html {
min-height : 100%;
margin : 0 auto 1px auto;
background-color: #000;
}

:root {
 overflow-y: scroll !important;
}

span.przekreslenie {
text-decoration: line-through;
}

p#odliczanie_alhpn {
font-size: 11px;
color: #666;
padding-top: 10px;
}

p#odliczanie_alhpn span {
color: #999;
}

p.zobacz_zdjecia {
font-weight: bold;
padding-top: 12px;
text-indent: 0;
}

p.zobacz_statystyki {
font-weight: bold;
padding: 0;
text-indent: 0;
}

span.filmiki {
color: #666666;
font-weight: normal;
}

p.zobacz_filmik {
text-indent: 0;
}

span.bold {
font-weight: bold;
}

span.nieaktywny {
color: #f00;
}

p.uwaga {
font-size: 11px;
text-align: left;
color: #666;
padding-bottom: 5px;
}

p.kary_wstep {
font-size: 12px;
text-align: justify;
padding: 10px 0 0 0;
margin: 0;
}

p.kary_wstep span {
font-weight: bold;
color: #fff;
}

table.nieobecnosc {
margin: 20px 0 10px 0;
}

td.nieobecnosc_naglowek {
width: 237px;
text-align: left;
font-size: 11px;
padding-bottom: 10px;
text-align: left;
padding-right: 5px;
}

td.nieobecnosc_tak {
width: 242px;
text-align: left;
font-weight: bold;
font-size: 11px;
padding-bottom: 13px;
color: #999;
}

td.nieobecnosc_tak span {
color: #360;
}

td.nieobecnosc_nie {
width: 242px;
text-align: left;
font-weight: bold;
font-size: 11px;
padding-bottom: 13px;
color: #999;
}

td.nieobecnosc_nie span {
color: #900;
}

td.mecz_typ {
width: 45px;
font-size: 11px;
padding-bottom: 10px;
color: #666;
}

td.mecz_typ_2 {
width: 90px;
font-size: 11px;
padding-bottom: 10px;
color: #666;
}

td.mecz_punkty {
width: 45px;
font-size: 11px;
padding-bottom: 13px;
font-weight: bold;
color: #999;
}

.wykres_autorzy_zdjec, .wykres_gracze_i_kibice {
width: 234px;
padding: 0 18px 0 0;
float: left;
clear: none;
text-align: center;
font-size: 11px;
}

.wykres_stalowowolanie {
width: 232px;
padding: 0 18px 0 0;
float: left;
clear: none;
text-align: center;
font-size: 11px;
}

.wykres_latoligowcy {
width: 232px;
float: right;
text-align: center;
font-size: 11px;
}

.wykres_fotogenicznosc {
width: 486px;
float: left;
text-align: center;
font-size: 11px;
}

.wykres_rok_urodzenia {
width: 482px;
padding: 0 18px 0 0;
float: left;
text-align: center;
font-size: 11px;
}

.zawodnicy_mapka {
width: 490px;
float: right;
font-size: 11px;
}

.wykresy_zawodnicy {
width: 482px;
padding: 0 18px 0 0;
float: left;
text-align: center;
font-size: 11px;
}

.wykres_gracze_i_kibice_grafika {
padding: 18px 0 30px 0;
text-align: center;
}

.wykres_autorzy_zdjec_legenda, .wykres_gracze_i_kibice_legenda {
float: left;
color: #666;
text-align: justify;
width: 234px;
padding-top: 6px;
}

.wykres_stalowowolanie_legenda, .wykres_latoligowcy_legenda {
float: left;
color: #666;
text-align: justify;
width: 232px;
padding-top: 6px;
}

.wykres_fotogenicznosc_legenda {
float: left;
color: #666;
text-align: justify;
width: 486px;
padding-top: 6px;
}

.wykres_autorzy_zdjec_opis, .wykres_gracze_i_kibice_opis {
float: left;
width: 234px;
padding-top: 6px;
color: #999;
text-align: justify;
}

.wykres_stalowowolanie_opis, .wykres_latoligowcy_opis {
float: left;
width: 232px;
padding-top: 6px;
color: #999;
text-align: justify;
}

.wykres_rok_urodzenia_opis {
width: 482px;
padding-top: 6px;
color: #999;
text-align: justify;
}

.zawodnicy_mapka_opis {
width: 490px;
color: #999;
padding-bottom: 8px;
text-align: justify;
}

.zawodnicy_mapka_grafika.img {
width: 490px;
height: 490px;
}

.wykres_fotogenicznosc_opis {
float: left;
width: 486px;
padding-top: 6px;
color: #999;
text-align: justify;
}

.wykres_autorzy_zdjec_element {
width: 32px;
float: left;
text-align: center;
}

.wykres_fotogenicznosc_element {
width: 30px;
float: left;
text-align: center;
}

.wykres_rok_urodzenia_element {
width: 52px;
float: left;
text-align: center;
}

.wykres_autorzy_zdjec_slupek {
width: 32px;
border-bottom: 2px solid #666;
}

.wykres_fotogenicznosc_slupek {
width: 30px;
border-bottom: 2px solid #666;
}

.wykres_rok_urodzenia_slupek {
width: 52px;
border-bottom: 2px solid #666;
}

.wykres_fotogenicznosc_slupek img, .wykres_autorzy_zdjec_slupek img, .wykres_rok_urodzenia_slupek img {
width: 20px;
}

.wykres_autorzy_zdjec_wartosc, .wykres_fotogenicznosc_wartosc {
width: 30px;
color: #fff;
padding-bottom: 5px;
font-weight: bold;
text-align: center;
}

.wykres_rok_urodzenia_wartosc {
width: 52px;
color: #fff;
padding-bottom: 5px;
font-weight: bold;
text-align: center;
}

img.wykres_zawodnicy {
padding: 0 338px 0 0;
}

.podtytul_zawodnicy {
width: 482px;
height: 24px;
text-align: left;
margin: 30px 0 15px 0;
border-top: 3px solid #3b3b3b;
float: left;
}

.podtytul_zawodnik {
width: 990px;
height: 24px;
text-align: left;
margin: 0 0 15px 0;
border-top: 3px solid #3b3b3b;
float: left;
}

img.podtytul_stalowowolanie {
padding: 0 88px 0 0;
}

.wykres_autorzy_zdjec_etykieta, .wykres_fotogenicznosc_etykieta {
width: 30px;
padding: 5px 0 12px 0;
color: #999;
text-align: center;
}

