div.OEVVBewerb, div.OEVVHeader { font-size:12pt; font-weight:bold; line-height:30px; }

table.Rangliste { margin:0px; }
table.Rangliste tr { height:22px; }
table.Rangliste td { font-size:10pt; }
table.Rangliste td, table.Rangliste th { border:0px; }
table.mRangliste { margin:0px; }
table.mRangliste tr { height:22px; padding:0px 2px; border-spacing:0px; }
table.mRangliste td { font-size:10pt; padding:0px 2px; border-spacing:0px; }
table.mRangliste td, table.mRangliste th { border:0px; }
td.RangPl { width:30px; text-align:right; }
td.RangSp { text-align:left; white-space:nowrap; padding-left:3px; width:45%; }
td.RangVer { text-align:left; white-space:nowrap; width:45%; }
td.RangPnk { width:30px; text-align:right; font-weight:bold; padding-right:3px; }

table.Turniere { margin:0px; }
table.Turniere tr { height:22px; }
table.Turniere td { font-size:10pt; }
table.Turniere td, table.Turniere th { border:0px; }
table.mTurniere { margin:0px; }
table.mTurniere tr { height:22px; padding:0px 2px; border-spacing:0px; }
table.mTurniere td { font-size:10pt; padding:0px 2px; border-spacing:0px; }
table.mTurniere td, table.mTurniere th { border:0px; }
table.Turniere tr.setzung, table.mTurniere tr.setzung { background-color:#BBFFBB !important; }
table.Turniere tr.ergebnis, table.mTurniere tr.ergebnis { background-color:#A0A0A0 !important; }
td.TurnDat { width:50px; text-align:center; }
td.TurnArt{ width:75px; text-align:left; padding-left:3px; white-space:nowrap; }
td.TurnName { text-align:left; }
td.TurnNenn { width:130px; text-align:center; padding-right:3px; white-space:nowrap; }

table.Turnier { margin:0px; }
table.Turnier tr { height:22px; }
table.Turnier td { font-size:10pt; vertical-align:top; }
table.Turnier td, table.Turniere th { border:0px; }
table.Turnier td.Info { font-weight:bold; width:125px; text-align:right; }
table.Turnier td.Name { font-weight:bold; }
table.mTurnier { margin:0px; }
table.mTurnier tr { height:22px; padding:0px 2px; border-spacing:0px; }
table.mTurnier td { font-size:10pt; padding:0px 2px; border-spacing:0px; }
table.mTurnier td, table.mTurniere th { border:0px; }

table.TurnierTeams { margin:0px; }
table.TurnierTeams tr { height:22px; }
table.TurnierTeams td { font-size:10pt; vertical-align:top; }
table.TurnierTeams td, table.TurnierTeamse th { border:0px; }
table.mTurnierTeams { margin:0px; }
table.mTurnierTeams tr { height:22px; padding:0px 2px; border-spacing:0px; }
table.mTurnierTeams td { font-size:10pt; padding:0px 2px; border-spacing:0px; }
table.mTurnierTeams td, table.mTurnierTeamse th { border:0px; }
td.TeamSetz { width:50px; text-align:right; padding-right:5px; }
td.TeamName { }
td.TeamPla { width:50px; text-align:right; padding-right:5px; }
td.TeamPnk { width:50px; text-align:right; padding-right:5px; }

td.L { text-align:left; }
td.C { text-align:center; }
td.R { text-align:right; }
table.Rangliste tr.CH,table.mRangliste tr.CH, table.Turniere tr.CH,table.mTurniere tr.CH, table.Turnier tr.CH,table.mTurnier tr.CH, table.TurnierTeams tr.CH,table.mTurnierTeams tr.CH, table.Ergebnis tr.CH,table.mErgebnis tr.CH { background-color:#FF0000; color:#FFFFFF; font-weight:bold; }
table.Rangliste tr.C0,table.mRangliste tr.C0, table.Turniere tr.C0,table.mTurniere tr.C0, table.Turnier tr.C0,table.mTurnier tr.C0, table.TurnierTeams tr.C0,table.mTurnierTeams tr.C0, table.Ergebnis tr.C0,table.mErgebnis tr.C0 { background-color:#FDFDFD; color:#000000; }
table.Rangliste tr.C1,table.mRangliste tr.C1, table.Turniere tr.C1,table.mTurniere tr.C1, table.Turnier tr.C1,table.mTurnier tr.C1, table.TurnierTeams tr.C1,table.mTurnierTeams tr.C1, table.Ergebnis tr.C1,table.mErgebnis tr.C1  { background-color:#F3F3F3; color:#000000; }
tr.C0:hover,tr.C1:hover { background-color:#FFFFDD; color:#000000; } 