body {margin: 0px; text-align:center; background-color:#ffffff; padding:0px; overflow:auto;}
div {border:0px; font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#202020}
td {vertical-align:top;}
img {border:0px}
a {color:#9D0000; text-decoration:none; font-weight:bold}

table.site {
width:100%; height: 100%; border:0px;
}

td.center {
vertical-align: top;
text-align: center;
}

.container {
position: relative;
text-align: left;
margin-left: auto;
margin-right: auto;
width: 883px;
height: 550px;
}
.kopf {
width: 883px;
border:0px;
}
.fuss {
width: 883px;
border:0px;
}
.table {
width: 883px;
border:0px;
}



.content {width:632px; border:0px;}
.contenthome {width:883px; border:0px; background-color: #DED1A8;}
.contentbeiged {width:632px; border:0px; background-color: #F0E8D4;}
.contentbeigeh {width:632px; border:0px; background-color: #F5F0E4;}



#menu {width:632px; float:left; height:26px;}

#menu a {background:no-repeat 0px 0px; display:block; float:left}
#menu a:hover, #selected {background-position:0px -35px}

#secondmenu{width:825px; padding-left:44px;}



img.floatleft {float:left; margin:0px 11px 6px 0px;}

.navi {font-size:11px; color:#626262; padding-bottom:25px}
.navi a {font-size:11px; color:#626262; padding-bottom:25px; font-weight:normal}
.navi a:hover {font-size:11px; color:#9D0000; padding-bottom:25px; font-weight:normal}
.navion {font-size:11px; color:#9D0000; padding-bottom:25px}
.fliesstext {font-size:11px; color:#626262}
.zaehler {font-size:11px; color:#626262}
.zaehler a {font-size:11px; color:#626262; text-decoration:none; font-weight:normal}
.textklein {font-size:10px; color:#626262}
.textklein a {font-size:10px; color:#626262; font-weight:normal}
.headline {font-size:11px; color:#626262; font-weight:bold;}
.headlineweiss {font-size:11px; color:#ffffff; font-weight:bold;}
.headlinerot {font-size:11px; color:#9D0000; font-weight:bold;}
.textrot {font-size:11px; color:#9D0000;}
.textweiss {font-size:11px; color:#ffffff;}
.textweiss a {font-size:11px; color:#9D0000; font-weight:bold;}
.seitenpfad {font-size:11px; color:#A6A6A6; padding-bottom:4px;}
.seitenpfad a{font-size:11px; color:#A6A6A6; padding-bottom:4px; font-weight:normal}


.errortext{font-size:11px;color:#9D0000}
.errortext a{font-size:11px;color:#9D0000; font-weight:bold}


/*formstyles*/
.form {margin:0px; padding:0px;}

.inputstandard, .inputplz, .inputort, .inputtextarea, .inputteaser, .inputsuche {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#202020;  height:15px; border: 1px solid #737373;}
.inputstandard {width:250px; height:17px;}
.inputsuche {width:113px}
.inputort {width:200px}
.inputteaser {width:160px}
.inputtextarea {width:250px; height:90px}
.inputplz {width:45px; margin-right:2px}
.inputanzahl {width:40px; height20px; margin-right:2px; border: 1px solid #ffffff}
*body .inputstandard, .inputplz, .inputort, .inputtextarea, .inputteaser,.inputanzahl, .inputsuche {margin:0px} /*For IE*/




