/* styl  przycisków formularzy */
submit, input, select, textarea 
{ 
 background-color: #f0f0f0; 
 font-family: Tahoma, Verdana; 
 color: #0000000;  
 font-size: 11px; 
 padding: 1px;
 border: 1px solid #000000;
}

input.przycisk { font-weight: bold; }

.highlight 
{ 
 background: #FFFF00;
 padding: 1px;
 color: #FF0000;
 font-weight: bold; 
}

/* styl mini-Tabeli */
table.TabelaPrawe 
{ 
 font-family: Tahoma, Verdana; 
 font-size: 11px; 
 color: #000000; 
 width: 135px;
 margin: auto;
 border-collapse: separate;
 border-spacing: 1px; 
}

/* styl Tabeli Ligowej */
table.TabelaLigowa
{ 
 font-family: Tahoma, Verdana; 
 font-size: 11px; 
 color: #000000; 
 width: 410px;
 margin: auto;
 border-collapse: separate;
 border-spacing: 1px; 
}

/* styl jasnego wiersza w Tabeli ligowej i mini-Tabeli */
.rowJasnyTabela { background: transparent; }

/* styl ciemnego wiersza Tabeli ligowej i mini-Tabeli */
.rowCiemnyTabela { background: #D8D8D8; }

/* styl tytyłu np. 'Wszystkie newsy', 'Użytkownicy', 'Rejestracja', 'Krok 1' itp. */
.tytul 
{ 
 position: relative;
 text-align: right;
 top: 5px;
 font-family: 'Trebuchet MS', Tahoma, Verdana;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 width: 100%;
 border-bottom: 1px solid #D0D0D0; 
}

/* styl małej czcionki np. opisików przy formularzu rejestracji, dopisów w newsach */
.minitext 
{ 
 font-family: Tahoma; 
 font-size: 10px; 
 color: #000000; 
}

/* styl małej czcionki białej np. opisików przy formularzu rejestracji, dopisów w newsach */
.minitext_bialy 
{
 font-family: Tahoma; 
 font-size: 10px; 
 color: #000000; 
}

/* styl informacji, które pola są obowiązkowe przy rejestracji  */
.rej_czerw 
{
 font-family: Tahoma; 
 font-size: 9px; 
 color: #FF0000; 
}

/* styl kodu z obrazka przy rejestracji */
.obrazek_kod 
{
 font-family: Tahoma; 
 font-size: 20px; 
 color: #000000; 
 font-weight: bold; 
}

#mini-logowanie 
{
 color: #ffffff;
 margin: 20px 0 0 0;
 padding: 0;
 font-size: 10px;
}

#mini-logowanie form 
{
 width: 125px;
 margin: auto;
}

#mini-logowanie form p 
{
 clear: left;
 margin: 0;
 padding: 3px 0 0 0;
}

#mini-logowanie input 
{
 background: #e0e0e0;
 font-size: 10px;
 width: 70px;
 color: #000000;
}

#mini-logowanie a
{ 
 color: #ffffff;
 font-size: 10px;
}

#mini-logowanie a:hover
{
 color: #e0e0e0;
 font-size: 10px;
}

#mini-logowanie table
{ 
 font-size: 10px;
}

#mini-logowanie input.checkbox 
{
 background: transparent;
 width: 20px;
}

#mini-logowanie form p label 
{
 float: left;
 width: 30%;
}

#mini-logowanie form p.zapamietaj label 
{
 float: right;
 width: 75%;
 text-align: left;
 padding: 2px 0 0 0;
}

#mini-logowanie p.przycisk 
{
 text-align: center;
 padding: 5px 0 0 0;
}

#mini-logowanie p.przycisk input
{
 background: #e0e0e0;
 font-size: 10px;
 font-weight: bold;
 width: 50px;
 color: #000000;
}

/* logowanie */
#logowanie 
{
 margin: 0;
 padding: 0;
 font-size: 11px;
}

#logowanie form 
{
 width: 200px;
 margin: auto;
}

#logowanie form p 
{
 clear: left;
 margin: 0;
 padding: 5px 0 0 0;
}

#logowanie input 
{
 background: #F0F0F0;
 font-size: 11px;
 width: 120px;
}

#logowanie input.checkbox 
{
 background: transparent;
 width: 20px;
 float: right;
}

#logowanie form p label 
{
 float: left;
 width: 25%;
 text-align: right;
}

#logowanie form p.zapamietaj label 
{
 float: right;
 width: 60%;
 text-align: left;
 padding: 2px 0 0 0;
}

#logowanie p.przycisk 
{
 text-align: center;
 padding: 5px 0 0 0;
}

#logowanie p.przycisk input 
{
 background: #F0F0F0;
 font-size: 11px;
 font-weight: bold;
 width: 50px;
}

#logowanie form.przypomnij 
{
 width: 300px;
 margin: auto;
}

#logowanie form.przypomnij input 
{
 background: #F0F0F0;
 font-size: 11px;
 width: 110px;
}

#logowanie form.przypomnij p label 
{
 float: left;
 width: 50%;
 text-align: left;
 padding: 2px 0 0 0;
}

#logowanie form.przypomnij p.przycisk 
{
 text-align: center;
 padding: 8px 0 0 0;
}

#logowanie form.przypomnij p.przycisk input 
{
 background: #F0F0F0;
 font-size: 11px;
 font-weight: bold;
 width: 80px;
}

/* profil */

#profil 
{
 margin: 0;
 padding: 0;
 text-align: left;
}

#profil fieldset 
{
 border: 1px solid #000000;
 margin: 0 0 20px 0;
 width: 100%;
}

#profil legend 
{
 font-family: Tahoma;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
}

#profil form 
{
 width: 300px;
 margin: auto;
}

#profil form.wyswietlanie 
{
 width: 300px;
 margin: auto;
}

#profil form.dane 
{
 width: 350px;
 margin: auto;
}

#profil form.dane p label 
{
 float: left;
 width: 35%;
}

#profil form p 
{
 clear: left;
 margin: 0;
 padding: 5px 0 0 0;
}

#profil form p.wyswietlanie label 
{
 float: left;
 width: 60%;
}

#profil input 
{
 background: #F0F0F0;
}

#profil form p label 
{
 float: left;
 width: 30%;
}

#profil p.przycisk 
{
 text-align: center;
 padding: 5px 0 0 0;
}

#profil p.przycisk input
{
 background: #F0F0F0;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
}


/* styl newsów */
#news 
{
 margin: 0;
 padding: 0;
 font-family: Tahoma;
 text-align: left;
}

#news .news 
{
 margin: 0 auto 25px auto;
 width: 410px;
}

#news .news .tytulNews 
{
 width: 100%;
 margin: 0 0 5px 0;
 font-size: 12px;
 color: #000000;
 font-weight: bold;
}

#news .news .dodanoNews 
{
 float: left;
 width: 50%;
 margin: 0 0 5px 0;
 text-align: left;
 font-size: 10px;
 color: #AAAAAA;
}

#news .news .skomentujNews 
{
 float: left;
 width: 50%;
 margin: 0 0 5px 0;
 text-align: right;
 font-size: 10px;
 color: #AAAAAA;
}

#news .news .skomentujNews a 
{
 text-decoration: none;
 font-weight: bold;
 border: 0px;
 color: #AAAAAA;
}

#news .news .skomentujNews a:hover 
{
 border-bottom: 1px solid #AAAAAA;
}

#news .news .trescNews 
{
 width: 100%;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 text-align: justify;
 line-height: 15px;
}

#news .news .trescNews img 
{
 float: left;
 margin: 3px 7px 7px 0;
 border: 0;
}

/* */

#news .newsFull 
{
 margin: 0 auto 15px auto;
 width: 100%;
}

#news .newsFull .tytulNews 
{
 width: 100%;
 margin: 0 0 5px 0;
 font-size: 12px;
 color: #000000;
 font-weight: bold;
}

#news .newsFull .dodanoNews 
{
 float: left;
 width: 50%;
 margin: 0 0 5px 0;
 text-align: left;
 font-size: 10px;
 color: #AAAAAA;
}

#news .newsFull .skomentujNews 
{
 float: left;
 width: 50%;
 margin: 0 0 5px 0;
 text-align: right;
 font-size: 10px;
 color: #AAAAAA;
}

#news .newsFull .skomentujNews a
{
 text-decoration: none;
 font-weight: bold;
 border: 0px;
 color: #AAAAAA;
}

#news .newsFull .skomentujNews a:hover {
 border-bottom: 1px solid #AAAAAA;
}

