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

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;
}

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

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

.wykres_szeroki_ostatni {
width: 486px;
padding: 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;
}

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;
}

.sezon2009_tytul, .sezon2010_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;
}

.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_zawodnicy, .tytul_wyniki {
width: 234px;
height: 45px;
text-align: right;
padding: 0 0 39px 0;
float: left;
clear: none;
}

.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;
}

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

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

.wstep_mapa_strony {
color: #666;
}

.wstep span, .wstep_statystyki span, .wstep_zawodnicy span, .wstep_galeria span, .wstep_wyniki 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_k4a {
width: 990px;
background-image: url('grafika/koncertowa_A_tlo.jpg');
text-align: left;
}

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

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

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

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

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

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

.ostatni_mecz_tlo_n27b {
width: 990px;
background-image: url('grafika/niepodleglosci_B_tlo.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;
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_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 {
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;
}

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

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

.sezon2009_medalisci span, .sezon2010_medalisci span {
color: #999;
font-weight: bold;
}

.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;
}

.mistrz {
color: #f90}

.wicemistrz {
color: #999}

.tricemistrz {
color: #AE5700}

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

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

.gracz_punkty_trofeowe {
font-size: 10px;
color: #36c;
padding: 3px 0 0 0;
font-weight: bold;
}

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

.gracz_trofeum {
font-size: 10px;
color: #666;
padding: 7px 0 0 0;
}

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

.sezon2009_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;
}

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

.sezon2009_podsumowanie span, .sezon2010_podsumowanie span {
font-weight: bold;
}

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

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

.mecz_gracz_L, .mecz_gracz_gwiazda_L {
width: 75px;
height: 210px;
text-align: center;
font-size: 10px;
float: right;
clear: none;
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: right;
float: left;
clear: none;
}

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

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

.mecz_gracz_gwiazda_L, .mecz_gracz_gwiazda_R {
background: url('grafika/mecz_gracz_gwiazda.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_bramki {
padding: 10px 0 2px 0;
color: #666;
}

.mecz_gracz_bramki span {
color: #360;
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;
height: 30px;
padding: 10px 0 0 0;
float: left;
text-align: center;
font-weight: bold;
}

.gracz_symbol {
padding: 5px 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: 330px;
text-align: left;
float: left;
clear: none;
color: #666;
}

.stopka_L span {
font-weight: bold;
}

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

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

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

table.top10rank {
margin: 5px 0 10px 0;
border: 0;
font-size: 11px;
}

table.zbiorcze {
border: 0;
}

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

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

td.gracz_naglowek {
width: 103px;
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 span, .wykres_kolowy_ostatni span, .wykres_szeroki span, .wykres_szeroki_ostatni span {
color: #ccc;
}

.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;
text-align: justify;
}

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

img.wykres_nietypowy {
padding: 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: 95px;
}

.wykresy_ostatnie {
padding-right: 0;
}

.wykresy_szerokie {
padding-right: 342px;
}

.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 {
width: 20px;
height: 22px;
text-align: right;
border-bottom: 1px solid #222;
padding: 0 3px 0 0;
}

td.miejsce_puste {
width: 20px;
height: 22px;
text-align: right;
padding: 0 3px 0 0;
border-bottom: 1px solid #000;
}

td.gracz {
width: 107px;
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_09 {
width: 150px;
height: 22px;
text-align: left;
color: #666;
border-bottom: 1px solid #222;
}

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

td.uwm_gracz_11 {
width: 123px;
height: 42px;
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.uwm {
width: 34px;
height: 22px;
text-align: center;
color: #333;
border-bottom: 1px solid #222;
}

td.uwmm_09 {
width: 14px;
height: 22px;
text-align: center;
color: #666;
font-size: 9px;
}

td.uwmm_10 {
width: 17px;
height: 22px;
text-align: center;
color: #666;
font-size: 9px;
}

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

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

td.uwm_11 {
width: 17px;
height: 42px;
text-align: center;
color: #333;
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 {
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 {
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 {
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 {
width: 45px;
}

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

td.przegrane, td.przegrane_naglowek {
width: 60px;
}

td.przegrane {
color: #666;
}

td.przegrane span {
color: #000;
}

td.bramki, td.bramki_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.odstep_krotki {
width: 29px;
height: 22px;
}

span.czerwony {
color: #900;
}

span.zielony {
color: #360;
}

span.czarny {
color: #000;
}

span.zolty {
color: #f60;
}

.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;
float: left;
clear: none;
}

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

.rozgrywki span {
color: #000;
}

.rozgrywki strong {
color: #ccc;
}

.losowe_zdjecie {
width: 369px;
float: right;
text-align: right;
padding: 0 0 0 45px;
}

.losowe_zdjecie_img {
width: 367px;
height: 207px;
float: right;
text-align: right;
margin: 21px 0 7px 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;
}
#lbCenter, #lbBottomContainer {
position : absolute;
left : 50%;
overflow : hidden;
background-color: #fff;
}
.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;
}

