body{

margin:0px;
padding:0px;

font: 62.5%/140% verdana,arial,helvetica,sans-serif;
color:#000000;
background-color:#EEF7FE;

}


/************* divs ************/

#container{
width:970px;
margin:50px auto 0px auto;

/*background-color:#ff00cc;*/
}

#right{
width:730px;
/*background-color:#cc9933;*/
float:right;
}

#left{
width:240px;
height:100px;
/*background-color:#88ee10;*/
float:right;
margin-top:60px;
}

#content{
width:722px;
min-height:900px;
height:auto !important;
height:900px;
float:right;
border-left:4px solid #029DBB;
border-right:4px solid #029DBB;
background-color:#ffffff;

}

#rightbordertop{
width:730px;
height:40px;
float:right;
background-image:url(bilder/rightbordertop.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}

#rightborderbottom{
width:730px;
height:40px;
float:right;
background-image:url(bilder/rightborderbottom.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}

#footer{
width:730px;
text-align:center;
}

#bilder{
width:260px;
/*background-color:#cc0000;*/
float:left;
margin-top:20px;
}

#text{
width:460px;
/*background-color:#00cc00;*/
float:left;
}


#leftbordertop{
width:240px;
height:40px;
float:right;
background-image:url(bilder/leftbordertop.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}

#leftborderbottom{
width:240px;
height:40px;
float:right;
background-image:url(bilder/leftborderbottom.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}

#menu{
width:236px;
min-height:400px;
height:auto !important;
height:400px;
border-left:4px solid #029DBB;
padding:5px 0px 5px 0px;
font-size:1.4em;
background-color:#ffffff;
}

div.gasthamnsbilder{
width:400px;
margin-left:30px;

}

/*************** tabeller ******/

.opera{
margin:20px 30px 20px 30px;
width:350px;;
font-size:1.2em;
line-height:2.0em;

}

/*************** text ***************/

p{
font-size:1.2em;
margin:20px 30px 20px 30px;
line-height:2.0em;

}

#footer p{
font-size:1.0em;
line-height:4.0em;
color:#999999;
margin:15px 0px 25px 0px;
}

h1, h2{
font-size:2.0em;
margin:140px 30px 20px 30px;
font-weight:bold;
line-height:1.4em;
}

h2{
font-size:1.4em;
margin-top:40px;
}

/*************** listor *****************/

ul.menulist, #text ul{
list-style-type:none;
margin-left:30px;
padding-left:0px;
}

ul.menulist li{
font-size:1.0em;
font-weight:bold;
line-height:2.6em;
}

#text ul{
list-style-type:none;
margin-left:60px;
margin-right:30px;
padding-left:0px;
}

#text ul li{
font-size:1.2em;
line-height:1.8em;
}

ul.linjer{
float:right; 
margin:20px 30px 0px 0px;
}

ul.linjer span {
position:relative;
top:-5px;
}

ul.skriftlista li{
margin-top:15px;
}

ul.submenu{
list-style-type:circle;
padding-left:0px;
margin-left:30px;
}

ul.submenu li{
font-size:0.8em;
font-weight:normal;
line-height:1.8em;
}



/*************** bilder *******************/

#bilder img{
float:right;
margin-bottom:30px;
}

img.marginleft{
margin-left:30px;
}

div.gasthamnsbilder img{
float:left;
}
/***************** länkar *****************/

a:link{
text-decoration:none;
font: 1em verdana,arial,helvetica,sans-serif;
font-style: normal;
font-weight: normal;
color:#029dbb;
/*border-bottom:1px dotted #ff6600;*/
padding-bottom:1px;
}

a:visited{
text-decoration:none;
font: 1em verdana,arial,helvetica,sans-serif;
font-style: normal;
font-weight: normal;
color:#029dbb;
/*border-bottom:1px dotted #ff6600;*/
padding-bottom:1px;
}

a:active{
text-decoration:none;
font: 1em verdana,arial,helvetica,sans-serif;
font-style: normal;
font-weight: normal;
color:#029dbb;
/*border-bottom:1px dotted #ff6600;*/
padding-bottom:1px;
}

a:hover{
text-decoration:none;
font: 1em verdana,arial,helvetica,sans-serif;
font-style: normal;
font-weight: normal;
/*color:#669900;*/
color:#029dbb;
border-bottom:1px solid #029dbb;
padding-bottom:1px;

}

ul.menulist a:link, ul.menulist a:visited, ul.menulist a:active, ul.menulist a:hover{
color:#000000;
font-weight:bold;
}

ul.menulist a:hover{
color:#BB7D02;
font-weight:bold;
border-bottom:1px solid #BB7D02;

}

ul.submenu a:link, ul.submenu a:visited, ul.submenu a:active, ul.submenu a:hover{
font-weight:normal;
}