#news .newsFull .trescNews 
{
 width: 100%;
 margin: 0;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 text-align: justify;
 line-height: 15px;
}

#news .newsFull .trescNews img 
{
 float: left;
 margin: 3px 7px 7px 0;
 border: 0px;
}


/* 'Wiadomosc Dnia' */
#wd 
{
 margin: 0;
 padding: 0;
 font-family: Tahoma;
 text-align: left;
}

#wd .wd 
{
 margin: 0 auto 25px auto;
 width: 410px;
}

#wd .wd .tytulWD 
{
 width: 100%;
 margin: 0 0 5px 0;
 font-size: 14px;
 color: #000000;
 font-weight: bold;
}

#wd .wd .dodanoWD 
{
 float: left;
 width: 50%;
 margin: 0 0 5px 0;
 text-align: left;
 font-size: 10px;
 color: #AAAAAA;
}

#wd .wd .skomentujWD 
{
 float: left;
 width: 50%;
 margin: 0 0 5px 0;
 text-align: right;
 font-size: 10px;
 color: #AAAAAA;
}

#wd .wd .skomentujWD a 
{
 text-decoration: none;
 font-weight: bold;
 border: 0;
 color: #AAAAAA;
}

#wd .wd .skomentujWD a:hover 
{
 border-bottom: 1px solid #AAAAAA;
}

