@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
#nav_sek {border: 1px solid #000;}
body {
	font-family:Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	background-position:top;}
	
h1, .cmsinputheader { font-size: 2em;}
a:link {color: #24508C;}
a:visited {color: #24508C;}
a:hover {color: #5188D2;}
a:active {color: #5188D2;}
	
#holder{
	width: 932px;
	margin: 2px auto 0 auto;
	background-color: #FFFFFF;}
	
#header{
	height: 148px;
	padding-top: 5px;
padding-left: 6px;}
a.logo{ display:block; height:65px; width:199px; margin-left:30px; margin-top: 30px; position:absolute;}
				
#nav_holder {
	width: 922px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom:3px;
	background-repeat:repeat-x;
	height: 40px;
	font-size: 1.3em;
	}
#nav{margin-left: 12px; border-left: 1px solid #FFFFFF; height: 40px; float:left;}
#nav ul {list-style-type: none; border-left: 1px solid #cacfd5; height: 40px;}
#nav li {border-right: 1px solid #cacfd5; float:left;}
#nav li a {
	display:block;
	height:28px;
	padding-top: 12px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration:none;
	color:#000000;
	border-right: 1px solid #FFFFFF;}
#nav li a:hover, #nav li a.menulevel1_a {background-color: #2D557C; color: #FFFFFF;}
	
#nav_holder .english{ border: 0px;}
#nav_holder .english a{ border: 0px; padding-top: 15px;}
#nav_holder .english a:hover{ background-image:none;}
	
#nav_holder .sok{ float:right; padding-top: 8px; width:241px;}
.cmsinputbuttonsok {background-repeat:no-repeat; width: 59px; height:19px; border:0; cursor:pointer;}
.cmsinputtextfieldsok {width: 150px;}
#nav_holder .sok .nett{ float:left; padding-right: 5px; padding-top: 4px;}
#right{ float:right; width:235px; padding-right:5px; margin-bottom: 3px;}
#right .hjelpemidler{ background-color:#B1E451; margin-bottom: 3px;}
#right .hjelpemidler a img, #right .polar a img {padding-right: 10px; padding-left: 4px;}
#right .hjelpemidler h1{
	font-size: 1.3em;
	background-color:#4D6E0E;
	color:#FFFFFF;
	padding: 5px;
	margin-bottom: 2px;
	font-weight: normal;
	}
	
#right .hjelpemidler a{
	text-decoration: none;
	color:#000000;
	font-weight: bold;
	font-size: 1.1em;
	display:block;
	padding: 2px 2px 2px 20px;
	margin: 2px 3px 2px 0;}
