 /*** stylesheet onlinestats, 2007-12-28 ***/
 /***       bernhard.ertle at gmx.de        ***/

 /* Farbschema:
 		ungerade Zeilen:      #C7D3C6
 		gerade Zeilen:        #D6DED4
 		hervorgehobene Zeile: #99AE96
 		Rahmen:               #305827
 */

 /* Grundlegendes Format */
#center p {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; text-align: left;}
/* Überschriften: Liganame, Teamname */
#center h1.league {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; text-align: left; font-size: 14pt; line-height:16pt; margin: 0pt}
#center h1.league small {font-size: 10pt; line-height:16pt; margin: 0pt; float: none; vertical-align: baseline;}
#center h2.team {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-align: left; font-size: 12pt; line-height:13pt; margin-top: 6pt; margin-bottom: 3pt}
 /* Überschrift "Offense", "Defense", "Pitching" */
#center p.maincategory {font-size: 14pt; line-height:16pt; margin-top: 16pt; margin-bottom: 4pt}
#center p.maincategory a {font-size: 10pt; color: #000000;}
#center p.maincategory a:hover {font-size: 10pt; color: #000000; background-color: #99AE96; text-decoration: underline}
#center p.maincategory a:visited {font-size: 10pt; color: #000000;}
 /* Leaders: Kategorien, Batting Average, Innings Pitched,... */
#center p.category {font-size: 11pt; line-height:13pt; color: #305827; font-weight: bold; margin-top: 10pt; margin-bottom: 2pt}
 /* Spielername */
#center p.player {font-size: 13pt; line-height:13pt; color: #000000; font-weight: bold; margin-top: 10pt; margin-bottom: 2pt}
 /* Spielername ohne Abstand*/
#center p.playerNoMargin {font-size: 12pt; font-weight: bold; color: #000000; margin-top: 0pt; margin-bottom: 2pt}
#center p.playerNoMargin small {font-size: 9pt; font-weight: normal; color: #000000; float: none; vertical-align: baseline;}
 /* Spielerdetails */
#center p.details {font-size: 8.5pt; color: #000000; margin-top: 0pt; margin-bottom: 1pt}
 /* "No Pitching Records found" */
#center p.norec {font-size: 9pt; margin-top: 10pt; margin-bottom: 2pt}
 /* "CS by Non-Catchers" */
#center p.csnonc {font-size: 8.5pt; margin-top: 4pt; margin-bottom: 6pt}
 /* letztes Update */
#center p.stand {font-size: 8.5pt; text-align: right; margin-top: 0pt; margin-bottom: 0pt}
#center p.welcomeLeague {font-size: 8.5pt; line-height: 11pt;}
 /* Spielername im Gamelog */
#center p.team {font-size: 11pt; font-weight: bold; margin-top: 0pt; margin-bottom: 2pt; text-decoration: none; line-height: 14pt;}
#center p.team a {font-size: 11pt; font-weight: bold;  text-decoration: underline}
#center p.team a:hover {font-size: 11pt; font-weight: bold;  font-weight: bold; text-decoration: underline; background-color: #99AE96}
#center p.team a:visited {font-size: 11pt; font-weight: bold;  text-decoration: underline}
 /* Team im Gamelog */
#center p.team2 {font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-bottom: 2pt; text-decoration: none; color: #305827}
#center p.team2 a {font-size: 9pt; font-weight: bold;  text-decoration: underline; color: #305827}
#center p.team2 a:hover {font-size: 9pt; font-weight: bold;  font-weight: bold; text-decoration: underline; color: #305827; background-color: #99AE96}
#center p.team2 a:visited {font-size: 9pt; font-weight: bold; color: #305827;  text-decoration: underline}
 /* Navigation */
