@import url(/css/sport.css);

.footer {margin-top: 10px;}

#SDContent {margin: 5px 3px 0 3px; width: 607px; position: relative;}

#SDContent a:hover {color: #ba2914; text-decoration: none; border: none;}

#SDContent div.rahmen h2 {position:relative;display:inline;float:none;top:0px;left:0px;font-size:11px;font-weight:bold;margin:0;padding:0px 3px;color:white;background-color:#007986; }
div.artikelFuss {font-size: 11px; font-variant: italic; margin: 3px;}

span.label {text-transform: uppercase; position: absolute; top: 0; left: 0;}

#SDContent select, option {font-size:12px; font-weight: bold;}

#SDContent ul.Reiter {height: 26px; background: url(/html/images/bg_buliga_header.png) bottom left repeat-x;}
#SDContent ul.Reiter, #SDContent ul.Reiter li {list-style: none; padding: 0; margin: 0; white-space: nowrap;}

#SDContent ul.Reiter li {position: relative; float: left; height: 14px; margin-top: 0; margin-right: 3px; padding: 3px; background: #fff; font-weight: bold; color: #007987; border-top: 3px solid #007987; cursor: pointer;}
#SDContent ul.Reiter li.selected {border-bottom: 3px solid #fff;}
#SDContent ul.Reiter li.selected, #SDContent ul.Reiter li.hover {border-bottom: 3px solid #fff;color: #ba2914; border-top-color: #ba2914;}
#SDContent ul.Reiter li.disabled {color: #ddd; border-top-color: #ddd; cursor: auto;}
#SDContent ul.Reiter li a {color: #007987;}
#SDContent ul.Reiter li.selected a, #SDContent ul.Reiter li.hover a {color: #ba2914;}

#SDContent #rr_Meister_Rechner {display: block; float: right; margin-right: 0;}
#SDContent li#rr_Meister_Rechner {background-color: #BA2914; border-top: 3px solid #BA2914;}
#SDContent ul.Reiter li#rr_Meister_Rechner.selected, #SDContent ul.Reiter li#rr_Meister_Rechner.hover {border-bottom: 3px solid #BA2914;}
#SDContent li#rr_Meister_Rechner a {color: white;}


#SDContent table {background: #fff; border: 3px solid #fff; border-bottom: 20px solid #fff; clear: both; border-collapse: collapse;}
#xSDContent tr {background-color:#eee;}
#SDContent td {border-bottom:3px solid #fff; background-color:#eee;}
#SDContent th, #SDContent td {padding: 4px 10px; vertical-align: top;}
#SDContent th.first, #SDContent td.first {padding-left: 4px;}
#SDContent th.last, #SDContent td.last {padding-right: 4px;}
#SDContent th {font-size: 11px; font-weight: normal; color: #007987; background-color: #fff; text-align: left;}

#SDContent table a {font-weight: bold;}

#SDContent table td.Datenart {background-color:#bbd4d6;font-weight:bold;width:120px;}
#SDContent table td.Erfolgsliga {background-color:#bbd4d6;font-weight:bold;}

#SDContent div.SpieleHeader {position: relative; height: 41px; background: url(/html/images/bg_buliga_header.png) repeat-x; color: #000;}
#SDContent div.SpieleHeader div.HeaderElement {width: 160px; margin-right: 10px; float: left;}
#SDContent div.SpieleHeader div.HeaderElement select {width: 100%;}
#SDContent div.SpieleHeader div.center {color: #000;}

#SDContent div.ContextHeader {position: absolute; right: 0; padding: 3px;}

#SDContent div.TopInfo {position:absolute; top:5px; right:7px; font-size:11px; text-align:right; padding: 0 25px; z-index: 11;}
* + html #SDContent .setNavi {z-index: 16; width: 110px; background: none;}
* + html #SDContent .setNavi div.clear {position:absolute; left:0; top: 63px; width: 607px; height: 42px; background: url(/html/images/bg_buliga_header.png) repeat-x;}

#SDContent div.TopInfo strong {font-size: 13px;}
#SDContent div.TopInfo h2 {text-align: right; background: none; margin: 0; padding: 0px; font-size: 13px;}

#SDContent div.TopInfo a.prev {position: absolute; z-index: 21; top:10px; left: 0;  padding: 0; display: block; width: 14px; cursor: pointer; background: url(http://bilder.rtl.de/sport10/styles/images/arrow_prev_hover21_green.png) no-repeat 0% 0px;}
#SDContent div.TopInfo a.next {position: absolute; z-index: 22; top:10px; right: 0; padding: 0; display: block; width: 14px; cursor: pointer; background: url(http://bilder.rtl.de/sport10/styles/images/arrow_next_hover21_green.png) no-repeat 0% 0px;}
#SDContent div.TopInfo a.prev:hover {background: url(http://bilder.rtl.de/sport10/styles/images/arrow_prev_hover21_green.png) no-repeat 0% -21px;}
#SDContent div.TopInfo a.next:hover {background: url(http://bilder.rtl.de/sport10/styles/images/arrow_next_hover21_green.png) no-repeat 0% -21px;}

