body {font-family: 'Century Gothic'; font-size: 13px; background-color: white; margin: 10px}

td {font-family: 'Century Gothic'; font-size: 13px}
div {font-family: 'Century Gothic'; font-size: 13px}
input {font-family: 'Century Gothic'; font-size: 13px}
ul {margin-top: 0px}
ol {margin-top: 0px}
li {margin-top: 5px; margin-left: -10px}


a:link {text-decoration: none; color: #133984}
a:visited {text-decoration: none; color: #133984}
a:active {text-decoration: none; color: #DA251C}
a:hover {text-decoration: none; color: #DA251C}


.tabela_glowna {border: solid #DA251C 1px}
.banner {border-bottom: solid #DA251C 1px}
.sponsorzy_top {text-align: center}
.sponsorzy_top table td {text-align: center}

.menu_top1 {height: 22px; background-color: #133984; color: white; text-align: center; font-weight: bold; font-size: 15px}
.menu_top1 a, .menu_top1 span {color: #DA251C; padding-left: 10px; padding-right: 10px}
.menu_top1 a:link {text-decoration: none; color: white}
.menu_top1 a:visited {text-decoration: none; color: white}
.menu_top1 a:active {text-decoration: none; color: #DA251C}
.menu_top1 a:hover {text-decoration: none; color: #DA251C}

.menu_top2 {height: 22px; background-color: #DA251C; color: white; text-align: center; font-weight: bold; font-size: 12px}
.menu_top2 a, .menu_top2 span {color: #133984; padding-left: 7px; padding-right: 7px}
.menu_top2 a:link {text-decoration: none; color: white}
.menu_top2 a:visited {text-decoration: none; color: white}
.menu_top2 a:active {text-decoration: none; color: #133984}
.menu_top2 a:hover {text-decoration: none; color: #133984}

.menu_top3 {height: 10px}
a.rss_ikona {padding: 0px !important; margin-top: 1px; margin-right: 4px}


.menu_lewe {border-right: solid #DA251C 1px}

.menu_lewe .menu_tytul {width: 170px; height: 57px; background-image: url('../grafika/menu_lewe_krazek.jpg'); background-repeat: no-repeat; background-position: 2px 0px; color: white; text-align: center; overflow: hidden; font-weight: bold; font-size: 16px; white-space: nowrap}
.menu_lewe .menu_tytul span {display: block; padding-top: 18px; padding-left: 45px; padding-right: 5px}

.menu_lewe .menu_rozw {padding-left: 10px; padding-right: 5px; margin-bottom: 10px}
.menu_lewe .menu_rozw a, .menu_lewe .menu_rozw span {display: block}
.menu_lewe .menu_rozw span {color: #DA251C}
.menu_lewe .menu_rozw .mwyroz {font-weight: bold}

.menu_lewe .submenu {font-size: 11px; padding-bottom: 5px}
.menu_lewe .submenu .submenu {padding-left: 12px}
.menu_lewe .submenu a, .menu_lewe .submenu span {padding-left: 12px; background-repeat: no-repeat; background-position: left center}
.menu_lewe .submenu a:link, .menu_lewe .submenu a:visited {background-image: url('../grafika/submenu_strzalka_nieb.gif')}
.menu_lewe .submenu a:active, .menu_lewe .submenu a:hover, .menu_lewe .submenu span {background-image: url('../grafika/submenu_strzalka_czerw.gif')}


.menu_prawe {border-left: solid #DA251C 1px}

.menu_prawe .menu_tytul {width: 170px; height: 57px; background-image: url('../grafika/menu_prawe_krazek.jpg'); background-repeat: no-repeat; background-position: 3px 0px; color: white; text-align: center; overflow: hidden; font-weight: bold; font-size: 16px; white-space: nowrap}
.menu_prawe .menu_tytul span {display: block; padding-top: 18px; padding-left: 10px; padding-right: 50px}

.menu_lewe .menu_tresc,
.menu_prawe .menu_tresc {padding-left: 5px; padding-right: 5px; margin-bottom: 15px}


.przestrzen_tresci {padding-top: 5px; padding-bottom: 10px; width: 600px; overflow: hidden}


.stopka1 {background-color: #133984; color: #BCCFF6}
.stopka2 {background-color: #DA251C; color: white}
.stopka1, .stopka2 {height: 19px; text-align: center; font-size: 11px; font-style: italic}
.stopka3 {height: 10px}


.tytul {margin-bottom: 15px; font-size: 16px; font-weight: bold; color: #DA251C}
.nadtytul {font-size: 11px; color: #133984}

.tresc {text-align: justify}
.inicjal {}

.tresc a {font-weight: bold}

.foto {border: solid #133984 1px}

table.foto_ {display: inline}
.foto_ {margin-top: 5px; margin-bottom: 5px}
.foto_center {margin-top: 5px; margin-bottom: 5px}
.foto_right {margin-top: 5px; margin-bottom: 5px; margin-left: 20px}
.foto_left {margin-top: 5px; margin-bottom: 5px; margin-right: 20px}

.foto_podpis {padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family: Tahoma; font-size: 11px;
				color: white; background-color: #DA251C; border: solid #133984 1px}

.fopis {overflow: hidden; margin-top: 4px; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px;
		font-family: Tahoma; font-size: 11px; color: #007BC2; text-align: left; background-color: #B9D7FF; border: solid #007BC2 1px}
.fopis .inicjal {font-size: 11px}


.zajawka_ze_zdjeciem {_height: 118px; min-height: 118px}
.zajawka_ze_zdjeciem img {width: 100px; height: 100px; margin-right: 15px; border: solid #133984 1px}
.zajawka_tytul {}
.zajawka_tytul span {padding-left: 15px; font-size: 11px; color: #DA251C; white-space: nowrap}
.zajawka_tytul a {font-weight: bold}
.zajawka {margin-bottom: 15px; margin-top: 3px; font-size: 11px; text-align: justify}
.zajawka span {padding-left: 15px; color: #DA251C; white-space: nowrap}
.zajawka span a {font-weight: bold; padding-left: 3px; padding-right: 2px}
.foto_news {width: 100px; height: 100px; margin-left: 20px; margin-bottom: 5px; border: solid #133984 1px}

.stopka_powrot {width: 50%; margin-top: 30px; padding-top: 4px; font-size: 12px; color: #DA251C; border-top: solid #DA251C 1px}
.stopka_powrot a {font-weight: bold; padding-left: 3px; padding-right: 2px}
.stopka_powrot_gal {margin-top: 15px !important}

.stopka_zalaczniki {margin-top: 30px; width: 100%; table-layout: fixed}
.stopka_zalaczniki td.nagl {border: none; color: #DA251C} 
.stopka_zalaczniki td {padding-top: 3px; padding-bottom: 4px; font-size: 12px; border-top: solid #DA251C 1px}
.stopka_zalaczniki .ico {width: 30px}
.stopka_zalaczniki .ico img {width: 16px; height: 16px}  
.stopka_zalaczniki .plik {}
.stopka_zalaczniki .rozm {width: 90px; text-align: right; color: #133984}

.galeria_albumy {text-align: center}
.galeria_albumy .album {display: -moz-inline-box; display: inline-block; _display: inline; vertical-align: top; width: 195px; margin: 1px; height: 220px; text-align: center; overflow: hidden}
.galeria_albumy .album .okladka {width: 172px; height: 172px; background-image: url('../grafika/galeria_ramka.gif'); background-repeat: no-repeat}
.galeria_albumy .album .okladka img {width: 150px; height: 150px; margin-top: 10px; border: solid #133984 1px}
.galeria_albumy .album .gal_opis {width: 172px; margin-top: 5px}
.galeria_albumy .album .gal_opis a:link, .gal_opis a:visited, .gal_opis a:active, .gal_opis a:hover {font-weight: bold; text-decoration: none}

.sonda {text-align: left; font-size: 11px}
.sonda .niewazny {display: block; font-weight: bold; color: #DA251C}
.sonda .niewazny_wyniki {display: block; margin-top: 7px; color: #DA251C}
.sonda .niewazny_wyniki a {font-weight: bold; padding-left: 3px; padding-right: 2px}
.sonda .pytanie {display: block; margin-bottom: 5px; font-weight: bold}
.sonda .wynik {display: block; margin-top: 5px} 
.sonda .pasek {display: block; height: 10px; font-size: 1px; background-color: #DA251C;
				background-image: url('../grafika/sonda_czerwony.jpg'); background-repeat: repeat-x; border-left: solid gray 1px}
.sonda form {margin: 0px; padding: 0px}
.sonda form .soi {display: block; margin-bottom: 2px}
.sonda form .soi input {_width: 16px; _height: 16px; vertical-align: middle; margin: 0px; margin-left: 1px}
.sonda form .soi label {padding-left: 5px; vertical-align: middle}
.sonda .ssubmit {margin-top: 3px; font-weight: bold; vertical-align: middle; color: #133984}
.sonda .so_wynik {padding-left: 20px; vertical-align: middle; color: #DA251C}
.sonda .so_wynik a {font-weight: bold; padding-left: 3px; padding-right: 2px}

.biuletyn {text-align: center !important; margin-bottom: 5px !important}
.biuletyn form {margin: 0px}
.biul_adres {font-size: 11px}
.biul_adres {border: solid #133984 1px; color: #133984; width: 158px; padding-left: 2px; padding-right: 2px}
.biul_submit {color: #133984; font-weight: bold; margin-top: 7px}

.biul_ok {font-weight: bold; color: #008C00}
.biul_err {font-weight: bold; color: #E50000}

.tab_tabela {margin-bottom: 20px; border: solid #133984 1px}
.tab_naglowek td {height: 20px; background-color: #133984 !important; color: white; padding: 0px !important}
.tab_naglowek td b {padding-left: 7px; padding-right: 7px; white-space: nowrap}

.tab_tabela td {font-size: 12px; padding: 1px; padding-left: 7px; padding-right: 7px}
.tab_tabela td a {font-weight: bold; display: block}

.tab_tabela .tab_tr0 td {background-color: #DCE6FA}
.tab_tabela .tab_tr1 td {background-color: #EDF2FD}

.tabela_sklad {}
.tabela_sklad .ts_opis {vertical-align: top; width: 120px; text-align: right; font-size: 11px; font-style: italic; padding-top: 6px; color: #133984}
.tabela_sklad .ts_wart {vertical-align: top; font-weight: bold; padding-left: 15px; padding-top: 4px}

#sponsorzy {position: relative; top: 0; left: 0}
#sponsorzy td {padding-left: 5px; padding-right: 5px}
#sponsorzy td img {border: 0px}

.tab_sponsorzy {table-layout: fixed}
.tab_sponsorzy td {padding: 5px; padding-bottom: 20px; font-weight: bold}
.tab_sponsorzy .tsp0 {border-bottom: solid red 1px; border-right: solid red 1px}
.tab_sponsorzy .tsp1 {border-bottom: solid red 1px}

.ostatni_mecz {table-layout: fixed; margin-bottom: 15px}
.ostatni_mecz td {text-align: center}
.ostatni_mecz .wynik_druzyna {font-weight: bold; font-size: 11px; color: #133984}
.ostatni_mecz .wynik_bramki {font-weight: bold; font-family: Tahoma; font-size: 18px; color: #DA251C}
.ostatni_mecz .wynik_br1 {text-align: right !important; padding-right: 15px; color: #133984 !important}
.ostatni_mecz .wynik_br2 {text-align: left !important; padding-left: 15px}
.ostatni_mecz .wynik_strzelcy1 {text-align: left !important; padding-left: 7px; padding-right: 30px; padding-top: 8px;
								background-image: url('../grafika/strzelcy1.png'); background-repeat: no-repeat; background-position: 7px 0px}
.ostatni_mecz .wynik_strzelcy1 div {background-color: #133984; color: white; font-size: 11px; padding-left: 6px;
									-moz-border-radius-bottomleft: 12px; -webkit-border-bottom-left-radius: 12px;
									-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px}
.ostatni_mecz .wynik_strzelcy2 {text-align: right !important; padding-left: 30px; padding-right: 6px; padding-top: 8px;
								background-image: url('../grafika/strzelcy2.png'); background-repeat: no-repeat; background-position: 148px 0px}
.ostatni_mecz .wynik_strzelcy2 div {background-color: #DA251C; color: white; font-size: 11px; text-align: left; padding-left: 5px;
									-moz-border-radius-bottomright: 12px; -webkit-border-bottom-right-radius: 12px;
									-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px}

.najblizszy_mecz {table-layout: fixed; margin-bottom: 15px}
.najblizszy_mecz td {text-align: center}
.najblizszy_mecz .mecz_druzyna {font-weight: bold; font-size: 11px; color: #133984}
.najblizszy_mecz .mecz_rodzaj,
.najblizszy_mecz .mecz_termin,
.najblizszy_mecz .mecz_uwagi {padding-left: 6px; padding-right: 6px; padding-top: 3px}
.najblizszy_mecz .mecz_rodzaj div,
.najblizszy_mecz .mecz_termin div,
.najblizszy_mecz .mecz_uwagi div {color: white; font-size: 11px; padding-left: 4px; padding-right: 2px; text-align: left}
.najblizszy_mecz .mecz_rodzaj {padding-bottom: 2px}
.najblizszy_mecz .mecz_rodzaj div {background-color: #133984; font-weight: bold; padding-bottom: 1px; padding-left: 23px;
								   background-image: url('../grafika/najblizszy_mecz.png'); background-repeat: no-repeat;
								   -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px}
.najblizszy_mecz .mecz_rodzaj_loga {padding-bottom: 7px}
.najblizszy_mecz .mecz_termin div {background-color: #133984}
.najblizszy_mecz .mecz_uwagi div {background-color: #DA251C; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px}


.menu_polecamy {text-align: center; font-weight: bold; margin-bottom: 15px; color: yellow}
.menu_polecamy a {display: block}
.menu_polecamy a:link, .menu_polecamy a:visited, .menu_polecamy a:active {color: yellow}
.menu_polecamy a:hover {color: white}
.menu_polecamy span {text-align: center;display: block; margin-left: 6px; margin-right: 6px; border: solid #133984 1px;
					padding-top: 2px; padding-bottom: 3px; background-color: #DA251C}