#wd .wd .trescWD 
{
 width: 100%;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 text-align: justify;
 line-height: 15px;
}

#wd .wd .trescWD img 
{
 float: left;
 margin: 3px 7px 7px 0;
 border: 0px;
}

/* tytuły pod newsami */
#tytuly 
{
 margin: auto;
 padding: 0;
 width: 430px;
 font-family: Tahoma, Verdana;
 text-align: left;
 line-height: 18px;
}

#tytuly span.kom
{ 
 color: #Ea0018;
 font-weight: bold; 
}

#tytuly span.data
{ 
 color: #707070; 
}

#tytuly .cos 
{
 margin: auto;
 padding: 2px 0 2px 0;
 width: 430px;
 position: relative;
 border-bottom: 1px solid #D0D0D0;
 height: 15px;
}
/*
#tytuly .dodano 
{
 float: left;
 width: 90px;
 margin: 1px 0 0 2px;
 padding: 0;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
}

#tytuly .news 
{
 float: left;
 margin: 0 0 0 3px;
 padding: 0;
}

#tytuly .news a {
 color: #000000;
 text-decoration: none;
 border: 0;
}

#tytuly .news a:hover 
{
 color: #B0B0B0;
}
*/
/* archiwum */
#archiwum 
{
 margin: auto;
 padding: 0;
 width: 410px;
 font-family: Tahoma, Verdana;
}

#archiwum .pozycja 
{
 margin: auto;
 padding: 2px 0;
 width: 410px;
 border-bottom: 1px solid #D0D0D0;
 height: 15px;
}

#archiwum .dodano 
{
 float: left;
 width: 90px;
 margin: 1px 0 0 2px;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
}

#archiwum .news 
{
 float: left;
 margin: 0 0 0 3px;
 padding: 0;
}

#archiwum .news a 
{
 color: #000000;
 text-decoration: none;
 border: 0;
}

#archiwum .news a:hover 
{
 color: #B0B0B0;
}

/* styl tabelki komentarza */
#komentarze table.TabelkaKomentarz 
{
 font-family: Tahoma; 
 font-size: 11px; 
 color: #000000;
 width: 350px;
 margin: auto;
 border-spacing: 0;
 border-collapse: collapse;
 border: 1px solid #e7e7e7; 
}

/* styl nagłówka tabelki komentarza, gdzie pojawia się autor, data dodania itp.*/
#komentarze td.naglowek_komentarza 
{
 background-color: #D0D0D0; 
 padding: 2px; 
}

/* styl treści komentarza */
#komentarze td.tresc_komentarza 
{
 padding: 2px; 
}

/* styl linków 'skomentuj' i 'komentarze' */
#komentarze a
{
 font-size: 11px;
 color: #000000; 
 text-decoration: none;
 border: 0;
} 

#komentarze a:hover 
{
 color: #B0B0B0; 
}

/* styl tytułu kategorii */
.tytulKategorii 
{
 font-family: Tahoma; 
 font-size: 13px; 
 color: #000000; 
 font-weight: bold;
}


/* styl rangi zawieszonego użytkownika */
.ranga_0 
{
 color: #c0c0c0;
}

/* styl rangi użytkownika */
.ranga_1 
{
 color: #FFFFFF;
}

/* styl rangi administratora */
.ranga_2 
{
 color: #D20000;
}

/* styl rangi redaktora */
.ranga_3 
{
 color: #FFFFFF;
}

/* styl rangi wyższego redaktora */
.ranga_4 
{
 color: #FFFFFF;
}

/* styl rangi moderatora */
.ranga_5 
{
 color: #00B900;
}

/* styl tabelki ostrzeżeń w Profilu */
table.TabelkaOstrzezenia 
{
 background: #FFFFFF; 
 width: 370px;
 font-family: Tahoma; 
 font-size: 11px; 
 color: #000000; 
 border: 1px solid #333333; 
}

/* styl nagłowka ostrzeżeń w Profilu */
td.naglowekOstrzezenia 
{ 
 background: #E6E6E6;
 font-size: 10px; 
}

/* styl opisu ostrzeżenia w Profilu */
td.tekstOstrzezenia 
{ 
 background: #FFFFFF; 
}


/* styl tabelki z formularzem sondy w prawym menu */
#mini-sonda table.formSonda 
{
 margin: auto;
 width: 150px;
 font-size: 11px;
 font-family: Tahoma;
 color: #000000;
 border-spacing: 1px;
 border-collapse: separate;
}

/* styl wiersza w formularzu sondy w prawym menu z możliwymi odpowiedziami */
#mini-sonda td.formSonda_odp 
{
 font-size: 10px;
}

#mini-sonda input.zaglosuj 
{
 font-size: 10px;
 font-weight: bold;
 margin: 5px 0 0 0;
}

