body{
margin:0;
padding:0;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 80%;
margin:0 0 0 0;
}
img{border:0}
hr {
color:#CCCCCC;
width:405px;
clear:left;
margin-left:-1px;
}
a{
text-decoration:none;
color:#000000;
}
/* main-content is the container and the application-container. */
#container{
position:relative;
width:100%;
padding-top:8%;

}
#navigation{
position:absolute;
left:10px;
top:125px;
width: 16%;
height:500px;
}

#navigation ul{
list-style-type:none;
text-align:left;
}

#navigation li{
padding-top:12px;/*utrymmet mellan list-objekten*/
margin-left:-8px;
}
#fill{
 padding-left: 11.5em;
width:2%;
}

#showroom{
 padding-left: 18%;
 padding-top:0px;
 width: 70%;
 text-align:left;
}
#showroom span.headline{
text-align:left;
font-size:150%;
letter-spacing:3px;
font-family:Arial, Helvetica, sans-serif;
}
#showroom span.small{
text-align:left;
font-size:70%;
}
#showroom img{padding-top:10px;}
/*   ----- Pages ----- -------------------------- */
#content span.subheadline{ font-weight:bold;}

#content{
padding-top:2%;

}
div.left{
float:left;
width: 170px;
height:100%;


}
div.midle{
float:left;
width:10%;}
div.right{
float:left;
/*padding-left:10%;*/
width:170px;
padding-right:-3330px;
}
div.footer
{
padding-top:1em;
padding-left:0px;
clear:left;
text-align:left;
font-size:80%;

}
div.footer img
{
margin-bottom:-4px;

}

div.middle_headline{
padding:0.5em;
clear:left;
text-align:left;
width:400px;
}
div.info{
clear:left;
text-align:left;
width:400px;
padding-top:10px;
padding-bottom:10px;
}
div.review{
width:450px;
line-height:15pt;

}
div.review b{
font-style:italic;
}
div.contact{
width:200px;

}




