* { margin: 0; 
    padding: 0; 
    border: 0;
    clear:none;
    float:none;}
h1 {
font-size: 120%; 
font-weight:bold;
border:0px solid black;
color:black;
background-color:white;
}
h2 {
font-size: 114%; 
font-weight:bold;
border:0px solid black;
margin:16px 0px 0px 0px;
color:green;
text-decoration: none;
width:99%;
}

img.em{
width:700px;
height:289px;
float:right;
margin:14px 0px 10px 0px;
}
img.em-ghost{
width:700px;
height:355px;
float:right;
margin:14px 0px 10px 0px;
}
div.sitat {

font-style:italic;
border:0px solid black;
margin:4px 0px 4px 0px;
color:black;
clear:left;
}
 
h3 {
font-size: 114%; 
font-weight:bold;
border:0px solid black;
margin:4px 60px 4px 60px;
color:black;
}

h4 {
font-size: 100%; 
font-weight:normal;
border:0px solid black;
color:black;
background-color:white;
}
h5 {
font-size: 100%;
font-weight:bold;
 border:0px solid black;
margin:34px 0px 0px 0px;
color:black;
background-color:white;
}
body,div,p,a{
 border:0px solid red;
 color:black;
 font-family: times,"Times New Roman",arial,verdana,sans-serif;
 font-size:100%;
 font-style:normal;
 text-align:left;
}
div,p{ 
  float: left;
}
div.liste {
margin:14px 0px 0px 0px;
}  
h5.rent,h2.rent{
clear: left;
margin:0px 0px 0px 0px;
padding:12px 0px 0px 0px;
}
h5.rentl{
clear: left;
margin:0px 0px 0px 0px;
padding:6px 0px 0px 0px;
}
h5.kurs{
clear: left;
color:#666699;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
}

p.rent{border:0px solid red;
clear:left;
width:530px;
}
p.ved{border:0px solid red;
clear:left;
width:370px;
}
 
body {
width:966px;
}

a{ 
 color: blue;
 text-decoration: underline; }
 

div.topp{
 border:0px solid yellow;
 height:162px;
 width:680px;
 float:left;
  }
 div.toppdel{
 border:0px solid yellow;
 height:54px;
 width:680px;
 float:left;
 }
  div.toppnatur{
 border:0px solid yellow;
 height:100px;
 width:680px;
 float:left;
 }
 div.info{
 border:0px solid black;
 height:100px;
 width:182px;
 float:right;
 }
div.infovs{
 border:0px solid black;
 height:54px;
 width:182px;
 float:right;
 }
 div.resten{
 border:0px solid blue;
 width:700px;
 min-width:600px;
 float:right;
 }
  div.under{
 border:0px solid red;
 width:700px;
 min-width:600px;
 float:right;
 }
 
div.hele{
 border:0px solid black;
 float:right;
 background-image:url(../felles/bilder/bdbackground.png);
 }
 
 
div.innhold {
 width:676px; 
 border:0px solid yellow;
 float:left;
}
p {
 margin:2px 0px 0px 0px;
}
p.alt {
 width:99%;
}
p.rundt {
float:left;
}

p.copy {
width:150px;
text-align:center;
color:gray;
background-color:white;
margin:10px 0px 0px 0px;
font-size: 60%;

}
img.laget {
margin:0px 0px 0px 32px;
width:100px;
height:17px;
background-color:white;
border:0px solid blue;
}

a.acopy {
width:123px;
text-align:center;
color:gray;
background-color:white;
text-decoration: underline;
}
img.google{
   width  : 75px;
  height :  32px;
  margin:4px 0px 0px 45px;
}
  img.sisofalogo {
   border:0px solid blue; 
   width  : 275px;
  height :  160px;
  margin:60px 0px 0px 160px;
  }
   img.bdlogo {
   border:0px solid blue; 
   width  : 584px;
  height :  134px;
  margin:60px 0px 0px 10px;
  }
 img.bdlogominiL{
  border:0px solid blue; 
  width  : 148px;
  height : 30px;
   margin:10px 0px 40px 0px;
  }
   img.bdlogoLink{
  float:right;
  width  : 107px;
  height : 25px;
   margin:20px 0px 0px 0px;
  }
  img.bdlogomini{
   margin:22px 0px 22px 0px;
  border:0px solid blue; 
  width  : 182px;
  height : 42px;
  float:left;
  }
  img.logomini
   {
   width  : 148px;
  height :  86px;
   margin:0px 0px 0px 10px;
  }

 
