/* CSS Document */
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;
}
.underTema{
  float:left;
  width:196px;
  height:174px;
  background-color:#e7f0f2;
  margin-top:3px;
}
.underTema ul{
  padding:5px 10px 10px 10px;
}
.underTema ul li{
  margin-bottom:0.5em;
	clear:both;
}
.underTema ul li a{
  font-weight:bold;
  color:#6b6364;
}
.underTema ul li a span{
float:left;
display:block;
width:10em;
padding-top:10px;
cursor:hand;
}

.underTema ul li a img{
float:left;
}
.underTema ul li a:hover{
color:#a9a9a9;
border:solid 1px #e7f0f2;
}
.kuriosa{
margin:3.6em 18.7em 2em 0px;
}
.kuriosa h2{
font-size:1.5em;
font-weigth:normal;
margin-bottom:0.6em;
color:#35779b;
}
.kuriosa p{
color:#6b6364;
}
.knappHolder{
background-color:#ffffff;
position:relative;
height:4.8em;
padding-top:24px;
}

#Hovedinnhold .inspirasjon,#Hovedinnhold .scenariet, #Hovedinnhold .skrekk{
/*padding:7px 5px 5px 5px;*/
border-top:solid 8px #eff2e2;
border-left:solid 7px #eff2e2;
border-right:solid 8px #eff2e2;
border-bottom:solid 7px #eff2e2;
width:30em;
}
#FaktaOgRelasjoner .inspirasjon, #FaktaOgRelasjoner .scenariet, #FaktaOgRelasjoner .skrekk{
border-top:solid 8px #eff2e2;
border-left:solid 7px #eff2e2;
border-right:solid 8px #eff2e2;
border-bottom:solid 7px #eff2e2;
width:33em;
}
.inspirasjon{background-color:#cb5000;}
.scenariet{background-color:#21618a;}
.skrekk{background-color:#594f51;}

.inspirasjon a:visited, .scenariet a:visited, .skrekk a:visited{
color:#ffffff;
}

.inspirasjon a, .scenariet a, .skrekk a{
font-size:1.3em;
color:#ffffff;
display:block;
padding:7px 5px 5px 5px;
}

.inspirasjon a:hover, .scenariet a:hover, .skrekk a:hover{
color:#ffffff;
}
/*stiler for skygge*/
.wrap1, .wrap2, .wrap3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {
  float:left;
  background:url(bb_img/shadow.gif) right bottom no-repeat;
  }
.wrap2 {
  background:url(bb_img/bottomL.gif) left bottom no-repeat;
  }
.wrap3 {
  padding:0 9px 8px 0;
  background:url(bb_img/topR.gif) right top no-repeat;
  }
.wrap3Fase{
padding:0 8px 8px 0;
  background:url(../bb_img/fase_shadow.gif) right top 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:16.4em;
height:11.5em;
background-color:#e7f0f2;
}
.prosessFaseArrow{
background:#adcbd3 url(../bb_img/fase_shadow.gif) right top no-repeat;
}
h2.fase{
width:14.22em;
font-size:1.1em;
float:left;
height:1em;
}
h2.fase a{
display:block;
background:#adcbd3 url(../bb_img/fase_shadow.gif) right top no-repeat;
padding:5px 8px 5px 10px;
color:#ffffff;
font-weight:bold;
}
h2.fase a:visited{
color:#ffffff;
}
h2.fase a:hover{
background-color:#1e7486;
text-decoration:none;
color:#ffffff;
font-weight:bold;
}
.prosessFase h2{
background-color:#adcbd3;
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:#adcbd3;color:#ffffff;
}
.prosessFase h2 a:hover, h2.fase a.selected{
background-color:#1e7486;
text-decoration:none;
color:#ffffff;
}

.prosessFase ul{
list-style-type:none;
padding:5px 10px;
}
.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:0.5em 1em 0.5em 10px
}
/*end styling prosess*/
/*styling checklist*/
.checkList{
background:#e7f0f2 url(bb_img/checkTL.gif) top left no-repeat;
width:34em;

}
.checkList ul {
padding:15px 20px 10px 20px;
}

.checkList h2{
font-size:1.35em;
}

.checkList ol{
margin-top:5px;
list-style-type:decimal;
padding-left:25px;
color:#1e7486;
font-weight:bold;
}

/*end styling checklist*/
/* styling related content*/
#Faktakolonne .heading {
    background-color: #d9e6c4;
    width: 100%;
    margin: 0em;
    padding: 0em;
    }
    #Faktakolonne .heading h2 {
      color: #999999;
      font-size:1em;
      font-weight:bold;
      padding: 5px 10px 5px 15px;
      margin: 0px;
      }
/* end styling related content*/
/*styling slideshow*/
.otherArticles{
width:413px;
height:44px;
overflow:hidden;
background:url(bb_img/slideshowBG.gif) left top no-repeat;
margin-bottom:5px;
}
.otherArticles img{
width:46px;
height:44px;
margin-right:3px;
padding:0px;
float:left;
}

