/* Dokumentweit gültige Definitionen */
body               { color: white; font-size: 10px; font-family: Verdana; background-color: #660066; text-align: center; overflow: hidden;}
body.content       { }
body.navigation       { color: white; font-size: 10px; font-family: Verdana }

a:visited       { color: #f9f; text-decoration: none }
a:link { color: #f9f; text-decoration: none }
a:hover           { color: white; text-decoration: none }
a:active { color: white; text-decoration: none }
a          { font-style: normal; font-size: 11px; font-family: Verdana; text-decoration: none }

/* Allgemeine Definitionen für beliebige Elemente */
#singleBorder   { }

/* Farben und Rahmen für Überschriften und Bilder */
h2, h3, h4 {color:#FFFFFF}

h2     { font-size: 12px }
h3     { font-variant: small-caps; font-weight: bold; font-size: 10px }
h4    { font-size: 11px; background: url(../images/Navigation/Navi_67.jpg) repeat-y 50% 50% }

table, h2, h3, h4, img                  { margin: 10px auto 0px }
.img.report { margin: 5px 10px }
table img {margin-bottom:0px; border:0px}
table.header img {padding-right:12px}

/* Definitionen für "Navigation" in der Saisonübersicht) */
table.navigation               { font-size: 10px; font-family: Verdana; background-color: black; text-align: center; margin: 0px; left: 50% }
table.navigation td                              { background-color: #4c004c }
table.navigation a:visited { color: white; text-decoration: none }
table.navigation a:link { color: white; text-decoration: none }
table.navigation a:hover { color: #f9f; text-decoration: none }
table.navigation a:active { color: #f9f; text-decoration: none }
table.navigation a   { font-style: normal; font-size: 10px; font-family: Verdana; text-decoration: none }

/* Definitionen für "native2" in der Spieleransicht) */
table.native2                     { font-size: 10px; font-family: Verdana; margin: 10px 0px 20px; left: 50% }

/* Definitionen für "native" Tabellen (d.h. alle Listen) */
table.native                 { color: white; font-size: 11px; font-family: Verdana; margin-top: 10px; border: 0px }
table.native tr.color0 {color:#FFFFFF; background-color:#660066}
table.native tr.color1 {color:#FFFFFF; background-color:#730073}
table.native tr.color2 {color:#FFFFFF; background-color:#660066}
table.native tr.color3, td.transparent td.color3    { color: #fff; background-color: #a600a6 }
table.native tr.color4, td.transparent td.color4    { color: #fff; background-color: #950095 }
table.native tr.color5  { color: #ffffff; background-color: black }
table.native tr.color6 {color:#FFFFFF; background-color:#730073}
table.native tr.color7 {color:#FFFFFF; background-color:#660066}
table.native tr.color8 {color:#FFFFFF; background-color:#A7C0C2}
table.native tr.color9 {color:#FFFFFF; background-color:#76A8AA}
table.native tr.color10, td.transparent td.color10      { color: #fff; background-color: #420084 }
table.native tr.color11  { color: #ffffff; background-color: olive }
table.native tr.color12, td.transparent td.color12      { color: #fff; background-color: #380071 }
table.native tr.separator             { color: #ffffff; font-weight: bold; vertical-align: bottom; height: 30px } /* Listeninterne Zwischenüberschriften */
table.native tr.headFoot               { color: #ffffff; font-weight: bold; background: #4c004c url(../images/Navigation/Navi_63.gif) }
table.native tr.headFoot2      { color: #ffffff; background-color: #4c004c }
/* Kopf- und Fußzeilen von Listen */
table.native td             { padding: 1px 2px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #400040 }
table.native tr.separator td   { border-bottom: 0px none }
table.native td.sepBar {border-right-width:1px}
table.native td.noValue  { padding-right: -2px; padding-left: -2px }
table.native td.firstCol {border-left-width:1px}
table.native td.lastCol {border-right-width:1px}
table.native img.tableImage   { }
#firstRow {border-top-width:1px}
#lastRow   { }
table.native th       { text-align: center; padding: 1px 2px }

/* Textfelder mit und ohne Hintergrund und Rahmen */
td.textField        { }
td.transparent       { }
p.textField     { color: white; font-size: 11px; font-family: Verdana; margin-top: 0px; margin-bottom: 8px }
p.textField  a:visited { color: white; text-decoration: none }
p.textField  a:link { color: white; text-decoration: none }
p.textField  a:hover { color: #f9f; text-decoration: none }
p.textField  a:active { color: #f9f; text-decoration: none }
p.textField  a    { font-style: normal; font-size: 11px; font-family: Verdana; text-decoration: none }
td.transparent tr.legende      { font-weight: lighter; font-size: 9px; font-family: Verdana }

table.composedRow td {padding-left:4px; padding-right:4px}

/* Ergebnismatrix (wird mit einer einzelnen HTML-Tabelle realisiert) */
table.matrix          { color: white; font-size: 10px; font-family: Verdana; border: 0px; width: 598px }
table.matrix td   { color: white; border: solid 0px black }
table.matrix #colorFrame             { color: white; background-color: #4c004c; padding-right: 2px; padding-left: 2px; width: auto }
table.matrix #colorTable {background-color:#B5DBD3; padding-left:3px; padding-right:3px}
table.matrix #colorTableSmall  { background-color: #b5dbd3; padding-right: 3px; padding-left: 3px }
table.matrix #colorTableNoValue {background-color:#B5DBD3; padding-left:0px; padding-right:0px}
table.matrix #colorTableSmallNoValue {background-color:#B5DBD3; font-size:80%; padding-left:0px; padding-right:0px}
table.matrix #color1      { background-color: #730073; width: 23px }
table.matrix #color2      { background-color: #660066; width: 23px }
table.matrix td.border_b {border-bottom-width:1px}
table.matrix td.border_br {border-bottom-width:1px; border-right-width:1px}
table.matrix td.border_r {border-right-width:1px}


