*
{
	margin: 0;
	padding: 0;
}

body
{
	background-image: url(images/index_0.png);
	background-repeat: repeat-x;
	text-align: center;
}

/*Górna część strony (grafika)*/

#glowny 
{
	margin: 0 auto;
	width: 990px;
	text-align: left;
}
/*------------------------------------------------REKLAMA------------------------------------------------------*/
#reklama
{
	position: absolute;
	margin-top: 319px;
	background-color: #c58c05;
	width: 990px;
}

#srodek_reklamy
{
	margin-top: 10px;
	text-align: center;
}

#pole_reklamy
{
	height: 100px; /*zmienić, gdy wysokośc reklamy się zmienia*/
}

#index_2 
{
	position: absolute;
	width: 192px;
	height: 151px;
}

#index_3 
{
	position: absolute;
	margin-left: 192px;
	width: 586px;
	height: 151px;
}

/*Logowanie*/
#index_4
{
	position: absolute;	
	margin-left: 778px;
	background-image: url(images/index_4.png);
	width: 212px;
	height: 151px;
}

#login,
#haslo,
#szukaj3
{
	margin-left: 40px;
	border: none;
	background: none;
	position: absolute;
	width: 120px;
	color: #ffffff;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.70em;
}
#login
{
	margin-top: 37px;
}
#haslo
{
	margin-top: 66px;
}

#zaloguj
{
	position: absolute;
	margin-left: 175px;
	margin-top: 45px;
}

#zaloz
{
	background-image: url(images/zaloz2.png);
	width: 83px;
	height: 27px;
	position: absolute;
	margin-left: 862px;
	margin-top: 98px;
}

#zaloz2
{
	margin-left: 12px;
	margin-top: 5px;
	position: absolute;
	color: #ffffff;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.70em;
}

#przypomnij_haslo
{
	background-image: url(images/przypomnij_haslo.gif);
	width: 51px;
	height: 27px;
	position: absolute;
	margin-left: 808px;
	margin-top: 98px;
}

#przypomnij_haslo2
{
	margin-left: 10px;
	margin-top: 5px;
	position: absolute;
	color: #ffffff;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.70em
}
#index_6
{
	background-image: url(images/index_6.png);
	position: absolute;
	margin-top: 151px;
	width: 192px;
	height: 77px;
}

#index_7
{
	background-image: url(images/index_7.png);
	position: absolute;
	margin-left: 192px;
	margin-top: 151px;
	width: 586px;
	height: 77px;
}

#index_8
{
	background-image: url(images/index_8.png);
	position: absolute;
	margin-left: 778px;
	margin-top: 151px;
	width: 212px;
	height: 77px;
}

#index_9
{
	background-image: url(images/index_9.png);
	position: absolute;
	margin-top: 228px;
	width: 192px;
	height: 38px;
	
}

#index_10
{
	background-image: url(images/index_10.png);
	position: absolute;
	margin-left: 192px;
	margin-top: 228px;
	width: 586px;
	height: 38px;
}
/*zakładki pomarańczowe*/
#index_11
{
	position: absolute;
	margin-left: 778px;
	margin-top: 228px;
	background-image: url(images/index_11.png);
	width: 212px;
	height: 38px;
	color: #ffffff;
	font-size: 0.92em;
}

#start
{
	position: absolute;
	margin-left: 30px;
	margin-top: 12px;
}

#panel
{
	position: absolute;
	margin-left: 137px;
	margin-top: 12px;
}

/*Menu poziome (grafika)*/
#index_12
{
	background-image: url(images/index_12.png);
	position: absolute;
	margin-top: 266px;
	width: 192px;
	height: 53px;
}

#kategoria,
#menu_poziome
{
	position: absolute;
	font-weight: bold;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.70em;
	margin-top: 20px;
}

#menu_poziome
{
	color: #ffffff; /*jak będzie menu poziome to zmienic na białe*/
	margin-left: 10px;
	width: 500px; /* usunąć cały width jeśli będzie menu*/
}

.menu_poziome2 
{
	color: #ffffff;
	float: left; /* float usunąć jeśli będzie menu*/
}

.menu_poziome3
{
	font-weight: bold;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 1em;
	color: Black;
}

.menu_poziome3 ul li
{
	display: inline;
	white-space: nowrap;
}

#lista
{
	text-align: justify;
	margin-left: 25px;
	margin-right: 25px;
}

#lista ul
{
	display: block;
	list-style-type: decimal;
}

.wyloguj
{
	float: right; /* usunąć całe jeśli będzie menu*/
}

.gold /* usunąć całe jeśli będzie menu*/
{
	color: gold;
}

#kategoria
{
	margin-left: 50px;
}

