
A:visited       { color: #c33; font-weight: bold; text-decoration: none; scrollbar-3dlight-color: 888888; scrollbar-arrow-color: cc0000; scrollbar-base-color: ffffff }
A:link    { color: #c33; font-weight: bold; text-decoration: none }
A:hover        { color: #c33; font-weight: bold; text-decoration: underline }
A:active        { color: #888; font-weight: bold; text-decoration: underline }
A   { color: #c33; text-decoration: none }
body                     { color: #000; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: white; text-align: left; margin: 0pt; padding: 0pt; alink: "#0066cc"; link: "#0066cc"; scrollbar-3dlight-color: "#cccccc"; scrollbar-arrow-color: "#cc3333"; scrollbar-darkshadow-color: "#ffffff"; scrollbar-face-color: "#ffffff"; scrollbar-highlight-color: "#ffffff"; scrollbar-shadow-color: "#cccccc"; scrollbar-track-color: "#eeeeee"; vlink: "#0066cc" }
h1                      { color: #000; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle; margin: 1px; padding: 5px }
h2         { color: #000; font-weight: bold; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle; margin: 1px; padding: 5px }
li { padding-top: 4pt; padding-bottom: 4pt }
.aktuell  { color: #888; font-weight: bold; font-size: 10pt; text-align: left; letter-spacing: 1pt; margin: 2pt }
.8punkt  { color: #000; font-size: 8pt; text-align: left; margin: 3pt; padding: 0pt }
.konzert_neu  { color: #000; font-size: 10pt; background-color: white; text-align: left; margin: 5pt; padding: 5pt; border: solid 1pt #c33 }
.konzert_gelb  { color: #000; font-size: 10pt; background-color: white; text-align: left; margin: 5pt; padding: 5pt; border: solid 1pt #fc0 }
.konzert_h_neu   { color: #000; font-weight: bolder; font-size: 10pt; background-color: white; text-align: left; margin: 5pt; padding: 5pt; border: solid 1pt #c33 }
.konzert_h_gelb   { color: #000; font-weight: bolder; font-size: 10pt; background-color: white; text-align: left; margin: 5pt; padding: 5pt; border: solid 1pt #bdb76b }
.h_rot  { color: #000; font-weight: bolder; font-size: 10pt; text-align: left; margin: 5pt; padding: 5pt 2pt 2pt 5pt; border-top: 2pt solid #c33; border-right: 0pt none; border-bottom: 0pt none; border-left: 0pt none }
.h_gelb  { color: #000; font-weight: bolder; font-size: 10pt; text-align: left; margin: 5pt; padding: 5pt; border-top: 2pt solid #fc0; border-right: 0pt none; border-bottom: 0pt none; border-left: 0pt none }
.h_schwarz { color: #000; font-weight: bolder; font-size: 10pt; text-align: left; margin: 5pt; padding: 2pt; border-top: 2pt solid #000; border-right: 0pt none; border-bottom: 0pt none; border-left: 0pt none }
.konzert_alt  { color: #000; font-size: 10pt; background-color: white; text-align: left; margin: 5pt; padding: 5pt; border: solid 1pt #ccc }
.konzert_h_alt  { color: #000; font-weight: bolder; font-size: 10pt; background-color: white; text-align: left; margin: 5pt; padding: 5pt; border: solid 1pt #ccc }
.copyright           { color: #000; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; vertical-align: middle }
.kopfzeile     { color: #000; font-weight: bold; font-size: 13pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: right; letter-spacing: 1pt }
.kopfzeile_10pt { color: #000; font-weight: bold; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: right; letter-spacing: 1pt }
.kopfzeile_links { color: #000; font-weight: bold; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; letter-spacing: 1pt }
.navigation            { color: #000; font-weight: bold; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; background-repeat: repeat-x; margin: 0px; padding: 5px }
p { color: #000; font-size: 10pt; margin: 1pt 5pt; padding: 1pt 5pt }