#center p.navi, #center p.navi2 {font-size: 10pt; margin-top: 6pt; margin-bottom: 9pt; line-height:11pt; white-space: nowrap;}
#center p.navi a, #center p.navi2 a {font-size: 10pt; color: #000000;}
#center p.navi a:hover, #center p.navi2 a:hover {font-size: 10pt; color: #000000; background-color: #99AE96; text-decoration: underline}
#center p.navi a:visited, #center p.navi2 a:visited {font-size: 10pt; color: #000000;}
#center p.navi2 {margin-top: 9pt}
 /* Fliesstext */
#center p.txt {font-size: 10pt; margin-top: 6pt; margin-bottom: 9pt; line-height: 13pt}
#center p.txt a {font-size: 10pt;}
#center p.txt a:hover {font-size: 10pt; text-decoration: underline; background-color: #99AE96}
#center p.txt a:visited {font-size: 10pt; color: #000000;}
 /* Link zu "Mobile Version dieser Seite" */
#center p.mobilelink {font-size: 10pt; margin-top: 0pt; margin-bottom: 12pt; line-height: 10pt}
#center p.mobilelink a {font-size: 10pt;}
#center p.mobilelink a:hover {font-size: 10pt; text-decoration: underline; background-color: #99AE96}
#center p.mobilelink a:visited {font-size: 10pt; color: #000000;}

#center p.award {font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 11pt}

#center p.link {font-size: 10pt; margin-top: 6pt; margin-bottom: 9pt; white-space: nowrap;}
#center p.link a {font-size: 10pt;}
#center p.link a:hover {font-size: 10pt; text-decoration: underline}
#center p.link a:visited {font-size: 10pt; color: #000000;}

#center p.hinweis {font-size: 8pt; margin-top: 0pt; margin-bottom: 9pt;}
#center p.hinweis2 {font-size: 8pt; margin-top: 18pt; margin-bottom: 3pt;}

#center li {font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 13pt}
#center ul {margin-top: 0pt; margin-bottom: 0pt;}

 /* Standardtabelle für Leaders und Teamstats */
#center table.stats {border-width: 1px; border-style: solid; border-color: #305827; border-collapse: collapse}
 /* äussere Tabelle für welcome-page */
#center table.overview {border-width: 0px; border-style: none;}
 /* Tabelle ohne Rahmen für Kommentar */
#center table.rule10_23 {border-style: none;}
 /* Standardtabelle für Leaders und Teamstats */
#center table.abk {border-style: none}

 /* ungerade Tabellenzeilen */
#center tr.o, #center tr.otot {background-color: #C7D3C6}
 /* gerade Tabellenzeilen */
#center tr.e, #center tr.eu, #center tr.etot {background-color: #D6DED4}
 /* hervorgehobene Zeile */
#center tr.high, #center tr.tothigh {background-color: #99AE96}
 /* Summenzeile bei Teamstats */
#center tr.otot, #center tr.etot, #center tr.tothigh {font-weight: bold;}
 /* Hinweis "BA wurde gemäss OBR 10.23 (a) berechnet" */
#center tr.asterix {background-color: #D6DED4}
 /* Trennlinie vor home&away totals */
#center tr.trenner {background-color: #D6DED4}

 /* table header master */
#center th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #ffffff; background-color: #305827; padding-left: 2px; padding-right: 1px; white-space: nowrap;}
 /* linksbündiger Tabellenkopf */
#center th.l {text-align: left;}
#center th.l a {color: #ffffff; text-decoration: underline}
#center th.l a:hover {color: #ffffff; text-decoration: underline}
#center th.l a:visited {color: #ffffff; text-decoration: underline}
 /* rechtsbündiger Tabellenkopf */
#center th.r {text-align: right;}
#center th.r a {color: #ffffff; text-decoration: underline}
#center th.r a:hover {color: #ffffff; text-decoration: underline}
#center th.r a:visited {color: #ffffff; text-decoration: underline}
 /* zentrierter Tabellenkopf, normale Schriftgroesse*/
#center th.zz {text-align: center;}
#center th.zzz {text-align: center; width: 75px; padding-left: 3px; padding-right: 3px;}
 /* zentrierter Tabellenkopf */
