html{
	overflow-y:scroll;
	height:100%;
}
body { 
	width: 100%;
	height: 100%;
	background: url(../../site/img/main/Background.jpg) no-repeat top center;
	background-color: #1f1f1f;
	margin:0px;
	padding:0px;
	text-align: center;
	font-family: Arial;
	font-size:12px;
}

a {color:#d3161a; font-size: 12px; font-family:Arial; text-decoration: none; font-weight: bold;}
a:hover{color:#d3161a;text-decoration: none;}
a:visited{color:#d3161a;}
a:visited:hover{color:#d3161a;text-decoration: none;}

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;font-size:11px;}
.table_head:visited{color:white}
.table_head:hover{color:red}
.table_head:visited:hover{color:red}

.Bottom {background-color: #333333}
.LinkBottom {   font-size: 11px; text-decoration: none; color:white}
.LinkBottom:hover{color:red}
.LinkBottom:active{color:white}
.LinkBottom:visited{color:white}
.LinkBottom:visited:hover{color:red}


.FooterText {font-size: 11px; text-decoration:none; color:#ffffff}
.FooterLinkText {font-size: 11px; font-weight: bold; color: white; text-decoration: none;}

.Kampanje{background-image:url(../../site/img/main/kampanje_bro.jpg);}
.MenuMain_common{padding-left:7px;}

.MenuMainSelected{color:#ffffff; float:left; font-size: 13px; display:block; height:36px; margin-top: 4px;line-height: 36px; vertical-align: middle; background-image:url(../../site/img/main/menu_bg_hover.png); background-repeat: repeat-x;}
.MenuMainSelected:hover{color:#ffffff; background-image:url(../../site/img/main/menu_bg_hover.png); background-repeat: repeat-x;}
.MenuMainSelected:active{color:#ffffff;}
.MenuMainSelected:visited{color:#ffffff;}
.MenuMainSelected:visited:hover{color:#EEEEEE;}

.MenuMain {color: #ffffff; font-size: 13px; float:left; display:block; height:36px; margin-top: 4px;line-height: 36px; vertical-align: middle; background-image:url(../../site/img/main/menu_bg_red.png); background-repeat: repeat-x;}
.MenuMain:hover{color: #ffffff; font-size: 13px;background-image:url(../../site/img/main/menu_bg_hover.png); background-repeat: repeat-x;}
.MenuMain:active{color:#ffffff; font-size: 13px;}
.MenuMain:visited{color:#ffffff; font-size: 13px;}
.MenuMain:visited:hover{color:#ffffff; font-size: 13px;}

.MenuSub { 
	float:left;
	text-transform:uppercase;
	font-weight:normal;
	font-size:13px;
	color:#ffffff;
	background-image:url(../../site/img/main/menu2_bg.png);
	background-repeat:repeat-x;
	background-color:#d3161a;
	display:block;
	width:254px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:6px;
}
.MenuSub:hover{
	color:#ffffff;
	background-image:url(../../site/img/main/menu2_bg_hover.png);
	background-color:#6f6f6f;
}
.MenuSub:active{color:#ffffff;}
.MenuSub:visited{color:#ffffff;}
.MenuSub:visited:hover{color:#ffffff;}

.MenuSubSelected {
	float:left;
	text-transform:uppercase;
	font-weight:normal;
	font-size:13px;
	color:#ffffff;
	background-image:url(../../site/img/main/menu2_bg_hover.png);
	background-repeat:repeat-x;
	background-color:#6f6f6f;
	display:block;
	width:254px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:6px;
}
.MenuSubSelected:hover{color:#ffffff;}
.MenuSubSelected:active{color:#ffffff;}
.MenuSubSelected:visited{color:#ffffff;}
.MenuSubSelected:visited:hover{color:#ffffff;}

.MenuSubSub {
	float:left;
	display:block;
	color:#880f19;
	background-color:#d3d3d3;
	width:254px;
	margin-bottom:1px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:normal;
	font-size:12px;
}
.MenuSubSub:hover { color:#ffffff;background-color:#444444; }
.MenuSubSub:active { color:#880f19; }
.MenuSubSub:visited { color:#880f19; }
.MenuSubSub:visited:hover { color:#ffffff;background-color:#444444;}

.MenuSubSub:visited:hover .hake, .MenuSubSub:hover .hake {
	background-image:url(../../site/img/main/menu3_hake_hover.png);
}

.MenuSubSubSelected {
	float:left;
	display:block;
	color:#ffffff;
	background-color:#444444;
	width:254px;
	margin-bottom:1px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:normal;
	font-size:12px;
}
.MenuSubSubSelected:hover { color:#ffffff; }
.MenuSubSubSelected:active { color:#ffffff; }
.MenuSubSubSelected:visited { color:#ffffff; }
.MenuSubSubSelected:visited:hover { color:#ffffff; }

.hake {
	display:block;
	background-image:url(../../site/img/main/menu3_hake.png);background-position:6px 4px;background-repeat:no-repeat;float:left;width:20px;height:15px;
}
.hakeSelected {
	display:block;
	background-image:url(../../site/img/main/menu3_hake_hover.png);background-position:6px 4px;background-repeat:no-repeat;float:left;width:20px;height:15px;
}


.NewsTextTitle{font-size: 12px; color: #252525; text-decoration:none; float:left; }
.NewsText{font-size: 12px; color: #880f19; font-weight: bold; text-decoration:none; }
 
.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: 13px; font-weight: bold; color: #464545}
.text{ font-size: 12px; text-decoration: none; color:#464545; }
.text_green{ font-size: 9px; text-decoration: none; color:#9bb700; font-weight: bold;}
.text_small{ font-size: 11px; text-decoration: none; color:#464545}
.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{ 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: #464545;}
.bildetext{ font-size: 10px; text-decoration: none; color: #636466}
.link_date{ font-size: 10px; text-decoration: none; color: black}
.pagename{   font-size: 22px; color: #464545; font-weight: bold;text-transform:uppercase;padding-top:8px;padding-bottom:5px;margin:0px;}
.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;}

.flaggMenuNorge {
	float:left;
	width: 20px;
	height: 14px;
	background-image:url(../../site/img/main/Top/Flagg_Norge.png);
}
.flaggMenuNorge:hover, #flaggMenuNorskSelected {
	float:left;
	width: 20px;
	height: 14px;
	background-image:url(../../site/img/main/Flagg_Norge_hover.png);
}
.flaggMenuBritain {
	float:left;
	width: 20px;
	height: 14px;
	background-image:url(../../site/img/main/Top/Flagg_Britain.png);
}
.flaggMenuBritain:hover, #flaggMenuBritainSelected {
	float:left;
	width: 20px;
	height: 14px;
	background-image:url(../../site/img/main/Flagg_Britain_hover.png);
}
.flaggMenuPolsk {
	float:left;
	width: 20px;
	height: 14px;
	background-image:url(../../site/img/main/Top/Flagg_Polsk.png);
}
.flaggMenuPolsk:hover, #flaggMenuPolskSelected {
	float:left;
	width: 20px;
	height: 14px;
	background-image:url(../../site/img/main/Flagg_Polsk_hover.png);
}
.topMenuSok {
	float: right;
	height: 36px;
	margin-top: 4px;
	color: #ffffff;
	line-height: 36px;
	vertical-align: middle;
	font-size: 13px;
	font-weight: bold;	
}
.share {
	margin-left: 15px;
	width:160px;
	display:block;
	float:left;
	margin-top:8px;
	text-align:left;
	padding:0px;
	
	overflow:hidden;
	}
.kurtKnapp { background-image:url(../../site/img/main/FolgKurt_knapp.png);}
.kurtKnapp:hover, #kurtKnappSelected { background-image:url(../../site/img/main/FolgKurt_knapp_hover.png);}
.epostKnapp { background-image: url(../../site/img/main/Epost_knapp.png);}
.epostKnapp:hover, #epostKnappSelected { background-image: url(../../site/img/main/Epost_knapp_hover.png);}
.scroll_style {	
}
.fade_filter{
}

.breadcrumb {
	color:#c11b2a;
	font-size:10px;	
}
.breadcrumb:visited { color:#c11b2a;}
.breadcrumb:hover { color:#c11b2a;}
.breadcrumb:visited:hover { color:#c11b2a;}

.breadcrumbSelected {
	color:#464545;
	font-size:10px;
}

.hoverBackground:hover, .hoverBackgroundSelected{
	background-color:#888888;
}


.skjema_question {
	width:150px;
}