.wykres_rok_urodzenia_etykieta {
width: 52px;
padding: 5px 0 12px 0;
color: #999;
text-align: center;
}

img {
border: 0;
}

body {
font-family : tahoma;
font-size : 12px;
margin : 0 auto;
height : 100%;
display : table;
color: #999;
text-align: center;
}

.body {
width : 990px;
height : 100%;
}

a:link, a:visited, a:active {
text-decoration: none;
color: #900;
}

a:hover {
text-decoration: underline;
color: #f60;
}

a.fot:link, a.fot:visited, a.fot:active {
text-decoration: none;
color: #CB3200;
}

a.fot:hover {
text-decoration: underline;
color: #f60;
}

p {
margin: 0;
padding: 0;
}

sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
	}

.nofot {
width: 0;
height: 0;
}

#odliczanie span {
color: #fff;
}

.naglowek_strony {
width: 990px;
height: 150px;
padding: 20px 0 0 0;
border-bottom: 3px solid #555555;
}

.naglowek_L {
width: 234px;
height: 150px;
padding: 0;
float: left;
clear: none;
}

.naglowek_R {
width: 756px;
height: 150px;
float: right;
text-align: right;
position: relative;
}

.naglowek_menu {
width: 750px;
height: 24px;
text-align: right;
position: absolute;
top: 114px;
right: 0;
}

.naglowek_info {
width: 756px;
height: 30px;
text-align: right;
position: absolute;
top: 40px;
right: 0;
}

.naglowek_info span {
color: #fff;
}

a.menu {
width: 100px;
height: 24px;
background: url('grafika/menu_out2.png') no-repeat;
margin: 0 0 0 7px;
display: block;
float: right;
clear: none;
padding: 6px 0 0 0;
text-align: center;
}

a.menu:hover {
width: 100px;
height: 24px;
background: url('grafika/menu_over2.png') no-repeat;
margin: 0 0 0 7px;
float: right;
clear: none;
padding: 6px 0 0 0;
text-align: center;
}

.top10 p {
width: 370px;
font-size: 11px;
color: #666;
text-align: justify;
padding: 15px 0 0 0;
}

.top10 span {
color: #999;
}

.losowe_zdjecie span {
color: #999;
}

.mapa_strony_tresc {
width: 990px;
float: left;
padding: 0 0 0 0;
text-align: left;
}

.tytul {
width: 234px;
height: 45px;
text-align: right;
padding: 0 756px 18px 0;
float: left;
}

.tytul_mecz {
width: 234px;
height: 45px;
text-align: center;
padding: 0 756px 18px 0;
float: left;
background-image: url('grafika/mecz_tlo.png');
background-repeat: no-repeat;
}

.sezon2008_tytul {
width: 234px;
height: 45px;
text-align: right;
padding: 0 0 18px 0;
float: left;
clear: none;
}

.podtytul {
width: 990px;
height: 24px;
text-align: left;
margin: 30px 0 15px 0;
border-top: 3px solid #3b3b3b;
float: left;
}

.podtytul_reprezentacja {
width: 990px;
height: 24px;
text-align: left;
margin: 30px 0 5px 0;
border-top: 3px solid #3b3b3b;
float: left;
}

.udzial_w_meczach {
float: left;
width: 990px;
font-size: 11px;
text-align: left;
}

.tytul_galeria {
width: 234px;
height: 45px;
text-align: right;
padding: 0 756px 20px 0;
float: left;
}

.dark {
color: #666;
}

.tytul_statystyki, .tytul_mapa_strony {
width: 234px;
height: 45px;
text-align: right;
padding: 0 0 10px 0;
float: left;
clear: none;
}

.tytul_mecz-statystyki {
width: 234px;
height: 45px;
text-align: center;
padding: 0 0 10px 0;
float: left;
background-image: url('grafika/mecz_tlo.png');
background-repeat: no-repeat;
}

.tytul_zawodnicy, .tytul_wyniki {
width: 234px;
height: 45px;
text-align: right;
padding: 0 0 39px 0;
float: left;
clear: none;
}

.tytul_zawodnik {
width: 234px;
height: 45px;
text-align: right;
padding: 0 0 18px 0;
float: left;
clear: none;
}

.wstep_zawodnik {
width: 738px;
height: 35px;
text-align: right;
float: right;
font-size: 12px;
padding: 28px 18px 0 0;
}


.wstep {
width: 756px;
height: 26px;
text-align: right;
float: right;
font-size: 11px;
padding: 19px 0 0 0;
}

.wstep_statystyki, .wstep_mapa_strony, .wstep_zawodnicy, .wstep_wyniki {
width: 756px;
height: 51px;
text-align: right;
float: right;
font-size: 11px;
padding: 33px 0 0 0;
}

.sezon2008_wstep {
width: 756px;
height: 20px;
text-align: right;
float: right;
font-size: 11px;
padding: 25px 0 18px 0;
color: #666;
}

.wstep_mapa_strony {
color: #666;
}

.wstep span, .wstep_statystyki span, .wstep_zawodnicy span, .wstep_galeria span, .wstep_wyniki span, .wstep_zawodnik span {
color: #fff;
}

span.statystyki_numer, span.mapa_strony_pomoc {
color: #666;
}

span.mapa_kategorie {
color: #999;
}

span.mapa_dokumenty {
color: #900;
}

span.mapa_zdjecia {
color: #cb3200;
}

.miniaturka {
width: 234px;
text-align: center;
float: left;
clear: none;
font-size: 11px;
color: #666;
padding: 5px 18px 0 0;
}

.miniaturka_ostatnia {
width: 234px;
text-align: center;
float: left;
clear: none;
font-size: 11px;
color: #666;
padding: 5px 0 0 0;
}

.miniaturek {
width: 234px;
text-align: center;
float: left;
clear: none;
font-size: 11px;
color: #666;
padding: 5px 18px 0 0;
background-repeat: no-repeat;
cursor: hand;
position: relative;
}

.miniaturek_ostatni {
width: 234px;
text-align: center;
float: left;
clear: none;
font-size: 11px;
color: #666;
padding: 5px 0 0 0;
background-repeat: no-repeat;
cursor: hand;
position: relative;
}

.minia {
width: 234px;
height: 150px;
position: absolute;
left: 0;
top: 0;
}

.minia img {
width: 234px;
height: 150px;
}

.miniaturek a, .miniaturek_ostatni a {
text-decoration: none;
}

.w1 {
padding-top: 7px;
font-size: 40px;
font-weight: bold;
color: #fff;
width: 234px;
float: left;
cursor: hand;
}

