@charset "utf-8";
/* CSS Document */

body{
background-image:url(berglon_gradient_bg.jpg);
background-repeat:repeat-x;
background-color:#dbe1dd;
height:100%;
margin-top:0px;
font-family:calibri, tahoma, verdana, sans serif;
font-size:11px;
color:#262324;
}

*html #homelink {position:relative !important;
top:-270px !important;
left:-200px !important;
}

H1{font-family:calibri, tahoma, verdana, sans serif;
font-size:15px;
font-weight:bold;
}

H2{font-family:calibri, tahoma, verdana, sans serif;
font-size:13px;
font-weight:bold;
}

H3{font-family:calibri, tahoma, verdana, sans serif;
font-size:12px;
font-weight:bold;
}

H4{font-family:calibri, tahoma, verdana, sans serif;
font-size:12px;
font-weight:bold;
color:#6e8878
}

a {text-decoration:none;
color:#6a8073;}


a:hover{
text-decoration: underline;}

#total{
margin-left:auto;
margin-right:auto;
width:1186px;
background-image:url(content_bg.jpg);
background-repeat:no-repeat;
}

#wrapper {
width:907px;
max-width:905px;
height:auto;
min-height:830px;


}

#logomenu {
position:absolute;
margin-left:100px;
top:143px;
width:55px;
min-width:55px;
max-width:55px;
min-height:200px;
height:200px;
z-index:200;
}

#logomenuactive {
position:relative;
top:5px;
left:3px;
width:65px;
height:42px;
z-index:100;
}



#floggmenu{
position:absolute;
top:-125px;
left:490px;
width:134px;
max-width:134px;
height:31px;
}

#hvarsamband {
position:absolute;
top:-115px;
left:695px;
width:150px;
max-width:150px;
height:31px;
max-height:31px;
text-decoration:none;
}

*html #hvarsamband {
position:relative;
top:-285px;
left:500px;
width:150px;
max-width:150px;
height:31px;
max-height:31px;
text-decoration:none;
z-index:800;
}

#hvarsamband a{text-decoration:none;
color:#262324;
}


#logo{
position:absolute;
top:53px;
}

#lefmenu{
display:inline;
float:left;
width:178px;
max-width:178px;
overflow:hidden;
margin-top:18px;
margin-left:8px;
height:150px;
text-transform:uppercase;
}

ul {
margin-left:0px;}

.MO
{
margin-left:0px;}



#lefmenu .L1 a {
text-decoration:none;
display:block;
position:relative;
width:165px;
border-bottom:dotted #789080 1px;
padding-left:10px;
margin-left:0px;
}


#lefmenu a {
text-decoration:none;
color:#262324;
margin-left:0px;
}

#lefmenu .L2 a{
text-decoration:none;
display:block;
position:relative;
width:158px;
margin-left:0px;
border-bottom:none;
color:#789080;}

#lefmenu .L2_Active a {
text-decoration:none;
display:block;
position:relative;
width:158px;
margin-left:0px;
border-bottom:none;
color:#789080;
}

#lefmenu .L3 a{
text-decoration:none;
display:block;
position:relative;
width:158px;
color:#789080;
margin-left:0px;
color:#789080;
border-bottom:none;}

#lefmenu .L3_Active a {
text-decoration:none;
display:block;
position:relative;
width:158px;
margin-left:0px;
border-bottom:none;
color:#789080;
border-bottom:none;}

#rightcontent{
float:left;
display:inline;
width:640px;
height:auto;
margin-top:18px;
margin-left:5px;}



#pagecontent{
float:left;
display:inline;
width:627px;
position:relative;
height:auto;
padding-top:0px;
top:-20px;
}


*html #pagecontent{
float:left;
display:inline;
width:627px;
height:auto;
position:relative;
top:-110px;
}

#rightcontentleft{
float:left;
display:inline;
width:428px;
height:auto;
margin-top:10px;
}

*html #rightcontentleft{
float:left;
display:inline;
width:428px;
height:auto;
position:relative;
top:-110px;
}


#rightcontentleft .ovast{
position:relative;
top:-20px;
float:left;
display:inline;
width:428px;
height:135px;
max-height:135px;
}


#rightcontentleft .nidast{
float:left;
display:inline;
width:428px;
max-width:428px;
position:relative;
top:-20px;
height:80px;
max-height:80px;
}

#rightcontentright{
float:left;
display:inline;
width:199px;
max-width:199px;
height:auto;
margin-left:8px;
margin-top:10px;

}

*html #rightcontentright{
float:left;
display:inline;
width:199px;
max-width:199px;
height:auto;
margin-left:8px;
position:relative;
top:-100px;

}

*html #rightcontentright{
float:left;
display:inline;
width:199px;
max-width:199px;
height:auto;
margin-left:8px;
margin-top:10px;
overflow:hidden;
}

#rightcontentright .ovast{
float:left;
display:inline;
width:179px;
height:auto;
background-color:#EEf0EF;
padding:0px 10px 10px 10px;}

#rightcontentright .nidast{
float:left;
display:inline;
width:179px;
height:auto;
background-color:#EEf0EF;
margin-top:20px;
padding:0px 10px 10px 10px;}




#topimage {
display:inline;
float:left;
width:425px;
height:155px;

}

#topkassi_right {
display:inline;
float:left;
width:195px;
height:155px;
margin-left:11px;

}

*html #topkassi_right {
display:inline;
float:left;
width:195px;
height:155px;
margin-left:8px;

}

#content_wrapper {
height:100%;
width:834px;
min-height:684px;
height:auto;
margin:140px 4px 4px 162px;
background-color:#FFFFFF;
display:inline;
float:left;
position:relative;
top:-10px;}

*html #content_wrapper {
height:100%;
width:834px;
height:680px;
margin:140px 4px 4px 162px;
background-color:#FFFFFF;
float:left;
position:relative;
top:-10px;}



#footer{position:relative;
margin-right:auto;
margin-left:auto;
background-image:url(adrbg.jpg);
background-repeat:no-repeat;
width:850px;
height:18px;
max-height:18px !important;
top:-4px;
padding-top:2px;
font-size:12px;
display:inline;
float:left;
margin-left:150px;
}

* html #footer{
margin-right:auto;
margin-left:auto;
background-image:url(adrbg.jpg);
width:850px;
height:18px;
position:relative;
left:150px;
top:1px;
}

#kolofon{
position:absolute;
left:848px;
top:570px;}


.navigation
{
  color: #77ABDF;
  font-weight: bold;
  height: 30px;
}
      ul.M0, ul.M2, ul.M3 {
      margin-left:0px;
      }

      li.l2,li.l3,li.l4,li.l2_Active,li.l3_Active,li.l4_Active {
      list-style: none outside;
      margin-left:15px;
      }

      li.l1,li.l1_Active {
      list-style: none outside;
      margin-left:0px;
      display: block;
      }

      li.l1 a.l1, li.l1_Active a.l1_Active, ul.M1{
      margin-left:0px;
      }

      .nimg{
      display: block;
      }
      ul.M0 {
         margin-left:0px;
      }

      .M1, .M2, .M3 {
         margin-left:12px !important;
         list-style: none outside;
      }

      .nimg{
      display: block;
      }
