body
{
margin: 0 auto;
margin-bottom: 20px;
text-align: center;
background: #ffffff;
font-family: tahoma;
font-size: 11px;
}

h1
{
margin: 0;
font-size: 14px;
}


img, form, fieldset
{
border: 0;
padding: 0;
margin: 0;
}


#top
{
margin: 0 auto;
width: 1077px;
height: 92px;
background: url(../images/top_background.jpg)  top left no-repeat;
overflow: hidden;
}

#top_left
{
float: left;
padding: 13px 0 0 34px;
}

#top_left img
{
padding: 0 4px 0 0;
}

#top_right
{
float: right;
}


#logo
{
margin: 0 auto;
padding: 0;
width: 1077px;
text-align: center;

}

#logo_left
{
width: 453px;
float: left;
}

#logo_left img
{
display: block;
}


#logo_right
{
text-align: left;
float: right;
height: 107px;
width: 624px;
background: url(../images/logo_background.gif) top left no-repeat;
position: relative;
}

#logo_right ul
{
margin: 0;
padding: 8px 0 0 96px;
list-style: none;
}

#logo_right li
{
}

#logo_right .menu_a
{
background: url(../images/menu_a.gif) top left no-repeat;
padding: 0 4px 0 0;
display: block;
float: left;
margin: 0;
width: 94px;
height: 42px;
text-align: center;
cursor: hand;
cursor: pointer;
}

#logo_right .menu_b
{
background: url(../images/menu_b.gif) top left no-repeat;
padding: 0 4px 0 0;
display: block;
float: left;
margin: 0;
width: 94px;
height: 42px;
text-align: center;
cursor: hand;
cursor: pointer;
}

#logo_right .menu_c
{
background: url(../images/menu_c.gif) top left no-repeat;
padding: 0 4px 0 0;
display: block;
float: left;
margin: 0;
width: 94px;
height: 42px;
text-align: center;
cursor: hand;
cursor: pointer;
}

#logo_right .menu_d
{
background: url(../images/menu_d.gif) top left no-repeat;
padding: 0 4px 0 0;
display: block;
float: left;
margin: 0;
width: 94px;
height: 42px;
text-align: center;
cursor: hand;
cursor: pointer;
}

#logo_right .menu_e
{
background: url(../images/menu_e.gif) top left no-repeat;
padding: 0 4px 0 0;
display: block;
float: left;
margin: 0;
width: 94px;
height: 42px;
text-align: center;
cursor: hand;
cursor: pointer;
}


#srodek
{
margin: 0 auto;
padding: 0 0 20px 0;
width: 1077px;
text-align: center;
overflow: hidden;
}

#srodek_left
{
float: left;
padding: 0 0 0 0;
width: 503px;
background:url(../images/srodek_left_background.gif) right repeat-y;
}

#srodek_left_close
{
float: right;
margin-top: 10px;
background: #eaeaea;
height: 1px;
width: 494px;
}


#srodek_left .co_nowego
{
padding: 13px 0 0 250px;
text-align: left;
width: 503px;
height: 22px;
background:url(../images/srodek_left_top.gif) top left no-repeat;
color: #262626;
font-weight: bold;
}

#srodek_left .zawartosc
{
padding: 13px 0 0 250px;
text-align: left;
width: 503px;
height: 22px;
background:url(../images/srodek_left_zawartosc.gif) top left no-repeat;
color: #262626;
font-weight: bold;
}

#srodek_left .tresc
{
margin: 10px 8px 0 17px;
text-align: left;
}


.news
{
overflow: hidden;
width: 100%;
text-align: left;
}

.news p
{
padding: 0 15px 0 15px;
text-align: justify;
}


.news_l
{
padding: 19px 0 5px 19px;
width: 166px;
height: 115px;
float: left;
background: url(../images/news_zdjecie_tlo.gif) top left no-repeat;
}

.news_l_bez
{
padding: 9px 0 5px 19px;
width: 166px;
height: 118px;
float: left;
background: url(../images/news_zdjecie_tlo_bez.gif) top left no-repeat;
}

.news_tytul
{
padding: 3px 0 10px 0;
font-size: 14px;
font-weight: bold;
color: #f30505;
display: block;
}

.news_tytul a
{
font-size: 14px;
font-weight: bold;
color: #f30505;
text-decoration: none;
}

.news_tytul a:hover
{
font-size: 14px;
font-weight: bold;
color: #f30505;
text-decoration: underline;
}

.news_data
{
color: #9e9e9e;
}

.news_autor
{
color: #9e9e9e;
}

