body {
	background: #98A7B0 url(./bilder/bg-body.jpg) center center repeat-x;
	font: normal 11px Verdana, Helvetica, Arial, Geneva;
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
}

table {
	font-size: 11px;
}

#side { width:720px; height:597px; overflow:hidden; }
	
	#side #topp { width:720px; height:83px; max-height:83px; text-align:left; background:#FFFFFF; background:#FFFFFF url(./bilder/bg-topp.jpg) top left no-repeat; overflow:hidden; }
		#side #topp a.logolenke { width:249px; height:50px; text-decoration:none; margin:16px 27px 0px 0px; padding:0px 0px 0px 0px; display:block; float:right; overflow:hidden; }

	#side #topphovedskille { width:720px; height:1px; max-height:1px; clear:both; overflow:hidden; }

	#side #hoved { width:720px; height:513px; max-height:513px; text-align:left; overflow:hidden; }
		#side #hoved div.bakgrunn1 { background:#FFFFFF url(./bilder/bg-hoved-1.jpg) top left no-repeat; }
		#side #hoved div.bakgrunn2 { background:#FFFFFF url(./bilder/bg-hoved-2.jpg) top left no-repeat; }
		#side #hoved div.bakgrunn3 { background:#FFFFFF url(./bilder/bg-hoved-3.jpg) top left no-repeat; }

		#side #hoved #meny { width:140px; margin:22px 0px 0px 33px; float:left; overflow:hidden; }
			#side #hoved #meny a { width:140px; height:17px; text-decoration:none; margin:0px 0px 7px 0px; padding:0px 0px 0px 0px; display:block; overflow:hidden; }
			#side #hoved #meny a.mark { text-decoration:none; background-color:#F1FAFF; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }
			#side #hoved #meny a:hover { text-decoration:none; background-color:#FFFFFF; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }
		
		#side #hoved #innhold { width:350px; height:381px; max-height:381px; margin:22px 4px 0px 0px; float:right; overflow:hidden; }
			#side #hoved #innhold div.innhold { width:310px; height:351px; line-height:17px; margin:15px 0px 0px 20px; overflow:auto; }
			#side #hoved #innhold div.begrensbredde { width:260px; max-width:260px; overflow:hidden; }
			#side #hoved #innhold a { color:#FF7D00; text-decoration:none; border-bottom:1px solid #FF7D00; }
			#side #hoved #innhold a:hover { color:#FF7D00; text-decoration:none; border-bottom:1px dashed #FF7D00; }
			#side #hoved #innhold h1 { font: normal 22px "Gill Sans", "Gill Sans New", "Trebuchet MS", Geneva, Helevetica; color:#000000; margin-top:0px; padding-top:0px; }
			#side #hoved #innhold h2 { font: normal 20px "Gill Sans", "Gill Sans New", "Trebuchet MS", Geneva, Helevetica; color:#000000; margin-top:0px; padding-top:0px; }
			#side #hoved #innhold h3 { font: normal 16px "Gill Sans", "Gill Sans New", "Trebuchet MS", Geneva, Helevetica; color:#000000; margin-top:0px; padding-top:0px; }
			#side #hoved #innhold h4 { font: bold 12px "Gill Sans", "Gill Sans New", "Trebuchet MS", Geneva, Helevetica; color:#000000; margin-top:0px; padding-top:0px; }
			#side #hoved #innhold .feilmelding { color:#FF0000; border:0px solid #FF0000; border-width:0px 0px 0px 3px; padding:0px 0px 0px 3px; }
			#side #hoved #innhold .input { background-color:transparent; border:1px solid #BECFDB; font:normal 11px Geneva, Arial, Helvetica, Verdana; color:#BECFDB; padding:1px 3px 1px 3px; }
			#side #hoved #innhold .input:active { color:#333333; border-color:#FF7D00; }
			#side #hoved #innhold .input:focus { color:#333333; border-color:#FF7D00; }
			#side #hoved #innhold .input:hover { color:#333333; border-color:#FF7D00; }
			#side #hoved #innhold .inputknapp { background-color:#FF7D00; border-width:0px; font:normal 14px "Gill Sans", "Gill Sans New", "Trebuchet MS", Genecva, Helevetica; color:#FFFFFF; padding:1px 5px 0px 5px; }
	
		#side #hoved #bunn { width:720px; height:110px; max-height:110px; clear:both; overflow:hidden; }
			#side #hoved #bunn a.logolenke { width:120px; height:21px; text-decoration:none; margin:67px 65px 0px 0px; padding:0px 0px 0px 0px; display:block; float:right; overflow:hidden; }

#kontaktinfo { width:720px; font: normal 11px Genecva, Arial, Helevetica; color:#333333; text-align:right; overflow:hidden; }
	#kontaktinfo #kant { width:720px; margin:10px 0px 0px 0px; text-align:center; }
		#kontaktinfo #kant a { color:#333333; text-decoration:none; }
		#kontaktinfo #kant a:hover { color:#333333; text-decoration:underline; }
