body { color: #f0f0f0; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13px; background-color: #000; background-image: url(images/hg.gif); background-repeat: repeat-x; }
p { }
td { color: #f0f0f0; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13px; }
a  { color: #ffae6d; text-decoration: underline }
a:link  { color: #ffae6d }
a:visited  { color: #ffae6d }
a:hover  { color: #ffae6d }
a:active  { color: #ffae6d }
.2buchst { }
.rali { background-image: url(images/hg-rali.gif); background-repeat: repeat-y; }
.rare { background-image: url(images/hg-rare.gif); background-repeat: repeat-y; }
.hg-inh { background-image: url(images/hg-inh.jpg); background-repeat: no-repeat; background-position: 0 top; }
.bildli { background-image: url(images/li04.jpg); background-repeat: no-repeat; background-position: right top; }
.bildre { background-image: url(images/bre03.jpg); background-repeat: no-repeat; background-position: left top; }
.datum { color: black; font-size: 24px; font-weight: 700; }
.punkt-datum { color: black; }
.schrift-w  { color: #fff }
.linie-danach { border-bottom: 1px solid #9c9c9c; }
/* Bulletlists, specifically */
li{ margin-bottom: 6px; list-style-image: url(images/liste.gif); }
.hg-nav { background-image: url(images/nav-hg.gif); background-repeat: repeat-x; }
.nav-schatten { background-image: url(images/nav-schatten.gif); background-repeat: repeat-x; }
.wichtig-in-tabelle { font-weight: bold; background-color: #ffae6d; padding: 2px; color: #000000; }
.news1 { background-image: url(images/news-ecke.gif); background-repeat: no-repeat; background-position: left top }
.news2 { background-color: #e7e9e6; background-image: url(images/news-unten.gif); background-repeat: no-repeat; background-position: left bottom }
.links { float: left }
.linie-danach-w { border-bottom: 1px solid white }
.linie-ou-w { border-top: 1px solid white; border-bottom: 1px solid white }
.tx-ttnews-browsebox { color: #f0f0f0 !important; }
#sponsoren table { background-color: #ffffff; margin-top: 15px; padding: 0; }
#sponsoren td, #sponsoren td { padding: 0; margin: 0; }
#sponsoren { background-color: #fff;  width: 100%; }
#banner { text-align: center; padding: 15px 0 25px 0; }