#banner {
    height: 160px;
    /background-color:#f5f5f5;
    margin-bottom:0px;
    padding-bottom:0px;
    vertical-align:bottom
}
#links {
    width: 150px;
    float: left;
    /background-color:#f5f5f5;
    margin-top:0%;
    margin-right:0%;
    padding-top:0px;
}
#mitte {
    width: 500px;
    float:left;
    /background-color:#f5f5f5;
    margin-top:0%;
    margin-right:0%;
    margin-left:0%;
    background-image:url("../images/bg.jpg");
    background-repeat:no-repeat;
    background-position:top;
    padding-top:0px;
}
#rechts {
    width: 150px;
    float:left;
    /background-color:#f5f5f5;
    margin-top:0%;
    margin-left:0%;
    padding-top:0px;
}
#root {
    width: 800px;
    float:center;
    /border: solid 2px #22436e;
    border-top: none;
    border-bottom: none;
    border-left: solid 2px #22436e;
    border-right: solid 2px #22436e;
    background-color:#f5f5f5;
    padding-top:0px;
    margin-top:0px;
}

#bglink {
    background-image:url("../images/list.gif");
    margin-top:0px;
}

#stats {
    background-color:#f5f5f5;
    font-size: 8px;
}


dumdidum.img {
    vertical-align:bottom
}


a.navi:link { 
   text-decoration:none; 
   color:#FFFFFF;
   width:120px; 
   display: block;
   font-weight:none;
} 

a.navi:active { 
   text-decoration:none; 
   color:#22436E;
   width:120px; 
   display: block;
   font-weight:none;
} 

a.navi:visited { 
   text-decoration:none; 
   color:#FFFFFF;
   width:120px; 
   display: block;
   font-weight:none;
} 

a.navi:hover { 
   color:#22436E; 
   text-decoration:none; 
   width:120px; 
   display: block;
   background-color:#ffffff;
   filter:chroma(color="#ffffff");
   opacity:0.6;
   font-weight:none;
}

a.navi2:link { 
   text-decoration:none; 
   color:#FFFFFF;
} 

a.navi2:visited { 
   text-decoration:none; 
   color:#FFFFFF;
} 

html, body {
   font-size: 8.5pt;
   font-family:verdana;
   color:#093349;
   background-color:#a9b9c4;
   margin:0; 
   padding:0;
}

a:link {
   color:#85b000;
}

a:visited {
   color:#85b000;
}

a:hover {
   /color: #105981;
    color:#22436E;
}

a:active {
   color: #105981;
}

ul { 
   background-image:url("../images/list.gif"); 
   list-style-type:none;
   list-style-position:inside;
   }

.error {
border-width: 1px;
border-color: red;
border-style: dashed;
margin-bottom: 10px;
padding: 5px;
}

div#keywords {
position: absolute;
top: 0px;
left: 0px;
display:none;
}