body {
padding: 0px;
margin: 0px;
background-color: #d1cfdd;
overflow:auto;
SCROLLBAR-FACE-COLOR: #d1cfdd;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-BASE-COLOR: #ffffff;
scrollbar-track-color: #d1cfdd;
scrollbar-shadow-color: #d1cfdd;
scrollbar-highlight-color: #d1cfdd;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-Color:#ffffff;
text-align: center;
}

h1 {
margin: auto; 
font-family: Saginaw, Verdana, arial;
font-size: 36px; 
color: #a8732d; 
}

h2 {
font-family: Saginaw, Verdana, arial;
font-size: 36px;
margin: auto;
color: #000000;
}

h3 { 
font-family: BrockScript, Verdana, arial;
font-size: 48px; 
color: #000080;
font-weight: normal; 
text-align: center;
}

h4 {
font-family: Verdana, arial, georgia, sans-serif; 
font-size: 18px;	
color: #cccccc; 
font-weight: bold;
text-align: center;
}
p {
margin: 0px;
padding: 0px;  
font: 12px Verdana, arial, georgia, Times new roman, sans-serif;
color: #000000;
font-weight: normal;
}
.textformat1 {font-size: 12px;}
.linespacing {line-height: 20px}
.text1 {font-family: Comic Sans MS, Verdana; font-size: 18px; color: #ffffff;}
.textcolor1 {color: #990000;}
.textcolor2{color: #000099;}
.justering1{word-spacing:10px;}
.bildkant {border: 1px solid #999999; padding: 4px;}


a:link {color: #00000ff; text-decoration: none; }
a:visited {color: #0000ff; text-decoration: none;}
a:hover {color: #ffffff; text-decoration: underline;}


/* sidlayout */

#wrapper {
width: 100%; 
margin:0px; 
padding: 0px;
background: transparent;
border: 1px solid #000000;
float:left;
}

#wrapper:after {
content: ".";
display: block;
height: 0;
visibility: hidden;
clear:both;
}

#sidhuvud {
background-image: url(menage-header-linne.png);
width:800px;
height: 250px; 
margin: 0px; 
padding: 0px; 
border: 0px solid #000; 

}

#kolumncontainer1{
width: 100%;
margin:0px;
padding: 0px;
float: left; 
background: transparent;
border: 1px solid #000;
}

#kolumncontainer2{
width: 560px;
height: 100px,
margin:0px;
padding: 0px;
float: left; 
background: transparent;
border: 1px solid #000080;

}

#kolumncontainer3{
width: 100%;
height: 100%;
margin:0px;
padding: 20px;
float: left; 
text-align:left;
background: #cccccc;
border: 1px solid #000080;
}

#kolumncontainer4{
width: 100%;
height: 100%;
margin:0px;
padding: 0px 3px 0px 3px;
float: left; 
background: transparent;
border: 2px solid #000;
}

#kolumncontainer5{
width: 100%;
height: 100%;
margin:0px;
padding: 0px 15px 0px 15px;
float: left; 
background: transparent;
border: 1px solid #000;
}

#kolumncontainer6{
width: 600%;
height: 100%;
margin:0px;
padding: 0px;
float: left; 
background: transparent;
border: 1px solid #000;
}

#kolumncontainer{
width: 100%;
margin:0px;
padding: 20px 0px;
float: left; 
background: transparent;
border: 0px solid #000;
}


#kolumn1 {
float: left; 
width: 200px; 
margin: 0px;
padding: 0px;
}

#kolumn1_box{
float: left; 
width: 180px;
margin: 0px 10px 0px 10px; 
padding: 0px; 
valign: bottom;
}
#kolumn2 {
background: transparent;
float:left;
width: 750;
margin: 0px;
padding: 2px;
border: 0px solid #000;
}

#kolumn3 {
float: right; 
width: 180; 
height: 100%;
margin: 0px;
padding: 0px; 
border: 1px solid #fff;
valign: top;
}

#kolumn4 {
background: #000;
float:left;
valign: top;
width: 750;
margin: 0px;
padding: 0px;
border-left: 0px dotted #000000;
border-right: 0px dotted #000000;
border-bottom: 0px dotted #000000;
}
#kolumn4_box1 {
float:left;
width: 150px;
margin: 0px;
padding: 0px 0px 0px 20px;
valign: top;

}
#kolumn4_box2 {
float:right;
width: 640px;
margin: 0px;
padding: 0px;
valign: top;
background: #751809;
}


.kantlinje {
border-width: 3px;
border-style: solid;
border-color: #000000;
}

#sidfot {
background: transparent;
clear: both; 
padding: 0px;
text-align: center;
font-size: 10px;
font-family: Verdana;
color: #666666;
}

