html{
	overflow-y:scroll;
	height:100%;
}
body {
	margin: 0px auto;
	height:100%;
	vertical-align:top;
	font-family:Arial, sans-serif;
}

a {font-family:Arial, sans-serif; font-size: 12px; color:#004179;font-weight: normal;text-decoration: none;}
a:hover{color:#004179;}
a:visited{color:#004179;}
a:visited:hover{color:#004179;}

a img{border:none;}

h2 {
	color:#004179;
	font-size:14px;
}
.main_font{font-family:Arial, sans-serif;}

.a_small {  font-family:Arial, sans-serif; font-size: 9px; text-decoration: none; color:#0c3c8f;font-weight: bold;}
.a_small:hover{color:red;}
.a_small:visited{color:#0c3c8f;}
.a_small:visited:hover{color:red;}

.sitemap_main {  font-family:Arial, sans-serif; font-size: 11px; text-decoration: underline; color:#0c3c8f;font-weight: bold;}
.sitemap_main:hover{color:red;}
.sitemap_main:visited{color:#0c3c8f;}
.sitemap_main:visited:hover{color:red;}

.sitemap_sub {  font-family: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;text-decoration:none;text-transform: uppercase;}
.table_head:visited{color:white}
.table_head:hover{color:green}
.table_head:visited:hover{color:green}

.Bottom {background-color: #333333}
.LinkBottom {  font-family: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}

.MenuMainSelected{ font-size: 12px; font-weight: bold; text-decoration: none; color:#05457c; background-image:url(../../site/img/main/menu_main_hover.png);display:block;height:24px;float:left;}
.MenuMainSelected:hover{color:#05457c;}
.MenuMainSelected:active{color:#05457c;}
.MenuMainSelected:visited{color:#05457c;}
.MenuMainSelected:visited:hover{color:#05457c;}

.MenuMain_common{padding-left:7px;}

.MenuMain {  font-size: 12px; font-weight: bold; text-decoration: none; color:#ffffff;display:block;float:left; height:24px;}
.MenuMain:hover{color:#05457c;background-image:url(../../site/img/main/menu_main_hover.png);}
.MenuMain:active{color:#ffffff;}
.MenuMain:visited{color:#ffffff;}
.MenuMain:visited:hover{color:#05457c;background-image:url(../../site/img/main/menu_main_hover.png);}

.MenuSub { font-size: 12px; text-decoration: none; font-weight: normal; color: #58585a;}
.MenuSub:hover{color:#58585a;font-weight: bold; }
.MenuSub:active{color:#58585a;}
.MenuSub:visited{color:#58585a;}
.MenuSub:visited:hover{color:#58585a; font-weight: bold;}

.MenuSubSelected { font-size: 12px; text-decoration: none; font-weight: bold; color: #58585a;}
.MenuSubSelected:hover{color:#58585a; }
.MenuSubSelected:active{color:#58585a;}
.MenuSubSelected:visited{color:#58585a;}
.MenuSubSelected:visited:hover{color:#58585a;}


.NotPublic {  font-family:Arial, sans-serif; font-size: 10pt; text-decoration: none; color:#333366}
.Public {  font-family: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:Arial, sans-serif; font-size: 18px; font-weight: 900; color: #636466; line-height: 24px}
.footer_tekst{font-family: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:Arial, sans-serif; font-size: 18px; color: #004179; font-weight: 600;line-height:18px;}
.text{font-family:Arial, sans-serif; font-size: 12px; text-decoration: none; color:#3b3939; }
.text_green{font-family:Arial, sans-serif; font-size: 9px; text-decoration: none; color:#9bb700; font-weight: bold;}
.text_small{font-family:Arial, sans-serif; font-size: 9px; text-decoration: none; color:black;}
.svart{color: black;}

.contact_info{font-size: 9px;color:#ffffff;}
.contact_info a{font-size: 9px;color:#ffffff;text-decoration:none;}
.contact_info a:hover{color:#EEEEEE;text-decoration:underline;}
.contact_info a:active{color:#ffffff;}
.contact_info a:visited{color:#ffffff;}
.contact_info a:visited:hover{color:#EEEEEE;text-decoration:underline;}

.les_mer{font-size: 11px;color:#ae3122;text-decoration:none;}

td{font-family:Arial, sans-serif; font-size: 12px; text-decoration: none;}
ul{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right: 0px; padding:0px 0px 0px 15px;}
ol{margin-top:0px;margin-bottom:0px;margin-left:25px}

.ingress{font-family:Arial, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color:black}
.bildetext{font-family:Arial, sans-serif; font-size: 10px; text-decoration: none; color: #636466; font-style: italic;}
.link_date{font-family:Arial, sans-serif; font-size: 10px; text-decoration: none; color: black}
.pagename{  font-family:Arial, sans-serif; font-size: 18px; color: #004179; font-weight: 600;line-height:18px;}
.pdname{  font-family:Arial, sans-serif; font-size: 18pt; font-weight: bold; color: black;}

.headline_1{font-family:Arial, sans-serif; font-size: 8pt; font-weight: bold; color: black;}
.headline_2{font-family:Arial, sans-serif; font-size: 10pt; font-weight: 900; color: black;}

.fade_filter{
}

.newsItem {
	padding-bottom:10px;
	margin-left:5px;
	list-style-image: url('../../site/img/Design/bullet.gif');
}

.newsItem a {
	color:#777779;
	text-decoration: none;
}
.hoverOpacity, .hoverOpacity:visited{color:white; font-size: 15px; font-weight: bold;}
.hoverOpacity:hover,.hoverOpacity:visited:hover {filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;color:white;}
.hoverOpacity .margin,.hoverOpacity:visited .margin{padding-top:7px;display: block;}
.hoverText:hover{background-color:#fdf4d7;}
.media_tab {
	background-color:#00afcd;
	color:white;
}

.media_tab:visited {color:white;}
.media_tab:visited:hover {color:white;}
.media_tab:hover {color:white;}

.media_tab_selected {
	background-color:white;
	color:#00afcd;
}
.main_table{
	width: 100%;
	height: 100%;
	background: url(../../site/img/Design/background.jpg) no-repeat top center;
	margin:0px;
	padding:116px 0px 0px 0px;
	text-align: center;
}
.right_text,.right_text:visited{
	color:#58585a;
}
.edit_mouse_over{
	background-color: yellow;
}
.edit_editable{
	background-color: #93de49;
}

.edit_field{
	font-size: 10px;
	line-height: 14px;
	border: none;
}
.edit_field_area{
	padding: 0px;
	margin: 0px;
	border: 0px none;
}
#right_campaign_text{
	font-family: arial;
	color: #005bab;
	font-size:22px;
}
.right_campaign, .right_campaign .edit_field_area{ font-family: arial;}