#index_13
{
	position: absolute;
	background-image: url(images/index_13.png);
	width: 513px;
	height: 53px;
	margin-left: 192px;
	margin-top: 266px;
}

#index_14
{
	position: absolute;
	margin-left: 705px;
	margin-top: 266px;
	background-image: url(images/index_14.png);
	width: 285px;
	height: 53px;
}

#szukaj3
{
	margin-left: 60px;
	margin-top: 18px;
	width: 158px;
}

#szukaj4
{
	position: absolute;
	margin-left: 224px;
	margin-top: 15px;
}

/*Wiersz pod menu poziomym*/
#index_15
{
	background-image: url(images/index_15.png);
	position: absolute;
	margin-top: 319px;
	width: 192px;
	height: 21px;
}

#index_16
{
	background-image: url(images/index_16.png);
	position: absolute;
	margin-left: 192px;
	margin-top: 319px;
	width: 605px;
	height: 21px;
}

#index_17
{
	background-image: url(images/index_17.png);
	position: absolute;
	margin-left: 797px;
	margin-top: 319px;
	width: 193px;
	height: 21px;
}

/*Menu główne*/
.menu_tlo
{
	position: absolute;
	background-image: url(images/tlo0.png);
	background-repeat: repeat-x;
	margin-top: 340px;
	width: 192px;
	height: 484px;
}

.menu_tlo a.r,
.menu_tlo a.r:hover,
.menu_tlo a:hover
{
  background-image: url(images/guzik_czerwony.png);
  color: #ffffff;
}

#menu_gora
{
	background-image: url(images/div_gora.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 170px;
	height: 30px;
	margin-left: 16px;
	padding-top: 7px;
}

#menu_dol
{
	background-image: url(images/div_dol.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 170px;
	height: 35px;
	margin-left: 16px;
}

#menu_srodek
{
	background-image: url(images/tlo1.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width: 170px;
	margin-left: 16px;
}

/*tabela, ostatnia kolejka - prawa strona*/
#tabele_tlo
{
	position: absolute;
	background-image: url(images/tlo0.png);
	background-repeat: repeat-x;
	margin-left: 797px;
	margin-top: 340px;
	width: 193px;
	height: 484px;
}

#wyn_u
{
	background-image: url(images/wyn_u.png);
	background-repeat: no-repeat;
	width: 170px;
	height: 15px;
	margin-left: 6px;
}

#wyn_d
{
	background-image: url(images/wyn_d.png);
	background-repeat: no-repeat;
	width: 170px;
	height: 20px;
	margin-left: 6px;
}

#t_srodek
{
	background-image: url(images/wyn.png);
	background-repeat: repeat-y;
	width: 170px;
	height: auto;
	margin-left: 6px;
	font-weight: bold;
	text-align: center;
	margin-top: -4px;
}

#t_srodek2
{
	margin-top: 14px;
	margin-left: 4px;
	margin-right: 4px;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.70em;
	border: 0px;
}

.m_punkty
{
	width: 20px;
	text-align: right;
}

.red
{
	font-weight: bold;
	color:  #C40000;
}

#wyniki
{
	position: absolute;
	background-repeat: repeat-x;
	margin-left: 797px;
	margin-top: 505px;
	width: 193px;
	height: 484px;
}

#wyniki_gora
{
	background-image: url(images/wyn_u.png);
	background-repeat: no-repeat;
	width: 170px;
	height: 15px;
	margin-left: 6px;
}

#wyniki_dol
{
	background-image: url(images/wyn_d.png);
	background-repeat: no-repeat;
	width: 170px;
	height: 20px;
	margin-left: 6px;
}

#wyniki_srodek
{
	background-image: url(images/wyn.png);
	background-repeat: repeat-y;
	width: 170px;
	height: auto;
	margin-left: 6px;
	text-align: center;
	margin-top:-4px;
}

.wyniki_druzyny
{
	margin-left: 7px;
	margin-right: 7px;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.70em;
}

.druzyna
{
	text-align: left;
	width: 130px;
	padding-bottom: 2px;
}

.wynik
{
	text-align: right;
	width: 20px;
	color: Black;
}

.druzynar
{
	text-align: left;
	width: 130px;
	padding-bottom: 2px;
	color: #C40000;
	font-weight: bold;
}

.wynikr
{
	text-align: right;
	width: 20px;
	color: #C40000;
	font-weight: bold;
}

/*środek*/
#index_19
{
	position: absolute;
	background-image: url(images/index_19.gif);
	width: 605px;
	height: 904px;
	margin-left: 192px;
	margin-top: 340px;
	overflow: auto;
}

#srodek
{
	/*text-align: center;*/
	padding: 0 10px 5px 10px;
	line-height: 20px;
}

/*boisko*/
#index_22
{
	background-image: url(images/index_22.png);
	position: absolute;
	margin-left: 192px;
	margin-top: 1244px;
	width: 605px;
	height: 156px;
}

#index_25
{
	background-image: url(images/index_25.png);
	position: absolute;
	margin-left: 192px;
	margin-top: 1400px;
	width: 605px;
	height: 203px;
}

/*boki rozświetlone*/
#index_24
{
	background-image: url(images/index_24.png);
	position: absolute;
	margin-top: 1400px;
	width: 192px;
	height: 203px;
}

#index_26
{
	background-image: url(images/index_26.png);
	position: absolute;
	margin-left: 797px;
	margin-top: 1400px;
	width: 193px;
	height: 203px;
}

/*------------------------------------------------selektory----------------------------------------------*/

font, p
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.72em;
}

a
{
	text-decoration: none;
	color: #ffffff;
}

a:hover
{
	text-decoration: none;
	color: gold;
}

#menu_poziome ul
{
	list-style-type: circle; /*zmienione na potrzeby logowania, zmienić na 'none'*/
}

#menu_poziome li
{
	float: left;
	margin-left: 50px;
}

.tabelki
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.70em;
}

/*--------------------------------------------------statystyki-----------------------------------------------------*/



.tabela_stat
{
	margin: auto;
	line-height: 18px;
}

.tabela_porownanie
{
	line-height: 18px;
}

.tabela_stat
{
	width: 550px;
}

.td_stat
{
	background-color: #eaeaea;
}

.td_stat_prawa
{
	text-align: right;
	width: auto;
	background-color: #eaeaea;
}

.div_stat
{
	text-align: center;
}

.lewy
{
	margin-left: 10px;
}

.lewy2
{
  margin-left: 40px;
}

.prawy
{
	margin-right: 10px;
}

.select_stat
{
	width: 200px;
}

#div_porownanie
{
	margin-left: 45px;
}

#div_porownanie td
{
	background-color: #eaeaea;
}

#div_porownanie p
{
	margin-left: 10px;
}

.tytul
{
	background-color: #e08d09 !important;
	text-align: center;
	font-weight: bold;
}

.td_prawa_por
{
	text-align: center;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.72em;
}

.tabela_porownanie
{
	width: 500px;
}

/*---------------------------------------------------------------------tabela_pkt----------------------------------------------*/
.tabela_pkt
{
	margin-top: 0px;
}

.tabela_pkt table
{
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 11px;
	width: 530px;
	margin: auto;
}

.tabela_aktualnosci table
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 12px;
	width: 530px;
	margin: auto;
}