div.bdlogo{
}


a.knappOMini{
float:left;   
width:74px;
height:23px;
border:0px solid yellow;
}
a.knappONedMini{
float:left; 
width:75px;
height:53px;
border:0px solid yellow;
}
img.flagg{
width:20px;
height:15px;
margin:3px 3px 3px 3px;
}

div.flagg{
width:66px;
height:20px;
float:right;
 margin:0px 0px 0px 16px;
border:0px solid silver;
}
img.del{border:0px solid silver; 
width:74px;
height:23px;
}
img.delned{border:0px solid silver; 
width:75px;
height:53px;
}
div.ikkeSplitt {
width:930px;
border:0px solid yellow;

}

div.meny{ 
  width:196px;
  margin:0px 0px 0px 16px;
 border:0px solid black;
 float:left; 
}
 div.valg,div.valgpil {
width:184px;
height:61px;
float:right;
 border:0px solid green;
 color:black;

}

img.pil{
float:right;
margin:13px 0px 0px 0px;
width:21px;
height:20px;
border:0px solid green;
}   

img.knapp{
width:150px;
height:45px;
}
div.test{ background-image:url(../felles/bilder/vise.png);}

div.innholdvise {
padding:10px 0px 0px 0px;
margin:1px 0px 0px 0px;
 width:690px; 
 height: 570px;
 border:0px solid yellow;
 float:left;
 text-align:center;
color:gray;
font-size: 60%;
 }
div.lage{
width:154px;
float:none;
width:150px;
}
p.lage{
width:150px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 6px;
text-align:center;
color:gray;
font-size: 60%;
line-height:8px;
}
div.vise{
border:0px solid green;
float:right;
margin:30px 0px 50px 0px;
 width:700px;
 min-width:600px;
text-align:center;
color:gray;
font-size: 60%;
}
p.visehva{
width:150px;
height:75px;
font-size: 60%;
margin:190px 0px 0px 0px;

float:right;
text-align:center;
color:gray;
}






div.grayKnapp {
font-family: "Lucida Handwriting",arial,verdana,sans-serif;
font-size:14px;
font-style:normal;
}
div.orangeKnapp{
font-family: "Lucida Handwriting",arial,verdana,sans-serif;
font-size:17px;
font-style:normal;
}
 div.sammen{
 font-size:100%;
 border:0px solid black;
 margin:2px 0px 10px 0px;
 }

img.bok{
float:left;
width:18px;
height:19px;
}
img.medie{
float:right;
width:30px;
height:29px;
 margin:40px 24px 0px 0px;
}

img.help{
float:left;
width:20px;
height:19px;
}
img.sitat{
float:left;
width:28px;
height:20px;
}
img.obs{
float:left;
width:9px;
height:20px;
 }
img.octaga{
float:right;
width:88px;
height:30px;

 margin:0px 0px 0px 0px;
}
img.linkSommer{
float:left;
width:25px;
height:20px;
}
img.anker{
float:left;
width:91px;
height:20px;
}
img.trene{
float:left;
width:67px;
height:20px;
}
img.kurs{
width:13px;
height:20px;
}
img.foredrag{
float:left;
width:38px;
height:20px;
}
a.link {

font-size: 110%;}


.siste {
float: right;
 width:275px;
border:0px solid #FFFEA0;
 padding:5px 5px 5px 5px;
  margin:0px 40px 2px 0px;
 font-size:90%;
 
 }
.foran {
float: left;
 text-align:center;
width:160px;
font-size: 110%; 
font-weight:bold;
border:0px solid black;
margin:4px 0px 0px 32px;
   color:black;
}
div.heleTab{
margin:14px 0px 0px 32px;
}
div.eske{

font-size: 100%; 
float:left;
 width:580px;
border:0px groove black;
 background-image:url(../felles/bilder/tabell.png);
 background-repeat:no-repeat;   
  color:black;
 text-align:center;
 }
 img.tabEnd{
 width:540px;
 height:30px;
 
 }
 
a.knapp{
width:150px;
height:45px;
float:left; 
background-repeat:no-repeat;   
padding:14px 0px 0px 0px;
color:black;
font-family:  "Lucida Handwriting",arial,verdana,sans-serif;
font-size:90%;
font-weight:bold;
text-align:center;
text-decoration: none;
line-height:13px;
border:0px solid blue;
}
div.slutt{
 clear: both; 
 height:40px:
 width:200px;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

 
