#wrapper { margin: 0px auto; width: 740px; position: relative; height: auto; }
#wrapper #tabswrapper { position: absolute; z-index: auto; left: 285px; top: 11px; }
#wrapper #tabs .background { background: url(../../00_shared_all/img/tabs_middle.gif) repeat-x; font: bold normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #ff6600; }
#wrapper #tabs .background2 { background: url(../../00_shared_all/img/tabs_middle_highlight.gif) repeat-x 0px -1px; font: bold normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
#wrapper #tabs .content { font: bold normal 10px Verdana, Arial, Helvetica, sans-serif; height: auto; width: 415px; margin-top: 0px; margin-bottom: 6px; text-align: center; color: #ff6600; }
#wrapper .cselling { font: normal 11px/1.4em Verdana, Arial, Helvetica, sans-serif; }
#wrapper #tabs a { color: #ff6600; text-decoration: none; }
#wrapper #tabs a:hover { text-decoration: underline; color: #ff6600; }
#wrapper #ingdiba { position: absolute; z-index: auto; left: 35px; top: 20px; width:auto; height:auto; }
#wrapper #header { position: relative; height: auto; width: 670px; left: 25px; overflow: hidden; visibility: visible; z-index: auto; float: left; clear: left; margin-top: 74px; }
#wrapper #maincontent { position:relative; width:655px; height:auto; z-index:auto; left: 25px; overflow: hidden; visibility: visible; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; padding-left: 10px; float: left; clear: left; margin-top: 0px; }
#wrapper #footer { background: url(../../00_shared_all/img/footer.gif) no-repeat left top; width: 590px; position: relative; height: auto; z-index: auto; padding-left: 80px; padding-right: 0px; padding-top: 20px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; left: 25px; float: left; clear: left; margin-top: 0px; color: #333333; }
#wrapper #footer a { color: #333333; }
#wrapper .mouseOverDiv { position:absolute; top: 400px; left: 250px; z-index: auto; text-align:left; border: 1px solid #cccccc; width: 330px; visibility:hidden; }
body { background: url(../../00_shared_all/img/mainbackground.jpg) repeat-x left top; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
h1 { color: #ff6600; display: block; margin: 0px; padding: 0px; font: bold 18px Verdana, Arial, Helvetica, sans-serif; }
h2 { color: #ff6600; display: block; margin: 0px; padding: 0px; font: bold 15px Verdana, Arial, Helvetica, sans-serif; }
.h3 { color: #ff6600; display: block; margin: 0px; padding: 0px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; }
h3 { color: #ff6600; display: block; margin: 0px; padding: 0px; font: bold normal 12px Verdana, Arial, Helvetica, sans-serif; }
a { color: #ff6600; text-decoration: underline; }
a:hover { text-decoration: underline; color: #FF6600; }
.annotation { font: normal 9px/normal Verdana, Arial, Helvetica, sans-serif; color:#999999; }
li { line-height: 1.8em; }
ul { margin: 12px 0px 12px -25px }
.maincontent { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; padding-right: 30px; padding-left: 30px; }
.footer { font: normal 11px/2em Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.plz { width: 45px; }
.ort { width: 146px; }
.tagmonat { width: 65px; }
.gebjahr { width: 64px; }