.tabela_pkt td
{
	background-color: #eaeaea;
	line-height: 20px;
}

.tabela_aktualnosci td
{
	
	background-color: #eaeaea;
	line-height: 20px;
}

.tytul2
{
	background-color: /*#e08d09*/#ffca76 !important;	
}

.srodkowanie, .strzelcy_druzyna
{
	text-align: center;
}

.srodkowanie, .srodkowanie_gold
{
	width: 35px;
}

.srodkowanie_gold
{
	background-color: gold !important;
	text-align: center;
}

.strzelcy_druzyna
{
	width: 120px;
}

.punkty
{
	text-align: center;
	width: 50px;
	background-color: gold !important;
}

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

.miejsce_awans
{
	width: 30px;
	text-align: center;
  background-color: #27cb36 !important;
}

.miejsce_spadek
{
	width: 30px;
	text-align: center;
  background-color: #f32f2f !important;
}

.miejsce_baraz
{
	width: 30px;
	text-align: center;
  background-color: #ff9f9f !important;
}

.miejsce_baraz_awans
{
	width: 30px;
	text-align: center;
  background-color: #acefac !important;
}

.legenda
{
	margin-left: 70px;
	margin-top: 30px;
  float: left;
}

.legenda_kolory2
{
 margin-right: 50px;
 margin-top: 60px;
 float: right;
}

.legenda, .legenda_kolory
{
  line-height: 18px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 11px;
}


/*-----------------------------------------------------------------formularz rejestracji----------------------------------------------*/
#formularz_rejestracji form
{
	margin-left: 120px;
}

#formularz_rejestracji_srodk
{
	margin-top: 20px;
	margin-left: 160px;
}

#formularz_rejestracji_srodk td
{
	width: 120px;
	height: 30px;
	font-size: 0.76em;
}

.lewa
{
	text-align: left;
}

.prawopdf
{
	text-align: right;
	padding-right: 25px;
}

.prawa
{
	text-align: right;
}

input
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 1em;
}

/*-----------------------------------------------------------------start+wojewodztwa---------------------------------------------------------------*/
.ligi li, .zaloz_lige li, .ligi_mini li
{
	margin-left: 30px;
	line-height: 18px;
	font-size: 1em;
}

