/* commented backslash hack v2 \*/
html, body{height:100%;}
/* end hack */

body {
		width:1002px;
        padding:0;
        margin:0;
		font-family: Arial;
		color: black;
		background-image:url(leftbak.jpg);
		background-repeat: repeat-y;
		font-size: 12px;
}

#outer{
        min-height:100%;
        margin-left:203px;
        margin-right:200px;
        margin-bottom:-21px;
		padding-top:120px;
		color: black;
		font-size: 12px;
}
h1 {
	font-size: 24px;
}
* html #outer{height:100%} /*for IE as IE treats height as min-height anyway*/

#header{
	position:absolute;
	top:0;
	left:0px;
	width:1002px;
	height:114px;
	overflow:hidden;
	color: #000000;
	background-image: url(topp.jpg);
	background-repeat:no-repeat;
	z-index:10000;
}

#left {
	position:relative;/*ie needs this to show float */
	width:203px;
	float:left;
	height:auto;
	margin-left:-202px;/*must be 1px less than width otherwise won't push footer down */
	z-index:100;
	padding-left:23px;
	padding-bottom:21px;
}

* html #left {padding-bottom:21px ;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:205px;
	float:right;
	margin-right:-204px;/*must be 1px less than width otherwise won't push footer down */
	z-index:9000;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:21px;
	color:#FFFFFF;
	font-size:12px;
	height:auto;
}
#right h1 {
	margin: 0px 0px 0px 0px;
	font-size:16px;
}
#right a:link {
	color:#FFFFFF;
}
#right a:visited {
	color:#FFFFFF;
}
#right a:hover {
	color:#80FFFF;
}


#footer {
	width:1002px;
	clear:both;
	height:21px;
	border-top:0px solid #000;
	border-bottom:0px solid #000;
	color: #000000;
	text-align:left;
	position:relative;
	background-image: url(bunn.jpg);
	z-index:10000;
}

* html #footer {/*only ie gets this style*/
        \height:23px;/* for ie5 */
        he\ight:21px;/* for ie6 */
}

#clearheader{
		height:114px;

}/*needed to make room for header*/

#clearfooter{clear:both;height:23px;}/*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:21px;
		}/* combat IE's 3 pixel jog */

#centrecontent {
	position:relative;
	z-index:1;
	height:auto;
}

#ramme {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.varenavn {
	font-size: 18px;
	font-weight: bold;
	margin-left:5px;
}
.underover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.brdtxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

html > body  #minHeight{float:left;width:0px;height:100%;margin-bottom:-22px;} /*safari wrapper thanks to Tim Connor*/

#soke {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.input_box {
	BORDER-RIGHT: #d3d7da 1px solid;
	BORDER-TOP: #d3d7da 1px solid;
	BORDER-LEFT: #d3d7da 1px solid;
	COLOR: #49525f;
	BORDER-BOTTOM: #d3d7da 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f5f5f5;
	font-weight: bold;
}

#holder {
	color:#000000;
}
#smbilder a:link {
		color:#FFFFFF;
		border:0;
}
#tekst h4, #hoyredel h4 {
	background-color: #CCCCCC; 
	font-size:12px; 
	font-weight:bold; 
	height:16px; 
	text-align:center;
	margin:0;
}




#smbilder a:visited {
		color:#FFFFFF;
				border:0;
}