/* Nullstill og font str modul *//* Versjon 7 - 121006 *//* NULLSTILL MARGER OG PADDING */h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, dt, dd, li, form, fieldset, input, select, textarea, button, td, th {margin: 0;padding: 0;}/* SETT FONT OG FONT STR */body {font-size:69%;font-family:Verdana, Arial, Helvetica, sans-serif;}/* FIX - Mac IE - Riktig font str \*//*/ body {font-size:63%;} /* end fix *//* Sett lik font og str paa alle elementer: 0.1em = 1px *//* Gjenta font-family for form elementer */h1, h2, h3,  h4, h5, h6, p, pre, address, dt, dd, li, td, th, label, legend, input, select, textarea, button {font-size:1.0em;font-family:Verdana, Arial, Helvetica, sans-serif;}/*Stopp inheritance*/p label, p legend, p input, p select, p textarea, p button,  td h1, td h2, td h3, td h4, td h5, td h6, td p, td pre, td address, td dt, td dd, td li, td td, td th, td label, td legend, td input, td select, td textarea, td button,  th h1, th h2, th h3, th h4, th h5, th h6, th p, th pre, th address, th dt, th dd, th li, th th, th th, th label, th legend, th input, th select, th textarea, th button,  li h1, li h2, li h3, li h4, li h5, li h6, li p, li pre, li address, li dt, li dd, li li, li td, li th, li label, li legend, li input, li select, li textarea, li button,dd h1, dd h2, dd h3, dd h4, dd h5, dd h6, dd p, dd pre, dd address, dd dt, dd dd, dd li, dd td, dd th, dd label, dd legend, dd input, dd select, dd textarea, dd button,* html table {font-size:100%;}/* Beregning av str paa noestete elementer - child em delt paa parent em = riktig str *//* Eks H2 i TD, H2 skal være 1.6em og TD er 1.2em. Riktig str paa H2 blir 1.6:1.2=1.333em *//* ANDRE FELLES REGLER *//* Fjerner uoensket border */a img, fieldset {border: none;}/*fjern cell-spacing*/table {border-spacing:0;border-collapse: collapse;empty-cells:show;}a:link, a:visited {	color:#039;}a:hover, a:active {	color:#CC0000;}/*------------ INNHOLD ELEMENTER --------------*/p {margin-top:0;}#res-topp {background-color:#FFFFFF;}#innhold {background-color:#FFFFFF;}#kolonne-navigasjon {background-color:#FFFFFF;}#kolonne-side {background-color:#FFFFFF;}#kolonne-side-res {background-color:#FFFFFF;}#kolonne-side-info {background-color:#FFFFFF;}#kolonne-hoved {background-color:#FFFFFF;}#fot-side {background-color:#FFFFFF;}/*------------LAYOUT GRID--------------*/#container {width:950px;margin:0 auto;}/*FIX - Win IE5.x - sentrerer innhold*/* html body {text-align:center;}* html body * {text-align:left;}/*end fix*//*RADER*/#res-topp, #innhold, #fot-side {margin-bottom:10px;width:100%;overflow:hidden;}/*KOLONNER*/#kolonne-navigasjon {width:180px;float:left;margin-right:10px;padding-bottom:1px; /*hindrer kollaps hvis tom div*/}#kolonne-side {width:180px;float:right;}#kolonne-side-res {width:263px;float:right;}#kolonne-side-info {width:308px;float:right;}/*Hovedkolonne*//*Default en spalte*/#kolonne-hoved {float:left;width:100%;}/*to spalter*/#innhold.spalte-to #kolonne-hoved {width:677px;}#innhold.spalte-to-info #kolonne-hoved {width:632px;}#innhold.spalte-to-kart #kolonne-hoved {width:760px;}/*tre spalter*/#innhold.spalte-tre #kolonne-hoved {width:570px;}/*FIX - Win IE - hindrer at layout brekker*/* html #kolonne-navigasjon, * html #kolonne-hoved, * html #kolonne-side,* html #kolonne-side-res,* html #kolonne-side-info, {overflow:hidden;word-wrap:break-word;}/*end fix*//* LOGO og LENKER LOGO og LENKER LOGO og LENKER LOGO og LENKER LOGO og LENKER LOGO og LENKER LOGO og LENKER */#res-topp .logo {float:left;display:block;}#res-topp .logo img {	padding: 0 15px 0 0;}#res-topp .lenker {float:right;display:block;margin-top: 40px;font-size: 1.1em;}/* STANDARDSOK STANDARDSOK STANDARDSOK STANDARDSOK STANDARDSOK STANDARDSOK STANDARDSOK STANDARDSOK STANDARDSOK */#standardsoek {margin-bottom:10px;width:100%;overflow:hidden;background-color:#FFCC33;}#standardsoek .bilde img{border-right: 1px solid #FFFFFF;float:left;display: block;}#standardsoek .sok{	margin: 15px 15px 5px 10px;	width: 740px;	float:right;	display: block;}#standardsoek .sok .tekstFelt{	width: 452px;	vertical-align:middle;	padding: 3px;	font-size: 1.2em;}#standardsoek .sok .btn{	width: 75px;	vertical-align:middle;	margin: 0 5px 0 0;	padding: 2px;	text-align:center;	font-size: 1.2em;}#standardsoek .sok .nullstill{	vertical-align:middle;	font-size: 1.1em;	margin: 0 20px 0 0;}#standardsoek .sok .flereValg{	vertical-align:middle;	font-size: 1.1em;}#standardsoek .sok .flereValg img{	vertical-align:middle;}#standardsoek .sok table{	margin: 7px 0 7px 0;}#standardsoek .sok table th{	font-weight: normal;	text-align: left;	padding:0 0 3px 0;}#standardsoek .sok table td{	vertical-align:top;	padding:0 20px 0 0;}#standardsoek .sok table td select{	width: 165px;}#standardsoek .sok table td .nedtrekk{	width: 90px;	margin: 0 0 5px 0;}#standardsoek .sok table td .nedtrekk2{	width: 155px;	margin: 0 0 5px 0;}#standardsoek .sok table td ul{	list-style: none;}#standardsoek .sok table td ul li{	padding: 0 0 2px 0;}#standardsoek .sok .tips{	color:#666666;}#standardsoek .sok .flereValg{	font-size: 1.1em;}#standardsoek .sok .tabell1{	border-top: 1px solid #CC9933;	width: 100%;}#standardsoek .sok .tabell1 th{	padding-top: 6px;}#standardsoek .sok .tabell2{	border-top: 1px solid #CC9933;	width: 100%;}#standardsoek .sok .tabell2 td {	padding: 6px 7px 0 0;}/* DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL DRILL *//* Venstre nav. hovedside*/#drill {}#drill h2 {font-size:1.0em;background-color:#FFCC33;padding:6px 10px 6px 10px;margin:0px;color:#000000;}#drill ul {list-style-type:none;}#drill div {list-style-type:none;background-color:#EEEEEE;margin-bottom:15px;padding-bottom:1px;}#drill li a {	display: block;	border-top: 1px solid #ffffff;	padding:5px 10px 5px 10px;	text-decoration:none;}#drill li ul li a {	display: block;	border-top: 1px solid #ffffff;	padding:5px 10px 5px 25px;	text-decoration:none;}#drill li a span {	float:right;	color:#333333;}#drill li a:hover{    color:#000000;	background-color: #CCCCCC;}/*FIX - Win IE\*/* html #drill li {height: 1%}/*end fix*//* SIDEFOT SIDEFOT SIDEFOT SIDEFOT SIDEFOT SIDEFOT SIDEFOT SIDEFOT SIDEFOT SIDEFOT SIDEFOT SIDEFOT SIDEFOT */#fot-sider {	border-top: 1px solid #CCC;	padding: 3px 0 0 0;	margin: 30px 0 0 0;	}#fot-sider p{	padding: 3px 0 3px 0;}
