body, td {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

/*div.main {margin-left:6px;padding-top:8px;width:849;} james - 25. j1n 2010*/
div.main {margin-left:6px;padding-top:8px;width:1000px;}
input, button, select, optgroup, option, textarea {	font-family: Verdana, Arial, Helvetica, sans-serif; }
a { text-decoration: none; color: #005BAA; }
a:hover{ text-decoration: underline; color: #005BAA; }
a img {	border: none; }
.toppmeny{ font-weight: normal; color: #00415b; }
.adressegruppe { padding-top: 5px; }
.areamenu0, .areamenu0 a { color:#00415B; font-family:Verdana,Arial; font-weight:bold; }
.areamenu1, .areamenu1 a { font-size: 0.9em; color:#00415B; font-weight:bold; }
.areamenu2, .areamenu2 a { font-size: 0.9em; color:#00415B; padding-left: 5px; }
.areamenu3, .areamenu3 a { font-size: 0.8em; color:#00415B; padding-left: 5px; }
.gruppetre { border-bottom: solid 2px #00415B; margin-bottom: 4px; }
.adressetre div, .gruppetre div { margin-top: 4px; }
.gruppeKjede { margin-top: 2.0em; border-bottom: solid 2px #00415B; padding-bottom: 1.0em; }
.kall_kjede, .kall_kjede  a { color: #00415B; }
.menyRegioner {	float: left; width: 140px; margin-right: 20px; }
.menyOmrade { float: left; width: 140px; margin-right: 20px; }
.menyRegioner .valgt, .menyOmrade .valgt { background-color: #e8e8e8; }
.senterShdir, .senterKsh { width: 400px; float:left; }
.senterKsh { width: 430px; float:left; }
.senterShdir h2, .senterKsh h2 { margin-top: 4px; padding-top: 0px; margin-bottom: 4px; padding-bottom: 0px; }
.kall_kjede { color:#00415B; font-size:10px; }
.kall_kjede h3 { font-size: 1.1em; font-weight: normal; padding:0px; margin:0px; }
.footer1, .footer2 { border-top: solid 2px #00415B; font-size: 0.85em; color: #00415B; padding-top: 2px; padding-bottom: 2px; }
.footer1 { margin-top: 2.0em; }
.footer2 { border-bottom: solid 2px #00415B; padding-right: 1.9em; }
.footer2 div.copy { float: right; }



/******** For ped.lex.no ********/
.ledetekstShdir { font-weight: normal; color:#000000; } /* font-size: 60%*/

.ListeGruppenavn { font-weight: bold; padding-top: 10px;}

div.headerlogo {float:left}
div.headersok {float:left;margin-left:60}
div.headerinfo {float:right;width:200}

ul.fylkeliste {list-style-type: none;background-color:#FFF;padding:4 0 0 0;margin:0 0 0 0;} /*font-size:70%*/
ul.fylkeliste li {padding:0 0 0 10;margin-left:5;}
ul.fylkeliste li.valgt {margin-left:5;background:url('/Images/redbox.gif') center left no-repeat;}
li.valgt a, li.valgt a:hover{color:red;}
div.header{width:849;}
div.fylkesmeny {border:solid 0px red;float:left;width:140;}
div.fylkeslistehead {background-color:#CCC;border-top:solid 3px #CCC;border-right:solid 1px #FFF;} /*font-size:70%*/
/*div.senter {float:left;border:solid 0px blue;width:705;} james 25. jan 2010 */
#center {float:left;border:solid 0px blue;width:850px;min-height:500px;}
div.senter {float:left;border:solid 0px blue;width:850px;} 
div.senterinnhold {padding-top:6px;clear:both;border:solid 0px red;}  /*font-size:70%*/
div.footer {padding-top:6px;clear:both;}

td.valgt a, td.valgt a:hover{color:red;}
table.adresseliste td{padding-left:2px;}
table.adresseliste table{border-collapse:collapse;}
table.adresseliste td.head {padding:0 0 8 0;border-bottom:solid 0px #CCC;}
tr.graabak {background-color:#EEE;}

/*.antalladresser {font-size:85%;}*/

.adressedetaljer {margin-bottom: 1.0em;}
.adressedetaljer .ledetekst, .adressedetaljer .verdi {
	float: left;
	padding-left: 2px;
}

/*******General use as float container****************/
div.floatContainer{
	clear:both;
}
/******** For ped.lex.no ********/

/********************For google ****************************/
div.side_bar_element_1{ background-color:#E6E6E7;}
div.side_bar_element_0{ background-color:#FFFFFF;}

#mapContainer {	position: relative; float:left;padding-left:20px; }


