/* allgemeine Festlegungen */
/* für Home-Page-Anzeige TTTV auf Bildschirm*/
body { background-color: #003333; color: yellow; font-family: Arial, Helvetica, sans-serif; margin: 0px; }
/* Überschriften */
h1   { font-size: 20pt; font-weight: bold; color: silver; margin-top: 3pt; margin-bottom: 3pt; }
h1 a { font-size: 20pt; font-weight: bold; color: silver; margin-top: 3pt; margin-bottom: 3pt; }
h2   { font-size: 16pt; font-weight: bold; color: silver; margin-top: 3pt; margin-bottom: 3pt; }
h2 a { font-size: 16pt; font-weight: bold; color: silver; margin-top: 3pt; margin-bottom: 3pt; }
h3   { font-size: 14pt; font-weight: bold; color: silver; margin-top: 3pt; margin-bottom: 3pt; }
h4   { font-size: 12pt; font-weight: bold; color: silver; margin-top: 3pt; margin-bottom: 3pt; }
li       { font-size: 12pt; font-weight: normal; color: yellow; margin: 0pt; }
li.Ue2   { font-size: 16pt; font-weight: bold; color: silver; margin: 0pt; }
li.Ue2 p { font-size: 12pt; font-weight: normal; color: yellow; }
/**/
/* Darstellung der Linkzustände */
a         { text-decoration: none; font-size: 8pt; font-weight: normal; }
a:link    { color: lime; }
a:visited { color: lime; }
a:hover   { color: aqua; }
a:active  { color: yellow; }
/**/
/* Tabelle für Tabelle */
table.tabelle { font-size: 9pt; border-collapse:collapse; border: thin solid silver; table-layout: fixed; }
table.tabelle tr { }
/**/
table.tabelle th { background-color: silver; color: #330033; }
/**/
table.tabelle td { border:thin solid silver; }
/**/
/* Spalte für Zahlen ohne Komma max. 3-stellig */
.SP1  { width:  30px; text-align: right; }
/**/
/* Spalte für Zahlen mit Komma max. 4.3-stellig */
.SP2  { width:  55px; text-align: right; }
/**/
/* Spalte für Mannschaft */
.SP3  { width: 150px; text-align: left; }
/**/
/* Spalte für Doppel */
.SP4  { width: 250px; text-align: left; }
/**/
/* Spalte für Sprungadressen */
.SP5  { width:  60px; text-align: center; }
/**/
/* Spalten für Detail-Ergebnis */
.SP06 { width:  50px; text-align: center; }
.SP07 { width: 150px; text-align: center; font-weight: bold; }
.SP08 { width: 150px; text-align: right; }
.SP09 { width: 200px; text-align: right; }
.SP10 { width: 250px; text-align: right; }
.SP11 { width: 300px; text-align: right; }
.SP12 { width: 100px; text-align: right; }
/**/
/* Spalten für Spiellokale */
.SP20 { width: 300px; text-align: left; }
.SP21 { width: 150px; text-align: left; }
.SP22 { width:  80px; text-align: center; }
/**/
/* Spalten für Leistungsklassen */
.SP30 { width:  80px; text-align: left; }
.SP31 { width: 500px; text-align: left; }
/**/
/* Spalten für Finanzregulativ */
.SP40 { width: 300px; text-align: left; }
.SP41 { width:  15px; text-align: center; }
.SP42 { width:  40px; text-align: right; }
.SP43 { width:  80px; text-align: right; }
/**/
/* Spalten für Vorstand und Vereine */
.SP50 { width: 380px; text-align: left; }
.SP51 { width: 125px; text-align: left; }
.SP52 { width: 500px; text-align: center; }
/**/
/* Tabelle für Sprünge */
table.sprung { font-size: 8pt; border: none; table-layout: fixed; }
/**/
table.sprung td { border: none; width: 60px; text-align: center; }
/**/
/* Tabelle für Raster */
table.raster { font-size: 8pt; border-collapse:collapse; border: none; table-layout: fixed; }
.ZAAC { border: thin solid silver; text-align: center; }
.ZAAL { border: thin solid silver; text-align: left; }
.ZIAL { border: thin solid silver; background-color: navy; text-align: left; }
.ZNNC { text-align: center; }
.ZNNR { text-align: right; }
.ZNRC { border-right: thin solid silver; text-align: center; }
.ZNRR { border-right: thin solid silver; text-align: right; }
.ZAKT { border: thin solid silver; background-color: red; text-align: center; }
.ZUOL { border-left: thin solid silver; border-top: thin solid silver; border-right: thin solid silver; text-align: left; }
.ZOOL { border-left: thin solid silver; border-bottom: thin solid silver; border-right: thin solid silver; text-align: left; }
/**/
/* Spalte für Detail */
col.C050C { width:  50px; text-align: center; }
col.C100R { width: 100px; text-align: right; }
col.C150C { width: 150px; text-align: center; }
/**/
/* Spalte für Raster */
col.C035C { width:  25px; text-align: center; }
col.C040C { width:  40px; text-align: center; }
col.C200L { width: 200px; text-align: left; }
/**/
/* Spalte für Vorstand und Vereine */
col.C125L { width: 125px; text-align: left; }
col.C130L { width: 130px; text-align: left; }
col.C160C { width: 160px; text-align: center; }
/**/
/* Spalten für Tabelle und Rangliste*/
col.C030R { width:  30px; text-align: right; }
col.C055R { width:  55px; text-align: right; }
col.C150L { width: 150px; text-align: left; }
col.C250L { width: 250px; text-align: left; }
/**/
/* Spalten für Finanzregulativ und MUBA*/
col.C015C { width:  15px; text-align: center; }
col.C040R { width:  40px; text-align: right; }
col.C300L { width: 300px; text-align: left; }
/**/
col.C500C { width: 300px; text-align: center; }

