* { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif }
body, html { background: #fff; text-align: center; padding: 0 }

#wrap {
	position: relative;
	width: auto;
	margin: 0;
	background: #fff;
	font-size: 13px; color: #000;
	text-align: left }

ul#nav, #header, #footer,#kol1 { display: none }

img { float: left; margin: 0 20px 20px 0 }

h1,h2,h3,h4,h5,h6,p { margin: 0 0 10px 0 }
ul, ol { margin: 0 0 10px 30px }

a { color: #369; text-decoration: none }

h1 { font-size: 22px }
h2 { font-size: 16px }
h3,h4,h5,h6 { font-size: 18px }

.prodbilder img,td.prodspes2 img {
	margin: 0;
	padding: 0;
}

table .head1,table .head2,table .head3 {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
}
table .head1 {
	color: #a82f2f;
	font-size: 1.1em;
	padding-bottom: 8px
}
table .head2 {
	color: #183233;
	font-size: 1.8em;
	padding-bottom: 0px
}
table .head3 {
	color: #183233;
	font-size: 1.2em;
	padding-bottom: 5px
}

table .bilde {
	width: 120px;
	margin: 0;
	padding: 0
}

tbody {
	vertical-align: top
}

table .prodspes1 {
	text-align: right;
	padding: 2px 5px 2px 0;
	width: 130px
}
table .prodspes2 {
	text-align: left;
	padding: 2px 0 2px 5px;
	width: 250px
}

table .beskr,table .prodspes {
	padding-top: 20px
}

td.prodbesk {
	padding-top: 20px
}

table { width: 100% }