body{
color:black;
background:#ffffff;
padding:0px;
margin:0px;
padding-top:0px;
margin-top:0px;
font:13px  Veranda, Arial, Helvetica, sans-serif;
}

.klein{
color:black;
background:#ffffff;
font:10px  Veranda, Arial, Helvetica, sans-serif;
padding-top:0px;
margin-top:0px;
}

#banner{
position:absolute;
width:80%;
height:22px;
top:87px;
right:0px;
left:133px;
background-color:#b42d2e;
}

#headline h1{
position:absolute;
width:80%;
height:22px;
top:65px;
right:0px;
left:133px;
color:#000000;
font:15px  Veranda, Arial, Helvetica, sans-serif;
margin:0px;
text-align:right;
}

#oben{
position:absolute;
width:80%;
height:19px;
top:4px;
left:133px;
text-align:right;
}

#logo{
position:absolute;
top:0px;
left:1px;
width:133px;
height:100px;
}

#left{
position:absolute;
width:133px;
height:700px;
top:125px;
background-color:#b42d2e;
}
#left div{
padding:6px;
border-bottom:1px solid #ffffff;
}
#left a{
color:#ffffff;
text-decoration: none;
font:bold 8pt  Veranda, Arial, Helvetica, sans-serif;
}
#left a:hover{
color:#000000;
text-decoration: none;
font:bold 8pt  Veranda, Arial, Helvetica, sans-serif;
}

#content{
position:absolute;
color:black;
width:75%;
height:450px;
top:125px;
left:133px;
border-top:0px solid #000000;
padding-left:50px;
}

#content h1{
margin:0px;
padding-top:7px;
font:bold 13pt  Veranda, Arial, Helvetica, sans-serif;
color:black;
}

a{
font-family :  Veranda, Arial, Helvetica, sans-serif;
font-size:12px;
}
a:link{
text-decoration: underline;
color: black;
}
a:active{
text-decoration: underline;
color:black;
}
a:visited{
text-decoration: underline;
color: black;
}
A:hover{
text-decoration: none;
color:#b42d2e;
}

li{
padding-bottom:5px;
}
img{
border:none;
}