.news_komentarze
{
color: #5c5c5c;
font-weight: bold;
}

.news_komentarze_ile
{
font-weight: bold;
color: #e00505;
}


.news_p
{
margin: 6px 0 10px 0;
padding: 0px 0 10px 15px;
text-align: left;
text-align: justify;
width: 100%;
background:url(../images/news_przerwa.gif) bottom center no-repeat;
}

.news_zdjecie
{
width: 100px;
height: 100px;
}


#srodek_right
{
float: right;
width: 568px;
overflow: hidden;
background: url(../images/srodek_background.gif) repeat-y left;
}

#srodek_right .wiadomosc_dnia_top
{
padding: 12px 0 0 87px;
text-align: left;
width: 569px;
height: 37px;
background:url(../images/wiadomosc_dnia_top.gif) top left no-repeat;
color: #ffffff;
font-weight: bold;
}

#srodek_right .wiadomosc_dnia_srodek
{
padding: 0 0 0 25px;
width: 567px;
height: 210px;
background:url(../images/wiadomosc_dnia_srodek.gif) top left no-repeat;
}

#srodek_right .wiadomosc_dnia_bottom
{
overflow: hidden;
background:url(../images/wiadomosc_dnia_bottom.gif) top left no-repeat;
height: 20px;
}

#srodek_right a
{
font-size: 11px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#srodek_right a:hover
{
font-size: 11px;
color: #ffffff;
font-weight: bold;
text-decoration: underline;
}

#srodek_right .wiadomosc_dnia_obrazek
{
width: 516px;
height: 193px;
text-align: left;
}

#srodek_right h1
{
margin: 0;
padding: 138px 0 0 12px;
font-size: 18px;
font-family: arial;
color: #ffffff;
}

#srodek_right p
{
margin: 0;
padding: 0 0 0 14px;
color: #ffffff;
}

#srodek_right_box
{
overflow: hidden;
}


#srodek_right_l
{
padding: 0 0 0 0;
float: left;
}

#srodek_right_r
{
width: 155px;
padding: 0 0 0 0;
float: right;
text-align: center;
}

#srodek_right img
{
padding-bottom: 10px;
}


#wydarzenie_tygodnia
{
padding: 0;
width: 409px;
background: #FFFFFF;
overflow: hidden;
}

#wydarzenie_tygodnia_l
{
float: left;
padding: 14px 0 0 24px;
font-weight: bold;
text-align: left;
}

#wydarzenie_tygodnia_l a
{
color: #ff0000;
text-decoration: none;
}

#wydarzenie_tygodnia_l a:hover
{
color: #ff0000;
text-decoration: underline;
}

#wydarzenie_tygodnia_l .mecz
{
display: block;
padding-bottom: 10px;
}

#wydarzenie_tygodnia_l .versus
{
color: #ff0000;
}

#wydarzenie_tygodnia_l .foo
{
width: 50px;
}

#wydarzenie_tygodnia_l table
{
padding: 0 0 6px 0;
width: 170px;
font-weight: normal;
}

#wydarzenie_tygodnia_l .td_a
{
width: 40%;
vertical-align: top;
color: #ff0000;
font-size: 11px;
}

#wydarzenie_tygodnia_l .td_b
{
width: 60%;
vertical-align: top;
font-size: 11px;
}

#wydarzenie_tygodnia_r
{
float: right;
padding: 0 30px 0 0;
text-align: right;
font-weight: bold;
color: #cdcdcd;
}

#wydarzenie_tygodnia_r img
{
padding: 0 0 6px 0;
display: block;
}

#wydarzenie_tygodnia_r a
{
color: #cdcdcd;
text-decoration: none;
}

#wydarzenie_tygodnia_r a:hover
{
color: #cdcdcd;
text-decoration: underline;
}



#terminarz_ligowy
{
padding: 80px 0 0 0;
width: 409px;
background:url(../images/terminarz_ligowy.gif) top left no-repeat;
}

#terminarz_ligowy_tabela
{
width: 409px;
background:url(../images/terminarz_ligowy_background.gif) repeat-y;
overflow: hidden;
}

#terminarz_ligowy_tabela_l
{
float: left;
}

#terminarz_ligowy_tabela_r
{
float: right;
}

#terminarz_ligowy img
{
padding: 0 3px 10px 0;
display: block;
}

#terminarz_ligowy_linki
{
padding: 10px 30px 0 0;
text-align: right;
color: #cdcdcd;
font-weight: bold;
}

#terminarz_ligowy_linki a
{
color: #cdcdcd;
text-decoration: none;
}

#terminarz_ligowy_linki a:hover
{
color: #cdcdcd;
text-decoration: underline;
}

#tabela_ligowa
{
padding: 80px 0 0 0;
width: 409px;
background:url(../images/tabela_ligowa.gif) top left no-repeat;
}

#tabela_ligowa_tabela
{
width: 409px;
background: #FFFFFF;
overflow: hidden;
}

#tabela_ligowa table
{
width: 380px;
}

#tabela_ligowa td
{
text-align: left;
font-size: 11px;
}

.ekstraklasa
{
padding-left: 15px;
}

.liga1
{
padding-right: 20px;
}

#tabela_ligowa img
{
padding: 0 3px 8px 0;
}

#tabela_ligowa_linki
{
padding: 10px 30px 0 0;
text-align: right;
color: #cdcdcd;
font-weight: bold;
overflow: hidden;
width: 100%;
}

#tabela_ligowa_linki_l
{
float: left;
text-align: right;
width: 200px;
}

#tabela_ligowa_linki_r
{
padding: 0 12px 0 0;
float: right;
}


#tabela_ligowa_linki a
{
color: #cdcdcd;
text-decoration: none;
}

#tabela_ligowa_linki a:hover
{
color: #cdcdcd;
text-decoration: underline;
}

#galeria_zdjec
{
padding: 80px 0 0 0;
width: 409px;
background:url(../images/wydarzenie_tygodnia.gif) top left no-repeat;
color: #1f1f1f;
text-align: center;
}

#galeria_zdjec .mecz
{
padding: 0 0 10px 0;
font-weight: bold;
display: block;
}

#galeria_zdjec .zdjecie
{
background: url(../images/galeria_zdjec_tlo.gif) top left no-repeat;
width: 113px;
height: 88px;
text-align: center;
}

#galeria_zdjec table
{
width: 360px;
margin: auto;
}

#archiwum_over
{
padding-left: 7px;
}

#archiwum
{
margin: 0 auto;
margin-bottom: 10px;
text-align: left;
width: 450px;
background: #fafafa;
padding: 8px;
border: 1px #d9d9d9 solid;
}

#archiwum .nazwa
{
padding: 0 0 5px 0;
font-weight: bold;
display: block;
}

#archiwum .data
{
color: #cdcdcd;
font-weight: bold;
}

#archiwum a
{
color: #1f1f1f;
font-weight: bold;
text-decoration: none;
}

#archiwum a:hover
{
color: #1f1f1f;
font-weight: bold;
text-decoration: underline;
}


a.archiwum_pelne
{
color: #8e8e8e;
font-weight: bold;
text-decoration: none;
}

a:hover.archiwum_pelne
{
color: #8e8e8e;
font-weight: bold;
text-decoration: underline;
}

#stopka
{
margin: 0 auto;
width: 1064px;
overflow: hidden;
}

#stopka_lewo
{
float: left;
width: 135px;
}

#stopka_srodek
{
margin: 10px 0 0 0;
padding: 0 0 0 5px;
width: 179px;
line-height: 32px;
float: left;
text-align: left;
border-top: 1px #f1f0f0 solid;
border-bottom: 1px #f1f0f0 solid;
height: 34px;
}

#stopka_prawo
{
margin: 10px 0 0 0;
padding: 0 0 0 5px;
text-align: right;
width: 740px;
line-height: 32px;
float: right;
border-top: 1px #f1f0f0 solid;
border-bottom: 1px #f1f0f0 solid;
height: 34px;
}

#podpis
{
margin: 0 auto;
width: 1064px;
overflow: hidden;
color: #8d8d8d;
}

#podpis_lewo
{
float: left;
text-align: left;
}

#podpis_lewo a
{
color: #8d8d8d;
text-decoration: none;
}

#podpis_lewo a:hover
{
color: #8d8d8d;
text-decoration: none;
}

#podpis .online
{
color: #cdcdcd;
font-weight: bold;
}


#podpis_prawo
{
text-align: right;
float: right;
background: #000000;
width: 524px;
}

#podpis_prawo ul
{
margin: 0;
padding: 0 0 0 30px;
list-style: none;
height: 24px;
background: url(../images/podpis_menu_left.gif) top left no-repeat;
}

#podpis_prawo li
{
padding: 0 17px 0 0;
display: block;
float: left;
margin: 0;
text-align: center;
cursor: hand;
cursor: pointer;
height: 24px;
}

#podpis_prawo .dolacz
{
width: 99px;
background: url(../images/podpis_menu_dolacz.gif) top left no-repeat;
}

#podpis_prawo .reklama
{
width: 46px;
background: url(../images/podpis_menu_reklama.gif) top left no-repeat;
}

#podpis_prawo .wspolpraca
{
width: 61px;
background: url(../images/podpis_menu_wspolpraca.gif) top left no-repeat;
}

#podpis_prawo .prasa
{
width: 61px;
background: url(../images/podpis_menu_prasa.gif) top left no-repeat;
}

#podpis_prawo .dlaprasy
{
width: 50px;
background: url(../images/podpis_menu_dlaprasy.gif) top left no-repeat;
}

#podpis_prawo .administracja
{
width: 75px;
background: url(../images/podpis_menu_administracja.gif) top left no-repeat;
}

#t_d .czytaj a
{
margin: 8px 0 0 0;
padding: 8px 0 0 16px;
background: url(../images/arrow_red.gif) no-repeat bottom left;
display: block;
float: right;
color: #ff0000;
font-weight: bold;
text-decoration: none;
}
#t_d .czytaj a
{
margin: 8px 0 0 0;
padding: 8px 0 0 16px;
background: url(../images/arrow_red.gif) no-repeat bottom left;
display: block;
float: right;
color: #ff0000;
font-weight: bold;
text-decoration: none;
}


.czytaj a
{
margin: 8px 0 0 0;
padding: 8px 8px 0 0;
display: block;
float: right;
text-decoration: none;
color: #000000;
}

.czytaj a:hover
{
text-decoration: underline;
}

.pelny
{
width: 98%;
}

.textarea_pelny
{
width: 98%;
height: 200px;
}

.textarea_komentarz
{
width: 98%;
height: 100px;
}

#formularz
{
color: #9e9e9e;
}

#formularz table
{
padding-left: 30px;
width: 90%;
}

#formularz input, textarea
{
font-size: 11px;
}

#formularz .td_a
{
width: 20%;
text-align: left;
vertical-align: top;
font-size: 11px;
color: #9e9e9e;
}

#formularz .td_b
{
width: 80%;
text-align: left;
vertical-align: top;
font-size: 11px;
color: #9e9e9e;
}

.komentarz_info
{
padding: 0 0 5px 15px;
text-align: left;
display: block;
font-weight: bold;
color: #9e9e9e;
}

#komentarze
{
padding: 0px 8px 10px 15px;
text-align: left;
overflow: hidden;
height: 100%;
}

.komentarz
{
margin: 5px 0 0 0;
padding: 5px;
border: 1px #e0e0e0 solid;
background-color: #ffffff;
}

.komentarz .data
{
font-size: 10px;
}

.komentarz .autor
{
font-size: 10px;
font-weight: bold;
}

.komentarz span.tresc
{
padding: 6px 0 0 0;
display: block;
}

.komunikat
{
text-align: center;
margin: 8px 8px 8px 14px;
padding: 4px 0 4px 4px;
background-color: #9e9e9e;
font-weight: bold;
text-align: center;
color: black;
}

#porcjowanie
{
text-align: center;
padding:15px;
color: #9e9e9e;
}

#porcjowanie a
{
color: #9e9e9e;
text-decoration: none;
font-size: 11px;
font-weight: bold;
}

#porcjowanie a:hover
{
color: #9e9e9e;
text-decoration: underline;
font-size: 11px;
font-weight: bold;
}

.tagi
{
padding: 0 0 0 15px;
text-align: left;
}

.tagi a
{
font-size: 11px;
text-decoration: none;
color: #1f1f1f;
}

.tagi a:hover
{
font-size: 11px;
text-decoration: underline;
color: #1f1f1f;
}

#preloader
{
    margin-left:            -10000px;
    padding-left:           -10000px;
    visibility:             hidden;
    position:               absolute;
}

.a_bbcode
{
text-decoration: underline;
color: #1f1f1f;
}

.img_bbcode
{
padding: 15px 0 15px 0;
}



/* ROZWIJANE MENU */
.drop
{
width: 150px;
overflow: hidden;
position: absolute;
display: none;
top: 50px;
border: 2px #000000 solid;
background-color: #242424; - kolor tlo menu r
filter: alpha(opacity=00);
-moz-opacity: 0.9; - jasność menu
opacity: 1.0; - 
}

.drop li
{
padding: 0 0 0 10px;
margin: 0;
height: 20px;
line-height: 20px;
text-align: left;
display: block;
width: 150px;
}

.drop li a
{
text-decoration: none;
color: #ffffff; - kolor czcionki menu r
}

.drop li a:hover
{
text-decoration: underline;
}

#druzyna
{
text-align: center;
width: 409px;
}