#center th.z {text-align: center; font-size: 9.5pt; column-span: 4; padding-left: 2px; padding-right: 2px}
 /* Vertikale Linie Tabellenkopf */
#center th.sp {background-color: #305827; padding-left: 0px; padding-right: 0px}
 /* Headline */
#center th.headline {font-size: 10pt;}

 /* master table data */
#center td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height:10pt; color: black; text-decoration: none; white-space: nowrap; padding-left: 4px; padding-right: 2px;}
 /* rechtsbündiger Tabellentext */
#center td.r {text-align: right; padding-left: 5px; padding-right: 2px}
#center td.n {text-align: right; padding-left: 5px; padding-right: 2px; color: #777777;}
 /* rechtsbündiger Tabellentext ohne oberen Abstand für Gamelog Defense multiple defEvents */
#center td.r0 {text-align: right;  padding-top: 0px}
#center td.rr0 {text-align: right;  padding: 0px}
#center td.n0 {text-align: right;  padding-top: 0px; color: #777777;}
 /* linksbündiger Tabellentext */
#center td.l {text-align: left;  vertical-align: top;}
#center td.l a {color: #000000; text-decoration: underline}
#center td.l a:hover {color: #000000; text-decoration: underline}
#center td.l a:visited {color: #000000; text-decoration: underline}
#center td.l_wrap {text-align: left;  vertical-align: top; white-space: normal;}
#center td.image {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height:10pt; color: black; text-decoration: none; white-space: nowrap; padding-left: 0px; padding-right: 0px; padding-bottom: 6px;}
 /*  */
#center td.lno {text-align: left;  vertical-align: top;}
 /* linksbündiger Tabellentext, vertikal zentriert*/
#center td.lc {text-align: left;  vertical-align: middle}
#center td.lc a {color: #000000; text-decoration: underline}
#center td.lc a:hover {color: #000000; text-decoration: underline}
#center td.lc a:visited {color: #000000; text-decoration: underline}
 /* linksbündiger Tabellentext  ohne oberen Abstand für Gamelog Defense multiple defEvents */
#center td.l0 {text-align: left;  padding-top: 0px}
#center td.ll0 {text-align: left; vertical-align: bottom; padding: 0px}
 /* zentrierter Tabellentext */
#center td.z {text-align: center;  vertical-align: top}
 /* Gamelog: Spalte ohne seitlichen Abstand */
#center td.res {text-align: right; padding-left: 0px; padding-right: 0px}
 /* Gamelog: Spalte für Runs der Auswärtsmannschaf */
#center td.resR {text-align: left; padding-left: 0px; padding-right: 2px}
 /* "xx PA to qualify" */
#center td.tq {font-size: 8pt; text-align: right}
 /* Hinweis "BA wurde gemäss OBR 10.23 (a) berechnet" */
#center td.com {font-size: 8pt; text-align: left;  vertical-align: top; padding-left: 0mm; padding-right: 0mm; white-space: normal;}
 /* linksbündiger Tabellentext */
#center td.cat {font-size: 12pt; line-height: 13pt; color: black; text-align: center; font-weight: bold; padding-top: 8px;  vertical-align: top}
 /* vert. Linie ungerade Zeilen */
#center td.spo {background-color: #D6DED4; padding-left: 0px; padding-right: 0px}
 /* vert. Linie gerade Zeilen */
#center td.spe {background-color: #C7D3C6; padding-left: 0px; padding-right: 0px}
 /* Erklärung Abkürzungen */
#center td.key {text-align: left; vertical-align: top; padding: 0px; line-height:10.5pt; white-space: normal;}
 /* Balkenchart Kategorie  */
#center td.chartCat  {font-size: 10pt; text-align: right; padding-right: 2px; padding-left: 5px; vertical-align: middle}
 /* Balkenchart: unten aligned für overview */