#SDContent .gamerep .card.yellowred	{ background: url(http://fussballdaten.sport.de/bilder/icons/bg_gr_sde.png); }
#SDContent .dataTab#cards .col_2				{ width:221px;font-weight:bold; }
#SDContent .dataTab#cards .col_3				{ width:34px;color:#007987; }

#SDContent table.Spiele .Tag {text-align: left; padding-left: 4px;}
#SDContent table.Spiele td.Tag {font-weight: bold;}
#SDContent table.Spiele td.Tag div {font-size: 11px; font-weight: normal;}
#SDContent table.Spiele .Heim {text-align: left; padding-right: 6px;}
#SDContent table.Spiele .Gast {padding-left: 6px;}
#SDContent table.Spiele .vs {padding-left: 0; padding-right: 0;}
#SDContent table.Spiele td.Ergebnis {font-size: 18px; color: #007987; font-weight: bold;}
#SDContent table.Spiele td.Ergebnis a {color: #007987;}
#SDContent table.Spiele td.Ergebnis span {font-size: 12px;}
#SDContent table.Spiele td.Spielbericht, #SDContent table.Spiele td.Statistik {text-align: center;}
#SDContent table.Spiele .Spielbericht {padding-right: 6px;}
#SDContent table.Spiele .Statistik {padding-left: 6px;}
#SDContent table.Spiele td.Spielbericht a, #SDContent table.Spiele td.Spielbericht span, #SDContent table.Spiele td.Statistik a, #SDContent table.Spiele td.Statistik span {display: block; margin: auto; width: 26px; height: 28px;}
#SDContent table.Spiele td.Spielbericht span {background: url(/bilder/icons/icon_kein_artikel_gross.png) top left no-repeat;}
#SDContent table.Spiele td.Spielbericht a {background: url(/html/images/icon_artikel_gross.png) top left no-repeat;}
#SDContent table.Spiele td.Statistik span {background: url(/bilder/icons/icon_keine_tabelle_gross.png) top left no-repeat;}
#SDContent table.Spiele td.Statistik a {background: url(/html/images/icon_tabelle_gross.png) top left no-repeat;}
#SDContent table.Spiele td.Spielbericht a:hover, #SDContent table.Spiele td.Statistik a:hover {background-position: bottom left;}
#SDContent table.Spiele td.Statistik {padding-right: 4px;}

#SDContent table.Tabelle tr.Absteiger td {background-color:#ba2914;}
#SDContent table.Tabelle tr.Relegation td {background-color:#cddfe1;}
#SDContent table.Tabelle tr.EuropaLeague td {background-color:#bbd4d6;}
#SDContent table.Tabelle tr.ChampionsLeagueQ td {background-color:#cddfe1;}
#SDContent table.Tabelle tr.ChampionsLeague td {background-color:#a2bfc2;}
#SDContent table.Tabelle tr.Aufsteiger td {background-color:#a2bfc2;}

#SDContent table.Tabelle td.Platz {font-weight: bold; padding-left: 4px;}
#SDContent table.Tabelle th.Tendenz, #SDContent table.Tabelle th.Trend {padding-left: 4px; padding-right: 1px;}
#SDContent table.Tabelle td.Tendenz {padding-left: 4px; padding-right: 2px;}
#SDContent table.Tabelle td.VPlatz {padding-left: 2px;}
#SDContent table.Tabelle td.Verein {font-weight: bold; padding-left: 10px;}
#SDContent table.Tabelle td.Punkte {padding-right: 4px;}
#rt_Kreuztabelle table.Tabelle th, #SDContent #rt_Kreuztabelle table.Tabelle td {padding: 4px 4px;}
#SDContent #rt_Kreuztabelletable.Tabelle td.Platz {padding-left: 4px;}
#SDContent #rt_Kreuztabelletable.Tabelle td.Verein {padding-left: 8px;}
#SDContent #rt_Kreuztabelletable.Tabelle td.Punkte {padding-right: 4px;}
#SDContent #rt_Kreuztabelle table.Tabelle td.Gegner {padding-left: 1px; padding-right: 2px;}