.w1 span {
color: #666;
}

.w2 {
font-size: 17px;
font-weight: bold;
color: #666;
width: 234px;
float: left;
cursor: hand;
}

.w2 span {
color: #999;
}

.w3 {
padding-top: 8px;
font-size: 12px;
color: #999;
width: 234px;
float: left;
cursor: hand;
}

.w3 span {
color: #fff;
}

.w4 {
font-size: 12px;
color: #999;
width: 234px;
float: left;
cursor: hand;
padding-top: 2px;
}

.w4 span {
color: #fff;
}

.w5 {
padding: 15px 0 18px 0;
font-size: 11px;
color: #999;
width: 234px;
float: left;
cursor: hand;
}

.w5 span {
font-weight: bold;
}

.miniaturka span, .miniaturka_ostatnia span {
font-weight: bold;
}

.ostatni_mecz_tlo_mxx {
width: 990px;
background-image: url('grafika/melodyjna_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_pxx {
width: 990px;
background-image: url('grafika/polna_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_sxx {
width: 990px;
background-image: url('grafika/puszczyka_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_k4a {
width: 990px;
background-image: url('grafika/koncertowa_A_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_w3a {
width: 990px;
background-image: url('grafika/wawelska_A_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_w3b {
width: 990px;
background-image: url('grafika/wawelska_B_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_k4b {
width: 990px;
background-image: url('grafika/koncertowa_B_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_w5a {
width: 990px;
background-image: url('grafika/walbrzyska_A_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_w5b {
width: 990px;
background-image: url('grafika/walbrzyska_B_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_n27a {
width: 990px;
background-image: url('grafika/niepodleglosci_A_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tlo_n27b {
width: 990px;
background-image: url('grafika/niepodleglosci_B_tlo_index.jpg');
text-align: left;
}

.ostatni_mecz_tytul {
width: 234px;
height: 45px;
position: relative;
left: 0;
top: 0;
z-index: 1;
text-align: left;
}

.ostatni_mecz_tytul img {
width: 234px;
height: 45px;
}

.ostatni_mecz_tresc {
width: 990px;
height: 362px;
position: relative;
left: 0;
top: 0;
z-index: 2;
border-bottom: 3px solid #3b3b3b;
}

.mecz_data {
float: left;
clear: none;
width: 395px;
color: #666;
text-align: right;
padding: 12px 0 0 0;
font-size: 13px;
}

.mecz_druzyna_L {
float: left;
clear: none;
width: 475px;
color: #ccc;
text-align: right;
font-size: 26px;
font-weight: bold;
padding: 0 0 20px 0;
}

.mecz_druzyna_C {
float: left;
clear: none;
width: 40px;
color: #666;
text-align: center;
font-size: 18px;
padding: 8px 0 20px 0;
}

.mecz_druzyna_R {
float: left;
width: 475px;
color: #ccc;
text-align: left;
font-size: 26px;
font-weight: bold;
padding: 0 0 20px 0;
}

.mecz_gracze_reprezentacji {
float: left;
text-align: center;
}

.mecz_data span, .mecz_boisko span {
color: #999;
}

.mecz_wynik {
float: left;
clear: none;
width: 200px;
}

.mecz_wynik_koncowy_L {
float: left;
clear: none;
width: 80px;
font-size: 40px;
font-weight: bold;
text-align: right;
color: #fff;
}

.mecz_wynik_koncowy_C {
float: left;
clear: none;
width: 40px;
font-size: 40px;
font-weight: bold;
color: #666;
text-align: center;
}

.mecz_wynik_koncowy_R {
float: right;
width: 80px;
font-size: 40px;
font-weight: bold;
text-align: left;
color: #fff;
}

.mecz_wynik_koncowy_L span, .mecz_wynik_koncowy_R span {
text-decoration: underline;
}

.mecz_wynik_przerwa_L {
float: left;
clear: none;
width: 80px;
font-size: 17px;
font-weight: bold;
text-align: right;
color: #999;
}

.mecz_wynik_przerwa_L span, .mecz_wynik_przerwa_R span, .mecz_wynik_walkower span {
color: #666;
}

.mecz_wynik_przerwa_C {
float: left;
clear: none;
width: 40px;
font-size: 17px;
font-weight: bold;
color: #666;
text-align: center;
}

.mecz_wynik_przerwa_R {
float: right;
width: 80px;
font-size: 17px;
font-weight: bold;
text-align: left;
color: #999;
}

.mecz_wynik_walkower {
float: left;
width: 200px;
font-size: 17px;
font-weight: bold;
text-align: center;
color: #999;
}

.mecz_wynik_karne_L {
float: left;
clear: none;
width: 80px;
font-size: 17px;
font-weight: bold;
text-align: right;
}

.mecz_wynik_karne_L span, .mecz_wynik_karne_R span {
color: #666;
}

.mecz_wynik_karne_C {
float: left;
clear: none;
width: 40px;
font-size: 17px;
font-weight: bold;
color: #666;
text-align: center;
}

.mecz_wynik_karne_R {
float: right;
width: 80px;
font-size: 17px;
font-weight: bold;
text-align: left;
}

.mecz_wynik_karne {
width: 200px;
font-size: 14px;
text-align: center;
color: #999;
padding: 3px 0 0 0;
}

.mecz_boisko {
float: right;
width: 395px;
color: #666;
text-align: left;
padding: 12px 0 0 0;
font-size: 13px;
}

.mecz_gracze_L {
width: 480px;
height: 216px;
float: left;
clear: none;
text-align: left;
margin: 16px 0 0 0;
}

.mecz_gracze_C {
text-align: center;
width: 30px;
height: 118px;
float: left;
clear: none;
font-weight: bold;
color: #999;
padding: 98px 0 0 0;
margin: 16px 0 0 0;
}

.mecz_gracze_R {
width: 480px;
height: 216px;
float: right;
text-align: right;
margin: 16px 0 0 0;
}

.mecz_gracz, .mecz_gracz_aktywny, .mecz_gracz_nieaktywny {
width: 75px;
height: 210px;
text-align: center;
font-size: 10px;
float: left;
margin: 0 3px 0 4px;
padding: 6px 0 0 0;
}

.mecz_gracz_medalista {
width: 75px;
height: 210px;
text-align: center;
font-size: 10px;
float: left;
margin: 0 6px 0 0;
padding: 6px 0 0 0;
}

.sezon2008_medalisci, .sezon2010_medalisci {
width: 162px;
height: 210px;
text-align: justify;
font-size: 11px;
float: left;
clear: none;
margin: 2px 23px 0 0;
}



.mecz_gracz_medalista_pierwszy {
width: 75px;
height: 210px;
text-align: center;
font-size: 10px;
float: left;
margin: 0 6px 0 0;
padding: 6px 0 0 0;
}

.gracz_miejsce_medalowe, .gracz_miejsce_medalowe_1, .gracz_miejsce_medalowe_2, .gracz_miejsce_medalowe_3 {
font-size: 22px;
padding: 7px 0 0 0;
}

.gracz_miejsce_medalowe {
color: #444;
}

.gracz_miejsce_medalowe_1 {
color: #f90;
font-weight: bold;
}

.gracz_miejsce_medalowe_2 {
color: #999;
font-weight: bold;
}

.gracz_miejsce_medalowe_3 {
color: #AE5700;
font-weight: bold;
}



.gracz_punkty_medalowe {
font-size: 11px;
color: #360;
padding: 5px 0 0 0;
font-weight: bold;
}

.mecz_gracz_medalista_ostatni {
width: 75px;
height: 210px;
text-align: center;
font-size: 10px;
float: left;
margin: 0;
padding: 6px 0 0 0;
}

.sezon2008_podsumowanie {
width: 351px;
height: 460px;
text-align: justify;
font-size: 11px;
float: left;
clear: none;
margin: 0 20px 0 0;
padding: 0 0 0 0;
}

.sezon2008_podsumowanie span {
font-weight: bold;
}

.sezon2008_galeria {
width: 619px;
height: 448px;
float: right;
margin: 4px 0 0 0;
}

.sezon2010_galeria {
width: 619px;
height: 384px;
float: right;
margin: 4px 0 0 0;
}

.sezon2008_galeria img {
width: 619px;
height: 448px;
}

.sezon2010_galeria img {
width: 619px;
height: 384px;
}


.mecz_gracz_LC, .mecz_gracz_gwiazda_LC, .mecz_gracz_LC_index, .mecz_gracz_gwiazda_LC_index {
width: 75px;
height: 210px;
text-align: center;
font-size: 10px;
float: right;
clear: none;
padding: 6px 0 0 0;
}

.mecz_gracz_Z, .mecz_gracz_C {
width: 75px;
height: 210px;
text-align: center;
font-size: 10px;
float: left;
margin: 0 3px 0 3px;
padding: 6px 0 0 0;
}

.mecz_gracz_div_L {
width: 80px;
height: 210px;
text-align: left;
float: right;
clear: none;
}

.mecz_gracz_div_R {
width: 80px;
height: 210px;
text-align: lright;
float: left;
clear: none;
}

.mecz_gracz_RZ, .mecz_gracz_gwiazda_RZ, .mecz_gracz_RZ_index, .mecz_gracz_gwiazda_RZ_index {
width: 75px;
height: 210px;
text-align: center;
font-size: 10px;
float: left;
clear: none;
padding: 6px 0 0 0;
}

.mecz_gracz_LC, .mecz_gracz_C, .mecz_gracz_nieaktywny {
background: url('grafika/mecz_gracz_LC.png') no-repeat;
}

.mecz_gracz_RZ, .mecz_gracz_Z, .mecz_gracz_aktywny {
background: url('grafika/mecz_gracz_RZ.png') no-repeat;
}

.mecz_gracz_LC_index {
background: url('grafika/mecz_gracz_LC_index.png') no-repeat;
}

.mecz_gracz_RZ_index {
background: url('grafika/mecz_gracz_RZ_index.png') no-repeat;
}

.mecz_gracz, .mecz_gracz_medalista, .mecz_gracz_medalista_pierwszy, .mecz_gracz_medalista_ostatni {
background: url('grafika/mecz_gracz.png') no-repeat;
}

.mecz_gracz_gwiazda_LC {
background: url('grafika/mecz_gracz_gwiazda_LC.png') no-repeat;
}

.mecz_gracz_gwiazda_RZ {
background: url('grafika/mecz_gracz_gwiazda_RZ.png') no-repeat;
}

.mecz_gracz_gwiazda_LC_index {
background: url('grafika/mecz_gracz_gwiazda_LC_index.png') no-repeat;
}

.mecz_gracz_gwiazda_RZ_index {
background: url('grafika/mecz_gracz_gwiazda_RZ_index.png') no-repeat;
}

.mecz_gracz_L img, .mecz_gracz_R img, .mecz_gracz img, .mecz_gracz_medalista img {
width: 75px;
height: 75px;
}

.mecz_gracz_pseudonim {
font-weight: bold;
font-size: 11px;
padding: 13px 0 5px 0;
color: #fff;
text-decoration: none;
}

.mecz_gracz_imie {
color: #999;
}

.mecz_gracz_nazwisko {
padding: 0 0 9px 0;
color: #999;
}

.mecz_gracz_odwolanie {
padding: 11px 0 2px 0;
color: #666;
}

.mecz_gracz_bramki {
padding: 11px 0 2px 0;
color: #666;
}

.mecz_gracz_bramki span {
color: #360;
font-weight: bold;
}

.mecz_gracz_odwolanie span {
color: #900;
font-weight: bold;
}

.mecz_gracz_podania {
padding: 2px 0 2px 0;
color: #666;
}

.mecz_gracz_podania span {
color: #c60;
font-weight: bold;
}

.mecz_wiecej {
width: 990px;
float: left;
text-align: center;
font-weight: bold;
}

.gracz_symbol {
padding: 6px 0 1px 0;
color: #999;
font-weight: bold;
font-size: 17px;
}

.gracz_symbol span {
color: #333;
}

.gracz_skad {
padding: 0 0 1px 0;
color: #666;
}

.gracz_rocznik {
padding: 2px 0 0 0;
font-size: 11px;
color: #999;
}

.mecz_gracz_samoboje {
padding: 2px 0 0 0;
color: #666;
}

.mecz_gracz_samoboje span {
color: #900;
font-weight: bold;
}

.stopka_wyniki {
width: 990px;
border-top: 2px solid #3b3b3b;
float: left;
clear: none;
padding: 5px 0 15px 0;
margin: 0 0 0 0;
}

.stopka {
width: 990px;
border-top: 3px solid #3b3b3b;
float: left;
clear: none;
padding: 5px 0 15px 0;
margin: 21px 0 0 0;
}

.stopka span {
font-weight: bold;
}

.stopka_L {
width: 414px;
text-align: left;
float: left;
clear: none;
color: #666;
}

.stopka_L span {
font-weight: bold;
}

.stopka_C {
width: 162px;
text-align: center;
float: left;
clear: none;
color: #666;
}

.stopka_R {
width: 414px;
text-align: right;
float: right;
color: #666;
}

.statystyki_zbiorcze {
float: left;
clear: none;
width: 990px;
font-size: 11px;
text-align: left;
}

table.top10rank {
margin-top: 8px;
padding: 0;
border: 0;
font-size: 11px;
}

table.zbiorcze {
border: 0;
}

table.szczegolowe {
margin: 25px 0 10px 0;
border: 0;
}

table.szczegolowe span {
color: #333;
}

td.naglowek {
width: 159px;
height: 31px;
text-align: right;
font-weight: bold;
}

td.naglowek_top10 {
width: 159px;
height: 46px;
text-align: right;
font-weight: bold;
}

td.naglowek_N {
width: 135px;
height: 31px;
text-align: right;
font-weight: bold;
}

td.gracz_naglowek {
width: 103px;
height: 31px;
text-align: left;
font-weight: bold;
}

td.gracz_naglowek_N {
width: 75px;
height: 31px;
text-align: left;
font-weight: bold;
}

.liczba_sezonu {
width: 236px;
border-right: 2px solid #333;
padding: 5px;
float: left;
clear: none;
text-align: center;
font-size: 11px;
}

.wykres_kolowy {
width: 227px;
padding: 10px;
float: left;
clear: none;
text-align: center;
font-size: 11px;
}

.wykres_kolowy_ostatni {
width: 229px;
padding: 10px;
float: left;
clear: none;
text-align: center;
font-size: 11px;
}

.wykres_kolowy p, .wykres_kolowy_ostatni p {
font-size: 11px;
text-align: justify;
}

.wykres_wyjasnienie {
color: #666;
padding: 10px 0 0 0;
}

img.wykres {
padding: 0 0 15px 0;
text-align: center;
}

img.wykres_galeria {
padding: 0 90px 15px 0;
text-align: center;
}

.liczba_sezonu_ostatnia {
width: 236px;
padding: 5px;
float: right;
text-align: center;
font-size: 11px;
}

.wykresy {
padding-right: 85px;
}

.liczby_sezonu {
width: 990px;
border-bottom: 2px solid #333;
float: left;
}

.wykresy_kolowe {
width: 990px;
float: left;
}

.liczby_sezonu_ostatnie {
width: 990px;
float: left;
}

.liczby_sezonu span, .liczby_sezonu_ostatnie span {
color: #666;
}
.liczba {
font-size: 24px;
font-weight: bold;
color: #fff;
}

td.miejsce, td.repr_miejsce {
width: 20px;
height: 22px;
text-align: right;
border-bottom: 1px solid #222;
padding: 0 3px 0 0;
}

td.miejsce_puste, td.repr_miejsce_puste {
width: 20px;
height: 22px;
text-align: right;
padding: 0 3px 1px 0;
}

td.gracz, td.repr_druzyna {
width: 107px;
height: 22px;
text-align: left;
color: #666;
border-bottom: 1px solid #222;
}

table.repr_tabela {
font-size: 11px;
}

td.gracz_N {
width: 75px;
height: 22px;
text-align: left;
color: #666;
border-bottom: 1px solid #222;
}

td.uwm_gracz_N {
width: 86px;
height: 22px;
text-align: left;
color: #666;
border-bottom: 1px solid #222;
}

td.uwm_gracz {
width: 106px;
height: 22px;
text-align: left;
color: #666;
border-bottom: 1px solid #222;
}

td.uwm_gracz span {
font-weight: bold;
color: #999;
}

td.wartosc {
width: 36px;
height: 22px;
text-align: right;
font-weight: bold;
color: #fff;
border-bottom: 1px solid #222;
}

td.wartosc_N {
width: 37px;
height: 22px;
text-align: right;
font-weight: bold;
color: #fff;
border-bottom: 1px solid #222;
}

td.uwm {
width: 34px;
height: 22px;
text-align: center;
color: #333;
border-bottom: 1px solid #222;
}

td.uwmm {
width: 34px;
height: 22px;
text-align: center;
color: #999;
border-bottom: 1px solid #222;
}

span.legenda {
font-size: 11px;
}

.legenda_symbol {
padding: 0 3px 0 20px;
}

.podtytul_etykieta {
width: 162px;
height: 24px;
float: left;
clear: none;
}

.podtytul_info {
width: 828px;
text-align: right;
padding-top: 15px;
float: right;
color: #666;
}

td.zmiana, td.repr_zmiana {
width: 15px;
height: 22px;
text-align: left;
border-bottom: 1px solid #222;
}

td.zmiana_pusta {
width: 15px;
height: 22px;
text-align: left;
}

td.zmiana img {
width: 15px;
height: 22px;
}

td.zagrane_naglowek, td.wygrane_naglowek, td.przegrane_naglowek, td.bramki_naglowek, td.srednia_bramek_naglowek, td.asysty_naglowek, td.srednia_asyst_naglowek, td.samoboje_naglowek, td.kary_naglowek, td.gwiazdy_naglowek, td.wpk_naglowek, td.ppk_naglowek {
height: 31px;
text-align: right;
color: #999;
}

td.zagrane, td.wygrane, td.przegrane, td.bramki, td.srednia_bramek, td.asysty, td.srednia_asyst, td.samoboje, td.kary, td.gwiazdy, td.wpk, td.ppk, td.repr_zagrane, td.repr_punkty,  td.repr_wygrane, td.repr_remisy, td.repr_przegrane, td.repr_strzelone, td.repr_stracone {
height: 22px;
text-align: right;
color: #fff;
border-bottom: 1px solid #222;
}

td.repr_lacznik {
height: 22px;
text-align: right;
color: #fff;
border-bottom: 1px solid #222;
}


td.wygrane {
font-weight: bold;
}

td.srednia_bramek {
color: #360;
}

td.kary {
height: 19px;
text-align: right;
color: #fff;
font-size: 9px;
padding: 2px 0 0 0;
border-bottom: 1px solid #222;
}

td.gwiazdy{
height: 19px;
text-align: right;
color: #fff;
font-size: 9px;
padding: 2px 0 0 0;
border-bottom: 1px solid #222;
}

td.zagrane, td.zagrane_naglowek, td.repr_zagrane, td.repr_zagrane_naglowek {
width: 40px;
}

td.wygrane, td.wygrane_naglowek, td.repr_wygrane, td.repr_wygrane_naglowek {
width: 60px;
}

td.przegrane, td.przegrane_naglowek, td.repr_przegrane, td.repr_przegrane_naglowek {
width: 65px;
}

td.wpk, td.wpk_naglowek {
width: 50px;
}

td.ppk, td.ppk_naglowek {
width: 50px;
}

td.przegrane, td.wpk, td.ppk {
color: #666;
}

td.przegrane span, td.wpk span, td.ppk span {
color: #000;
}

td.bramki, td.bramki_naglowek, td.repr_strzelone, td.repr_strzelone_naglowek {
width: 58px;
}

td.bramki {
color: #360;
font-weight: bold;
}

td.srednia_bramek, td.srednia_bramek_naglowek {
width: 70px;
}

td.asysty, td.asysty_naglowek {
width: 55px;
}

td.asysty {
color: #f60;
font-weight: bold;
}

td.srednia_asyst {
color: #f60;
}

td.srednia_asyst, td.srednia_asyst_naglowek {
width: 67px;
}

td.samoboje, td.samoboje_naglowek {
width: 30px;
}

td.samoboje, td.kary {
color: #900;
}

td.gwiazdy {
color: #666;
}

td.samoboje span, td.gwiazdy span {
color: #000;
}

td.kary, td.kary_naglowek, td.gwiazdy, td.gwiazdy_naglowek {
width: 28px;
}

td.odstep {
width: 41px;
height: 22px;
}

td.top10odstep {
width: 32px;
height: 22px;
}

td.odsteptop10 {
width: 50px;
height: 22px;
}

td.odstep_N {
width: 36px;
height: 22px;
}

td.odstep_krotki {
width: 29px;
height: 22px;
}

td.odstep_krotki_N {
width: 25px;
height: 22px;
}

span.czerwony {
color: #900;
}

span.zielony {
color: #360;
}

span.czarny {
color: #000;
}

span.zolty {
color: #f60;
}

span.bialy {
color: #fff;
}

.top10 {
width: 414px;
float: left;
clear: none;
text-align: left;
}

.ranking_koncowy {
width: 163px;
text-align: justify;
padding: 0 44px 0 0;
font-size: 10px;
color: #666;
}

.rozgrywki {
width: 162px;
padding-bottom: 6px;
float: left;
clear: none;
}

.rozgrywki p {
padding: 24px 0 0 0;
text-align: justify;
font-size: 11px;
color: #999;
}

.rozgrywki span {
color: #000;
}

.rozgrywki strong {
color: #ccc;
}

.losowe_zdjecie {
width: 364px;
float: right;
text-align: right;
padding: 0 0 0 50px;
}

.losowe_zdjecie_img {
width: 362px;
height: 217px;
float: right;
text-align: right;
margin: 26px 0 26px 0;
border: 1px solid #666;
}

.losowe_zdjecie p {
text-align: right;
font-size: 11px;
color: #666;
}

.przebieg {
float: left;
clear: none;
width: 475px;
font-size: 11px;
color: #666;
padding: 25px 40px 25px 0;
text-align: left;
margin-bottom: 20px;
}

.komentarz {
text-indent: 30px;
float: right;
width: 475px;
font-size: 11px;
color: #999;
padding: 25px 0 25px 0;
text-align: justify;
margin-bottom: 20px;
}

.wyniki_info {
float: left;
width: 990px;
font-size: 11px;
color: #666;
padding: 15px 0 0 0;
text-align: justify;
border-top: 1px solid #363636;
}

.wyniki_info span {
color: #999;
}

.body_info {
font-size: 11px;
width: 990px;
float: left;
text-align: justify;
border-top: 1px solid #3b3b3b;
padding: 11px 0 0 0;
margin: 21px 0 0 0;
}

.statystyki_info {
font-size: 11px;
width: 990px;
float: left;
text-align: justify;
border-top: 1px solid #3b3b3b;
padding: 25px 0 0 0;
margin: 21px 0 0 0;
}

.body_info p , .statystyki_info p {
padding: 0 0 11px 0;
}

span.wyroznienie {
color: #fff;
}

span.zero {
color: #333;
}

.przebieg_L {
width: 15px;
color: #999;
text-align: right;
}

.przebieg_przerwa {
width: 475px;
height: 13px;
}

.przebieg_vs {
width: 9px;
color: #333;
text-align: center;
}

.przebieg_R {
width: 15px;
color: #999;
text-align: left;
}

.przebieg_L span, .przebieg_R span {
color: #fff;
}

.przebieg_minuta {
width: 25px;
color: #666;
text-align: right;
}

.przebieg_gracze {
width: 394px;
padding: 0 0 0 17px;
color: #666;
text-align: left;
}

.przebieg_uwagi {
padding-top: 13px;
color: #333;
text-align: left;
}

.przebieg_uwagi span {
color: #666;
}

.przebieg_gracze span {
color: #999;
}

.karne_gracz {
width: 110px;
color: #999;
text-align: left;
}

.karne_wynik {
width: 30px;
text-align: center;
}

.karne_tytul {
padding: 13px 0 13px 0;
color: #666;
}

.wynik_karne {
font-weight: normal;
font-size: 11px;
}

.boisko_info {
width: 162px;
height: 248px;
float: left;
clear: none;
padding: 0 45px 45px 45px;
text-align: center;
color: #666;
border-top: 1px solid #3b3b3b;
}

.boisko_lista {
width: 162px;
height: 142px;
background: url('grafika/boiska_tlo.png');
}

.boisko_lista_mini {
width: 162px;
height: 142px;
background: url('grafika/boiska_tlo.png');
font-size: 9px;
}

.boisko_lokalizacje {
width: 990px;
}

p.boisko_obiekt {
font-weight: bold;
color: #fff;
padding: 18px 0 1px 0;
}

p.boisko_adres {
color: #999;
}

p.boisko_metro {
color: #666;
padding: 1px 0 20px 0;
}

p.boisko_ztm {
color: #666;
font-size: 9px;
padding: 1px 0 3px 0;
}

p.boisko_adres span {
color: #666;
}

p.boisko_numer {
padding: 19px 0 0 0;
color: #999;
font-weight: bold;
}

p.boisko_nawierzchnia span, p.boisko_wymiary span, p.boisko_bramki span {
color: #999;
}

.boisko_zdjecia {
width: 369px;
height: 203px;
float: left;
clear: none;
padding: 45px 0 45px 0;
border-top: 1px solid #3b3b3b;
}

.boisko_mapka {
width: 369px;
height: 203px;
float: right;
padding: 45px 0 45px 0;
border-top: 1px solid #3b3b3b;
}

.boisko_zdjecia img {
width: 367px;
height: 201px;
border: 1px solid #999;
}

.boisko_mapka img {
width: 365px;
height: 199px;
border: 2px solid #999;
}

.wyniki_wybor {
float: left;
text-align: center;
font-size: 10px;
width: 990px;
color: #666;
margin: 0 0 20px 0;
border-bottom: 1px solid #3b3b3b;
padding: 0 0 20px 0;
}

.mecz_poprzedni {
float: left;
clear: none;
width: 495px;
text-align: left;
font-size: 12px;
padding-top: 5px;
}

.mecz_nastepny {
float: right;
width: 495px;
text-align: right;
font-size: 12px;
padding-top: 5px;
}

.mecz_poprzedni_top {
float: left;
clear: none;
width: 495px;
text-align: left;
border-bottom: 1px solid #3b3b3b;
padding: 0 0 20px 0;
margin: 10px 0 20px 0;
font-size: 11px;
}

.mecz_nastepny_top {
float: right;
width: 495px;
text-align: right;
border-bottom: 1px solid #3b3b3b;
padding: 0 0 20px 0;
margin: 10px 0 20px 0;
font-size: 11px;
}

.koszulki p {
text-align: justify;
margin: 0;
padding: 0;
}

.koszulki li {
text-align: left;
padding-left: 1px;
}

p.odstep {
padding: 0 0 12px 0;
margin: 0;
}

#lbOverlay {
position : absolute;
left : 0;
width : 100%;
background-color : #000;
cursor : pointer;
z-index: 3;
}
#lbCenter, #lbBottomContainer {
position : absolute;
left : 50%;
overflow : hidden;
background-color: #fff;
z-index: 4;
}
.lbLoading {
background : #fff url(grafika/loading.gif) no-repeat center center;
}
#lbImage {
position : absolute;
left : 0;
top : 0;
border : 10px solid #fff;
background-repeat : no-repeat;
}
#lbPrevLink, #lbNextLink {
display : block;
position : absolute;
top : -69px;
width : 50%;
outline : none;
}
#lbPrevLink {
left : 0;
}
#lbPrevLink:hover {
background : transparent url(grafika/prevlabel.gif) no-repeat 0% 15%;
}
#lbNextLink {
right : 0;
}
#lbNextLink:hover {
background : transparent url(grafika/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
font-family : tahoma;
font-size : 11px;
color : #333333;
line-height : 1.4em;
text-align : left;
border : 10px solid #fff;
border-top-style : none;
}
#lbBottom_sitemap {
font-family : tahoma;
font-size : 11px;
color : #333333;
text-align : left;
border : 10px solid #fff;
border-top-style : none;
line-height : 20px;
}
#lbCloseLink {
display : block;
float : right;
width : 80px;
height : 22px;
background : transparent url(grafika/closelabel.gif) no-repeat center 0%;
margin : 5px 0;
}
#lbCloseLink_sitemap {
display : block;
float : right;
width : 80px;
height : 22px;
background : transparent url(grafika/closelabel.gif) no-repeat center 0%;
}
#lbCaption, #lbNumber, #lbCaption_sitemap {
margin-right : 71px;
}
#lbNumber {
font-weight : bold;
}

