/* CSS Document */
#Innhold{width:70.5em;}
#FaktaOgRelasjoner {
width:277px;
float:right;
margin-top:0px;
  }
 

#Relasjonskolonne, .UtlistingFakta{
margin-top:15px;
width:277px;
}

#FaktaOgRelasjoner, div#Relasjonskolonne{
padding-top:0px;

} 
a img{
border:none;
vertical-align:bottom;
padding-right: 10px;
padding-top: 5px;
}

.prosessInngang{
  float:left;
  width:204px;
  margin-right:5px
}
.prossessInngang a img{
  border:none;
}
.prosessInngang h2{
  width:200px;
 
  text-align:center;
}
.prosessInngang h2 a{
  color:#5b98a7;
  line-height:1.7em;
	display:block;
  background-color:#e7f0f2;
}
.prosessInngang h2 a#test1:hover,
.prosessInngang h2 a#test2:hover,
.prosessInngang h2 a#test3:hover,
.prosessInngang h2 a.prosessHover{
background-color:#1e7486;
color:#ffffff;
}

/*stiler for skygge*/
.wrap1, .wrap2, .wrap3, .shadowrap1, .shadowrap2, .shadowrap3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {
  float:left;
  background:url(../frimg/temaprosessBR.gif) right bottom no-repeat;
  }
.wrap2 {
  background:url(../frimg/temaprosessBL.gif) left bottom no-repeat;
  }
.wrap3 {
  padding:0 9px 8px 0;
  background:url(../frimg/topR.gif) right top no-repeat;
  }
.wrap3Fase{
padding:0 12px 3px 0;
  background:url(../frimg/temafaseTR.gif) right top no-repeat;
}

.wrap1Last {
  float:left;
  background:url(../frimg/temaprosessmainBR.gif) right bottom no-repeat;
  margin-bottom:5px;
  }
  
.wrap3FaseLast{
  padding:0 2px 3px 0;
  background: url(../frimg/temafasemainTR.gif) right top no-repeat;
}

/*nyes skyggestiler for hoyre marg p� tema */
.shadowwrap1 {
  float:left;
  background:url(../frimg/shadowBR.gif) right bottom no-repeat;
  }
.shadowwrap2 {
  background:url(../frimg/shadowBL.gif) left bottom no-repeat;
  }
.shadowwrap3 {
  padding:0 5px 7px 0;
  background:url(../frimg/shadowTL.gif) right top no-repeat;
  }
/* end nye skyggestiler for hoyre marg p� tema */
.innhold{
  border:solid 8px #eff3e8;
  width:259px;
  }

.innhold a{
  color:#ffffff;
  font-size:1.06em;
  display:block; 
  padding:5px 10px 7px 10px;
  }

.innhold a:hover{
  color:#eeeeee;
}

.innhold h2{
 
  font-weight:normal
  }
  
.temakampanje{
background-color:#3a87b4;
}

.faq{
background:#82a8b0 url(../frimg/faqbuttonBG.gif) top right no-repeat;
}

.klage{
background:#ad2823 url(../frimg/klagebuttonsmallBG.gif) top right no-repeat;
}

.frmener{
background:#cc6600 url(../frimg/frmenerbuttonBG.gif) top right no-repeat;;
}
/* end stiler for skygge*/
/* stiler for boksene */
.modulBoks{
background-color:#e8f0f3;
margin-bottom:2em;
}
.modulBoks h2{
background-color:#c2d2db;
/*color:#a9a9a9;*/
color:#555555;
font-size:1.1em;
font-weight:bold;
padding:5px 5px 5px 15px;
margin-bottom:0.5em;
}

.modulBoks form, .modulBoks ul{
padding:5px 10px 5px 15px;
}
.modulBoks ul li{
margin-bottom:0.5em
}