.ligi_mini
{
	margin-left: 10px;
}

.ligi a, .ligi_mini a
{
	text-decoration: none;
	color: black;
}

.ligi a:hover, .ligi_mini a:hover
{
	text-decoration: none;
	color: gold;
}

#woj
{
	font-size: 1.2em;
}

.ligi
{
	float: left;
	width: 235px;
}

.ligi_mini
{
	float: left;
	width: 400px;
}

.ligi2 li, .zaloz_lige2 li
{
	margin-left: 30px;
	line-height: 18px;
	font-size: 1em;
}

.ligi2 a
{
	text-decoration: none;
	color: black;
}

.ligi2 a:hover
{
	text-decoration: none;
	color: gold;
}

.ligi2
{
	float: left;
	width: 580px;
}

.zaloz_lige
{
	float: left;
}

.naglowek
{
	color: #db2626;
	margin-left: 20px;
}

.woj_prawo
{
	float: right;
}

#zaloz_lige_reklama
{
	position: absolute;
	width: 157px;
	height: 29px;
	margin-left: 0px;
	/* taki top margin jak galeria typ i reszta margin-top: 750px;*/
	margin-top: 825px;
	
}

#zaloz_lige2_reklama
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.76em;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 10px;
}

.bold_z
{
	font-weight: bold;
	color: green;
}

.bold_p
{
	font-weight: bold;
	color: red;
}

.bold
{
	font-weight: bold;
}

#zaloz_lige_form
{
	margin-left: 120px;
	margin-top: 20px;
	
}

#zaloz_lige_form2 td
{
	width: 120px;
	font-size: 0.76em;
	height: 30px;
}

#zaloz_lige_form2 input
{
	width: 200px;
}

.potwierdz
{
	margin-left: 265px;
}

.tabela_wyniki
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 1em;
	width: 530px;
	margin: auto;
}

.tabela_wyniki td
{
	background-color: #eaeaea;
	line-height: 20px;
	text-align: left;
	padding-left: 7px;
	font-size: 0.99em;
}

.srodkowanie_wyniki
{
	background-color: #eaeaea;
	line-height: 20px;
	text-align: center !important;
}


.pusty td
{
	background-color: White;
}

.godzina
{
	width:80px;
	text-align: center !important;
}

.wynik2
{
	font-weight: bold;
	color: Red;
	width: 50px;
	text-align: center !important;
}

.tytul_tabeli td
{
	background-color: Silver;
}

.center
{
	text-align: center;
}

.center2
{
	text-align: center;
	padding-top: 2px;
}

.center_a_tabela
{
	text-align: center;
	color: Red;
}

#srodek a
{
	text-decoration: none;
	color: black;
}

#srodek a:hover
{
	text-decoration: none;
	color: red;
}

#stopka
{
	position: absolute;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 0.72em;
	margin-left: 308px;
	margin-top: 1580px;
	width: 370px;
	height: 10px;
}

.aktualnosci
{
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 0.95em;
}

.wciecie
{
	margin-left: 150px;
}

.wciecie2
{
	margin-left: 280px;
}

.wciecie3
{
	margin-left: 135px;
}

.akapit
{
	padding-left: 5px;
}

#pamp1
{
	position: absolute;
	background-image: url(images/pamp1.png);
	width: 171px;
	height: 126px;
	margin-left: 10px;
}

#pamp2
{
	position: absolute;
	background-image: url(images/pamp2.png);
	width: 171px;
	height: 126px;
	margin-top: 130px;
	margin-left: 10px;
}

#pamp3
{
	position: absolute;
	background-image: url(images/pamp3.png);
	width: 171px;
	height: 126px;
	margin-top: 260px;
	margin-left: 10px;
}


.div_galeria
{
	width: 500px;
	text-align: center;
}

.aktualnosci_galeria
{
	text-align: center;
	background-color: red;
	border: 1px solid;
	/*display: block;
	position: absolute;
	margin-top: 100px;*/
}

.tabela_miniatury
{
	margin-left: 20px;
	padding-left: 20px;
	border: 1px solid;
	background-color: #eff5fb;
	rules: none;
	font-size: 1em;
	border-spacing: 0mm 3mm;
}

.tabela_miniatury td 
{
	padding-left: 20px;
	text-align: left;
	/*border: 1px solid;*/
	width: 350px;
	height: 10px;
}

.miniatura_galeria
{	
	/*background-image: url(images/zdjecia.jpg) !important;*/
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px !important;
	width: 130px !important;
	height: 120px !important;
	text-align: left !important;
}

.miniatura_galeria img
{
	margin-left: 13px;
	border: none;
}

.pliki
{
	margin-left: 30px;
}

.nazwa_druzyny_odstep
{
	padding-left: 4px;
}