div.main {
width: 1130px;
text-align:center;
}

div.navi {
padding-left: 0px;
padding-bottom: 0px;
text-align: center;
font-weight: bold;
border-right: 20px #000000;
border-top: 0px #000000;
border-bottom: 0px #000000;
border-left: 0px #000000;
background-color: #000000;
}

div.rechts {
float: right;
}

div.links {
float: left;
}

div.content {
margin-left: 15px;
margin-right: 40px;
margin-top: 0px;
margin-bottom: 20px;


}

.fusszeile {
font-size: 9px;
font-weight: bold;
text-decoration: none;
margin-top: 0px;

}


#td1 { 
padding-right: 5px; 
padding-left: 5px;

}


a:link { 
color: #000000; 
text-decoration: underline; 
font-weight: normal;
}

a:visited { 
color: #000000; 
text-decoration: underline; 
font-weight: normal;
}

a:hover { 
color: #000000; 
text-decoration: underline; 
font-weight: normal;
}

.submit { 
color: #000000; 
background-color: #000000; 
}

a.navi {
display: block;
color: #ffffff;
text-decoration: none;
font-weight: normal;

 margin-bottom: 0px;
 text-align:left;
 width: 70%;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #ffffff;
 text-decoration: none;
 padding-top: 2px;
 padding-bottom: 3px;
 padding-left: 0px;
 padding-right: 10px;

}
a.navi:hover { color: #fff; text-decoration: none; font-weight: normal; background-color: #0066ff; width: 70%;}
	
body {
    background-color: #ffffff;
    margin: 0px;
    text-align:center;
}

body, p, td, ul, li {
    font-family: Verdana, Arial, Helvetica;
    color: #ffffff;
    font-size: 12px;
 
	list-style-type:none;
}

textarea, select, option, input {
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    background-color: #ffffff;
    color: #000000;
    border:1px solid #000000;
    padding:2px
}

tr.feldfehlt textarea, tr.feldfehlt select, tr.feldfehlt option, tr.feldfehlt input {
    background-color: #CC0000;
    color: #fff;
    border:1px solid #000000;
    padding:2px
    } 