#center td.ovrvwBottom {vertical-align: bottom}
 /* Balkenchart: top aligned für overview */
#center td.ovrvwTop {vertical-align: top}
 /* linksbündiger Tabellentext */
#center td.chart {line-height: 6pt; text-align: left; padding-top: 0px; padding-bottom: 0px; vertical-align: top; white-space: nowrap;}
 /* linien */
#center tr.trenner td.l_hor {border-bottom: 1px solid #305827; padding: 0px}
#center td.l_vert {border-right: 1px solid #305827; padding: 0px}
#center td.r_vert {border-left: 1px solid #305827; padding: 0px}

 /* player mugshot */
#center img.statsimg {border-width: 1px; border-style: solid; border-color: #000000}
#center img.teamlogo {border-style: none}
#center img.docsimg {border-style: none}
#center img.nmflag {border-style: none; height: 9px; width: 17px; vertical-align: baseline}

 /* akronym: Teamsplits per BO-position */
#center acronym, abbr {cursor: help; border-bottom: 1pt dotted}

 /*** sortstats ***/
 /* Liganame */
#center p.sortstathead {font-size: 16pt; color: #000000; font-weight: normal; text-align: center; margin-top: 16pt; margin-bottom: 4pt}
 /* Verschiedene Statistikseiten */
#center p.groupnavi {font-size: 11pt; line-height: 13pt; color: #000000; font-weight: normal; text-align: left; margin-top: 0pt; margin-bottom: 2pt; text-decoration: none}
#center p.groupnavi a {font-size: 11pt; color: #000000; text-decoration: underline}
#center p.groupnavi a:hover {font-size: 11pt; color: #000000; text-decoration: underline; background-color: #99AE96}
#center p.groupnavi a:visited {font-size: 11pt; color: #000000; text-decoration: underline}
 /* Filter (Liga, TQ) an/aus */
#center p.localnavi {font-size: 11pt; line-height: 13pt; color: #000000; font-weight: normal; text-align: right; margin-top: 0pt; margin-bottom: 2pt; text-decoration: none}
#center p.localnavi a {font-size: 11pt; color: #000000; text-decoration: underline}
#center p.localnavi a:hover {font-size: 11pt; color: #000000; text-decoration: underline; background-color: #99AE96}
#center p.localnavi a:visited {font-size: 11pt; color: #000000; text-decoration: underline}
 /* boxscores & sortstats */
#center pre.box {font-family: "Courier New", Courier, monospace; font-size: 10pt; line-height:12pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt}
#center pre.box a {font-family: "Courier New", Courier, monospace; font-size: 10pt; line-height:12pt; color: #000000; text-decoration: none}
#center pre.box a:hover {font-family: "Courier New", Courier, monospace; font-size: 10pt; line-height:12pt; text-decoration: underline; font-weight: bold; background-color: #99AE96}
#center pre.box a:active {font-size: 10pt; text-decoration: underline; font-weight: bold}
#center pre.box a:visited {font-size: 10pt; text-decoration: none}

#center tt.box {font-family: "Courier New", Courier, monospace; font-size: 10pt; line-height:12pt; font-weight: normal}
#center tt.box a {font-family: "Courier New", Courier, monospace; font-size: 10pt; line-height:12pt; color: #000000; text-decoration: none}
#center tt.box a:hover {font-family: "Courier New", Courier, monospace; font-size: 10pt; line-height:12pt; text-decoration: underline; font-weight: bold; background-color: #99AE96}
#center tt.box a:active {text-decoration: underline; font-weight: bold}
#center tt.box a:visited {text-decoration: none}
/* Zeilen in Sortstats */
#center span.o {background-color: #C7D3C6; color: #000000}
#center span.e {background-color: #D6DED4; color: #000000}
#center span.blank {background-color: #D6DED4; color: #000000}
#center span.o:hover, #center span.e:hover, #center span.blank:hover {background-color: #99AE96; color: #000000}