/* styl tabelki z wynikami sondy w prawym menu */
#mini-sonda table.WynikiSondy 
{
 margin: auto;
 width: 150px;
 font-size: 11px;
 font-family: Tahoma;
 color: #000000;
}

/* styl wiersza z tytułem sondy w prawym menu */
#mini-sonda .tytulSondy 
{
 font-size: 10px;
 font-family: Tahoma;
 color: #000000;
 font-weight: bold;
 text-align: center;
 margin: 0 0 5px 0;
}

#mini-sonda .wszystkich_glosow 
{
 font-size: 10px;
 font-family: Tahoma;
 color: #000000;
 text-align: center;
 margin: 5px 0 0 0;
}


/* sondy */

#sondy table.spis 
{
 width: 300px;
 border-collapse: separate;
 border-spacing: 1px;
 color: #000000;
 margin: 5px auto auto auto;
 font-family: Tahoma, Verdana;
}

#sondy table.spis td.Naglowek 
{
 background: #D0D0D0;
 color: #000000;
 font-weight: bold;
 font-size: 11px;
 text-align: center;
}

#sondy table.spis td.wierszCiemny 
{
 background: #E7E7E7;
 color: #000000;
 font-size: 11px;
}

#sondy table.spis td.wierszJasny 
{
 color: #000000;
 font-size: 11px;
}

/* styl wiersza z tytułem sondy */
#sondy .tytulSondy 
{
 font-size: 11px;
 font-family: Tahoma;
 color: #000000;
 font-weight: bold;
 text-align: center;
 margin: 0 0 7px 0;
}

/* styl wiersza z odpowiedzia */
#sondy td.odpowiedzSondy, 
#mini-sonda td.odpowiedzSondy 
{
 font-size: 10px;
 font-family: Tahoma;
 color: #000000;
 font-weight: normal;
 text-align: center;
 border: 0;
}

/* styl tabelki z wynikami sondy w dziale 'Sondy' */
#sondy table.WynikiSondy 
{
 width: 300px;
 font-size: 11px;
 font-family: Tahoma;
 color: #000000;
 margin: auto;
}

/* styl tła paska wyników w sondzie */
#sondy td.tloPaska, 
#mini-sonda td.tloPaska 
{
 background: #E8E8E8;
 height: 10px;
 border: 0;
 margin: 0;
 padding: 0;
}

/* styl paska prezentującego wynik sondy */
#sondy td.wynikPasek, 
#mini-sonda td.wynikPasek 
{
 background: #808080;
 height: 10px;
 border: 0;
 margin: 0;
 padding: 0;
}

#sondy .wszystkich_glosow 
{
 font-size: 10px;
 font-family: Tahoma;
 color: #000000;
 text-align: center;
 margin: 5px 0 0 0;
}

/* styl podstrony serwisu */
#podstrony 
{
 margin: auto;
 padding: 2px;
 width: 400px;
}

/* styl tytułu podstrony serwisu */
#podstrony .tytulPodstrony 
{
 background: transparent;
 text-align: right;
 top: 5px;
 margin: 0 0 10px 0;
 font-family: 'Trebuchet MS', Tahoma, Verdana;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 width: 100%;
 border-bottom: 1px solid #D0D0D0;
}

/* styl treści podstrony serwisu */
#podstrony .trescPodstrony 
{
 font-family: Tahoma;
 font-size: 11px;
 font-weight: normal;
 width: 400px;
 margin-top: 5px;
 line-height: 15px;
}

/* styl komunikatu o 'tylko dla zalogowanych' */
#podstrony .komunikatDlaZalogowanych 
{
 text-align: center; 
 margin-top: 50px; 
 margin-bottom: 50px; 
 font-size: 11px;
 font-family: Tahoma;
 font-weight: bold;
}

/* styl buttony */
#buttony 
{
 margin: auto;
 padding: 0px;
 width: 100px;
 text-align: center;
}

#buttony  a 
{
 text-decoration: none;
 border: 0;
 padding: 0;
 display: block;
 margin: 3px auto;
 text-align: center;
}

/* styl terminarzu */
table.terminarz 
{
 padding: 0;
 width: 390px;
 text-align: center;
 margin: auto;
 border: 1px solid #000000;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 color: #000000;
}

/* styl nagłowka tabelki z terminarzem */
td.terminarzNaglowek 
{
 background: #D0D0D0;
 font-weight: bold;
 width: 100%;
}

/* styl nagłowka tabelki z terminarzem */
td.terminarzNaglowekKolumna 
{
 background: #D0D0D0;
 font-weight: bold;
}