#lbNumber span {
font-weight : normal;
font-size: 9px;
color: #999;
}

#lbCaption span {
font-size: 10px;
color: #666;
}

.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: right;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 80px;
    height: 216px;
		padding: 0;
}

.jcarousel-skin-left .jcarousel-container-horizontal, .jcarousel-skin-right .jcarousel-container-horizontal {
    width: 480px;
}

.jcarousel-skin-left .jcarousel-clip-horizontal {
    width:  480px;
    height: 216px;
		text-align: right;
		float: left;
}

.jcarousel-skin-right .jcarousel-clip-horizontal {
    width:  480px;
    height: 216px;
		text-align: left;
		float: right;
}

.jcarousel-skin-left .jcarousel-item {
    width: 80px;
    height: 216px;
		float: right;
		clear: none;
}

.jcarousel-skin-right .jcarousel-item {
    width: 80px;
    height: 216px;
		float: left;
		clear: none;
}




.zstse {
text-align: left;
padding-bottom: 15px;
}

.zstzm {
width: 55px;
padding-bottom: 15px;
}

.zstwm {
width: 62px;
padding-bottom: 15px;
}

.zstpw {
width: 62px;
padding-bottom: 15px;
}

.zstwk {
width: 62px;
padding-bottom: 15px;
}

