body { color: black; background-color: #999999; font: 11px Verdana, Arial, sans-serif; letter-spacing: normal }

/*.hovedtabell { border:1px 1px;border-color:black;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }*/
.hovedfelt { background-color: white; padding-left: 30px; padding-right:30px; padding-bottom: 30px;}
.venstrefelt { background-color: #8997A5; width: 160px; margin:0;padding:0;}
.toppfelt { width: 590px; height:165px; background-color:#B6BFC8; color: white; margin:0;padding:0;} 

#spesielt_toppbilde { margin:0;padding:0; }

A:link { color: #09c; text-decoration: none;}
A:active { color: #9ae90b; text-decoration: none; background-color: transparent }
A:visited { color: #02749E; text-decoration: none; background-color: transparent }
A:hover { text-decoration: underline; }

h1 { font: bold 10px Verdana, Arial, sans-serif; color: black;}
h2 { font: 11px verdana, arial, sans-serif; text-decoration: underline; color: black;}
#page_title { font: bold 10px Verdana, Arial, sans-serif; color: black; vertical-align: middle; margin-top: 30px; margin-bottom: 5px;padding-bottom:5px;}
#page_title img {margin-right: 5px;}

/* Menyen til venstre */
.menu { text-align: left; font-size: 10px;  }
a.menu { color: white; text-decoration: none; }
a.menu:hover,a.menu:active { color: #9ae90b; text-decoration: none; }
a.menu:visited { color: #D9D9D9 }

.aktiv  { color: #9ae90b; font-size: 10px; font-family: verdana, arial, sans-serif; text-decoration: none;text-align: left; }
a.aktiv { color: #9ae90b;text-decoration: none; }
a.aktiv:hover,a.aktiv:active { color: #9ae90b;text-decoration: none; }
a.aktiv:visited { color: #9ae90b;text-decoration: none; }

.hovedmenyform { vertical-align: middle; }

/* Kontakt, utskrift, søk, (..)-meny */
.meny2 { vertical-align: middle;color: #8997a5; font-size: 10px; font-family: verdana, arial, sans-serif; text-decoration: none }
.meny2 table { vertical-align: middle;width: 100%; }
.meny2 form {  margin-bottom:0; vertical-align: middle;}
a.meny2 { text-decoration: none }
#searchbutton { vertical-align: middle;height: 16px; width: 16px; color: white; font-weight: bolder; font-size: 8px; font-family: verdana, arial; text-decoration: none; background-color: #8997a5; border: solid 1pt #8997a5;margin-bottom:2px;margin-top:2px;margin-left:2px; }
#searchtxt { vertical-align: middle;height:10px; color:#8997a5; font-weight:bolder; font-size:8px; font-family:verdana, arial; text-decoration:none; background-color:#f5f5f5; }
/* */
.meny2txt input { color: #8997a5; font-weight: bolder; font-size: 10px; font-family: verdana, arial, sans-serif; text-decoration: none; background-color: #f5f5f5; border: solid 1pt #8997a5 }
.meny2 button { background-color: yellow; color: blue;}/*height: 16px; background-color: red; vertical-align: top; }*//*#8997a5*/

/*.input.button */
.input.text  { color: #8997a5; font-weight: bolder; font-size: 10px; font-family: verdana, arial, sans-serif; text-decoration: none; background-color: #f5f5f5; border: solid 1pt #8997a5 }

.les_mer, .nyhetsliste a { color: #09c; font-size: 9px; font-family: verdana, arial; text-decoration: none; }

.om_hfi,.om_hfi table,.om_hfi td { color: #cdd2d7; font-size: 9px; font-family: verdana, arial, sans-serif; text-decoration: none; text-align: left; margin-bottom: 20px; margin-left: 10px; }
.om_hfi a,.om_hfi a:visited,.om_hfi td a,.om_hfi table a { text-decoration: none; color:#cdd2d7 }

.overskrift { color: #000; font-size: 9px; font-family: verdana, arial, sans-serif; text-decoration: underline }
.underlink { color: white; font-size: 9px; font-family: verdana, arial, sans-serif; text-decoration: none }
.border  { border: solid 1pt #000;background-color: #FFF;  }

select  { color: white; font-size: 9px; font-family: verdana, arial, sans-serif; background-color: #09c; border: solid 0pt #09c;  } /*#8997a5*/
#menubutton { height: 16px; width: 16px; color: white; font-weight: bolder; font-size: 10px; font-family: verdana, arial,sans-serif; text-decoration: none; background-color: #09c; border: solid 1pt black }

div.bodytext { background-color: #ffffff; }


/* Bunntekst 
Tekst under  hovedfelt ( adresse, kontaktpersoner..osv..) :farge = CCCCCC , fontstr. = 9 px , fonttype = verdana, arial
*/
#bunntekst,#bunntekst td { text-align: center; color: #CCCCCC; font-size: 9px; font-family: Verdana,Arial,sans-serif }
#bunntekst a { text-decoration: none; color: #FFFFFF; }

/*
Farge og str på overskrift på prosjektet ( i det lyseblå feltet ) :prosjekt:farge = FFFFFF , fontstr. = 18 px , fonttype: Verdana, Arial

*/
#site_name {width: 330px;
	margin-left:30px;
	float:left; 
	color: white; font-size: 18px; font-family: Verdana, Arial, sans-serif;
	vertical-align:middle; text-align:left;
	} 
#site_name a { color:white;text-decoration:none;}

#toppbilde { width: 160px;vertical-align:middle;text-align:center; }
#venstrediv { position: fixed; width:160px;}
#logofixed { position:fixed; width:160px;}
