html {
margin: 0;
padding: 0;
}

body {background-color: #e2ddcf;}
body {font:10px Arial; color: #000000}

A:Link {color:#ffffff;text-decoration:none;}
A:Visited {color:#ffffff;text-decoration:none;}
a:hover {color:#ffffff;text-decoration:underline;}

A.black:Link {color:#000000;text-decoration:none;}
A.black:Visited {color:#000000;text-decoration:none;}
a.black:hover {color:#000000;text-decoration:underline;}

A.index:Link {color:#ffffff;text-decoration:none;}
A.index:Visited {color:#ffffff;text-decoration:none;}
A.index:hover {color:#ffffff;text-decoration:none;}

A.blue:Link {color:#0e5c98;text-decoration:none;}
A.blue:Visited {color:#0e5c98;text-decoration:none;}
a.blue:hover {color:#0e5c98;text-decoration:underline;}

.scrollbox {
padding: 5px;
height: 400px;
width: 535px;
border: none;
overflow: auto;
background-color: transparent; 
}

.scrollboxknapp {
padding: 0px;
height: 400px;
width: 230px;
border: none;
overflow: none;
background-color: transparent; 
}

.scrollboxenspalt {
margin-top: 40px;
padding: 5px;
height: 400px;
width: 860px;
border: none;
overflow: auto;
background-color: transparent; 
}

.bildbox {
margin-top: 0px;
padding: 0px;
height: 186px;
width: 180px;
border: none;
overflow: none;
background-color: #0e5c98; 
}

.linespacing15 {line-height: 15px}
.linespacing18 {line-height: 18px}

P.lankar {margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:70px; width: 870px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 1px; padding-right: 0px; color: #ffffff}

P.rubrik {margin-left:0; margin-right:85; margin-bottom:0; margin-top:70; font: 23px Helvetica Neue; text-align:right; line-height: 18px; letter-spacing: 1px; color:#000000;}

P.main {margin-left:83px; margin-right:85px; margin-bottom:0px; margin-top:40px; font: 12px Arial; text-align:right; line-height: 20px; letter-spacing: 1px; color: #000000}

P.enspalt {margin-left:83px; margin-right: 165px; margin-bottom:0px; margin-top:0px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 1px; color: #000000}

P.enspaltbrod {margin-left:83px; margin-right: 165px; margin-bottom:0px; margin-top:20px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 1px; color: #000000}

P.index {margin-left:83px; margin-right:0px; margin-bottom:0px; margin-top:40px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 1px; color: #000000}

P.indextva {margin-left:83px; margin-right:0px; margin-bottom:0px; margin-top:20px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 1px; color: #000000}

P.indexlank {margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:-3px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 0px; width: 180px; height: 50px; background-color: #0e5c98; color: #ffffff;}

P.scroll {margin-left:0px; margin-right: 0px; margin-bottom:0px; margin-top:5px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 1px; color: #000000}

P.scrollbrod {margin-left:0px; margin-right: 0px; margin-bottom:0px; margin-top:20px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 1px; color: #000000}

P.table {margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:25px; width:520px; height: 400px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 1px; color: #000000;}



#kolumnny1 {float: left; width: 875px; height: 150px; margin-left: 0px; margin-top: 35px;}
#kolumnny2 {float: left; width: 875px; height: 150px; margin-left: 0px; margin-top: 55px;}

#kolumnkont {float: left; width: 200px; height: 150px; margin-left: 30px; margin-top: 85px;}

#kolumntvaspalt {float: left; width: 340px; height: 150px; margin-left: 84px; margin-top: 25px;}

#kolumntrespalt {float: left; width: 250px; height: 150px; margin-left: 50px; margin-top: 25px;}

#kolumnref {float: left; width: 200px; height: 150px; margin-left: 50px; margin-top: 65px;}



P.botten {margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px; width: 950px; height:54px; font: 12px Arial; text-align:left; line-height: 20px; letter-spacing: 1px; background-image: url(bilder/bottenbg.jpg); background-repeat: no-repeat; padding-right: 0px; color: #ffffff}

span.bla {color: #0e5c98}

span.indexbild {
margin-top: 0px;
padding: 0px;
height: 186px;
width: 180px;
border: none;
overflow: none;
background-color: #0e5c98; }

td.main {margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px;  font: 11px Arial; text-align:left; valign:top; line-height: 18px; letter-spacing: 1px;}

table.knappar {margin-left:90px; margin-right:0px; margin-bottom:0px; margin-top:-6px;  font: 11px Arial; text-align:left; line-height: 20px; letter-spacing: 1px;}

table.top { background-image: url(bilder/bg.jpg); background-repeat: no-repeat;}

table.indexbild { background-color: #ffffff; margin-left:65px; margin-top:40px;}

td.indexbild { background-color: #ffffff; padding:10px;}

