
BODY {
background: url(/bilder/bg2.gif);
margin: 0px; 
padding: 0px;
font-family: Arial, Helvetica, sans-serif, serif;
font-size: 12px;
} 

A:link { color: #3B6DB4; text-decoration: underline; }  
A:visited { color: #3B6DB4; text-decoration: underline; } 
A:active { color: #3B6DB4; text-decoration: underline; } 
A:hover { color: #D3D3D3; text-decoration: underline; } 

.tom {
	padding: 0px;
}

#bordertopp {
	width: 900px;
	height: 24px;
}
#topp {
	width: 900px;
	height: 59px;
	padding: 0px;
	text-align: left;
}

#bordervenstre {
	padding: 0px;
	float: left;
	width: 22px;
	height: 13px;
}
#borderhoyre {
	padding: 0px;
	float: left;
	width: 31px;
	height: 19px;
}

#topp1 {
	padding: 0px;
	float: left;
	width: 447px;
	height: 59px;
	background: url(/bilder/topp_bg1.jpg);
}
#topp2 {
	padding: 0px;
	float: left;
	width: 400px;
	height: 59px;
	background: url(/bilder/topp_bg2.jpg);
	text-align: right;
}
#topp2 IMG {
	vertical-align: middle;
}

#marg {
	width: 847px;
	padding: 0px 31px 0px 22px;
}

.linje1 {
	width: 847px;
	height: 2px;
	padding: 0px;
}
.linje2 {
	width: 847px;
	height: 1px;
	padding: 0px;
}

#meny {
	width: 847px;
	height: 22px;
	padding: 0px;
	background: url(/bilder/meny_bg.jpg);
	text-align: right;
}

#gfx {
	width: 847px;
	height: 104px;
	padding: 0px;
}

#graafelt1 {
	padding: 0px 0px 0px 0px;
	float: left;
	width: 447px;
	height: 25px;
	vertical-align: bottom;
	background: url(/bilder/felt_bg1.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	font-size: 10px;
	color: #8A8A8A;
}
#graafelt1 IMG {
	vertical-align: middle;
}
#graafelt2 {
	padding: 0px;
	float: left;
	width: 400px;
	height: 25px;
	text-align: right;
	background: url(/bilder/felt_bg2.gif);
}
#graafelt2 IMG {
	vertical-align: middle;
}
#graafelt2 INPUT {
	vertical-align: middle;
}


#innhold {
	width: 840px;
	font-family: Arial, Helvetica, sans-serif, serif;
	font-size: 12px;
	color: #404040;
	padding: 5px 6px 5px 6px;
	text-align: justify;
	background-color: red;
}

.venstre {
	width: 171px;
	padding: 5px 3px 5px 6px;
	float: left;
}
.main2 {
	padding: 5px 0px 5px 0px;
	float: left;
	width: 487px;
	font-family: Arial, Helvetica, sans-serif, serif;
	font-size: 12px;
	color: #404040;
	text-align: justify;
}
.main {
	padding: 8px 20px 5px 0px;
	float: left;
	width: 647px;
	font-family: Arial, Helvetica, sans-serif, serif;
	font-size: 12px;
	color: #404040;
	text-align: justify;
}
.main3 {
	padding: 8px 0px 5px 0px;
	float: left;
	width: 800px;
	font-family: Arial, Helvetica, sans-serif, serif;
	font-size: 12px;
	color: #404040;
	text-align: justify;
}

.hoyre {
	width: 171px;
	padding: 5px 6px 5px 3px;
	float: left;
}


