body     { font-family: Arial, Verdana, Helvetica, Geneva }
#content { }
p {}
td {}
a:link { }
a:visited { }
a:hover { }
a:active { }
.impressum   { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva }
h1  { color: #cc0000; font-size: 20pt; line-height: normal; font-family: Tahoma, Arial }
h2  { color: #cc0000; font-size: 16pt; line-height: normal; font-family: Tahoma, Arial }
h3  { color: #cc0000; font-size: 14pt; line-height: normal; font-family: Tahoma, Arial }
h4 { font-size: 14pt; line-height: normal; font-family: Tahoma, Arial }
.table-frame { border: solid 1px black }
.bottom  { color: #999; font-size: 11px }
.imageframe { margin-right: 20px; margin-bottom: 20px; border: solid 1px #000 }
.ordertable   { background-color: #ffc; padding: 20px; border: dashed 4px #c00; width: 80% }
.guaranteetable  { background-color: #ffc; margin-right: 10%; margin-left: 10%; padding: 20px; border: solid 1px #900 }
.bonustable  { margin-right: 10%; margin-left: 10%; padding: 10px 20px; border: dotted 2px #c00 }
.zeilenabstand { line-height: 150% }
.kleine-schrift { font-size: 10px }
.stimmentable   { font-size: 11px; background-color: #ffffe8; padding: 20px; border: solid 1px #009 }
.menutable { font-size: 12px; padding: 6px; border-top: 1px solid #006; border-bottom: 1px solid #006; width: 100% }
.stimmenheadline    { color: #c00; font-weight: bold; font-size: 120%; text-align: center }
.texthervor { background-color: #ff3 }