.zstpk {
width: 62px;
padding-bottom: 15px;
}

.zstbr {
width: 62px;
padding-bottom: 15px;
}

.zstsb {
width: 62px;
padding-bottom: 15px;
}

.zstas {
width: 62px;
padding-bottom: 15px;
}

.zstsa {
width: 62px;
padding-bottom: 15px;
}

.zstbs {
width: 62px;
padding-bottom: 15px;
}

.zstgm {
width: 62px;
padding-bottom: 15px;
}

.zstka {
width: 62px;
padding-bottom: 15px;
}

.zstrc {
width: 62px;
padding-bottom: 15px;
}

.zstrz {
width: 62px;
padding-bottom: 15px;
}

.zstrk {
width: 62px;
padding-bottom: 15px;
}

.zsda {
font-size: 11px;
text-align: right;
border-bottom: 1px solid #333;
}

.zawodnik_wyjasnienie {
font-size: 11px;
text-align: justify;
padding-bottom: 10px;
}

.zawodnik_medal, .zawodnik_trofeum {
width: 75px;
padding: 0 15px 0 0;
float: left;
clear: none;
}

.zawodnik_medal p {
font-size: 11px;
text-align: center;
padding-top: 10px;
}

.zawodnik_trofeum p {
font-size: 11px;
text-align: center;
padding: 10px 0 20px 0;
}