/* styl wiersza ciemnego terminarza */
td.terminarzWierszCiemny { background: #E7E7E7; }

/* styl wiersza jasnego terminarza */
td.terminarzWierszJasny { background: transparent; }

/* styl formularzyka z wyborem sezonu i rozgrywek */
table.wyborSezonRozgrywki 
{
 background: transparent;
 float: right;
 padding: 0;
 margin: 0;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma, Verdana;
 font-size: 10px;
 color: #B0B0B0;
}

td.wyborTytul { text-align: left; }

select.wyborSelect 
{
 background: #E7E7E7;
 text-align: left;
 margin: 1px 0 0 0;
}

input.wyborInput 
{
 background: #E7E7E7;
 font-family: Tahoma, Verdana;
 font-size: 10px;
 color: #B0B0B0;
 font-weight: normal;
 text-align: left;
 margin: 1px 0 0 0;
}


/* styl tabelki z następnym/ostatnim meczem */
#mini-mecze table.nastOstMecz 
{
 width: 170px;
 margin: auto;
 padding: 0px;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma;
 font-size: 10px;
 color: #000000;
}

#mini-mecze td.nastOstMecz_herb { text-align: center; }

#mini-mecze td.nastOstMecz_text { text-align: center; }

#mini-mecze td.nastOstMecz_wynik 
{
 font-weight: bold;
 text-align: center;
}

/* styl wygladu paneliku mini-live po lewej stronie witryny*/
#mini-mecze table.miniLive 
{
 width: 170px;
 margin: auto;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma;
 text-align: center;
}

#mini-mecze td.miniLiveTrwa 
{
 font-size: 25px;
 font-weight: bold;
 color: #FF0000;
 padding: 2px;
}

#mini-mecze td.miniLiveZespol 
{
 font-size: 13px;
 font-weight: bold;
 color: #000000;
 padding: 2px;
 width: 35%;
}

#mini-mecze td.miniLiveCzas 
{
 color: #000000;
}

#mini-mecze td.miniLiveWynik {
 font-size: 20px;
 font-weight: bold;
 color: #000000;
 padding: 2px;
 width: 30%; 
}

#mini-mecze a
{
 text-decoration: none;
 border: 0;
 color: #000000;
 font-size: 10px;
}

#mini-mecze a:hover { color: #B0B0B0; }

/* styl tabelki w kadrze */
#kadra table.kadra 
{
 padding: 0;
 width: 390px;
 text-align: center;
 margin: auto;
 border: 1px solid #000000;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma, Verdana;
 font-size: 11px;
}

/* styl tabelki nagłowka w kadrze */
#kadra td.kadraNaglowek 
{
 background: #D0D0D0;
 font-weight: bold;
}

/* styl wiersza ciemnego w kadrze */
#kadra td.kadraWierszCiemny { background: #E7E7E7; }

/* styl wiersza jasnego w kadrze */
#kadra td.kadraWierszJasny { background: transparent; }

/* styl tabelki w kadrze - urodziny */
#kadra table.kadraUrodziny 
{
 padding: 0;
 width: 300px;
 text-align: center;
 margin: auto;
 border: 1px solid #E0E0E0;
 border-collapse: collapse;
 border-spacing: 0;
 font-family: Tahoma, Verdana;
 font-size: 11px;
}

/* styl wiersza nagłowka w kadrze - urodziny */
#kadra td.kadraUrodzinyNaglowek 
{
 background: #D0D0D0;
 font-weight: bold;
}

/* styl wiersza nagłowka w kadrze - urodziny */
#kadra td.kadraUrodzinyWiersz 
{
 background: transparent;
 padding: 2px;
}

/* styl tabelki w kadrze - dane zawodnika */
#kadra table.kadraZawodnik 
{
 padding: 0;
 width: 390px;
 text-align: center;
 margin: auto;
 border-collapse: collapse;
 border-spacing: 0;
}

#kadra td.kadraZawodnikNaglowek 
{
 background: transparent;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
}

/* styl wiersza ciemnego w kadrze - dane zawodnika */
#kadra td.kadraZawodnikWierszCiemny 
{
 background: #E6E6E6;
 height: 16px;
 text-align: left;
}

/* styl wiersza jasnego w kadrze */
#kadra td.kadraZawodnikWierszJasny 
{
 background: transparent;
 height: 16px;
 text-align: left;
}

#kadra td.kadraZawodnikSekcja 
{
 color: #CCCCCC;
 font-weight: bold;
 padding: 5px 0px 5px 0px;
 text-align: left;
}

#kadra td.kadraZawodnikBiografia 
{
 color: #000000;
 text-align: justify;
}

/* styl tabelki statystyk w danych zawodnika w kadrze */
#kadra table.kadraStatystyki 
{
 width: 220px;
 margin: auto;
 border-collapse: collapse;
 border-spacing: 0;
 text-align: center;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 color: #000000;
}

#kadra td.kadraStatystykiNaglowek 
{
 font-weight: bold;
 padding: 0 0 3px 0;
 border: 0;
}

/* styl kolumny pierwszej od lewej w statystykach w kadrze*/
#kadra td.kadraStatystykiKolPie,
#kadra td.kadraStatystykiKol
{
 text-align: left;
 padding: 1px;
 border-right: 1px solid #E0E0E0;
 border-bottom: 1px solid #E0E0E0;
 width: 100px;
}