#right .hjelpemidler a:hover{color: #4D6E0E; background-color:#C1E974;}
#right .hjelpemidler .hjelp {background-color:#C1E974;  margin: 2px 3px 2px 0; height: 16px; padding-left:4px; padding-top: 4px;}
#right .hjelpemidler .hjelp_tekst{background-color:#C1E974;  margin: 4px 3px 2px 0; height: 20px; padding-left:4px;}
#right .hjelpemidler p {font-weight: bold; font-size: 1.1em; display: inline;}
#right .hjelpemidler a.size{margin: 2px 0px 2px 0px;}
#right .hjelpemidler a.kontrast{display: inline; font-size: 1em; margin:0; padding:1px 2px 1px 2px; background-color:#000000; color:#C1E974;}
#right .hjelpemidler a.default{display: inline; font-size: 1em; margin: 0 0 0 2px; padding:0px;}
#right .hjelpemidler a.size1{display: inline; font-size: 0.8em; margin:0; padding:2px;}
#right .hjelpemidler a.size3{display: inline; font-size: 1.1em; margin:0; padding:2px;}
#right .selvbetjening, #right .hva_skjer, .forside_box{ background-color:#E0E6ED; padding-bottom: 5px;}
#right .selvbetjening {height: 7.2em; margin-bottom: 3px;}
#right .hva_skjer .dag{ display: inline; background-color: #2B5587; padding: 0px 2px 0px 2px; color: #FFFFFF; margin-right: 4px; font-size: 0.9em;}
#right .hva_skjer {}
.se_kalender {background-color:#E0E6ED; padding-bottom: 2px; padding-top: 0px;}
.se_kalender a:hover, #right .selvbetjening a:hover, #right .hva_skjer a:hover {background-color: #EFF2F5;}
.right_top{background-color: #C7D4E5; font-size: 1.3em; padding: 5px;}
#right .right_top a {float:right; color:#000000; text-decoration: underline; font-size: 0.9em;}
#right .right_top a:hover { background-color: #C7D4E5;}
#right a, .forside_box a{
	color:#000000;
	text-decoration: none;
	font-size: 1.1em;
	display:block;
	padding: 1px 2px 1px 5px}
	
.forside_box a:hover{ background-color: #EFF2F5;}
#right .selvbetjening .viktig { color: #BD0000; font-weight: bold;}
#right .polar{ background-color:#E0E6ED; margin-top: 3px; padding-top: 2px; padding-bottom: 2px;}
#right .polar a{text-decoration: underline; color: #24508C; font-size:1.2em; margin-left: 20px;}
#right .polar a:hover{color: #5188D2;}
#right .polar img{padding-left: 4px; float:left;}
#right .ordforer {background-color:#E0E6ED; margin-top: 3px; height: 5.7em;}
#right .ordforer a{padding: 10px 0 5px 0; text-decoration: underline; color: #24508C;}
#right .ordforer a:hover {color: #5188D2;}
#right .ordforer .nett{ color: #48883a;}
#right .ordforer .nett a{padding: 0; text-decoration: none; color:#000;}
#right .ordforer .bilde{ float:left;}
#right .ordforer .offline{display:none;}
.link_strek{text-decoration: underline;}
#left{ width: 190px; float:left; padding-left: 5px;}
#left .left_top{ background-color: #2D557C; color:#FFFFFF; padding: 6px; font-size: 1.2em;}
#left .nav_sek{}
#left .nav_sek ul{ list-style-type:none; padding-left: 14px; padding-top: 7px;}
#left .nav_sek li{list-style-type:none;}
#left .nav_sek li a{ text-decoration:none; color: #000000; font-size: 1.2em; display:block; padding: 2px 0 2px 3px; margin-right: 3px;}
#left .nav_sek li a:hover, .menulevel2_a { background-color:#E6EDF7;}
#left .nav_sek li a.menulevel3_a { background-color:#E6EDF7; margin-left: 15px;}
#left .nav_sek li a.menulevel3 {margin-left: 15px;}
#center{
width: 485px;
float:right;
margin-left:3px;
margin-right: 6px;
}
#center ul {margin-left: 20px;}
#center ol{margin-left: 25px;}
.bread {width: 477px;}
.skriv_ut{ float:right;}
.skriv_ut a{ text-decoration:none; padding-left: 12px;}
.content{}
.content ul{
margin-left: 15px;
}
.content caption{color: #ffffff;}
.teaser{ color: #24508C; font-weight: bold; font-size: 1.1em; margin-bottom: 10px; margin-top: 10px;}
.opprett{
	border-bottom: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
	padding: 4px 0px 4px 0px;
	font-size: 0.9em;
	color:#787878;
	margin-bottom: 10px;}
.stilling {display: inline; margin-left: 21px;}
.stilling a{text-decoration: underline; display: inline;}
.soknadsfrist {border-bottom: 1px solid #EBEBEB;}
.soknadsfrist .tittel {display: inline; margin-left: 22px;}
/*************Nyheter**************************************************************/
#center_nyheter{ width: 620px; margin-left:20px; float:left; margin-bottom: 10px;}
#center_nyheter .nyheter{padding: 10px; height: 312px; margin-bottom: 3px;}
#center_nyheter .rss a{text-decoration:none; color: #000000; width: 472px;}
#center_nyheter .nyhet {margin-bottom: 10px; border-bottom: 1px solid #E0E6ED; padding-bottom: 3px; float:left; width:100%;}
#center_nyheter .nyhet h1{font-size: 1.3em;}
#center_nyheter .nyhet .teaser_forside{font-size: 1.1em;}
#center_nyheter .nyhet .forside_lesmer{text-decoration:none; color: #000000;}
#center_nyheter .skriv_ut{text-align:right;}
#center_nyheter .content{width: 620px;}
.cmslistimg{display:block;}
/*************Nettstedskart**************************************************************/
.content_nett{margin-left: 20px;}
.content_nett li{list-style-type: none;}
.content_nett a.menulevel1{
padding: 3px 0px 3px 10px;
font-size: 1.3em;
background-repeat:no-repeat;
background-position:center left;
display:block;
width: 300px;
}
.content_nett a.menulevel2 {
font-size: 1.1em;
padding: 1px 0px 1px 10px;
margin-left: 15px;
background-repeat:no-repeat;
background-position:center left;
display:block;
width: 300px;
}
.content_nett a.menulevel3 {
padding: 1px 0px 1px 10px;
margin-left: 30px;
background-repeat:no-repeat;
background-position:center left;
display:block;
width: 300px;
}
.content_dato{width: 620px; margin-left:15px;}
.content_sok {width: 400px; margin-left:20px;}
.cmsinputteaser hr {color: #fff;}
.cmsinputteaser {color: #2754A7; font-size: 1.1em; font-weight: bold;}
.cmsinputteaser h1 {color: #000000;}
.cmsinputteaser a {font-size: 0.9em; font-weight: normal;}
#footer {
border-top:1px solid #396FB5;
clear:both;
color:#535F6F;
margin-left:5px;
width:922px;
}
#footer div{ color: #F6DF5F; display:inline; padding-left: 4px; padding-right: 4px;}
.cmslinksback {text-align:center; display:block;}
/*************Arkiv**************************************************************/
.arkiv a{
background-color: #FAFBFD;
border: 1px solid #E0E6ED;
color: #000;
display: block;
font-size: 1.2em;
margin: 5px 0;
padding: 2px;
text-decoration:none;
width: 600px;
}
.arkiv a:hover{
background-color: #EEF3F7;
}
#k1 h1 a{
text-decoration:none;
font-size: 0.7em;
}
/*************Form**************************************************************/
.form{
width: 680px;
padding-left: 10px;}
/*************Forside**************************************************************/
#portal_nyhet {margin-left: 5px;}
#portal_nyhet #center {width: 461px; margin-left: 223px; float:none;}
#portal_nyhet #left  {width: 220px; padding-left: 0px;}
#portal_nyhet #left .forside_box {width: 100%;}
#portal_nyhet #left .nav_top{ background-color: #203D59; color: #FFFFFF; padding: 6px 0px 6px 12px; font-size: 1.3em;}
#portal_nyhet #left .nav_forside{ height: 153px; background-repeat:repeat-x;}
#portal_nyhet #left .nav_forside a{
	text-decoration:none;
	display:block;
	color: #FFFFFF;
	font-size: 1.1em;
	padding: 1px 0px 1px 12px;}
#portal_nyhet #left .nav_forside a:hover{ background-color: #41699D;}
#portal_nyhet #left .medie_forside a{border: 1px solid #000000; display:block; float:left; margin-left: 5.5px;}
#portal_nyhet #left .medie_forside a:hover {border: 1px solid #999999;}
#portal_nyhet #left .medie_forside {height: 45px; background-color: #000; padding-top: 10px; margin-bottom:3px;}
#portal_nyhet #left .medie_forside img {}
#portal_nyhet .nyheter{
background-color:#EBE9B9;
padding: 5px 10px 3px 10px;
margin-bottom: 3px;
float:left;
width: 441px;
}
#portal_nyhet .nyheter .rss{text-align:right; padding-bottom: 3px;}
#portal_nyhet .nyheter .rss a{text-decoration:none; color: #000000; width: 472px;}
#portal_nyhet .nyhet {padding-bottom: 10px;}
#portal_nyhet .nyhet h1{font-size: 1.3em;}
#portal_nyhet .nyhet .teaser_forside{font-size: 1.1em;}
/*#portal_nyhet .nyhet .forside_lesmer{text-decoration:none; color: #000000; font-weight: bold;}*/
.forside_box { width: 229px; float:right; height: 12em;}
.forside_box .right_top a{float:right; color:#000000; text-decoration: underline; font-size: 0.9em;}
.forside_box .right_top a:hover { background-color: #C7D4E5;}
#portal_nyhet .kommune .forside_box{ margin-right: 3px;}
#portal_nyhet .right_top, #left .right_top { margin-top: 0px;}
.nyheter .akutt_nyhet{height: 108px;}
.nyheter .akutt_nyhet .forside_lesmer{text-decoration:none; color: #860001; font-weight: bold;}
.nyheter .akutt_nyhet {color: #860001;}
.nyheter .akutt_nyhet h1{font-size: 1.5em;}
.annonse {height: 129px; margin-bottom: 3px;}
/*************bilder**************************************************************/
body {background-image:url(/internett/hemnes/mm.nsf/lupgraphics/strek.jpg/$file/strek.jpg);}
.header_image{background: transparent url(/internett/hemnes/mm.nsf/lupgraphics/image_header.jpg/$file/image_header.jpg) no-repeat scroll 6px 5px;}
.header_logo{background: transparent url(/internett/hemnes/mm.nsf/lupgraphics/hemnes_logo.gif/$file/hemnes_logo.gif) no-repeat scroll 30px 30px;}
#right .hjelp1{ background-image:url(/internett/hemnes/mm.nsf/lupgraphics/hjelp_1.gif/$file/hjelp_1.gif); background-repeat:no-repeat; background-position: left;}
#right .hjelp3{ background-image:url(/internett/hemnes/mm.nsf/lupgraphics/hjelp_3.gif/$file/hjelp_3.gif); background-repeat:no-repeat; background-position:left;}
.nav_sek_strek{background: transparent url(/internett/hemnes/mm.nsf/lupgraphics/strek_nav1.gif/$file/strek_nav1.gif) no-repeat scroll 100% 0px; height: 381px;}
#nav_holder {background-image: url(/internett/hemnes/mm.nsf/lupgraphics/nav_light.png/$file/nav_light.png);}
.cmsinputbuttonsok { background-image:url(/internett/hemnes/mm.nsf/lupgraphics/sok.gif/$file/sok.gif);}
.holder_left{background: transparent url(/internett/hemnes/mm.nsf/lupgraphics/strek_venstre.gif/$file/strek_venstre.gif) no-repeat scroll 0pt 0pt;}
.holder_top{background: transparent url(/internett/hemnes/mm.nsf/lupgraphics/strek_topp.gif/$file/strek_topp.gif) no-repeat scroll 0pt 0pt;}
.holder_right{background: transparent url(/internett/hemnes/mm.nsf/lupgraphics/strek_hoyre.gif/$file/strek_hoyre.gif) no-repeat scroll 100% 0pt;}
#portal_nyhet #left .nav_forside{
background-color: #2D557C;
/*
background-image:url(/internett/hemnes/mm.nsf/lupgraphics/strek_forside.gif/$file/strek_forside.gif);
background-position: bottom;
*/
}
.content_nett a.menulevel1{background-image:url(/internett/hemnes/mm.nsf/lupgraphics/liste_punkt.gif/$file/liste_punkt.gif);}
.content_nett a.menulevel2{background-image:url(/internett/hemnes/mm.nsf/lupgraphics/liste_punkt.gif/$file/liste_punkt.gif);}
.content_nett a.menulevel3{background-image:url(/internett/hemnes/mm.nsf/lupgraphics/liste_punkt.gif/$file/liste_punkt.gif);}
.headeralfa
{
/*1,Warning Box - used to format warning box on all pages*/
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:16pt;
font-style:Normal;
text-align:Left;
color:#ffffff;}

