body      { background-repeat: repeat-x; background-position: center 0; margin: 0 }
html {overflow: -moz-scrollbars-vertical;}
.over { width: 700px }
.main   { background-color: #fff; background-repeat: no-repeat; width: 700px; float: left }
.navibg { background-color: #eaebed }
.navicon    { background-color: #eaebed; text-align: center; margin-bottom: 15px; width: 670px; height: 36px }
.navi   { font-size: 12px; font-family: Verdana; font-weight: bold; height: 36px }
.navi a:link, .navi a:visited   { color: #000; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 36px; text-decoration: none; margin-right: 8px; padding-right: 15px; padding-left: 15px; height: 36px; float: left }
.navi a:hover  { color: #fff; line-height: 36px; background-color: #000; padding-right: 15px; padding-left: 15px; height: 36px }
.content    { background-repeat: no-repeat; margin-left: 15px; width: 670px; float: left }
.text  { font-size: 12px; font-family: Verdana; line-height: 20px; text-align: left; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; width: 400px; float: left }
.text a:link, .text a:visited { color: #000 }
.text a:hover { color: #e20a16; text-decoration: underline }
h1    { color: #000; font-size: 18px; font-family: Georgia; font-weight: bold; margin: 0 }
h2  { color: #d50914; font-size: 18px; font-family: Verdana; font-weight: bold; margin: 0 0 4px }
.aufkleber { color: #000; font-size: 16px; font-family: Georgia; margin-top: 30px; margin-bottom: 30px; width: 255px; float: right }
.aufkleber a:link, .aufkleber a:visited { color: #000; text-decoration: underline }
.aufkleber a:hover { color: #e20a16 }
.footer      { color: #6e6e6e; font-size: 10px; font-family: Verdana; line-height: 20px; margin-top: 40px; width: 700px; height: 30px; float: left; border-top: 1px solid #eaebed }
.footer a:link, .footer a:visited  { color: #6e6e6e; text-decoration: none }
.footer a:hover { color: #e20a16; text-decoration: none }
.gesetz  { font-size: 14px; font-family: Georgia; background-color: #eaebed; padding: 12px }
input       { font-size: 10px; font-family: Verdana; background-color: #fff; letter-spacing: 1px; height: 20px; border: solid 1px #333 }
input.box    { font-size: 10px; font-family: Verdana; background-color: #fff; letter-spacing: 1px; padding: 5px; border: solid 1px #fff }
input.send   { color: #333; font-size: 10px; font-family: Verdana; background-color: #fff; border: solid 1px }
input.send:hover   { color: #fff; font-size: 10px; font-family: Verdana; background-color: #333; border: solid 1px #333 }
form       { color: #000; font-size: 10px; font-family: Verdana; letter-spacing: 1px }
textarea    { color: #333; font-size: 10px; font-family: Verdana; margin-bottom: 5px; overflow: auto; border: solid 1px }
span.content     { color: #000; font-size: 12px; font-family: Verdana; line-height: 16px; letter-spacing: 1px }
.captcha-fake  { visibility: hidden }
select { font-size: 12px; font-family: Verdana; border: solid 1px black }
input.pay  { margin-top: 10px; margin-left: 8px; border-width: 0 }
td { font-size: 12px; font-family: Verdana }
.sticker { width: 150px; float: left; clear: right }
.sticker-con  { width: 670px; clear: left }
.text-pay  { font-size: 12px; font-family: Verdana; line-height: 18px; text-align: left; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; width: 670px; float: left }
.text-pay a:link, .text-pay a:visited { color: #000 }
.text-pay a:hover { color: #e20a16; text-decoration: underline }
.hinweis { font-size: 10px; line-height: 12px; background-color: #eaebed; padding: 10px }