a.yourStory{
color:#cb5000;
width:46px;
height:44px;
margin-right:3px;
font-size:0.8em;
float:left;
margin-left:3px;
}
.prevNext{
width:413px;
margin-bottom:5px;
}
.prevArt{
float:left;
}
.nextArt{
float:right;
}
.prevArt a, .nextArt a{
color:#6b6364;
}
.prevArt a:hover, nextArt a:hover{
color:#000000;
}
.prevArt a{
background:url(bb_img/prev.gif) center left no-repeat;
padding-left:15px;
}
.nextArt a{
background:url(bb_img/next.gif) center right no-repeat;
padding-right:15px;
}
/*end styling slideshow*/
.slideShow{
width:413px;
float:left;
}
.processes{
float:left;
margin-left:15px;
}
.processes ul li{
display:inline;
float:left;
}
/*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;
}
.artLinks .knappHolder{
padding-top:10px;
background-color:#ffffff;
position:relative;
height:3.8em;
}
.artLinks .inspirasjon, .artLinks .scenariet, .artLinks .skrekk{
border-top:solid 5px #eff2e2;
border-left:solid 6px #eff2e2;
border-right:solid 5px #eff2e2;
border-bottom:solid 5px #eff2e2;
width:160px;
height:26px;
}
.inspirasjon{background-color:#cb5000;}
.scenariet{background-color:#21618a;}
.skrekk{background-color:#594f51;}

.artLinks .inspirasjon a,.artLinks .scenariet a,.artLinks .skrekk a{
font-size:1.3em;
color:#ffffff;
display:block;
padding:5px 5px 3px 5px;
position:absolute;
z-index:40;
}
.artLinks .inspirasjon a:hover,
.artLinks .scenariet a:hover,
.artLinks .skrekk a:hover,
.inspirasjon a:hover,
.scenariet a:hover,
.skrekk a:hover{
color:#ffffff;
}

.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;
}
/*styling expertpage*/
.expert a{
font-size:0.8em;
}
.expert{
float:left;
}

.expertHolder{
  width:74px;
  background-color:#fafaf6;
  height:93px;
	overflow:hidden;
	margin:0px 5px 0px 15px;
	padding:0px;
}

.expertImgHolder{
height:75px;
overflow:hidden;
}
	
.subjectFaqsChild{
display:block;
padding:5px;
color:#5b98a7;
background-color:#e7f0f2;
width:180px;
heigth:30px
}

.subjectFaqsChild a.selected{
font-weight:bold;
}

.expertForm{
background-color:#f3f3e8;
padding:10px
}

.expertForm label{
display:block;
margin-bottom:5px;
}

.expertForm h2{
float:left;
}

.expertField{
border:solid 1px #a39f00;
width:98%;
font-size:1.2em;
}

.expertRules{
float:right;
}

.expertFilter{
margin-bottom:1em;
}
/*end styling expertpage*/
.termsForm{
margin:10px 0px 20px 0px;
}
/*styling checklist window*/
.checkListWindow{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.checkListWindow p{
font-size:2em;
}
/* end styling checklist window*/
/*#Hovedinnhold ul{
list-style-type:disc;
margin-left:2em;
}*/

#Hovedinnhold ul.faqList{
margin-left:1.5em;
}

#Hovedinnhold .Temaboks ul{
list-style-type:none;
margin-left:0px;
}

#Hovedinnhold ul.faqList li{
margin-bottom:1em;
}

/*styling toppgrafikk*/
#Topp div#Toppgrafikk{
background-color:#e7f0f2;
}
  #Topp div#Toppgrafikk img{
	border-right:solid 20px #1e7486;
	}
/* end styling toppgrafikk */
div#Innhold h1{
color:#35779b;
}
div#Innhold h2{
color:#A39F00;
font-size:1.2em;
font-weight:normal;
margin-bottom:5px;
}
.faktaboks{
background-color:#5b98a7;
color:#ffffff;
float:right;
width:182px;
margin:20px 8px 0px 0px;
padding:10px;
}

/*overstyrer hovedgridden
#Topp{
width:85em;
}
#Hovedgrid{
width:85em;
}
/*#Innhold{
margin-left:30px;
}*/



#Hovedinnhold, #Hovedinnhold .inspirasjon, #Hovedinnhold .skrekk, #Hovedinnhold .scenariet{
width:32em;
margin-top:20px;
}

#FaktaOgRelasjoner{
width:35em;
margin-top:20px;
}

#Faktakolonne{
padding:0px 0px 0px 0px;
margin-left:5px;
width:16.5em;
}

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

#Hovedtemaboks{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
height:100%;
background:none;
}
#Hovedtemaboks ul {
margin-top: 10px;
}

#Hovedtemaboks li {
margin-top: 20px;
padding-left: 20px;
margin-bottom: 30px;
}

#Hovedtemaboks li a {
color:#35779B;
font-weight:bold;
/*font-size: 0.75em;*/
background-position: bottom left;
background-attachment:scroll;
background-repeat:no-repeat;
padding-left:60px;
padding-top: 35px;
padding-bottom: 15px;
text-align:center;
height:100%;
width: 100%;
}

#wrap {
margin: 0px 0px 0px 0px;
padding: 0px;
width:100%;
height: 248px;
background-color: #E8F0F3;
}
#cloudwrap {
margin: 0px 0px 2px 0px;
padding: 0px;
width:100%;
height: 100%;
background: transparent url(../bolig/bbstyles/bb_img/bg_cloud.gif) no-repeat scroll left bottom;
}
#housewrap {
margin: 0px 0px 0px 0px;
padding: 0px;
width:100%;
height: 100%;
background: transparent  url(../bolig/bbstyles/bb_img/bg_house.gif) no-repeat scroll right bottom; 
}
#bottomborder{
border-bottom: solid #E6E6E6;
margin: 0px;
padding: 0px;
font-size: 0em;
}