/* styl kolumn w statystykach w kadrze*/
#kadra td.kadraStatystykiKol 
{
 text-align: center;
 width: 30px;
}

/* styl kolumny ostatniej w statystykach w kadrze*/
#kadra td.kadraStatystykiKolOst 
{
 padding: 1px;
 border-bottom: 1px solid #E0E0E0;
 width: 30px;
}

/* styl tabelki statystyk pełnych */
#kadra table.kadraStatystykiFull 
{
 width: 380px;
 margin: auto;
 border-collapse: collapse;
 border-spacing: 0;
 text-align: center;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 color: #000000;
}

#kadra td.kadraStatystykiFullNaglowek 
{
 font-weight: bold;
 padding: 0 0 3 0;
}

/* styl kolumny pierwszej od lewej w statystykach pełnych*/
#kadra td.kadraStatystykiFullKolPie,
#kadra td.kadraStatystykiFullKol 
{
 text-align: right;
 padding: 1px;
 border-right: 1px solid #E0E0E0;
 border-bottom: 1px solid #E0E0E0;
}

/* styl kolumn w statystykach pełnych*/
#kadra td.kadraStatystykiFullKol { }

/* styl kolumny ostatniej w statystykach pełnych*/
#kadra td.kadraStatystykiFullKolOst 
{
 padding: 1px;
 border-bottom: 1px solid #E0E0E0;
}

/* styl tabelki w 'Kartki' */
#kartki table.kartki 
{
 width: 300px;
 text-align: center;
 margin: auto;
 padding: 0;
 border: 1px solid #000000;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 color: #000000;
}

/* styl nagłowka tabelki w 'Kartki' */
#kartki td.kartkiNaglowek 
{
 background: #D0D0D0;
 font-weight: bold;
 width: 100%;
}

/* styl nagłowka tabelki kolumny tabelki w 'Kartki' */
#kartki td.kartkiNaglowekKolumna 
{
 background: #D0D0D0;
 font-weight: bold;
}

/* styl wiersza ciemnego w 'Kartki' */
#kartki td.kartkiWierszCiemny { background: #E7E7E7; }

/* styl wiersza jasnego w 'Kartki' */
#kartki td.kartkiWierszJasny { background: transparent; }

/* styl tabelki w 'Strzelcy' */
#strzelcy table.strzelcy 
{
 padding: 0;
 width: 300px;
 text-align: center;
 margin: auto;
 border: 1px solid #000000;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 color: #000000;
}

/* styl nagłowka tabelki w 'Strzelcy' */
#strzelcy td.strzelcyNaglowek 
{
 background: #D0D0D0;
 font-weight: bold;
 width: 100%;
}

/* styl nagłowka tabelki kolumny tabelki w 'Strzelcy' */
#strzelcy td.strzelcyNaglowekKolumna 
{
 background: #D0D0D0;
 font-weight: bold;
}

/* styl wiersza ciemnego w 'Strzelcy' */
#strzelcy td.strzelcyWierszCiemny { background: #E7E7E7; }

/* styl wiersza jasnego w 'Strzelcy' */
#strzelcy td.strzelcyWierszJasny { background: transparent; }

/* styl tabelki w 'Raporty' */
#raporty table.raporty 
{
 padding: 0;
 width: 390px;
 text-align: center;
 margin: auto;
 border: 1px solid #000000;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 color: #000000;
}

/* styl nagłowka tabelki w 'Raporty' */
#raporty td.raportyNaglowek 
{
 background: #D0D0D0;
 font-weight: bold;
 width: 100%;
}

/* styl nagłowka tabelki kolumny tabelki w 'Raporty' */
#raporty td.raportyNaglowekKolumna 
{
 background: #D0D0D0;
 font-weight: bold;
}

/* styl wiersza ciemnego w 'Raporty' */
#raporty td.raportyWierszCiemny { background: #E7E7E7; }

/* styl wiersza jasnego w 'Strzelcy' */
#raporty td.raportyWierszJasny { background: transparent; }

/* styl tabelki w 'Raporty' - wyswietlenie raportu */
#raporty table.raportyPokaz 
{
 padding: 0;
 width: 390px;
 text-align: center;
 margin: auto;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 color: #000000;
}

/* styl wiersza tabelki z nazwa rozgrywek, sezonu itp. w 'Raporty' - wyswietlenie raportu */
#raporty td.raportyPokazNaglowek 
{
 font-variant: italic;
 width: 100%;
}

/* styl wiersza z tekstem Jakaś Drużyna - Inna drużyna */
#raporty td.raportyPokazTytul 
{
 font-size: 14px;
 font-weight: bold;
 width: 100%;
}

/* styl wiersza z herbem zespołu w 'Raporty' - wyswietlenie raportu */
#raporty td.raportyPokazHerb 
{
 width: 150px;
 vertical-align: middle;
}