.zawodnik_medal p span {
font-size: 10px;
color: #666;
}

.zawodnik_trofeum p span {
font-size: 10px;
color: #666;
}

.zawodnik_tlo {
width: 990px;
height: 420px;
}

.zawodnik_zdjecie {
width: 234px;
padding: 0 18px 0 0;
float: left;
clear: none;
}

.zawodnik_wizytowka {
float: left;
width: 990px;
padding: 5px 0 10px 0;
}

.zawodnik_informacje {
width: 334px;
padding: 0 18px 0 0;
text-align: justify;
float: left;
clear: none;
}

.zawodnik_liczby {
width: 351px;
padding: 0 18px 0 0;
text-align: justify;
float: right;
font-size: 12px;
}

p.zawodnik_imie_i_nazwisko {
font-size: 21px;
font-weight: bold;
color: #fff;
padding: 15px 0 17px 0;
}


.zawodnik_tytul_debiut, .zawodnik_debiut, .zawodnik_tytul_numer, .zawodnik_numer, .zawodnik_tytul_rocznik, .zawodnik_rocznik, .zawodnik_tytul_status, .zawodnik_status {
padding-top: 10px;
}

.zawodnik_tytul_pseudonim, .zawodnik_tytul_identyfikator, .zawodnik_tytul_numer, .zawodnik_tytul_pochodzenie, .zawodnik_tytul_rocznik, .zawodnik_tytul_koszulki, .zawodnik_tytul_debiut, .zawodnik_tytul_powolanie, .zawodnik_tytul_status, .zawodnik_tytul_ostatni_mecz {
color: #666;
width: 120px;
}