.modulBoks .hurtigsok{
width:9em;
}
.modulBoks p.Bunnlink{
padding:0px 5px 10px 15px;
background-image:none;
}
.modulBoks p.Bunnlink a{
color:#594f51;
background-image:none;
font-weight:normal;
}
/* end stiler for boksene*/

/*styling Hovedinnhold*/
#Hovedinnhold h2.title{
margin-top:60px;
color:#6b6364;
font-weight:normal;
font-size:1.4em;
}
#Hovedinnhold p{
color:#6b6364;
}
/*end styling Hovedinnhold*/
/* styling prosess*/
.prosessFase{
width:127.9px;
overflow:hidden;
min-height:11.5em;
background-color:#e2ebc4;
}
.prosessFaseArrow{
background:#adcbd3 url(../bb_img/fase_shadow.gif) right top no-repeat;
}
h2.fase{
width:127.9px;
font-size:1.1em;
float:left;
padding-right:12px;
background:url(../frimg/temafaseTR.gif) top right no-repeat;
}
h2.last{
background-image:none;
padding:0px;
}
h2.fase a{
display:block;
background:#afb863;
padding:5px 8px 5px 10px;
color:#ffffff;
font-weight:bold;
}

h2.selected {
background:url(../frimg/temafaseactiveTR.gif) top right no-repeat;
}
h2.selected a{
background-color:#e2ebc4;
color:#5c595a;
}
h2.fase a:visited{
color:#ffffff;
}
h2.fase a:hover, h2.fase .selected a, h2.selected a:visited{
background-color:#e2ebc4;
text-decoration:none;
color:#5c595a;
font-weight:bold;
}
.prosessFase h2{
background-color:#AFB863;
font-size:1.1em;
}
.prosessFase h2 a{
color:#ffffff;
display:block;
padding:5px 10px 5px 10px;
font-weight:bold;
}
.prosessFase h2 a:visited{
background-color:#AFB863;color:#ffffff;
}
.prosessFase h2 a:hover, h2.fase a.selected{
background-color:#e2ebc4;
text-decoration:none;
color:#5c595a;
}

.prosessFase ul{
list-style-type:none;
padding:5px 10px;
margin-bottom: 5px;
}
.prosessFase ul li{
  margin-bottom: 2px;
}
.arrow{
background:url(bb_img/arrowBig.gif) top right no-repeat;
min-height:2.2em;
width:69em;
}
.prosess{
/*background:url(bb_img/arrowBig.gif) top right no-repeat;
height:10em;*/
}
.steps{
background-color:#e7f0f2;
width:67.56em;
}
.steps a{
margin-right:2em;
}
.stepHolder{
padding:5px 1em 0.5em 10px;
clear: both; background-color: #e2ebc4;

}
.stepHolder a{
margin-right:2em;
line-height:20px;
}
/*end styling prosess*/

/*styling article*/
.boligArtikkel{
float:left;
width:640px;
margin-top:15px;
}
.boligArtikkel img{
width:409px;
margin-right:20px;
float:left;
}
.boligArtikkel .ingress{
float:left;
width:203px;
margin-right:6px;
background-color:#e7f0f2;
color:#5b98a7;
}

.boligArtikkel h2{
color:#5b98a7;
font-weight:normal;
padding:20px 10px 5px 10px;
font-size:1.5em;
}
.boligArtikkel .ingress p{
padding:10px;
font-weight:normal;
font-size:1.2em;
}
.boligArtikkel .text{
margin-top:20px;
width:410px;
color:#3b3938;
}

.boligArtikkel .text ul{
list-style-type:disc;
margin-left:2em;
}
/*end styling article*/
.artLinks{
float:left;
width:160px;
}

.processNav{
background-color:#e7f0f2;
width:101px;
margin-right:10px;
height:44px;
}

div.selected{
border:solid 1px #7fb0ba;
}

.processNav span{
font-size:0.75em;
color:#1f7587;
}