.vboks1 {
	width: 171px;
	height: 17px;
}
.vboks2 A:link { color: #31578B; text-decoration: none; }  
.vboks2 A:visited { color: #31578B; text-decoration: none; } 
.vboks2 A:active { color: #31578B; text-decoration: none; } 
.vboks2 A:hover { color: #D3D3D3; text-decoration: none; } 
.vboks2 {
	width: 171px;
	padding: 0px;
	background: url(/bilder/boks/venstre_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	font-size: 10px;
	color: #8A8A8A;
	text-align: left;
}
.vboks2tittel {
	padding: 0px 0px 5px 26px;
}
.vboks2innhold {
	padding: 0px 15px 5px 15px;
	text-align: left;
}
.vboks3 {
	line-height: 38px;
	width: 171px;
	height: 38px;
	text-align: right;
	vertical-align: bottom;
	padding: 0px;
	background: url(/bilder/boks/venstre_bgbunn.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.vboks3knapp {
	padding: 8px 15px 0px 0px;
}

.mboks2 {
	width: 171px;
	padding: 0px;
	background: url(/bilder/boks/venstre_menybg.gif);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	font-size: 10px;
	color: #818181;
	text-align: left;
}
.mboks2 A:link { color: #31578B; text-decoration: none; }  
.mboks2 A:visited { color: #31578B; text-decoration: none; } 
.mboks2 A:active { color: #31578B; text-decoration: none; } 
.mboks2 A:hover { color: #D3D3D3; text-decoration: none; } 
.mboks2tittel {
	padding: 0px 0px 1px 16px;
}
.mboks2innhold {
	padding: 0px 10px 0px 34px;
	text-align: left;
}
.mboks2innhold2 {
	padding: 0px 0px 0px 10px;
}
.mboks2innhold2 A:link { color: #B5B5B5; text-decoration: none; }  
.mboks2innhold2 A:visited { color: #B5B5B5; text-decoration: none; } 
.mboks2innhold2 A:active { color: #B5B5B5; text-decoration: none; } 
.mboks2innhold2 A:hover { color: #D3D3D3; text-decoration: none; } 

.hboks1 {
	width: 171px;
	height: 17px;
}
.hboks2 A:link { color: #31578B; text-decoration: none; }  
.hboks2 A:visited { color: #31578B; text-decoration: none; } 
.hboks2 A:active { color: #31578B; text-decoration: none; } 
.hboks2 A:hover { color: #D3D3D3; text-decoration: none; }
.hboks2 {
	width: 171px;
	padding: 0px;
	background: url(/bilder/boks/hoyre_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	font-size: 10px;
	text-align: left;
	color: #8A8A8A;
}
.hboks2tittel {
	padding: 0px 0px 5px 26px;
}
.hboks2innhold {
	padding: 0px 15px 5px 15px;
	text-align: left;
}
.hboks3 {
	line-height: 38px;
	width: 171px;
	height: 38px;
	text-align: right;
	vertical-align: bottom;
	padding: 0px;
	background: url(/bilder/boks/hoyre_bgbunn.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.hboks3knapp {
	padding: 8px 15px 0px 0px;
}


.oboks1 {
	width: 171px;
	height: 17px;
}
.oboks2 A:link { color: #31578B; text-decoration: none; }  
.oboks2 A:visited { color: #31578B; text-decoration: none; } 
.oboks2 A:active { color: #31578B; text-decoration: none; } 
.oboks2 A:hover { color: #D3D3D3; text-decoration: none; } 
.oboks2 {
	width: 171px;
	padding: 0px;
	background: url(/bilder/boks/midt_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	font-size: 10px;
	color: #8A8A8A;
	text-align: left;
}
.oboks2tittel {
	padding: 0px 0px 5px 26px;
}
.oboks2innhold {
	padding: 0px 15px 5px 15px;
	text-align: left;
}
.oboks3 {
	line-height: 38px;
	width: 171px;
	height: 38px;
	text-align: right;
	vertical-align: bottom;
	padding: 0px;
	background: url(/bilder/boks/midt_bgbunn.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.oboks3knapp {
	padding: 8px 15px 0px 0px;
}

.bannervenstre {
	padding: 5px 0px 0px 5px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif, serif;
	font-size: 15px;
	color: #436CA6;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif, serif;
	font-size: 12px;
	color: #436CA6;
	font-weight: bold;
	margin: 13px 0px 0px 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif, serif;
	font-size: 12px;
	color: #436CA6;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}


INPUT {
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	color: #5B8BC3; 
	font-size: 11px;
}

TEXTAREA {
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	color: #5B8BC3; 
	font-size: 11px;
}

SELECT {
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	color: #5B8BC3; 
	font-size: 11px;
}

.soek {
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	font-size: 10px;
	color: #8A8A8A;
	border : 1px solid #D3D3D3;
	padding: 1px;
}

.tabell {
	width: 90%;
	padding: 0px;
	margin: 0px;
	border: 1px solid #E6E6E6;
	border-width: 1px 0px 1px 1px;
	border-color: #E6E6E6; 
	border-spacing: 0px;
	text-align: left;
}
.tabell TH {
	padding: 2px 2px 2px 4px;
	font-family: Arial, Helvetica, sans-serif, serif;
	font-size: 12px;
	font-weight: bold;
	color: #3B6DB4;
	background-color: white;
	text-align: left;
	background: url(/bilder/table_bg.gif);
	border: 1px solid #E6E6E6;
	border-width: 0px 1px 0px 0px;
	border-color: #E6E6E6; 
	text-align: left;
}
.tabell TD {
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif, serif;
	font-size: 11px;
	background-color: white;
	border: 1px solid #E6E6E6;
	border-width: 1px 1px 0px 0px;
	border-color: #E6E6E6; 
	text-align: left;
}

.main UL {
	padding: 0px;
	margin: 0px 0px 0px 30px;

}
.main LI {
	padding: 4px;
		list-style-image: url(/bilder/mark_liste.gif);
}

.submitknapp {
	height: 25px;
	line-height: 25px;
	padding: 0px;
	vertical-align: middle;
}
.submitknapp IMG {
	vertical-align: middle;
}
.submitknapp INPUT {
	vertical-align: middle;
}

.copyright A:link { color: #8A8A8A; text-decoration: none; }  
.copyright A:visited { color: #8A8A8A; text-decoration: none; } 
.copyright A:active { color: #8A8A8A; text-decoration: none; } 
.copyright A:hover { color: #31578B; text-decoration: none; } 
.copyright {
	margin-top: 15px;
	margin-left: 0px;
	padding-bottom: 10px;
	width: 880px;
	font-family: Tahoma, Arial, Helvetica, sans-serif, serif;
	font-size: 11px;
	color: #8A8A8A;
	text-align: center;
}

.nodecoration A:link { color: #3B6DB4; text-decoration: none; }  
.nodecoration A:visited { color: #3B6DB4; text-decoration: none; } 
.nodecoration A:active { color: #3B6DB4; text-decoration: none; } 
.nodecoration A:hover { color: #D3D3D3; text-decoration: none; } 

.sidekart A:link { color: #3B6DB4; text-decoration: none; }  
.sidekart A:visited { color: #3B6DB4; text-decoration: none; } 
.sidekart A:active { color: #3B6DB4; text-decoration: none; } 
.sidekart A:hover { color: #D3D3D3; text-decoration: none; } 
.sidekart B { color: #8A8A8A; }