/*CSS Onsagers AS */


body, html {
	color: #000;
	font-size:12px;
	background-color: #fff;
	margin: 0;	
	padding: 0;

}

/*------------------------- Text formatting */


h1 {
font-family: inherit;
font-size: 16px;
font-weight: bold;
color: #000;
}

h2 {
font-family: inherit;
font-size: 14px;
font-weight: bold;
color: #000;
}

h3 {
font-family: inherit;
font-size: 12px;
font-weight: bold;
color: #000;
}

h4 {
font-family: inherit;
font-size: 12px;
text-decoration: underline;
color: #000;
}

h5, h6 {
font-family: inherit;
font-size: 12px;
font-weight: bold;
color: #adc7fc;

}



body,html,td,p {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
}

td { 
vertical-align: top;
}


img, img a {border: 0;} 

a:link, a:visited
{
	font-family: inherit;
	color: #004f27;
	font-size: inherit;
	font-weight: bold;
	text-decoration: none;
}


a:hover, a:active
{
	font-family: inherit;
	color: #4e8f30;
	font-size: inherit;
	font-weight: bold;
	text-decoration: none;
}




/*------------------------- Containers */


div#wrap { width: 975px; }

div#divider {
	background-color: #ffff00;
	width: 953px;
	height: 13px;
}

div#lc {
	width: 160px;
	padding: 5px;
	float: left;
	margin-right: 20px;
}

div#rc {
	width: 765px;
	float: left;
}

div#quickmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 145px;
	height: 25px;
	color: #000;
	font-size:13px;
	font-weight: bold;
	text-align: center;
	padding: 5px 15px 0 0 ;
}

div#quickmenu a {color: #aaa;}
div#quickmenu a:hover {color: #ccc;}

div#subbox1 { float: left; }
div#subbox2 {
	width: 100%;
	text-align: right;
	clear: both;
}

div#content {
	width: 765px;
	min-height: 440px;
	height: auto !important;
	height: 440px;
	float: left;
	clear: both;
	padding: 20px 0 0;
}

div#footer {
	border-top: 4px solid #ffff00;
	width: 100%;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	clear: both;
	text-align: center;
}

div#tagmark { 
	width: 100%;
	text-align:center; 
	margin:0 auto; 
	padding-bottom: 8px; 
	font-size: 11px;
	font-weight: bold;
	color: #000; 
}

div#tagmark a { text-decoration : none; color : #c5c5c5; }

div#tagmark a:hover {color : #ccc;}


/*----------------------SØKEFORM----------*/

form#sokeform {

}

input#tekstsok {
	width : 97px;
	font : normal 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000;
	border : 1px solid #bcbcbc;
	padding : 4px 4px 3px;
	margin : 0;
	float : left;
	}

input.rightcol_button {
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
	height : 21px;
	width : 50px;
	color : #000;
	padding : 3px 2px 2px;
	border : 1px solid #bcbcbc;
	float : left;
	text-align : center;
	margin : 0;
}

/*----------------------SØKEFORM END----------*/

/* KONTAKTFELT */

td.contact {
margin: 0;
padding: 0;
}

input.contact {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000;
border: 1px solid #000;
background-color:#fff;
}

textarea.contact {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000;
border: 1px solid #000;
}

/* KONTAKTFELT - END */