html, body {
height: 100%;
margin: 0px;
padding: 0px;
background-color: #666666;
font-family : Verdana;
font-size : 12px;
color:#666666;
}

div#center {
width: 900px; /*750px*/
margin: 0 auto;
min-height: 100%;
background: white url(images/navi/navi.png) repeat-y;
}

div#blank {
background: #fff;
width: 210px; /*160*/
height: 24px;
}
div#nav {
float:left;
width: 210px; /*160*/
}
div#content { 
float:right;
width: 650px; /*550*/
padding-right:5px;

}
div#logo{
margin-top: 390px;
margin-left: 20px;
background: white url(images/logo.gif);
width: 177px;
height: 177px;

}
 ul#navi, ul.subnavi  {
margin: 0;
padding: 0;
list-style:none;
}

ul#navi {
border-top:2px solid #87868b;
margin-left:10px;
}

ul.subnavi {
margin-left: 10px;
}

#navi a {
display: block;
text-decoration:none;
width: 195px; /* 145 Grafikbreite */
line-height: 22px; /* Grafikhöhe */
background: url(images/navi/navi_bg.png);
font-weight:bold;
color: #666666;
padding-left:5px;
}

#navi a:hover {
background: url(images/navi/navi_bg_over.png);
}

#navi li ul.subnavi li a {
display: block;
text-decoration:none;
width: 185px; /* 135 Grafikbreite */
line-height: 22px; /* Grafikhöhe */
background: url(images/navi/navi_bg.png);
font-weight:bold;
color: #666666;
}

#navi li ul.subnavi li a:hover {
background: url(images/navi/navi_bg_over.png) -10px 0;
}

a{
text-decoration: underline;
color: #666666;
}


#liste {
padding-left: 0px;
list-style: none;
margin-top:0px;
margin-left:10px;
}

.liste img {
float: left;
}

.liste p {
margin: 0;
padding: 0;
}
p.text{
margin-left:115px;
}

.clear {
clear: left;
font-size: 1px;
line-height: 0;
}

h1{
margin-top:0px;
font-family : Verdana;
color:#666666;        
}
hr {
border: 0px;
border-top: solid 1px #666666;
border-bottom: solid 1px #ffffff;
width:350px;
text-align:left;
margin-left:0px;
}
hr.headline{

border: 0px;
border-top: solid 1px #c10054;
border-bottom: solid 1px #ffffff;
width:100px;
text-align:left;
margin-left:0px;
}

div.clear {
clear: both;
height: 0;
margin: 0;
padding: 0;
line-height: 0;
font-size: 0;
}
 .formrow {
padding-top: 3px;
clear : both; }

.formbez {
float: left;
width: 80px;
text-align: left;
font-weight : bold; }

.forminput {
float: right;
width: 290px;
text-align: left; }

.formbox {width: 400px; height : 280px;
padding: 5px;}