﻿div.dhllink
{
position:absolute;
width:365px;
height:52px;
right:5px;
top:5px;
cursor:pointer;
}
div.introtop
{
z-index:999;
width:930px;
height:365px;
background:url(images/siteDesign/introTop.jpg) no-repeat;
position:relative;

}
div.mainmenu
{
z-index:9999;
position:relative;
top:88px;
left:220px;
width:700px;
height:40px;
}
div.rutaintrotop
{
position:absolute;
width:200px;
top:150px;
left:50px;

}
div.top
{
z-index:2;
position:relative;
width:930px;
height:197px;
background:url(images/siteDesign/Top.jpg) no-repeat;
}
div.introbox
{
z-index:1;
float:left;
position:relative;
width:260px;
padding:20px;
height:143px;
background:url(images/siteDesign/introRuta.gif) no-repeat;
}
div.leftmargin
{
position:relative;
float:left;
width:30px;
height:400px;
background:url(images/siteDesign/left_margin.gif) no-repeat;
}
img.right
{
position:relative;
float:right;
margin-left:-10px;
margin-right:-20px;
}
div.dagensfraga
{
float:left;
position:relative;
width:260px;
padding:20px;
height:143px;
background:url(images/siteDesign/dagens_fraga.jpg) no-repeat;
}
img.kvist
{
position:absolute;
bottom:10px;
right:0;
z-index:0;
}
div.footer
{
padding-top:20px;
font-family:arial;
width:900px;
margin-left:30px;
height:20px;
text-align:center;
color:#628225;
}
div.content
{
z-index:1;
float:left;
position:relative;
margin-left:50px;
margin-top:30px;
width:400px;

}
div.imgbox
{
z-index:1;

float:left;
width:220px;
margin-left:40px;
position:relative;
margin-top:30px;
min-height:100px;
}
div.submenu
{
z-index:1;
float:left;
margin:30px 0 0 50px;
width:130px;
height:40px;
}
div.ubottom
{
z-index:0;
position:absolute;
bottom:0px;
left:0px;
width:930px;
height:135px;
background:url(images/sitedesign/uBottom.gif);
}
div.undermain
{
z-index:1;
width:930px;
position:relative;
min-height:300px;
background:url(images/siteDesign/uTopp.gif) no-repeat white;
padding-bottom:30px;


}
div.xpander
{
clear:both;

}
div.linebox
{
position:relative;
height:20px;
zoom:1;
}
div.linestrongsvart
{
margin-top:10px;
height:1px;
background:black;
width:100%;
border:none;
zoom:1;
overflow:hidden;
filter:alpha(opacity=20); 
-moz-opacity:0.20; 
opacity:0.20; 
-khtml-opacity:0.20;
}
div.linesvart
{
margin-top:10px;
height:1px;
background:black;
width:100%;
border:none;
zoom:1;
overflow:hidden;
filter:alpha(opacity=08); 
-moz-opacity:0.08; 
opacity:0.08; 
-khtml-opacity:0.08;
}
div.linevit
{
height:1px;
background:white;
width:100%;
border:none;
zoom:1;
overflow:hidden;
filter:alpha(opacity=68); 
-moz-opacity:0.68; 
opacity:0.68; 
-khtml-opacity:0.68;
}
.avstand
{
height:20px;
}
div.formbg
{
position:relative;
background:url(images/siteDesign/formbg.gif) no-repeat #f5f5f5;
width:410px;
margin-top:20px;

margin-left:-10px;
}
div.formcontent
{
position:relative;
padding:10px;
width:390px;

background:url(images/siteDesign/formbgBottom.gif) bottom no-repeat;
}

