body{
background-color: #fafafa;
margin-top: +0px;
margin-left: +0px;
}

h2{
font-family: Lucida Grande, Verdana;
font-size: 14pt;
font-weight: bolder;}

h3{
font-family: Lucida Grande, Verdana;
font-size: 11pt;
font-weight: bolder;}

div.kalender {
position: absolute;
top: +3px;
left: +630px;
}

.month{
font-family: Lucida Grande, Verdana;
font-size: 9pt;
color: #3f3f3f;
font-weight: normal;
font-style: normal;
}

ul{}

td.week{font-family: Lucida Grande, Verdana;font-size: 10pt;font-weight: bold;color: #4f4f4f;background-color: #9dc89b;height: 1pt;text-align: center;}

td.info{font-family: Lucida Grande, Verdana;font-size: 8pt;border: 1px #000000 solid;}

td.day{
width: 2px;
height: 10px;color: #000000;font-family: Lucida Grande, Verdana;font-size: 6pt;font-weight: lighter;font-style: normal;}

div.language {
position: absolute;top: +85px;left: +450px;
}

div.sitemap{
font-family: Lucida Grande, Verdana;
font-size: 8pt;
color: #999999;
cursor: pointer;
}


div.inloggad {
position: absolute;
top: +5px;
left: +220px;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
color:#ffffff;
}



table.stugor{
border: 1px #0a59a4 solid;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
line-height: 10pt;
width: 545px;padding: 0px;}


table.bilder{
border: 1px #0a59a4 solid;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
line-height: 10pt;
padding: 0px;}

table.egenskaper{
border: 1px #0a59a4 solid;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
line-height: 10pt;
width: 300px;padding: 0px;}

td.egenskaper{
width: 100px;
}

tr.stug_rubrik{background-color: #0a59a4;border-bottom: 2pt solid;font-family: Lucida Grande, Verdana;font-size: 8pt;font-weight: bold;color: #ffffff;}

tr.stug_lista{font-family: Lucida Grande, Verdana;font-size: 8pt;font-weight: normal;border-bottom: 1px #484848 solid;margin: 0px;}

a.boknings_small{color: #000000;}

input.text{
border: 1pt #ac9ff7 solid;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
background-color: #ecefcb;
padding: 1px;
height: 14pt;width: 160px;}

input.text_small{
border: 1pt #ac9ff7 solid;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
background-color: #ecefcb;
padding: 1px;
height: 14pt;width: 100px;}

select.text{
border: 1pt #ac9ff7 solid;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
background-color: #ecefcb;
padding: 1px;
height: 14pt;}

textarea.text{
border: 1pt #ac9ff7 solid;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
background-color: #ecefcb;
padding: 1px;
}

textarea.text_small{
border: 1pt #ac9ff7 solid;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
background-color: #ecefcb;
padding: 1px;width: 100px;height: 300px;}

table.liten{
border: 1px #1b58a3 none;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
line-height: 8pt;
width: 500px;}

table.lan{font-family: Lucida Grande, Verdana;font-size: 8pt;font-weight: normal;}

table.boknings_info{
border: 1px #1b58a3 none;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
line-height: 8pt;
}

iframe.boknings_info{position: absolute;top: +120px;left: +700px;width: 380px;height: 580px;
border:  none;
background-color:transparent
}

iframe.bilder{
width: 230px;
height: 197px;
border:  none;
background-color:transparent
}

img{
border: none;}


br {
line-height: 20pt;}

div.bilder{
font-size: 8pt;
text-align: left;
position: absolute;
top: +140px;
left: +621px;
width:220px;
/*
top: +214px;
left: +621px;
width:176px
*/
}

img.bilder{
border-color:#000000;
border: 3px #1b58a3 solid;
width:170px

}

tr.lista{
font-family: Lucida Grande, Verdana;
font-size: 8pt;
text-decoration: none;
border-bottom: none;}


font.brod{
font-family: Lucida Grande, Verdana;
font-size: 9pt;
color: #3f3f3f;
font-weight: normal;
font-style: normal;}


a.meny{
color: #ffffff;
font-family: Lucida Grande, Verdana;
font-size: 8pt;
font-weight: normal;
font-style: normal;}


a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: underline;}
a:hover { text-decoration: underline}

div.enter{width: 612px;height: 176px;background-image: url("../images/enterscreen.gif");position: absolute;top: +10%;left: +10%;}

a.brod{
color: #5f5f5f;
font-size: 8pt;
font-family: Lucida Grande, Verdana;
font-weight: bolder;
text-decoration: underline;}

a.language{
color: #ffffff;
font-size: 10pt;
font-family: Lucida Grande, Verdana;
font-weight: bolder;
text-decoration: underline}

div.admin{
font-family: Lucida Grande, Verdana;
color: #ffffff;
font-size: 14pt;
font-weight: bolder;
position: absolute;
top: +75px;
left: 220px;}

div.meny{
position: absolute;
top: +97px;
left: +50px;
text-align: center;
width: 570px;
color: #ffffff;
font-family: Lucida Grande, Verdana;font-weight: normal;font-style: normal;}


div.mounth{
position: absolute;
top: +40px;
left: +630px;
text-align: center;
width: 140px;
}


font.mounth{
color: #000000;
font-family: Lucida Grande, Verdana;
font-size: 20pt;
font-weight: bolder;
font-style: normal;}


font.kalender{
color: #000000;
font-family: Lucida Grande, Verdana;
font-size: 5pt;
font-weight: normal;
font-style: normal;}


div.endrow{
position: relative;
top: +0px;
left: +51px;
width: 749px;
height: 15px;

font-family: Lucida Grande, Verdana;
font-size: 9px;
font-weight: bold;
color: #3f3f3f;
text-align: center;}


div.tagg{
position: relative;
top: +0px;
left: +51px;
width: 749px;
height: 15px;
font-family: Lucida Grande, Verdana;
font-size: 9px;
font-weight: bold;
color: #cccccc;
text-align: center;}

a.tagg{
color: #cccccc;
font-size: 9px;
}

div.intresstform{
background-color: #f0ebae;
border: 3px #3741bb solid;
margin: 5px;
padding: 5px;
color: #32353a;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
font-style: normal;
text-align: center;}

#opacitet {width: 100%; opacity: 0.1; filter: alpha(opacity=20);}