/* styl wiersza z wynikiem w 'Raporty' - wyswietlenie raportu */
#raporty td.raportyPokazWynik 
{
 font-size: 45px;
 font-weight: bold;
 vertical-align: middle;
 width: 100px;
}

/* styl wiersza z napisem 'Bramki' itp. w 'Raporty' - wyswietlenie raportu */
#raporty td.raportyPokazSekcja 
{
 font-weight: bold;
 color: #A0A0A0;
 width: 100%;
}

/* styl wiersza z golami i kartkami w 'Raporty' - wyswietlenie raportu */
#raporty td.raportyPokazTekst 
{
 padding: 2px 0 0 0;
 text-align: left;
 vertical-align: top;
 width: 150px;
}

/* styl wiersza z obrzkami goli, kartek w 'Raporty' - wyswietlenie raportu */
#raporty td.raportyPokazObrazki 
{ 
 vertical-align: middle;
}

/* styl wiersza z składami drużyn w 'Raporty' - wyswietlenie raportu */
#raporty td.raportyPokazSklad 
{
 padding: 2px 0;
 text-align: left;
 vertical-align: top;
 width: 100%;
}

/* styl wiersza z raportem w 'Raporty' - wyswietlenie raportu */
#raporty td.raportyPokazRaport 
{
 padding: 2px;
 text-align: justify;
 vertical-align: top;
 width: 100%;
}

/* styl tabelki w 'Transfery' */
#transfery table.transfery 
{
 width: 390px;
 text-align: center;
 margin: 0 auto 25px auto;
 border: 1px solid #000000;
 border-collapse: separate;
 border-spacing: 1px;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 padding: 0;
 color: #000000;
}

/* styl nagłowka tabelki w 'Transfery' */
#transfery td.transferyNaglowek 
{
 background: #D0D0D0;
 font-weight: bold;
 width: 100%;
 border: 0;
}

/* styl nagłowka tabelki w 'Transfery' */
#transfery td.transferyNaglowekKolumna { background: #D0D0D0; }

/* styl wiersza ciemnego w 'Transfery' */
#transfery td.transferyWierszCiemny { background: #E7E7E7; }

/* styl wiersza jasnego w 'Transfery' */
#transfery td.transferyWierszJasny { background: transparent; }

/* styl roku w 'Transfery' */
#transfery div.transferyRok 
{
 font-family: Tahoma, Verdana;
 font-size: 15px;
 font-weight: bold;
 color: #000000;
 padding: 0;
 text-align: center;
 border: 0;
 margin: 0 0 10px 0;
}


#rejestracja 
{
 margin: 0;
 padding: 0;
}

#rejestracja form 
{
 width: 300px;
 margin: auto;
}

#rejestracja form p 
{
 clear: left;
 margin: 0;
 padding: 8px 0 0 0;
}

#rejestracja form p label 
{
 float: left;
 width: 35%;
}

#rejestracja p.przycisk 
{
 text-align: center;
 padding: 15px 0 0 0;
}

/* uzytkownicy */
#uzytkownicy 
{
 margin: 0;
 padding: 0;
}

#uzytkownicy a.img { border: 0; }

#uzytkownicy table.spis 
{
 width: 300px;
 margin: 15px auto 15px auto;
 border-collapse: separate;
 border-spacing: 1px;
 border: 0px;
 color: #000000;
}

#uzytkownicy table.spis td.naglowek 
{
 background: #D0D0D0;
 text-align: center;
 font-weight: bold;
}

#uzytkownicy table.spis td.wierszCiemny { background: #E7E7E7; }

#uzytkownicy table.spis td.wierszJasny { background: transparent; }

#uzytkownicy table.metryka 
{
 width: 380px;
 border-collapse: separate;
 border-spacing: 1px;
 margin: auto;
 border: 0;
}

#uzytkownicy table.metryka td.komorkaLeft 
{
 border-bottom: 1px solid #D0D0D0;
 border-right: 1px solid #D0D0D0;
 width: 130px;;
}

#uzytkownicy table.metryka td.komorkaRight 
{
 border-bottom: 1px solid #D0D0D0;
 width: 130px;
}

#uzytkownicy table.stats 
{
 width: 380px;
 border-collapse: separate;
 border-spacing: 1px;
 margin: auto;
 border: 0px;
}

#uzytkownicy table.stats td.komorkaLeft 
{
 border-bottom: 1px solid #D0D0D0;
 border-right: 1px solid #D0D0D0;
 width: 55%;
}

#uzytkownicy table.stats td.komorkaRight 
{
 border-bottom: 1px solid #D0D0D0;
 width: 45%;
}


/* styl sekcji 'Metryka' itp. w Użytkownikach */
.uzytkownicy_sekcja 
{
 font-family: Tahoma; 
 font-size: 10px; 
 font-weight: bold;
 color: #AAAAAA; 
}

