html{
	overflow-y:scroll;
	height:100%;
}
body { 
	background: url(../../site/images/bg_repeat.gif) left top #e8e8e8; 
	margin: 0px auto;
	height:100%;
	vertical-align:top;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#html_div{
	width:100%;
	height:100%;
	margin:auto auto;
	text-align:center;
}
#page_wrapper_div{
	width:960px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
	background-color:#fff;
}
#page_div{
	padding: 10px 13px;
	overflow:hidden;
}

a {font-size: 10px; text-decoration: none; color:#a1a1a1;font-weight: bold;}
a:hover{color:#bebebe;text-decoration: underline;}
a:visited{color:#a1a1a1;}
a:visited:hover{color:#bebebe;text-decoration: underline;}

a img{border:none;}

.main_font{}

.a_small {   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-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-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-size: 14px; text-decoration: none; color:white}
.LinkBottom:hover{color:red}
.LinkBottom:active{color:white}
.LinkBottom:visited{color:white}
.LinkBottom:visited:hover{color:red}

.MenuMain_common{font-size: 12px; font-weight: normal; text-decoration: none;text-transform: uppercase;}
.SubMenuMain_common{text-transform: none;}
.MenuMain_strek{color:#828180;padding:0px 10px;}
.search_bt{background-color:#707070;line-height:15px;padding:2px 7px;color:#ffffff;}
.search_input{border:1px #a4a6a6 groove;}

.MenuMain {color:#828180; }
.MenuMain:hover{color:#9f7e2d;}
.MenuMain:active{color:#9f7e2d;}
.MenuMain:visited{color:#828180;}
.MenuMain:visited:hover{color:#9f7e2d;}

.MenuMainSelected{ color:#9f7e2d;}
.MenuMainSelected:hover{color:#876b26;}
.MenuMainSelected:active{color:#9f7e2d;}
.MenuMainSelected:visited{color:#9f7e2d;}
.MenuMainSelected:visited:hover{color:#876b26;}

.NotPublic {   font-size: 10pt; text-decoration: none; color:#333366}
.Public {   font-size: 10pt; text-decoration: none; color:black; font-weight : bold;}
.Public:hover{color:#000000}
.NotPublic:hover{color:#000000;}
.forside_heading{ font-size: 18px; font-weight: 900; color: #636466; line-height: 24px}
.footer_tekst{ 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-size: 11px; font-weight: 900; color: #a1a1a1}
.text{ font-size: 11px; text-decoration: none; color:#8c8c8c; }
.text_green{ font-size: 9px; text-decoration: none; color:#9bb700; font-weight: bold;}
.text_small{ 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-size: 10px; text-decoration: none;}
ul{margin-top:0px;margin-bottom:0px;margin-left:20px}
ol{margin-top:0px;margin-bottom:0px;margin-left:25px}

.ingress{ font-size: 13px; text-decoration: none; font-weight: bold; color: #917b39;}
.bildetext{ font-size: 10px; text-decoration: none; color: #a1a1a1}
.link_date{ font-size: 10px; text-decoration: none; color: black}
.pagename{   font-size: 14px; color: #917b39; font-weight: 600;line-height:14px;}
.pdname{   font-size: 18pt; font-weight: bold; color: black;}

.headline_1{ font-size: 8pt; font-weight: bold; color: black;}
.headline_2{ font-size: 10pt; font-weight: 900; color: black;}

.top_line{border-top:3px #bfb085 solid;}

/* forside css*/
.forside_th, .forside_th:visited{
	cursor:pointer;    
	display:block;
	text-decoration:none;    
}
.forside_th span.forside_thumbnail{
	border: #fff 1px solid;
}
.forside_th span.forside_thumbnail:hover{
	border: #ece2c6 1px solid;
}
.forside_th:hover, .forside_th:visited:hover{    
	text-decoration:none;	
}
.forside_name_out{
	color: #957d37;
	font-size: 13px;
	padding-top: 7px;
	text-decoration:none;
}
.forside_name_out_upper{
	text-transform: uppercase;	
}
.forside_ingress_out{
	font-size: 10px;
	color: #6f6f6f;
	text-transform: uppercase;
	text-decoration:none;
	padding-bottom: 3px;
}
/* END forside css*/
/* thumbnails class */
.th_anchor, .th_anchor:hover, .th_anchor:visited, .th_anchor:visited:hover {
	text-decoration:none;
	display:block;
	float:left;
	margin-right:10px;
	padding-bottom: 12px;
}
