html{
	overflow-y:scroll;
	height:100%;
}
body { 
	background-color:#FFFFFF; 
	margin: 0px auto;
	height:100%;
	vertical-align:top;
}

a {font-family: Arial, Verdana, Helvetica,  sans-serif; font-size: 100%; text-decoration: underline; color:#6d6e71;font-weight: normal;}
a:hover{color:#6d6e71;text-decoration: underline;}
a:visited{color:#6d6e71;}
a:visited:hover{color:#6d6e71;text-decoration: underline;}

a img{border:none;}
p{padding:0px;margin:0px;}

.main_font{font-family: Arial, Verdana, Helvetica,  sans-serif;}

.a_small {  font-family: Arial, Verdana, Helvetica,  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, Verdana, Helvetica,  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, Verdana, Helvetica,  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}

.Bottom {background-color: #333333}
.LinkBottom {  font-family: Arial, Verdana, Helvetica,  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}

.MenuMain_font{font-family: Arial, Verdana, Helvetica, sans-serif; color:#ed1c24;line-height:24px;}

.MenuMainSelected{  font-size: 12px; color:#ed1c24;font-weight: bold; text-decoration: none;  text-transform: uppercase;}
.MenuMainSelected:hover{color:#ed1c24;}
.MenuMainSelected:active{color:#ed1c24;}
.MenuMainSelected:visited{color:#ed1c24;}
.MenuMainSelected:visited:hover{color:#ed1c24;}

.MenuMain {  font-size: 12px; color:#ed1c24;font-weight: bold; text-decoration: none;text-transform: uppercase;}
.MenuMain:hover{color:#ed1c24;}
.MenuMain:active{color:#ed1c24;}
.MenuMain:visited{color:#ed1c24;}
.MenuMain:visited:hover{color:#ed1c24;}

.startside {  font-size: 11px; color:#6d6e71;font-weight: bold; text-decoration: none;}
.startside:hover{color:#6d6e71;}
.startside:active{color:#6d6e71;}
.startside:visited{color:#6d6e71;}
.startside:visited:hover{color:#6d6e71;}

.MenuMainItem{background: url(../../site/img/Design/meny_box.gif) right center no-repeat;width:57px;}
.MenuMainItem_f2{background: url(../../site/img/Design/meny_valgt.gif) right center no-repeat;width:57px;}
.MenuSubItem_f2{background-color:#dee8f6;}
.MenuSubItem{background-color:#dee8f6;}
.MenuSub {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #ed1c24;}
.MenuSub:hover{color:#ed1c24; }
.MenuSub:active{color:#ed1c24;}
.MenuSub:visited{color:#ed1c24;}
.MenuSub:visited:hover{color:#ed1c24; text-decoration: underline;}

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


.NotPublic {  font-family: Arial, Verdana, Helvetica,  sans-serif; font-size: 10pt; text-decoration: none; color:#333366}
.Public {  font-family: Arial, Verdana, Helvetica,  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, Verdana, Helvetica,  sans-serif; font-size: 18px; font-weight: 900; color: #636466; line-height: 24px}
.footer_tekst{font-family: Arial, Verdana, Helvetica,  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, Verdana, Helvetica,  sans-serif; font-size: 104%; font-weight: normal; color: #6d6e71;line-height:1.1em;}
.underline_headline span.headline {display:block;border-bottom:1px #666 solid;padding-bottom:5px;}
.text{font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 86%; text-decoration: none; color:#6d6e71; line-height:1.2em;}
.text_green{font-family: Arial, Verdana, Helvetica,  sans-serif; font-size: 9px; text-decoration: none; color:#9bb700; font-weight: bold;}
.text_small{font-family: Arial, Verdana, Helvetica,  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;}

.program_table td{font-size: 100%;line-height:1.1em;width:50%;vertical-align: top; }
.program_table:after {margin-bottom:15px;}
.program_table .hoved_td  td{width:auto;padding-left:4px;}
.program_table .hoved_td_right {border-left:1px solid #666;}
.program_table .hoved_td  td.time{width:100px;padding-left:4px;white-space:nowrap;}
.program_table {width:100%;}


td{font-family: Arial, Verdana, Helvetica,  sans-serif; 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-family: Arial, Verdana, Helvetica,  sans-serif; font-size: 119%; text-decoration: none; font-weight: bold; color: #6d6e71;}
.bildetext{font-family: Arial, Verdana, Helvetica,  sans-serif; font-size: 80%; text-decoration: none; color: #636466}
.link_date{font-family: Arial, Verdana, Helvetica,  sans-serif; font-size: 10px; text-decoration: none; color: black}
.pagename{  font-family: Arial, Verdana, Helvetica,  sans-serif; font-size: 170%; color: #6d6e71; font-weight: normal;line-height:100%;}
.pdname{  font-family: Arial, Verdana, Helvetica,  sans-serif; font-size: 18pt; font-weight: bold; color: black;}

.my_tips_mid{font-size: 60%;}

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

.scroll_style {	
}
.fade_filter{
}