.processNav a img, .processNav img{
border-right:solid 1px #ffffff;
float:left;
margin-right:1px;
}
.processNav a {
padding:0px 0px 0px 0px;
font-size:0.75em;
color:#1f7587;
/*display:block;
float:left;
width:42px;*/
}

.faseNav ul{
list-style-type:none;
}

.faseNav{
background:url(bb_img/arrowSmall.gif) right center no-repeat;
height:15px;
margin-top:5px;
padding-right:6px
}

.faseNav ul li{
margin-right:4px;
text-align:center;
}

.faseNav ul li a{
display:block;
height:15px;
width:15px;
color:#ffffff;
background-color:#adcbd3;
}

.faseNav ul li a:hover, .faseNav ul li a.selected{
background-color:#1e7486;
font-weight:normal;
}

/*#Hovedinnhold ul{
list-style-type:disc;
margin-left:2em;
}*/

/*end overstyrer hovedgridden*/
.prosessFase ul{
list-style-type:disc;
color:#1d7487;
margin-left:17px;
}

hr{
color:#dfe7d1;
background-color:#dfe7d1;
height:1px;
padding:0px;
margin:0px 0px 10px 0px;
clear:both;
}

.Bunnlink{
text-align:right;
}

.next, .prev{
display:block;
width:10em;
margin-top:10px;
}

.next{float:right;text-align:right;margin-bottom:10px;}
.prev{float:left;margin-bottom:10px;}

.temakampanje a img{
padding:0px;
}

.faqslisting h2{
  color:#a39f00;
}

.faq_details h3{
  font-weight:bold;
  font-size: 1.1em;
}

.rettighetstekst ul{
  margin-left:20px;
  list-style-type:disc;
  margin-bottom:15px;
  }
  
.faqlisting h2, .faqlisting ul{
  margin-bottom:15px;
}  

.faqslisting .collapsed{
  cursor:pointer;
  color:#1C7185 !important;
  background: url(../frimg/expand.gif) center left no-repeat;
  padding-left:15px;
  margin-bottom:10px;
}
.faqslisting .collapsed:hover{text-decoration:underline}
.faqslisting .expanded{
 background:url(../frimg/collapse.gif) center left no-repeat;
}

#ArtikkelNavigasjon{
 border-bottom:solid 1px #dfe7d1;
 padding-bottom:10px;
 margin-bottom:20px;
}


#ArtikkelNavigasjon ul{
  color:#0B6F84;
  margin-bottom:20px;
}
#ArtikkelNavigasjon ul ul{
  margin-bottom: 5px;
}

#ArtikkelNavigasjon p{
  /*margin-bottom:-10px*/
  clear:both;
  padding:0px;margin:0px;
}

/*nyestiler for relatertboks */
#Relasjonskolonne .heading{
  background:#dfe7d1 url(../frimg/relatertTL.gif) top right no-repeat;
  padding-bottom:5px;
  padding-top:4px;
  margin-top:10px;
}
#Relasjonskolonne .heading h2{
  font-weight: normal;
  color:#6b6364;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  
  }
  
#Relasjonskolonne .Relasjoner{
  border-top:none;
  background:#ffffff url(../frimg/relatertBC.gif) bottom right no-repeat;
  padding-bottom:10px;
}

#Relasjonskolonne .Relasjoner h3{
  margin-bottom:5px;
}

#policy{
  background:#cc6600 url(../frimg/policyBG.gif) center right no-repeat;
  height:20px;
  margin-bottom:15px;
  }

#faqs{
  background:#82a8b0 url(../frimg/faqBG.gif) center right no-repeat;
  height:20px;
  margin-bottom:15px;
  }

.Bunnlink a:visited{font-weight:normal;font-size:1.1em}
#Relasjonskolonne{
  padding-top:0px;
  margin-top:0px;
  }

.mainContent{padding-top:5px}
.wrap1Last{
  /*
  overflow: auto;
  height: 100%;
  clear: both;
*/  
}
.rettighetstekst{
  clear:both;height:100%
  
}
.mainContent{
  
}
