
.blue   { color: #6495ed }
.red   { color: #c00 }
.undl { text-decoration: underline }
.noundl { text-decoration: none }
.durch { text-decoration: line-through }
.white  { color: white }
.red { color: #b22222 }
.gold  { color: #ffd700 }
.bold  { font-weight: bold }
ul li  { list-style-type: square; margin-left: -22px }
ol li { margin-bottom: 15px }
a                 { color: #c0c0c0; text-decoration: underline }
a:hover               { color: #1e90ff; text-decoration: none }
body                      { color: #c0c0c0; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #003; text-align: center; margin-top: 0px }
.acht { font-size: 8pt }
.neun   { font-size: 9pt }
.neunb   { font-weight: bold; font-size: 9pt }
.zehn { font-size: 10pt }
.elf   { font-size: 11pt }
.elfb   { font-weight: bold; font-size: 11pt }
.vierzehnb     { font-style: italic; font-weight: bold; font-size: 14pt }
textarea          { color: #c0c0c0; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #006; border: outset 1pt black; scrollbar-3dlight-color: #f5f5f5; scrollbar-arrow-color: #909090; scrollbar-base-color: #f5f5f5; scrollbar-darkshadow-color: #f5f5f5; scrollbar-face-color: #f5f5f5; scrollbar-highlight-color: #909090; scrollbar-shadow-color: #909090; scrollbar-track-color: #f5f5f5  }
input         { color: #c0c0c0; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #006; border: outset 1pt black }
.dotted   { clear: both; margin-top: 20px; margin-bottom: 20px; border-top: 1px dotted #ffd700 }
.hcenter { text-align: center }
.refl { font-size: 9pt; line-height: 18pt; text-align: left }
.refr { font-size: 9pt; line-height: 18pt; text-align: right; padding-right: 10px }
.knopf  { color: green; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcdcdc; text-align: center; border: outset 1pt #696969 }
.leeren  { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; text-align: center; border: outset 1pt #696969 }
.news            { color: #c0c0c0; background-color: transparent; text-align: left; text-indent: -8px; padding-top: 2px; padding-bottom: 2px; padding-left: 15px }
.news img { border: none }
.news a      { color: #c0c0c0; text-decoration: none }
.news a:hover     { color: #1e90ff; text-decoration: none }
.newsticker { line-height: 12pt; text-decoration: none }
.head           { font-weight: bold; font-size: 9pt; padding-top: 2px; padding-bottom: 2px }
.menu                                          { color: #800000; font-size: 8pt; text-indent: 5px; margin-bottom: 3px; border: solid 1px #696969; width: 219px }
.menustart         { margin-top: 20px }
.menuend      { }
.menu td   { background-color: #006; padding-left: 18px }
.menu a     { color: #999; text-decoration: none }
.menu a:hover              { color: #1e90ff; text-decoration: none; background-color: transparent }
.content        { font-size: 11pt; text-align: left; margin-top: 15px }
.content img       { border: solid 1px #696969 }
.imgfloatr        { float: right; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; display: inline }
.imgfloatl  { float: left; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; display: inline }
.sponsor { font-size: 8pt; text-align: right; vertical-align: bottom; padding-right: 10px }
.botline    { font-weight: bold; font-size: 11pt; background-color: #800000; text-align: left; vertical-align: bottom; padding: 2px 5px 2px 12px; height: 22px }
.hand { cursor: pointer }
.bild      { background-color: #006 }
.bild a     { text-decoration: none; background-color: transparent }
.bild a:hover      { background-color: transparent }
.bkgdarker               { background-color: #006; border-top: 1px solid #696969 }
.bkgdarker a     { text-decoration: underline }
.bkgdarker a:hover   { text-decoration: none; background-color: transparent }
.menuh    { text-align: center; border-left: 1px solid #696969 }
.contentwrap   { border-left: 1px solid #696969 }
.programm  { border: solid 1px #00c }
.programm tr { }
.programm td    { font-size: 12px; background-color: #006; vertical-align: top; padding: 5px }
#header     { background-image: url(bilder/defaultbkg.jpg); border-bottom: 1px solid #696969; width: 950px; height: 120px }
#header a:hover { text-decoration: none; background-color: transparent }
