body { overflow-x:hidden; }

a {  font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 10px; text-decoration: underline; color:#1759AD;font-weight: bold;}
a:hover{color:red;}
a:visited{color:#1759AD;}
a:visited:hover{color:red;}

.sitemap_main {  font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 11px; text-decoration: underline; color:#1759AD;font-weight: bold;}
.sitemap_main:hover{color:red;}
.sitemap_main:visited{color:#1759AD;}
.sitemap_main:visited:hover{color:red;}

.sitemap_sub {  font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 10px; text-decoration: underline; color:#75B3DE;font-weight: bold;}
.sitemap_sub:hover{color:red;}
.sitemap_sub:visited{color:#75B3DE;}
.sitemap_sub:visited:hover{color:red;}

.table_head{color:white}
.table_head:visited{color:white}
.table_head:hover{color:light-green}
.table_head:visited:hover{color:light-green}

.Bottom {background-color: #333333}
.LinkBottom {  font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 14px; text-decoration: none; color:white}
.LinkBottom:hover{color:red}
.LinkBottom:active{color:white}
.LinkBottom:visited{color:white}
.LinkBottom:visited:hover{color:red}

.MenuText {  font-family: Verdana, Helvetica, Arial, sans-serif; color: white; font-size: 8px}

.MenuMainSelected {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color:#36468B;font-weight:bold;}
.MenuMainSelected:hover{#color:36468B;}
.MenuMainSelected:active{#color:36468B;}
.MenuMainSelected:visited{#color:36468B;}
.MenuMainSelected:visited:hover{#color:36468B;}

.MenuMain {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color:#36468B;font-weight:bold;}
.MenuMain:hover{color:#36468B;text-decoration:underline;}
.MenuMain:active{color:#36468B;}
.MenuMain:visited{color:#36468B;}
.MenuMain:visited:hover{color:#36468B;text-decoration:underline;}

.MenuSub {  font-family: Verdana, Helvetica, Verdana,  Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #36468B;}
.MenuSub:hover{color:#36468B;}
.MenuSub:active{color:#36468B;}
.MenuSub:visited{color:#36468B;}
.MenuSub:visited:hover{color:#36468B;}

.MenuSubSelected {  font-family: Verdana, Helvetica, Verdana,  Arial, sans-serif; font-size: 11px; text-decoration: none; color: #36468B; font-weight: normal;}
.MenuSubSelected:hover{color:#36468B;}
.MenuSubSelected:active{color:#36468B;}
.MenuSubSelected:visited{color:#36468B;}
.MenuSubSelected:visited:hover{color:#36468B;}

.RightLinkSelected {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color:black;}
.RightLinkSelected:hover{color:black;}
.RightLinkSelected:active{color:black;}
.RightLinkSelected:visited{color:black;}
.RightLinkSelected:visited:hover{color:black;}

.RightLink {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color:white;}
.RightLink:hover{color:black;}
.RightLink:active{color:white;}
.RightLink:visited{color:white;}
.RightLink:visited:hover{color:black;}

.NotPublic {  font-family: Verdana, Helvetica, Arial,   sans-serif; font-size: 10pt; text-decoration: none; color:#333366}
.Public {  font-family: Verdana, Helvetica, Arial,   sans-serif; font-size: 10pt; text-decoration: none; color:black; font-weight : bold;}
.Public:hover{color:#000000}
.NotPublic:hover{color:#000000;}
.forside_heading{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 27px; font-weight: 600; color: #005A93; line-height: 92px}


.footer_tekst{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: black;text-decoration: none;}
.footer_tekst:visited:{color: black;}
.footer_tekst:hover{color: red;}
.footer_tekst:visited:hover{color: red;}


.headline{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: 900; color: black}
.text{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height:1.4em; text-decoration: none; color: #58595B;}
.svart{color: black;}

td{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: none; color: black}
ul{margin-top:0px;margin-bottom:0px;margin-left:20px}
ol{margin-top:0px;margin-bottom:0px;margin-left:25px}

.ingress{font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #294d88;}
.bildetext{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: none; color: black}
.link_date{font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 10px; text-decoration: none; color: black}
.pagename{  font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 16px; color: #345372; font-weight: bold;}
.pdname{  font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 18pt; font-weight: bold; color: black;}

.headline_1{font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 8pt; font-weight: bold; color: black;}
.headline_2{font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 10pt; font-weight: 900; color: black;}

.footer {
  background-color:#E2E2E2; 
  color:#36468B; 
  padding: 5px 8px; 
  font-size:11px;
}

.footer a {
  font-size:11px;
  color:#36468B;  
  font-weight:normal;
}

#resultatcontainer {
  position:absolute;
  z-index:100;
  width:244px;
  opacity:0.9;
  filter:alpha(opacity:90);
}

#resultat {
  height:200px;
}

#pulldown {
  padding:8px;
  background-color: #ECF3E1;
  border:1px solid #DDDDDD;
}

#resultatdata {
  padding-top: 2px;
  padding-bottom: 10px;
  padding-left:0px;
}

#lukkresultat {
  bottom:0px;
  height:25px;
  text-align:center;
  width: 100%;
}

.MenuLevel2 {
  background-color:#CED3DC;
}

.MenuLevel2Selected {
  background-color:#D4CEAA;
}

.MenuLevel1 {
  border-right: 1px solid #294D88;
  border-bottom: 1px solid #294D88;
  border-top: 1px solid #738FB6;  
  border-left: 1px solid #738FB6; 
  background: url("../../site/img/main/v_meny_grad.png");
  font-weight: bold;
}

.MenuRightTop {
  border-right: 1px solid #294D88;
  border-bottom: 1px solid #294D88;
  border-top: 1px solid #8DB3FF;  
  border-left: 1px solid #8DB3FF; 
  background: url("../../site/img/main/h_meny_grad.png");
  font-weight: bold;
}

.MenuRight {
  background-color: #BED5FD;
}

.forside_nyhetstittel {
  color: #36468B;
  font-weight: bold;
  font-size: 11px;
}

.fade_filter{filter:alpha(opacity=100)progid:DXImageTransform.Microsoft.RandomDissolve(duration = 1)
	progid:DXImageTransform.Microsoft.Fade(duration=1.5,overlap=0.5)
}

a.les_mer_link {
	font-size: 11px;
    color: #256099;	
}

a.les_mer_link:hover {
	color: #1759AD;
}

.arkiv_alt1 {
	background-color: #ecf2fe;
}

.dokument_table {
	border: 3px solid #dde7ff;  
}

.nyhetsbrev_table {
	padding-top: 5px;
}

.nyhetsbrev_footer {
	font-family: Verdana, sans-serif; font-size: 11px; color: #36468b;
}

.nyhetsbrev_link {
	font-size: 11px; text-decoration: none; font-weight: normal;
}

.nyhetsbrev_head {
	padding: 5px 10px;		
}

.head_td {
	border-bottom: 3px solid #dde7ff; padding: 5px 10px;
}

.print_td {
	background-color: #f1e29b; border-left: 3px solid #dde7ff;
}

.print_link {
	font-size: 11px; color: #000; font-weight: normal; text-decoration: none;
}

#tbl_print {
	padding-left: 50px;
}

.liste_heading {
	font-family: Verdana, Helvetica, Arial,  sans-serif; font-size: 12px; color: #294d88; font-weight: bold; text-decoration: underline; margin-bottom:5px;
}

.liste_ingress {
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height:1.4em; text-decoration: none; color: #000;margin-bottom:5px;
}

