/* commented backslash hack v2 \*/
html, body{height:100%;}
/* end hack */

html, body {
		font:Verdana, Arial, Helvetica, sans-serif;
		width:100%;
        padding:0;
        margin:0;
		font-family: Arial;
		color: black;
		background-color:#f8f2d0;
		background-image:url(images/menybak.gif);
		background-repeat:repeat-y;
}
h1 {
	font-size:14px;

}
h2 {
	margin:0px;
	font-size:20px;
	color:#669966 ;
}

h3 {
	margin:0px;
	font-size:16px;
	color:#669966 ;
}

#outer{
        min-height:100%;
        margin-left:216px;
        margin-right:230px;
        margin-bottom:-31px;
		color: black;
		font-size: 12px;
		background-color:#FFFFFF;
		background-image:url(images/kant2.gif);
		background-position:right;
		background-repeat:repeat-y;
}

* html #outer{height:100%} /*for IE as IE treats height as min-height anyway*/

#header{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:39px;
	overflow:hidden;
	color: #000000;
	background-image: url(images/baktopp.gif);
	background-repeat:repeat-x;
	z-index:9;
}

#left {
        position:relative;/*ie needs this to show float */
		width:216px;
        float:left;
        margin-left:-215px;/*must be 1px less than width otherwise won't push footer down */
        z-index:100;
		padding-left:3px;
}

* html #left {padding-bottom:31px ;margin-right:-3px;}/*fix gap in ie next to float and clear footer because we've moved float too far left*/
#left p {padding-left:3px;padding-right:2px;}
#right p {padding-left:3px;padding-right:2px}
#right {
	position:relative;/*ie needs this to show float */
	width:230px;
	float:right;
	margin-right:-229px;/*must be 1px less than width otherwise won't push footer down */
	z-index:9000;
	padding-top:-9px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:31px;
	color:#FFFFFF;
	font-size:12px;
}
#footer {
	width:100%;
	clear:both;
	height:31px;
	border-top:0px solid #000;
	border-bottom:0px solid #000;
	color: #000000;
	text-align:left;
	position:relative;
	background-image: url(images/bunn.gif);
	z-index:10000;
}

* html #footer {/*only ie gets this style*/
        \height:31px;/* for ie5 */
        he\ight:31px;/* for ie6 */
}

#clearheader{
		height:0px;
}/*needed to make room for header*/

#clearfooter{clear:both;height:31px;}/*needed to make room for footer*/

* > html #clearfooter {float:left;width:100%;}/* ie mac styles */

div,p  {margin-top:0}/*clear top margin for mozilla*/

* html #centrecontent {
		height:1%;
		margin-bottom:31px;
		}/* combat IE's 3 pixel jog */

#centrecontent {
	position:relative;
	padding-right:31px;
	z-index:1;
}
#plasseringboks {
	position:relative;
	top:-7px;
	left:1px;
	margin:0 0 0 0;
	border:0px solid black;
}
#toppkant {
	position:relative;
	height:46px;
	width:100%;
	text-align:right;
	background-position:bottom;
	background-image:url(images/toppkant.gif);
	background-repeat:repeat-x;
}
#menyen{
	position:relative;
	top:-20px;
	left:-4px;
	width:199px;
	color:#FFFFFF;
}
#menyen a:link, #menyen a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#vareoverskrift{
	position:relative;
	text-align:center; 
	vertical-align:middle;
	color:#669966;
	font-weight:bold;
	font-size:20px;
	margin: 3px 0px 5px 0px;
}

.varelink a:link, .varelink a:visited{
	color:#669966;
	text-decoration:none;
}
.seo{
	font-size:9px;
	color:#669966;
	clear:both;
	width:100%;
	margin-bottom:40px;
	height:100%;
}
.seo a:link, .seo a:visited,{
	color:#669966;
	text-decoration:none;
}

.odd {
        background-color: #9AE69A;
}
.even {
		background-color:#FFFFFF;
}
.style6 {
        font-weight: bold;
        font-size: 10px;
        color: #FF0000;
}
.handlekurv {
        padding-bottom: 3px;
        padding-left: 20px;
}

.handlekurv  a:link, .handlekurv  a:visited {
             text-decoration: none;
             color: #FFFFFF;
}
.box {
        font-size: 12px;
        background-color: #9AE69A;
}
.boxfeil {
        font-size: 10px;
		background-color: #FF6633;           
		color:#000000;
}
html > body  #minHeight{float:left;width:0px;height:100%;margin-bottom:-31px;} /*safari wrapper thanks to Tim Connor*/

.menystil1 {
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #90a88e;
}

.endreknapp {
	position:relative;
	float:right;
	border: 1px solid #669966;
	border-top:0px;
	padding:0px 40px 0px 40px;
	background-color: #669966;
}
.endreknapp a:link, .endreknapp a:visited {
	color:#FFFFFF;
	text-decoration:none;
}