body { color: #000; font-size: 18px; font-family: Verdana, Arial, Helvetica, san-serif; text-align: left; margin: 0px; padding: 0px }
#center { text-align: center; margin: 0px; padding: 50px 0px 0px; width: 100% }
#main { text-align: left; margin: 0px auto; padding: 0px; width: 760px; height: auto }
#header { background: url(../images/klixs-klein.gif) no-repeat left top; text-align: left; float: left; margin: 35px 0px 0px; padding: 0px 0px 0px 200px; width: 560px; height: 50px; overflow: hidden }
#header2  { background: url(../images/klixs-klein.gif) no-repeat left top; text-align: left; float: left; margin: 35px 0px 0px; padding: 0px; width: 760px; height: 50px; overflow: hidden }
#infos { background-color: #f5f5f5; text-align: left; float: left; margin: 15px 0px 0px; padding: 5px 5px 0px; border-top: 1px solid black; width: 750px; height: 20px; overflow: hidden }
#infos2 { background-color: #f5f5f5; text-align: left; float: left; margin: 15px 0px 0px; padding: 5px 5px 0px; border-bottom: 1px solid black; width: 750px; height: auto; overflow: hidden }
#middle  { text-align: left; float: left; margin: 0px 0px 15px; padding: 5px 5px 0px; width: 750px; height: auto; overflow: hidden }
#description { float: left; margin: 0px; padding: 0px; width: 750px; height: auto; overflow: hidden }
#werben     { float: right; margin: 5px 0px 10px 20px; padding: 0px; width: 315px; height: auto; overflow: hidden }
#footer { text-align: center; float: left; clear: both; margin: 10px 0px 0px; padding: 0px; width: 760px; height: 50px }
h1  { font-size: 1em; margin: 0px 0px 15px; padding: 0px }
h2 { font-size: 0.7em; margin: 0px 0px 5px; padding: 0px }
form  { font-size: 0.7em; margin: 0px; padding: 0px }
p { font-size: 0.7em; line-height: 120%; margin: 0px 0px 5px; padding: 0px }
p.new   { font-size: 0.7em; line-height: 120%; margin: 0px 0px 5px; padding: 0px }
textarea  { font-size: 1em; font-family: Verdana, Arial, Helvetica, san-serif }
input { margin: 3px 0px }
td   { }
td.error  { background-color: #f5f5f5; margin: 5px 0px 0px; padding: 5px; border: dashed 1px red }
.mark { color: #f00 }
.back  { color: blue; font-weight: bold; font-size: 0.6em; margin: 0px; padding: 10px 0px 0px 5px }
.blau  { color: blue; font-weight: bold }
.blau2  { color: blue; }
.rot  { color: red; font-weight: bold }
.rot2  { color: red; }
.error { font-size: 0.8em; color: #f00 }
.small { font-size: 0.5em; margin: 0px; padding: 0px }
.smalls  { font-size: 0.6em; margin: 0px 0px 10px; padding: 0px }
.smalldesc   { font-size: 0.6em; margin: 0px 0px 15px; padding: 0px }
.smaller   { font-size: 10px; font-family: Arial }
.smaller2   { font-size: 11px; }