.zawodnik_numer, .zawodnik_pseudonim {
font-weight: bold;
color: #fff;
}

.zawodnik_rocznik, .zawodnik_debiut {
color: #fff;
}

.zawodnik_status {
color: #360;
}

.zawodnik_zdjecia {
height: 101px;
text-align: right;
padding-right: 18px;
}

.zawodnik_tytul_zm, .zawodnik_tytul_wm, .zawodnik_tytul_wr, .zawodnik_tytul_wk, .zawodnik_tytul_pk, .zawodnik_tytul_br, .zawodnik_tytul_sb, .zawodnik_tytul_nb, .zawodnik_tytul_as, .zawodnik_tytul_sa, .zawodnik_tytul_na, .zawodnik_tytul_bs, .zawodnik_tytul_gm, .zawodnik_tytul_rc,  .zawodnik_tytul_rz, .zawodnik_tytul_rk {
width: 185px;
color: #666;
}

.zawodnik_zm, .zawodnik_wm, .zawodnik_wr, .zawodnik_wk, .zawodnik_pk, .zawodnik_br, .zawodnik_sb, .zawodnik_nb, .zawodnik_as, .zawodnik_sa, .zawodnik_na, .zawodnik_bs, .zawodnik_gm, .zawodnik_rc, .zawodnik_rz, .zawodnik_rk, .zawodnik_se {
width: 59px;
text-align: right;
}