#SDContent div.verein {position: relative;}
#SDContent div.verein h1 {font-size: 18px; font-weight: bold; margin: 18px 0 5px 0;}
#SDContent div.verein table {background: none; border: 0; border-bottom: 0; clear: none; margin-left: none;}
#SDContent div.verein table td {border: 0; padding: 5px 20px 5px 0; font-size: 11px;}
#SDContent div.verein table td.rank {font-size: 28px; font-weight: bold; padding-top: 2px;}
#SDContent div.artikelText img.Hund {display: none;}
#SDContent table.Vereinsdaten {width: 100%;}
#SDContent div.verein div.logo {position: absolute; top: -10px; right: 44px;}

#SDContent div#rt_Kader table.Kader th, #SDContent div#rt_Kader  table.Kader td {text-align: left;}

#SDContent .artikelText .bilanz {padding: 0;}
#SDContent div.tabHead {padding-left: 3px; padding-top: 7px; color: #007987;font-weight: bold;}

#SDContent div.spieler h1 {font-size: 18px; font-weight: bold; margin: 18px 0 5px 0;}
#SDContent div.spieler table {background: none; border: 0; border-bottom: 0; clear: none; margin-left: none;}
#SDContent div.spieler table td {border: 0; padding: 5px 20px 5px 0; font-size: 11px;}
#SDContent div.spieler table td strong {display: block; text-align: right;}
#SDContent div.spieler table td.rank {font-size: 28px; font-weight: bold; padding-top: 2px;}
#SDContent table.Spielerdaten {width: 100%;}

#xSDContent .setNavi {height: 105px; margin-top: -45px;}
#SDContent .setNavi {margin-top: 10px; margin-left: 0;}
#SDContent .setNavi .reiter .layer {z-index: 234;}
#SDContent .setNavi .reiter .layer .txt {color: #000;}

#SDContent .setNavi a:visited .reiter .icon {background-position: 0px -102px !important; }
#SDContent .setNavi a:visited .reiter:hover .icon {background-position: 0px -153px !important; }

#SDContent div#rt_Spielplan {background: #fff;}
#SDContent div#rt_Saisonspiele {background: #fff;}

#SDContent div.Spielstatistik {padding: 10px 3px; background: #fff;}
#SDContent .dataTab#rotation .col_2			{ width:221px; }
#SDContent .dataTab#rotation .col_3			{ width:33px; color:#007987; }

#SDContent span.Heimbilanzlogo {position: relative; top: 0px; right: 20px; float: right;}
#SDContent span.Gastbilanzlogo {position: relative; top: 0px; left: 10px; float: left;}
#SDContent div#rt_Bilanz {background: #fff;}
#SDContent div#rt_Bilanz table {width: 100%;}

#SDContent .Verlauf {background: #fff;}
#SDContent div#rt_Bericht {background: #fff;}
#SDContent .head2 {margin: 0;}
#SDContent h2 {text-align: left; background: #fff; margin: 0; font: normal normal bold 18px/normal arial, helvetica, verdana, geneva, sans-serif;}
#SDContent div.txtBox {margin: 0;}

#SDContent #rt_Alle_Spieler {background: #fff;}
#SDContent .Spalte13, #SDContent .Spalte23, #SDContent .Spalte33 {width: 198px; padding: 10px 2px; float: left; background: #fff;}
#SDContent .Spalte12, #SDContent .Spalte22 {width: 299px; padding: 10px 2px; float: left; background: #fff;}
#SDContent #rt_Alle_Spieler .Spalte13 a,
#SDContent #rt_Alle_Spieler .Spalte23 a,
#SDContent #rt_Alle_Spieler .Spalte33 a {display: block; float: left; width: 190px; padding: 2px; background-color:#eee; border: 2px solid #fff; font-weight: bold;}

#SDContent .AlleSpieler {background: #fff; padding: 10px 3px;}
#SDContent .AlleSpieler .spielersuche {width: 204px; margin-right: 10px; float: left; background: #eee;}
#SDContent .AlleSpieler .spielersuche input {width: 196px; height: 15px;}
#SDContent .AlleSpieler .spielersuche a {display: block; width: 19px; height: 16px; background: url(http://bilder.rtl.de/sport10/styles/images/button_google_search.gif);}
#SDContent .AlleSpieler .spieleraz {width: 387px; float: left; background: #eee;}
#SDContent .AlleSpieler .spieleraz ul {height: 18px; background: none; border: 0; margin: 0; padding: 0;}
#SDContent .AlleSpieler .spieleraz ul li {background: none; border: 0; margin: 0; padding: 1px 3px;}
#SDContent .AlleSpieler .spieleraz ul li span {font-weight: normal;}

#SDContent .SpielerSuche {padding-top: 3px; background: #fff;}
#SDContent .SpielerSuche div div {width: 291px; padding: 2px; background-color:#eee; border: 2px solid #fff;}
#SDContent .SpielerSuche div div a {font-weight: bold;}

/* table.Tabelle .Diff, table.Tabelle .Punkte {text-align: center;} */