/* styl nicka użytkownika w Użytkownikach */
.nazwa_uzytkownika 
{
 font-family: Tahoma; 
 font-size: 14px; 
 color: #000000; 
 font-weight: bold;
 text-align: center;
}

/* skomentuj */

body.skomentuj
{
 background: #FFFFFF; 
 color: #000000;
 font-family: Tahoma; 
 font-size: 11px;
}

#skomentuj 
{
 margin: auto;
 padding: 0;
 width: 400px;
}

#skomentuj form 
{
 width: 400px;
 margin: auto;
}

#skomentuj form p 
{
 clear: left;
 margin: 0;
 padding: 5px 0 0 0;
}

#skomentuj input 
{
 background: #F0F0F0;
 font-size: 11px;
 padding: 2px;
}

#skomentuj textarea 
{
 background: #F0F0F0;
 padding: 2px;
}

#skomentuj form p label 
{
 float: left;
 width: 20%;
}

#skomentuj p.przycisk 
{
 text-align: center;
 padding: 10px 0 0 0;
}

#skomentuj p.przycisk input 
{
 background: #F0F0F0;
 font-size: 10px;
 font-weight: bold;
}

#skomentuj a:link, #skomentuj a:active, #skomentuj a:visited 
{
 text-decoration: none;
 border: 0px;
 color: #000000;
}

#skomentuj a:hover 
{
 text-decoration: none;
 border: 0px;
 color: #D0D0D0;
}

/* formularz wyszukiwania */

#szukaj 
{
 margin: 0;
 padding: 0;
}

#szukaj form 
{
 width: 300px;
 margin: auto;
}

#szukaj form p 
{
 clear: left;
 margin: 0 0 0 0px;
 padding: 5px 0 0 0;
}

#szukaj form input.slowa 
{
 padding: 2px;
 width: 240px;
}

#szukaj form p label 
{
 float: left;
 width: 15%;
 text-align: center;
 margin: 0;
 padding: 2px 0 0 0;
}

#szukaj .wskazowka 
{
 font-size: 10px;
 color: #B0B0B0;
 margin: 2px 0 0 15px;
}

#szukaj p.przycisk 
{
 text-align: center;
 padding: 15px 0 0 0;
}

#szukaj p.przycisk input 
{
 font-weight: bold;
}

#szukaj .sekcja 
{
 font-size: 12px;
 color: #000000;
 font-weight: bold;
 text-align: center;
 margin: 25px 0 0 0;
}

#szukaj .ile_znaleziono 
{
 font-size: 11px;
 color: #B0B0B0;
 text-align: center;
 margin: 2px 0 5px 0;
}

#szukaj .wyniki 
{
 margin: 0 0 20px 0;
 padding: 0;
 width: 300px;
}

#szukaj .wyniki .pozycja 
{
 text-align: left;
 float: left;
 clear: left;
 width: 100%;
 margin: 2px 0 0 0;
 padding: 0;
}

#szukaj .wyniki .opis 
{
 float: left;
 text-align: left;
 padding: 0 0 0 10px;
 font-size: 11px;
}

#mini-szukaj 
{
 margin: -5px auto 10px auto;
 padding: 0;
 width: 120px;
}

#mini-szukaj form p 
{
 clear: left;
 margin: 0;
 padding: 5px 0 0 0;
}

#mini-szukaj input.slowa 
{
 background: #FFFFFF;
 padding: 1px;
 width: 90px;
 border: 1px solid #E0E0E0;
 color: #B0B0B0;
}

#mini-szukaj input.szukaj 
{
 background: url('img/lupa.jpg') no-repeat 0 1px;
 width: 15px;
 height: 16px;
 border: 0px;
 margin: 0 0 0 2px;
}

/* download */
#download 
{
 margin: 0;
 padding: 0;
 text-align: left;
}

#download .kategoria 
{
 width: 200px;
 float: left;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 color: #000000;
 vertical-align: top;
}

#download .nazwa_kategorii 
{
 font-size: 16px;
 font-weight: bold;
 margin: 0 0 4px 0;
}

/* katalog - nawigacja */
#download .nawigacja 
{
 color: #606060;
 font-size: 11px;
 margin: 0 0 10px 0;
 padding: 0;
}

#download .nawigacja a 
{
 color: #606060;
 text-decoration: none;
}

#download .nawigacja a:hover 
{
 color: #909090;
}

#download .pozycja 
{
 width: 410px;
 margin: auto auto 20px auto;
 font-family: Tahoma;
}

#download .pozycja .nazwa 
{
 margin: auto auto 3px auto;
 font-size: 12px;
 font-weight: bold;
}

#download .pozycja .opis 
{
 margin: auto auto 3px auto;
 line-height: 15px;
 font-size: 11px;
 color: #606060;
}

#download .pozycja .pobierz 
{
 margin: auto;
 font-size: 10px;
 color: #000000;
 text-align: center;
}

/* katalog - strony */
#download .strony 
{
 text-align: right;
 font-family: Tahoma, Verdana;
 font-size: 11px;
}
