/*  HEADLINES */
h1 { line-height: 16px; font: bold 15px Arial, Helvetica, sans-serif; color: #820021; padding: 10px 0px 0px 7px; } /* Headline */
h2 { line-height: 15px; font: bold 15px Arial, Helvetica, sans-serif; color: white; padding-left: 10px; text-transform: uppercase; } /* Headline Statistik, weiss */


/* PULLDOWN FONT */
#content .right .boxbig .zeile select { font: normal 11px Arial, Helvetica, sans-serif; color: Black; line-height:15px; }


/* FONT DEFINITIONEN */
.font_1 { font: normal 12px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; }
.font_1_a { font: normal 11px Arial, Helvetica, sans-serif; color: #FFFFFF; line-height: 15px; }
.font_2 { font: normal 10px Arial, Helvetica, sans-serif; color: Black; line-height: 12px; }
.font_2_a { font: normal 10px Arial, Helvetica, sans-serif; color: Black; line-height: 15px; text-transform: uppercase; }
.font_3 { font: normal 10px Arial, Helvetica, sans-serif; color: White; line-height: 15px; }
.font_3_a { font: normal 10px Arial, Helvetica, sans-serif; color: White; line-height: 15px; }
.font_3_b { font: normal 10px Arial, Helvetica, sans-serif; color: White; line-height: 15px; text-transform: uppercase; }
.font_4 { font: normal 12px Arial, Helvetica, sans-serif; color: #D20500; line-height: 15px; text-decoration: none; }
.font_5 { font: normal 11px Arial, Helvetica, sans-serif; color: black; line-height: 15px; text-decoration: none; }
.font_6 { font: normal 10px Arial, Helvetica, sans-serif; color: black; line-height: 12px; }
.font_6_a { font: normal 10px Arial, Helvetica, sans-serif; color: #C80000; line-height: 15px; text-transform: uppercase; }
.font_7 { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; }
.font_8 { font: bolder 15px Arial, Helvetica, sans-serif; color: White; line-height: 16px; text-decoration: none; text-transform: uppercase; }
x.font_8 { font: bolder 11px Arial, Helvetica, sans-serif; color: White; line-height: 16px; text-decoration: none; }
x.font_8a { font: bolder 11px Arial, Helvetica, sans-serif; color: #E2A1A1; line-height: 16px; text-decoration: none; }
.font_9 { font: bolder 12px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; }
.font_9_a { font: bolder 12px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; text-transform: uppercase; }
.font_10 { font: bolder 14px Arial, Helvetica, sans-serif; color: #c80000; line-height: 16px; text-decoration: none; }
.font_10_a { font: bolder 11px Arial, Helvetica, sans-serif; color: #C80000; }
.font_10_b { font: bolder 11px Arial, Helvetica, sans-serif; color: #FFFFFF; line-height: 13px; text-decoration: none; }
.font_11 { font: bolder 17px Arial, Helvetica, sans-serif; color: #c80000; line-height: 20px; }
.font_12 { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; line-height: 15px; }
.font_12_a { font: normal 11px Arial, Helvetica, sans-serif; color: Black; line-height: 15px; }
.font_13 { font: normal 12px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; }
.font_13_a { font: normal 12px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; text-transform: uppercase; }
.font_14 { font: bolder 17px Arial, Helvetica, sans-serif; color: White; line-height: 17px; }
.font_15 { font: bolder 17px Arial, Helvetica, sans-serif; color: #C80000; line-height: 20px; }
.font_16 { font: normal 11px Arial, Helvetica, sans-serif; color: #C80000; }
.font_17 { font: normal 11px Arial, Helvetica, sans-serif; color: #FFFFFF; }
.font_18 { font: bolder 12px Arial, Helvetica, sans-serif; color: #C80000; }
.font_18_a { font: bolder 12px Arial, Helvetica, sans-serif; color: #C80000; text-transform: uppercase; }
.font_19 { font: bolder 17px Arial, Helvetica, sans-serif; color: #999999; line-height: 20px; }
.font_19_a { font: bolder 12px Arial, Helvetica, sans-serif; color: #00686D; text-transform: uppercase; }
.font_20 { font: bolder 11px Arial, Helvetica, sans-serif; color: #00686D; }
.font_21   { font: normal 12px Arial, Helvetica, sans-serif; color: #00686D; }
.font_10_a:HOVER,
a.font_4:HOVER,
a.font_10:HOVER { color: black; }
a.font_5:HOVER { color: #C80000; }
a.font_10_b:HOVER { color: #FFFFFF; }
.font_13:HOVER { }


/* NEWSLETTER FONT */
.font_32 { font: bolder 15px Arial, Helvetica, sans-serif; color: White; line-height: 15px; }


/* ALTE DEFINITIONEN */
.txt_11_b { font: normal 11px Arial, Helvetica, sans-serif; color: Black; line-height: 15px; }
.txt_10_b { font: normal 10px Arial, Helvetica, sans-serif; color: Black; line-height: 12px; }
.txt_10_b_v { font: normal 10px Arial, Helvetica, sans-serif; color: Black; line-height: 15px; text-transform: uppercase; }
.link_10_w { font: normal 10px Arial, Helvetica, sans-serif; color: White; line-height: 15px; }
.txt_10_w { font: normal 10px Arial, Helvetica, sans-serif; color: White; line-height: 15px; }
.txt_10_w_v { font: normal 10px Arial, Helvetica, sans-serif; color: White; line-height: 15px; text-transform: uppercase; }
.link_12_r { font: normal 12px Arial, Helvetica, sans-serif; color: #D20500; line-height: 15px; text-decoration: none; }
.link_11_g { font: bolder 11px Arial, Helvetica, sans-serif; color: #00686D; line-height: 15px; text-decoration: none; }
.link_11 { font: normal 11px Arial, Helvetica, sans-serif; color: #00686D; line-height: 15px; text-decoration: none; }
.txt_10_g { font: normal 10px Arial, Helvetica, sans-serif; color: #023737; line-height: 12px; }
.txt_10_dg_v { font: normal 10px Arial, Helvetica, sans-serif; color: #023737; line-height: 15px; text-transform: uppercase; }
.txt_11_b_b { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; }
.txt_11_w_b { font: bolder 11px Arial, Helvetica, sans-serif; color: White; line-height: 16px; }
.txt_12_b_b { font: bolder 12px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; }
.link_11_r_b { font: bolder 11px Arial, Helvetica, sans-serif; color: #c80000; line-height: 14px; text-decoration: none; }
.txt_17_r_b { font: bolder 17px Arial, Helvetica, sans-serif; color: #c80000; line-height: 20px; }
.txt_11_b_b { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; line-height: 15px; }
.txt_12_b { font: normal 12px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; }
.txt_12_b_v { font: normal 12px Arial, Helvetica, sans-serif; color: Black; line-height: 16px; text-transform: uppercase; }
.txt_15_r_b { font: bolder 17px Arial, Helvetica, sans-serif; color: White; line-height: 17px; }
.txt_17_dg_b { font: bolder 17px Arial, Helvetica, sans-serif; color: #014748; line-height: 20px; }
.link_12_r:HOVER,
.link_11_r_b:HOVER { color: black; }
.link_11_g:HOVER,
.link_11:HOVER { color: #C80000; }


/* ÜBERSCHRIFTEN */
#spinContent .matchdayHeading,
#spinContent .fixturesAndResults .tableHeading,
#spinContent .fixtureHeading { font: bolder 17px Arial, Helvetica, sans-serif; color: #c80000; }
#spinContent .standings .tableHeading,
#spinContent .fixturesAndResults .roundHeading {  font: bolder 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .roundHeading { font: normal 12px Arial, Helvetica, sans-serif; color: Black; }


/* ALLGEMEINE ERGEBNISSE */
#spinContent .fixturesAndResults th { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .fixturesAndResults td.tn01,
#spinContent .fixturesAndResults td.tn02,
#spinContent .fixturesAndResults td.tn03,
#spinContent .fixturesAndResults td.tn04,
#spinContent .fixturesAndResults td.tn05,
#spinContent .fixturesAndResults td.tn06 { font: bolder 12px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .fixturesAndResults td.tn07 { font: bolder 12px Arial, Helvetica, sans-serif; color: #C80000; }


/* VEREINSPLAN */
#spinContent .fixturesAndResultsOneTeam th { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .fixturesAndResultsOneTeam td.tn01,
#spinContent .fixturesAndResultsOneTeam td.tn02,
#spinContent .fixturesAndResultsOneTeam td.tn03,
#spinContent .fixturesAndResultsOneTeam td.tn04,
#spinContent .fixturesAndResultsOneTeam td.tn05,
#spinContent .fixturesAndResultsOneTeam td.tn06 { font: bolder 12px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .fixturesAndResultsOneTeam td.tn07 { font: bolder 12px Arial, Helvetica, sans-serif; color: #C80000; }


/* ALLGEMEINE TABELLEN */
#spinContent .standings th { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .standings td.tm01,
#spinContent .standings td.tm02,
#spinContent .standings td.tm03,
#spinContent .standings td.tm04,
#spinContent .standings td.tm05,
#spinContent .standings td.tm06,
#spinContent .standings td.tm07,
#spinContent .standings td.tm08,
#spinContent .standings td.tm09,
#spinContent .standings td.tm10 { font: normal 12px Arial, Helvetica, sans-serif; color: Black; }


/* LIGA POKAL */
#spinContent .fixturesAndResults.c_ligaPokal td.tn08,
#spinContent .fixturesAndResults.c_ligaPokal.f_fixturesAndResultsArchive td.tn07 { font: normal 12px Arial, Helvetica, sans-serif; color: Black; }


/* STATISTICS s_soccer c_bundesliga f_statistics */
#spinContent .f_statistics th { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .f_statistics td  { font: normal 12px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .f_statistics td a { font: normal 12px Arial, Helvetica, sans-serif; color: #c80000; text-decoration: none; }


/* TABELLEN IN DER LINKEN SPALTE */
#spinLeft .standingsSmall th,
#spinLeft .standingsSmall td,
#spinLeft .standingsSmallNarrow.s_soccer.c_bundesliga th,
#spinLeft .standingsSmallNarrow.s_soccer.c_bundesliga td { font: normal 10px Arial, Helvetica, sans-serif; color: Black;}


/* GROßE TABELLE BUNDESLIGA */
#spinContent .standingsBig th { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .standingsBig td.tm01,
#spinContent .standingsBig td.tm02,
#spinContent .standingsBig td.tm03,
#spinContent .standingsBig td.tm04,
#spinContent .standingsBig td.tm05,
#spinContent .standingsBig td.tm06,
#spinContent .standingsBig td.tm07,
#spinContent .standingsBig td.tm08,
#spinContent .standingsBig td.tm09,
#spinContent .standingsBig td.tm10 { font: normal 12px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .standingsBig td.tm11 { font: normal 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .standingsBig td.tm12 { font: normal 11px Arial, Helvetica, sans-serif; color: Black; }


/* SPIELERKADER EINER MANNSCHAFT */
#spinContent .tableTeamSquad th { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .tableTeamSquad td,
#spinContent .tablePlayersByInitial td a { font: normal 12px Arial, Helvetica, sans-serif; color: #C80000; }
#spinContent .initialHeading { font: bolder 17px Arial, Helvetica, sans-serif; color: #c80000; }
#spinContent .tablePlayersByInitial td  {font: normal 12px Arial, Helvetica, sans-serif; color: Black; }


/* SPIELERPORTRÄT */
#spinContent .tablePlayer td.tn01 { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .tablePlayer td.tn02 { font: normal 12px Arial, Helvetica, sans-serif; color: Black; }


/* ARCHIV */
#spinContent .mainTb .mainTbtitle { font: bolder 17px Arial, Helvetica, sans-serif; color: White; }


/* SPIELTAGSÜBERSICHT ARCHIV */
#spinContent .mainTb .tableHeading.leg { font: bolder 17px Arial, Helvetica, sans-serif; color: #c80000;}
#spinContent .mainTb .tableHeading.standings { font: bolder 11px Arial, Helvetica, sans-serif; color: Black;}
#spinContent .mainTb .competitionMenue,
#spinContent .mainTb .seasonMenue,
#spinContent .mainTb .spinWidget { font: normal 11px Arial, Helvetica, sans-serif; color: Black;}


/* DIREKTVERGLEICH ARCHIV */
#spinContent .mainTb select,
#spinContent .mainTb #mainTeam select,
#spinContent .mainTb #opposTeam select { font: normal 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .bighead2head .head2head .selectionHeading { font: bolder 17px Arial, Helvetica, sans-serif; color: #c80000; }
#spinContent .bighead2head .head2head th,
#spinContent .bighead2head .tableHeading,
#spinContent .previousmatches th { font: bolder 11px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .previousmatches td.tn01,
#spinContent .previousmatches td.tn02,
#spinContent .bighead2head .head2head td.tn01,
#spinContent .bighead2head .head2head td.tn02 {  font: normal 12px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .previousmatches td.tn03,
#spinContent .previousmatches td.tn04,
#spinContent .previousmatches td.tn05,
#spinContent .previousmatches td.tn06,
#spinContent .bighead2head .head2head td.tn03,
#spinContent .bighead2head .head2head td.tn04,
#spinContent .bighead2head .head2head td.tn05 {  font: bolder 12px Arial, Helvetica, sans-serif; color: Black; }
#spinContent .previousmatches td.tn07 { font: bolder 12px Arial, Helvetica, sans-serif; color: #C80000; }


/* DIREKTEINSTIEG HEAD2HEAD, MatchStatistics, SeasonStatistics und playerstatistics */
#spinContentFixturesAndStandingsNav .databaseselection .headingC,
#spinContentHead2HeadNav .databaseselection .headingC,
#spinContentFixturesAndStandingsNav .databaseselection .headingS,
#spinContentHead2HeadNav .databaseselection .headingS,
#spinContentFixturesAndStandingsNav .databaseselection .headingM,
#spinContentHead2HeadNav .databaseselection .headingM,
#spinContentFixturesAndStandingsNav .databaseselection .competitionMenue,
#spinContentHead2HeadNav .databaseselection .competitionMenue,
#spinContentFixturesAndStandingsNav .databaseselection .seasonMenue,
#spinContentHead2HeadNav .databaseselection .seasonMenue,
#spinContentFixturesAndStandingsNav .databaseselection .spinWidget,
#spinContentHead2HeadNav .databaseselection .spinWidget,
#spinContentFixturesAndStandingsNav .databaseselection #mainTeam select,
#spinContentHead2HeadNav .databaseselection #mainTeam select,
#spinContentFixturesAndStandingsNav .databaseselection #opposTeam select,
#spinContentHead2HeadNav .databaseselection #opposTeam select,
#spinContentPlayerStatistics .statisticsSelector .selectorTeaser,
#spinContentMatchStatistics .statisticsSelector .selectorTeaser,
#spinContentSeasonStatistics .statisticsSelector .selectorTeaser,
#spinContentPlayerStatistics .statisticsSelector .selector,
#spinContentMatchStatistics .statisticsSelector .selector,
#spinContentSeasonStatistics .statisticsSelector .selector { font: normal 11px Arial, Helvetica, sans-serif; color: Black; }