html, body { margin: 0; padding: 0; }

#layout2 {
width:900px; height: 800px;
position: absolute;
left: 50px; top: 10px;
border: 0px;
background: url(images/green.jpg)
}
#layout{
width:900px; height: 800px;
position: absolute;
left: 50px; top: 10px;
border: 0px;
background-color: #E8E3DA;
}
.huvud {
width:900px; height: 72px;
position:absolute;top:0px;left:0px; 
background: #ECEEEC url(images/heading.jpg) top right no-repeat;
}

.adress {position:absolute;top:23px;right:15px;
font-family: arial,verdana; font-size:10px; color:white;
}

.menu {position:absolute;top:52px;right:15px}

.marker {
width:900px; height: 5px;
position:absolute;top:72px;left:0px; 
background-color: #C8003C;
}

.main {
width:900px; height: 438px;
position:absolute;top:78px;left:0px; 
background: url(images/green.jpg) top right no-repeat;
scrollbar-face-color: #90A107;
scrollbar-highlight-color: #668099;
scrollbar-shadow-color: #668099;
scrollbar-3dlight-color: #90A107;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-arrow-color: #C8003C;
scrollbar-track-color: #90A107

}

.mainpic {
width:450px; height: 418px;
overflow:hidden;
}
.mainpic2 {
width:500px; height: 418px;
overflow:hidden;
}

.maintext {
width:440px; height: 418px;
position:absolute;top:10px;left:460px; 
overflow:auto;
}
.nyheter {
height: 388px;width: 886px;
position:absolute;top:50px;left:15px; 
overflow:auto;
}
.huvudnyheter {
width:450px; height: 418px;
position:absolute;top:5px;left:15px;
overflow:hidden;
}
.ku {
height: 418px;width: 160px;
position:absolute;top:5px;left:15px; 
overflow:auto;
}
.ko {
height: 418px;width: 700px;
position:absolute;top:5px;left:190px; 
overflow:auto;
}

.maintext2 {
width:500px; height: 418px;
position:absolute;top:10px;left:350px; 
overflow:auto;
}
.vanster {
width:297px; height: 298px;
position:absolute;top:518px;left:0px; 
background-color: #C8003C;
background: #C8003C url(images/red.jpg) top right no-repeat;
}

.vansterpic {
width:297px; height: 90px;
position:absolute;top:0px;left:0px; 
background-color: white;
}

.hoger {
width:297px; height: 298px;
position:absolute;top:518px;right:0px; 
background-color: #C8003C;
background: #C8003C url(images/red.jpg) top right no-repeat;
}


.mitt {
width:299px; height: 298px;
position:absolute;top:518px;left:300px; 
background-color: #90A107;

}

.storvit {
font-family: arial,verdana; font-size:25px; color:white;
}

.storsvart {
font-family: arial,verdana; font-size:25px; color:black;
}

.mellansvart {
font-family: arial,verdana; font-size:17px;color:black;
}
.vansterlista {position:relative;left:-30px}
.normal {
font-family: arial,verdana; font-size:12px; color:black;
}

a.lank{font-family: Arial,verdana;Color: black;font-size:12px;font-weight:bold;text-decoration:none;}
a.lank:visited {font-family: Arial,Helvetica;Color: black;font-size:12px;font-weight:bold;text-decoration:none;}
a.lank:hover {font-family: Arial,Helvetica;Color: black;font-size:12px;font-weight:bold;text-decoration:none}

a.mer{font-family: Arial,verdana;Color: white;font-size:12px;font-weight:bold;text-decoration:none;}
a.mer:visited {font-family: Arial,Helvetica;Color: white;font-size:12px;font-weight:bold;text-decoration:none;}
a.mer:hover {font-family: Arial,Helvetica;Color: white;font-size:12px;font-weight:bold;text-decoration:underline}
li.left {margin-left:-22px;font-family: arial,verdana; font-size:12px; color:black;}
td {font-family: arial,verdana; font-size:12px; color:black;}

#div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8, #div9, #div10, #div11 {position:absolute; top: 10px; left: 470px; width:410px; visibility:hidden}
#div0 {position:absolute; top: 10px; left: 470px; width:410px;}