.zawodnik_zm2, .zawodnik_wm2, .zawodnik_wr2, .zawodnik_wk2, .zawodnik_pk2, .zawodnik_br2, .zawodnik_sb2, .zawodnik_nb2, .zawodnik_as2, .zawodnik_sa2, .zawodnik_na2, .zawodnik_bs2, .zawodnik_gm2, .zawodnik_rc2, .zawodnik_rz2, .zawodnik_rk2, .zawodnik_se2 {
width: 107px;
text-align: right;
}

.zawodnik_br, .zawodnik_br2 {
color: #360;
font-weight: bold;
}

.zawodnik_sb, .zawodnik_sb2 {
color: #360;
}

.zawodnik_nb, .zawodnik_nb2 {
color: #360;
}

.zawodnik_as, .zawodnik_as2 {
font-weight: bold;
color: #f90;
}

.zawodnik_sa, .zawodnik_sa2 {
color: #f90;
}

.zawodnik_na, .zawodnik_na2 {
color: #f90;
}

.zawodnik_bs, .zawodnik_bs2 {
color: #c00;
}

.zawodnik_zm, .zawodnik_zm2 {
font-weight: bold;
}

.zawodnik_wm, .zawodnik_wm2 {
color: #fff;
font-weight: bold;
}

.zawodnik_wr, .zawodnik_wr2 {
color: #fff;
}

.zawodnik_wk, .zawodnik_wk2 {
color: #fff;
}

.zawodnik_pk, .zawodnik_pk2 {
color: #fff;
}

.zawodnik_rc, .zawodnik_rc2 {
color: #c00;
}

.zawodnik_rz, .zawodnik_rz2 {
color: #f90;
}

.zawodnik_rk, .zawodnik_rk2 {
color: #f30;
font-weight: bold;
}

.zawodnik_se, .zawodnik_se2 {
color: #fff;
padding-bottom: 11px;
font-size: 14px;
font-weight: bold;
}

.zawodnik_tytul_zm, .zawodnik_zm, .zawodnik_zm2, .zawodnik_tytul_pk, .zawodnik_pk, .zawodnik_pk2, .zawodnik_tytul_nb, .zawodnik_nb, .zawodnik_nb2, .zawodnik_tytul_na, .zawodnik_na, .zawodnik_na2, .zawodnik_tytul_bs, .zawodnik_bs, .zawodnik_bs2, .zawodnik_tytul_gm, .zawodnik_gm, .zawodnik_gm2 {
padding-bottom: 10px;
}

.zsbs, .zska, .zslbs, .zslka {
color: #c00;
}

.zsbr, .zssb, .zslbr, .zslsb {
color: #360;
}

.zsas, .zssa, .zslas, .zslsa {
color: #f60;
}

.zsrc, .zslrc {
color: #c00;
}

.zsrz, .zslrz {
color: #f60;
}

.zsrk, .zslrk {
color: #f30;
}

.zswm, .zspw, .zswk, .zspk, .zslwm, .zslpw, .zslwk, .zslpk {
color: #fff;
}

.zsle, .zslle {
color: #666;
}

.zsse, .zslse {
text-align: left;
font-weight: bold;
}

.zslse, .zslzm, .zslwm, .zslpw, .zslwk, .zslpk, .zslbr, .zslsb, .zslas, .zslsa, .zslbs, .zslgm, .zslka, .zslrc, .zslrz, .zslrk {
border-bottom: 2px solid #222;
padding-bottom: 5px;
}

span.white {
color: #fff;
}

.zsse, .zszm, .zswm, .zspw, .zswk, .zspk, .zsbr, .zssb, .zsas, .zssa, .zsbs, .zska, .zsgm, .zsrc, .zsrz, .zsrk {
padding: 4px 0 5px 0;
border-bottom: 1px solid #222;
}

.zswm span, .zswk span, .zspk span, .zska span, .zsbs span, .zsgm span {
color: #000;
}

.zslka span {
color: #666;
}

td.zska span.plus {
color: #360;
}

.zawodnik_statystyki {
width: 990px;
float: left;
}