body
{
  margin: 0;
  padding: 0;
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  text-align: center;
  color: #452a28;
  background: #ffffff;
}

ul, li, div, img
{
  padding: 0px;
  margin: 0px;
  border: 0;
  list-style: none;
  list-style-position: none;
}

ol, ol li
{
	list-style: decimal !important;
}

h1, h2, h3, h4, h5, h6, h7, p, form
{
  margin: 0;
  padding: 0;
}

a 
{
  color: #AD100D;
  text-decoration: none;
}
a:hover 
{
  text-decoration: underline;
  color: #AD100D;
}

/* STRONA GLOWNA */

div#glowny
{
  margin: 0 auto;
  width: 950px;
  text-align: left;
  padding: 0 0 0 0;
}

/* head */

h3
{
	font: bold 11px Tahoma;
	color: #452a28;
	margin: 0 0 15px 0;
}

div.logo
{
	width: 160px;
	height: 78px;
	background: url( 'images/logo_biale.gif' ) no-repeat;
	cursor: pointer;
	cursor: hand;
	float: left;
}
div.logo2 {
	float: left;
	height: 78px;
	width: 250px;
	background: url( 'images/loga.jpg' ) no-repeat;
}

div.region14 {
	border: 1px solid #7c0600;
	padding: 2px;
}

div.headPrawo
{
	float: left;
	width: 540px;
	height: 74px;
	text-align: right;
	padding: 0 0 0 0;
}

div.headPrawoGora
{
	height: 57px;
}

div.headPrawoDol
{
	height: 22px;
}

div.headPrawoDol div
{
	display: block;
	float: right;
	background: #d13028;
	border: 1px solid #c4221c;
	border-bottom: 0;
	border-right: 0;
	color: #ffffff;
	padding: 4px 9px;
	font-weight: normal;
}

img#logoDuze
{
	border: 1px solid #7c0600;
	padding: 2px;
	display: block;
}

/* menu gorne */

ul.menuGorne
{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.menuGorne li
{
	float: right;
	padding: 10px 0 0 8px;
	margin: 0;
}

/* blok wyszukiwarki */

form.szukajGora
{
	float: right;
	margin: 0;
	padding: 0;
	padding: 10px 0 0 0;
	*padding-top: 9px;	
}

a.szukajButton
{
	width: 18px;
	height: 18px;
	background: url( 'images/szukaj_biale.gif' );
	display: block;
	float: left;
	margin: 4px 6px 0 0;
}

form.szukajGora input
{
	background: #ffe6e6;
	border: 1px solid #be2119;
	font: normal 11px Tahoma;
	color: #570400;
	padding: 5px 6px 4px 6px;
	margin: 0;
	float: left;
}

/* menuGlowne */

div.menuGlowneBox
{
	margin: 10px 0 9px 0;
	background: #de2616 url( 'images/menu_tlo_czerwone.gif' ) repeat-x;
}
/*
ul.menuGlowne
{
	list-style: none;
	padding: 0 21px;
	width: 908px;
	min-height: 44px;
	_height: 24px;
}

ul.menuGlowne li
{
	float: left;
	padding: 0;
	margin: 0;
}

ul.menuGlowne li a
{
	display: block;
	padding: 14px 0 12px 0;
	font: bold 13px Verdana;
	color: #ffffff;
	text-transform: uppercase;
}

ul.menuGlowne li a
{
	text-decoration: none;
}

ul.menuGlowne li.spacer
{
	background: url( 'images/menu_spacer_czerwony.gif' ) no-repeat 12px 15px;
	display: block;
	padding: 14px 12px 12px 12px;
}
*/

/* nawigacja */

ul.nawigacja
{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.nawigacja li
{
	float: left;
	
}

ul.nawigacja li a
{
	background: url( 'images/strzalka_nawigacja.gif' ) no-repeat 0 6px;
	padding: 0px 5px 0px 8px;
	font: normal 10px Arial;
	color: #6c5553;
	margin: 0px;
	display: block;
}

ul.nawigacja li a:hover, ul.nawigacja li a.aktywne
{
	color: #be1c17;
	text-decoration: none;
}

ul.nawigacja li a.pierwsze
{
	background: none;
	padding: 0 5px 0 0;
}

/* stopka */

div.stopka
{
	border-top: 2px solid #e89793;
	margin: 10px 0 17px 0;
	padding: 10px 0 0 0;
	font: normal 11px Arial;
	color: #890c06;
}

div.stopka a, div.stopka a:hover
{
	font: normal 11px Arial;
	color: #890c06;
	text-decoration: none;
}

div.stopka a:hover
{
	text-decoration: underline;
}

div.ideo
{
	float: right;
}

span.realizacja
{
	padding: 0 4px 0 0;
}

span.poweredBy
{
	padding: 0 4px 0 8px;
}

/* treść główna */

table.bloki
{
	margin: 7px 0 0 0;
}

td.trescLewo
{
	width: 470px;
}

td.trescPrawo
{
	width: 470px;
}

/* blok aktualności */

ul.blokAktualnosci
{
	border: 1px solid #880600;
	margin: 0 0 10px 0;
}

ul.blokAktualnosci li.spacer
{
	zoom: 1;
	font-size: 0;
	line-height: 0;
	border-bottom: 1px solid #880600;
}

ul.blokAktualnosci li.pierwsza
{
	background: #be1c17;
	color: #ffffff;
	padding: 4px 10px 0 10px;
	width: 450px;
	*padding-left: 10px;	
	*padding-right: 8px;		
}


ul.blokAktualnosci div.duzaFota
{
	border: 1px solid #ffffff;
	min-height: 215px;
	_height: 215px;
	background: #000000;
}

ul.blokAktualnosci li.pierwsza img
{
	display: block;
	margin: 0;
	padding: 0;
}

ul.blokAktualnosci li.pierwsza h2
{
	display: block;
	/*filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;*/
	margin: 0;
	padding: 7px 6px 7px 19px;
	font: bold 13px Verdana;
	background: url( 'images/strzalka_biala.gif' ) no-repeat 8px 13px;
	text-transform: uppercase;
	font: bold 13px Helvetica;
	letter-spacing: -1px;
}

div.przezroczystyDiv
{
	margin: 164px 0 0 0;
	min-height: 51px;
	_height: 51px;
	width: 448px;
	border-right: 1px solid #ffffff;
	_border-right: 0;
	_width: 448px;
	background: black;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity : 0.8;
}

a.przycisk1
{
	color: #c4221c !important;
}

ul.blokAktualnosci li.pierwsza span.data
{
	float: right;
	padding: 10px 6px 0 0;
	font: normal 10px Tahoma;
	color: #ffb2ae;
}

li.pierwsza p.skrotAktualnosci
{
	color: #ffffff;
	line-height: 145%;
	text-align: justify;
	padding: 5px 6px 7px 6px;
	margin: 0;
	border-top: 3px solid #ffffff;
}

li.pierwsza p.skrotAktualnosci a
{
	font: normal 11px Tahoma;
	line-height: 145%;
	color: #ffffff;
}

ul.blokAktualnosci li.pierwsza img.strzalkaWiecej
{
	display: inline;
}


li.drugieTrzecie
{
	padding: 10px 10px 7px 10px;
}

li.drugieTrzecie img.zdjecie
{
	padding: 1px;
	border: 1px solid #880600;
	margin: 0 10px 0 0;
	float: left;
	display: inline;
}

li.drugieTrzecie h2, li.drugieTrzecie h2 a, li.drugieTrzecie h2 a:hover
{
	font: bold 11px Tahoma;
	color: #d13028;
	margin: 0 0 2px 0;
	padding: 0;
}

li.drugieTrzecie p.data
{
	margin: 0 0 2px 0;
	font: normal 10px Tahoma;
	color: #a99998;
}

li.drugieTrzecie p.tagi
{
	margin: 0 0 4px 0;
	font: normal 10px Tahoma;
	color: #e89793;
}

li.drugieTrzecie p.tagi strong
{
	color: #452a28;
}

li.drugieTrzecie p.tagi a, li.drugieTrzecie p.tagi a:hover
{
	font-weight: normal;
	color: #e89793;
}

li.drugieTrzecie p.skrotAktualnosci
{
	margin: 0;
	line-height: 128%;
	color: #452a28;
}

li.drugieTrzecie p.skrotAktualnosci a
{
	color: #452a28;
}

li.pozostaleNewsy
{
	padding: 3px 10px 0 10px;
}

li.pozostaleNewsy h2, li.pozostaleNewsy h2 a, li.pozostaleNewsy h2 a:hover
{
	font: bold 11px Tahoma;
	color: #d13028;
	margin: 0 0 2px 0;
}

li.pozostaleNewsy h2 {
	background: url(images/kropka.gif) no-repeat 0px 3px;
	padding: 0px 0px 0px 12px;	
}

li.pozostaleNewsy p.tagi
{
	margin: 0 0 4px 0;
	font: normal 10px Tahoma;
	color: #e89793;
}

li.pozostaleNewsy p.tagi strong
{
	color: #452a28;
}

li.pozostaleNewsy p.tagi a, li.pozostaleNewsy p.tagi a:hover
{
	font-weight: normal;
	color: #e89793;
}

li.pozostaleNewsy p.data
{
	float: right;
	margin: 0 0 2px 0;
	font: normal 10px Tahoma;
	color: #a99998;
}

li.odstepAktualnosci
{
	padding: 5px 0;
	font-size: 0;
	line-height: 0;
}

.zobaczPozostale
{
	text-align: right;
	padding: 25px 12px 12px 0px;
	position: relative;
}

.archiwum {
	position: relative;
	float: right;
	width: 150px;
}

.zobaczPozostale .archiwum a
{
	background: url( 'images/strzalka_czarna.gif' ) no-repeat 0 6px;
	padding: 0 0 0 12px;
	font: bold 11px Tahoma;
	color: #452a28;
}

.zobaczPozostale .archiwum a:hover
{
	color: #452a28;
}

.aktulanosciPager2 
{
	width: 100%;
	text-align: center;
	padding: 25px 0px 12px 0px;
	position: absolute;
	left: 0px;
	top: 0px;
}

/* blok ostatnio na forum */

div.blokForum
{
	border: 1px solid #880701;
	background: #fcf3f3;
	padding: 9px;
	float: left;
	margin: 0 10px 5px 0;
	width: 211px;
	_width: 210px;
	*width: 210px;
	float: left;
	min-height: 174px;
	_height: 174px;
}

div.blokForum h2, div.blokGaleria h2, div.blokNewsletter h2, div.blokSylwetki h2, div.blokCiekawostki h2
{
	font: bold 14px Arial;
	color: #452a28;
	margin: 0;
}

div.blokSylwetki
{
	border: 1px solid #880701;
	padding: 9px;
	float: left;
	margin: 0 0 5px 0;
	width: 210px;
	*width: 209px;
	float: left;
}

div.blokCiekawostki
{
	border: 1px solid #880701;
	padding: 9px;
	float: left;
	margin: 0 0 5px 0;
	width: 211px;
	_width: 210px;
	*width: 210px;
	float: right;
}
/*
div.blokGaleria
{
	border: 1px solid #880701;
	background: #fcf3f3;
	padding: 6px;
	_padding: 9px;
	margin: 0 5px 5px 0;
	_margin: 0 0px 0px 0;
	width: 211px;
	_width: 209px;
	*width: 209px;
	min-height: 196px;
	_height: 196px;
	float: left;
}*/
div.blokGaleria
{
	border: 1px solid #880701;
	background: #fcf3f3;
	padding: 6px;
	float: left;
	margin: 0 0 5px 0;
	width: 216px;
	*width: 215px;
	min-height: 196px;
	_height: 196px;
	float: left;
}


div.blokOpisy
{
	border: 1px solid #880701;
	background: #fcf3f3;
	padding: 9px;
	float: left;
	margin: 0 0 5px 0;
	width: 209px;
	_width: 209px;
	*width: 209px;
	float: left;
}

div.blokNewsletter
{
	border: 1px solid #880701;
	background: #fcf3f3;
	padding: 9px;
	float: left;
	margin: 0 0 5px 0;
	width: 211px;
	_width: 210px;
	*width: 210px;	
}

div.blokNewsletter form
{
	margin: 10px 0 0 0;
}

div.blokNewsletter form input.text
{
	border: 1px solid #880600;
	color: #570400;
	font: normal 11px Tahoma;
	padding: 3px 6px;
	width: 93%;
	margin: 0 0 5px 0;
}

.text2 {
	border: 1px solid #880600;
	color: #570400;
	font: normal 11px Tahoma;
	padding: 3px 6px;
}

ul.listaForum
{
	margin: 6px 0 2px 0;
}

ul.listaForum li
{
	padding: 4px 0 4px 0;
	font: normal 11px Tahoma;
	color: #d13028;
}

ul.listaForum li a
{
	display: block;
	font: normal 11px Tahoma;
	color: #d13028;
}

ul.listaForum li p
{
	margin: 2px 0 0 0;
	font: bold 10px Tahoma;
	color: #452a28;
}

ul.listaForum li p a
{
	display: inline;
	font: normal 10px Tahoma;
	color: #e89793;
}

img.galeriaBlok
{
	margin: 12px 0 9px 0;
}

a.wiecej
{
	display: block;
	float: right;
	background: url( 'images/strzalka_czerwona.gif' ) no-repeat 0 6px;
	padding: 0 0 0 12px;
	font: normal 11px Tahoma;
	color: #ad100d;
	text-transform: uppercase;
}

a.wiecej2
{
	display: block;
	float: right;
	font: normal 11px Tahoma;
	color: #452a28;
	text-transform: uppercase;
}

/* blok relacja */

div.blokRelacja
{
	background: #be1c17;
	color: #ffffff;
	border-top: 1px solid #ad100d;
	font: normal 12px Tahoam;
	margin: 0 0 10px 0;
}

div.blokRelacja h2
{
	background: url( 'images/strzalka_biala2.gif' ) no-repeat 0 6px;
	margin: 0;
	font: bold 11px Tahoma;
	color: #ffffff;
	text-transform: uppercase;
	padding: 0 0 0 12px;
}

div.blokRelacja table thead
{
	font: bold 11px Tahoma;
}

div.blokRelacja table tbody
{
	font: normal 12px Tahoma;
}

td.nazwaZespolu
{
	padding: 0 40px 0 0;
	font: normal 12px Verdana;
}

h2.naglowek1
{
	background: url( 'images/tlo_naglowek.gif' ) repeat-x 0 10px;
	min-height: 11px;
	_height: 11px;
	font: bold 14px Arial;
	color: #452a28;
}

h2.naglowek1 span
{
	background: #FCF3F3;
	float: left;
	padding: 0 15px 0 0;
	display: block;
}

div.blokSylwetki h2.naglowek1 span, div.blokCiekawostki h2.naglowek1 span
{
	background: #ffffff;
}

div.trescStandardowa
{
	margin: 8px 0 0 0;
	line-height: 125%;
}

div.trescStandardowa a
{
	margin: 5px 0 0 0;
}

div.trescStandardowa img.foto
{
	float: left;
	margin: 0 10px 0 0;
}

div.trescStandardowa h3, div.trescStandardowa h3 a, div.trescStandardowa h3 a:hover
{
	margin: 0 0 7px 0;
	padding: 0;
	font: bold 11px Arial;
	color: #d13028;
}

table.tabelaBlok
{
	margin: 8px 0 2px 0;
	color: #452a28;
}

table.tabelaBlok tr.aktywne
{
	background: #e27e79;
	color: #ffffff;
}

table.tabelaBlok td
{
	padding: 5px 11px 5px 10px;
}

table.tabelaBlok td.punkty
{
	text-align: right;
	width: 12px;
}

/* blok następny mecz */

div.nastepnyMecz
{
	float: left;
	width: 230px;
	margin: 0 9px 0 0;
}

div.nastepnyMecz h3
{
	padding: 6px 0;
}

div.nastepnyMecz h3.nastepny
{
	text-transform: uppercase;
	font: bold 11px Tahoma;
	text-align: center;
	float: left;
	width: 114px;
	margin: 0;
	border-top: 1px solid #880600;
	border-left: 1px solid #880600;
	color: #ad100d;
}

div.nastepnyMecz h3.nastepnyNieaktywny
{
	text-transform: uppercase;
	font: bold 11px Tahoma;
	text-align: center;
	float: left;
	width: 114px;
	margin: 0;
	border-top: 1px solid #880600;
	border-left: 1px solid #880600;
	border-bottom: 1px solid #880600;
	border-right: 1px solid #880600;
	color: #ffffff;
	background: #be1c17;
}

div.nastepnyMecz h3.nastepny a, div.nastepnyMecz h3.nastepny a:hover
{
	display: block;
	color: #ad100d;
	text-decoration: none;
}

div.nastepnyMecz h3.nastepnyNieaktywny a, div.nastepnyMecz h3.nastepnyNieaktywny a:hover
{
	display: block;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

div.nastepnyMecz h3.poprzedni
{
	text-transform: uppercase;
	font: normal 11px Tahoma;
	text-align: center;
	float: left;
	width: 114px;
	background: #be1c17;
	margin: 0;
	border-bottom: 1px solid #880600;
	border-left: 1px solid #880600;
	color: #ffffff;
}

div.nastepnyMecz h3.poprzedniNieaktywny
{
	text-transform: uppercase;
	font: normal 11px Tahoma;
	text-align: center;
	float: left;
	width: 113px;
	background: #ffffff;
	margin: 0;
	border: 1px solid #880600;
	border-bottom: 1px solid #ffffff;
	border-left: 0;
	color: #ad100d;
}

div.nastepnyMecz h3.poprzedni a, div.nastepnyMecz h3.poprzedni a:hover
{
	display: block;
	color: #ffffff;
	text-decoration: none;
}

div.nastepnyMecz h3.poprzedniNieaktywny a, div.nastepnyMecz h3.poprzedniNieaktywny a:hover
{
	display: block;
	color: #ad100d;
	font-weight: bold;
	text-decoration: none;
}

div.nastepnyMecz div.tresc
{
	border: 1px solid #880600;
	width: 228px;
	border-top: none;
	padding: 10px 0 10px 0;
}

div.nastepnyMecz div.tresc div.druzyna
{
	float: left;
	text-align: center;
	width: 114px;
	text-transform: uppercase;
	font: normal 11px Tahoma;
	color: #ad100d;
}

div.nastepnyMecz div.tresc div.druzyna a, div.nastepnyMecz div.tresc div.druzyna a:hover
{
	font: normal 11px Tahoma;
	color: #ad100d;
	text-decoration: none;
}

img.herb
{
	margin: 0 0 5px 0;
}

div.wynikBlokBar
{
	border: 1px solid #880600;
	padding: 2px 1px;
	float: none;
	clear: both;
	margin: 10px 5px 0 5px;
}

span.wynikBlok
{
	font: bold 20px Tahoma;
}

div.wynikBlokBar div
{
	background: url( 'images/ankieta_tlo.gif' );
	font-size: 0;
	height: 12px;
}

div.wynikiBlokText
{
	margin: 3px 5px;
	color: #ad100d;
}

div.wynikiBlokText span.procent1
{
	float: left;
	padding: 0 0 0 5px;
}

div.wynikiBlokText span.procent2
{
	float: right;
	padding: 0 5px 0 0;
}

div.blokZwykly2
{
	border: 1px solid #880600;
	border-top: 0;
	padding: 8px;
	background: #fcf3f3;
	width: 213px;
	_width: 212px;
	*width: 212px;
	margin: 0 0 5px 0;	
}

div.blokZwykly2 h2
{
	padding: 0;
	font: bold 11px Tahoma;
	color: #452a28;
	margin: 0 0 4px 0;
}

div.blokZwykly2 a, div.blokZwykly2 a:hover
{
	background: url( 'images/strzalka_zobacz.gif' ) no-repeat 0 6px;
	padding: 0 0 0 8px;
	color: #d13028;
	font: normal 11px Tahoma;
}

div.blokZwykly
{
	border: 1px solid #880600;
	padding: 10px;
	background: #fcf3f3;
	margin: 0 0 5px 0;
}

div.blokZwykly h3
{
	padding: 0;
	font: normal 11px Arial;
	color: #452a28;
	margin: 0 0 8px 0;
}

div.blokZwykly a.najlepszyZawodnik
{
	display: block;
	text-align: center;
	font: bold 13px Arial;
	color: #d13028;
	margin: 0;
}

div.blokZwykly a.button, div.blokZwykly a.button:hover
{
	font-size: 9px;
	background: #c4221c;
	color: #ffffff;
	text-decoration: none;
	display: block;
	float: left;
}

div.blokZwykly a.button2, div.blokZwykly a.button2:hover
{
	font-size: 9px;
	background: #c4221c;
	color: #ffffff;
	text-decoration: none;
	display: block;
	float: right;
}

div.blokNewsletter a.button, div.blokNewsletter a.button:hover
{
	font-size: 9px;
	background: #c4221c;
	color: #ffffff;
	text-decoration: none;
	display: block;
	float: left;
}

div.blokNewsletter a.button2, div.blokNewsletter a.button2:hover
{
	font-size: 9px;
	background: #c4221c;
	color: #ffffff;
	text-decoration: none;
	display: block;
	float: right;
}

div.banerMaly
{
	border: 1px solid #00518d;
	margin: 0 0 5px 0;
}

div.banerMaly img
{
	display: block;
}

div.bloczekPrawo
{
	float: right;
	width: 229px;
	margin: 0 0 0 0;
	
}

div.bloczekPrawo div.blokGaleria {
	/*width: 209px;
	_width: 209px;
	*width: 209px;
	*/
		width: 211px;
	*width: 209px;
}

div.bloczekPrawo div.blokZwykly2 {
	width: 211px;
}

div.bloczekPrawo div.blokNewsletter {
	width: 209px;
}

div.bloczekPrawo div.blokSylwetki {
	width: 209px;
}

div.bannerDuzy1
{
	margin: 0 0 5px 0;
	border: 1px solid #48382f;
}

div.bannerDuzy2
{
	margin: 0 0 5px 0;
	border: 1px solid #1c2d62;
}

div.bannerDuzy1 img, div.bannerDuzy2 img
{
	display: block;
}

div.blokSponsorzy
{
	border: 1px solid #880600;
	margin: 5px 10px 0 0;
	float: left;
	width: 732px;
	padding: 10px 8px;
}

div.blokPartnerzy
{
	border: 1px solid #880600;
	margin: 5px 0 0 0;
	float: right;
	width: 172px;
	padding: 10px 8px;
}

div.blokSponsorzy h3, div.blokPartnerzy h3
{
	color: #452a28;
	font: normal 11px Arial;
	margin: 0 0 8px 0;
}

/* ogolne formularze */

a.button, a.button:hover
{
	color: #ffffff;
	text-decoration: none;
	display: block;
	margin: 0;
	text-transform: none;
	text-align: center;
	font-size: 9px !important;
	float: left;
}

a.button span, a.button2 span
{
	cursor: pointer;
	cursor: hand;
}

a.button span.lewo, a.button2 span.lewo
{
	float: left;
	display: block;
	height: 24px;
	width: 1px;
	font-size: 0;
	line-height: 0;
	background: url( 'images/button_lewo.gif' );
}

a.button span.prawo, a.button2 span.prawo
{
	float: left;
	display: block;
	height: 24px;
	width: 1px;
	font-size: 0;
	line-height: 0;
	background: url( 'images/button_prawo.gif' );
}

a.button span.clear
{
	clear: both;
	font-size: 0;
	line-height: 0;
}

a.button2
{
	font-size: 9px !important;
	color: #ffffff !important;
}

div.clear
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
	zoom:1;
}

div.clearIE
{
	clear: both;
	font-size: 0;
	line-height: 0;
	_zoom:0;
	*zoom:0;
}

/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
	width: 300px;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.TabStripActive {
	margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #FF6600 url("images/play_czerwony.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #E06A1C; 
}

.TabStripInactive {
margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #B04600 url("images/play_czerwony_inactive.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #963C00; 
}

.TabStripActive a {
	color: white;
}

.TabStripInactive a {
	color: #bbbbbb;
}



/* ------------------ NOWY UPDEJT STYLI --------------------- */

table.tabelaPodstrona
{
	margin: 6px 0 0 0;
}

ul.menuBoczne
{
	border: 1px solid #6a0504;
	width: 141px;
	background: #981f1d;
	margin: 0 0 5px 0;
}

ul.menuBoczne li
{
	_zoom: 1;
	_margin: -1px 0 0 0;
	height: 1%;
}

ul.menuBoczne li.zeSpacerem
{
	border-bottom: 1px solid #d13835;
}

ul.menuBoczne a
{
	font: normal 11px Tahoma;
	color: #ffb2ae;
	background: url( 'images/strzalka_boczne_menu.gif' ) no-repeat 10px 11px;
	padding: 6px 4px 6px 22px;
	display: block;
	_height: 10px;
}

ul.menuBoczne a:hover, ul.menuBoczne a.aktywne
{
	background: #5b0403 url( 'images/strzalka_boczne_menu_biala.gif' ) no-repeat 10px 11px;
	color: #ffffff;
	text-decoration: none;
}

ul.menuBoczne ul a
{
	font: normal 11px Tahoma;
	color: #ffb2ae;
	background: #b72d2a url( 'images/strzalka_boczne_menu.gif' ) no-repeat 19px 11px;
	padding: 6px 4px 6px 31px;
	display: block;
}

ul.menuBoczne ul a:hover, ul.menuBoczne ul a.aktywne
{
	background: #d9514d url( 'images/strzalka_boczne_menu_biala.gif' ) no-repeat 19px 11px;
	color: #ffffff;
	text-decoration: none;
}

ul.menuBoczne ul ul a
{
	background: #b73835 url( 'images/strzalka_boczne_menu.gif' ) no-repeat 29px 11px;
	padding: 6px 4px 6px 41px;
}

ul.menuBoczne ul ul a:hover, ul.menuBoczne ul ul a.aktywne
{
	background: #d9514d url( 'images/strzalka_boczne_menu_biala.gif' ) no-repeat 29px 11px;
	padding: 6px 4px 6px 41px;
}

div.trescPodstrony
{
	border: 1px solid #880600;
	padding: 10px;
	overflow: hidden;
}

div.trescPodstronyBezBordera
{
	border: 1px solid #880600;
	padding: 10px;
	border-top: 0;
}

h1.tematNewsa
{
	font: bold 14px Tahoma;
	color: #d13028;
	margin: 0 0 10px 0;
}

div.opisyOpis
{
	text-align: justify;
	font: normal 11px Tahoma;
	color: #452a28;
	line-height: 132%;
}

div.opisyOpis ul
{
	list-style: none;
	margin: 0 0 0 13px;
	padding: 0;
}

div.opisyOpis ul li
{
	margin: 0;
	padding: 0 0 5px 17px;
	background: url( 'images/strzalka_czerwona2.gif' ) no-repeat 0 5px;
}

div.zdjecie
{
	margin: 0 0 8px 0;
}

div.zdjecie div
{
	padding: 1px 5px;
}

div.plikiDoPobrania
{
	background: #fcf3f3;
	border: 1px solid #b81814;
	border-top: 0;
	padding: 10px;
	color: #452a28;
}

div.plikiDoPobrania h3
{
	font: bold 11px Tahoma;
	margin: 0 0 10px 0;
}

div.plikiDoPobrania a
{
	color: #d13028;
}

div.plikiDoPobrania a:hover
{
	color: #d13028;
	text-decoration: underline;
}

div.aktualnosciZalacznik
{
	color: #d13028;
	margin: 0 0 8px 0;
	line-height: 125%;
}

p.dataAktualnosci
{
	font: normal 10px Tahoma;
	color: #a99998;
	margin: 0 0 5px 0;
}

a.wstecz
{
	/*display: block;*/
	margin: 15px 0;
}

div.zdjeciaUstawienie5
{
	float: left;
	margin: 0 10px 10px 0;
	width: 150px;
}

div.zdjeciaUstawienie5 img
{
	border: 1px solid #880600;
	padding: 1px;
}

div.zdjeciaUstawienie4
{
	float: right;
	margin: 0 0 10px 10px;
	/* width: 118px; */
}

div.zdjeciaUstawienie4 img
{
	border: 1px solid #880600;
	padding: 1px;
}

div.zdjeciaUstawienie3
{
	margin: 0 10px 10px 0;
}

div.zdjeciaUstawienie3 img
{
	border: 1px solid #880600;
	padding: 1px;
}

div.zdjeciaUstawienie2
{
	margin: 0 0 10px 10px;
}

div.zdjeciaUstawienie2 img
{
	border: 1px solid #880600;
	padding: 1px;
}

div.zdjeciaUstawienie6
{
	margin: 5px 0 10px 0;
}

div.zdjeciaUstawienie6 div.zdjecie
{
	float: left;
	margin: 0 25px 10px 0;
}

div.zdjeciaUstawienie6 img
{
	border: 1px solid #880600;
	padding: 1px;
}

div.zdjeciaUstawienie7
{
	margin: 10px 0 5px 0;
}

div.zdjeciaUstawienie7 div.zdjecie
{
	float: left;
	margin: 0 25px 10px 0;
}

div.zdjeciaUstawienie7 img
{
	border: 1px solid #880600;
	padding: 1px;
}

/* menu glowne rozwijane */

ul.menuGlowne 
{
  	clear: both;
  	list-style: none;
	padding: 0;
	width: 908px;
	min-height: 44px;
	_height: 24px;
	*margin: 0 0 -2px 0;
}

ul.menuGlowne li 
{
  margin: 0;
  border: 0 none;
  padding: 0;
  display: inline;
  position: relative;
  float: left;
}

ul.menuGlowne ul {
  padding: 0 0 0 0;
  border: 0 none;
  margin: 0;
  list-style: none;
  display: none;
  position: absolute;
  border-bottom: 1px solid #6a0504;
  z-index: 2;
}

ul.menuGlowne ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul.menuGlowne ul li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  float: none;
}

/* Root Menu */
ul.menuGlowne a {
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  text-align: center;
  cursor: pointer;
  float: none;
  *width: auto !important;
  _white-space: nowrap;
	padding: 15px 6px 13px 6px;
	font: normal 13px Tahoma;
	color: #ffffff;
	text-transform: uppercase;
	letter-spacing: 0;
}

/* Root Menu Hover Persistence */
ul.menuGlowne a:hover,
ul.menuGlowne li:hover a,
ul.menuGlowne li.iehover a,
ul.menuGlowne a.aktywne
{
  text-decoration: underline;
  background: #981f1d;
  border-right: 1px solid #6a0504;
  border-left: 1px solid #6a0504;
  padding: 15px 5px 13px 5px;
  color: #ffffff;
}

/* 2nd Menu */
ul.menuGlowne li:hover li a,
ul.menuGlowne li.iehover li a 
{
	text-decoration: none;
  float: none;
  font: normal 11px Tahoma;
  text-align: left;
  padding: 5px 0 7px 22px;
  width: 151px;
  *margin: 0 0 -1px 0;
  _margin: 0;
  *width: 151px !important;
  _white-space: normal;
  color: #ffb2ae;
  background: #981f1d url( 'images/strzalka_boczne_menu.gif' ) no-repeat 10px 10px;
  text-transform: none;
  letter-spacing: 0;
}

div.menu2lvspacer
{
	background: #d13835;
	width: 173px;
	_width: 185px;
	border-left: 1px solid #6a0504;
	border-right: 1px solid #6a0504;
	height: 1px;
	_margin: 0 0 0 -12px;
	line-height: 0;
	font-size: 0;
	zoom:1;
}

/* 2nd Menu Hover Persistence */
ul.menuGlowne li:hover li a:hover,
ul.menuGlowne li:hover li:hover a,
ul.menuGlowne li.iehover li a:hover,
ul.menuGlowne li.iehover li.iehover a 
{
  color: #ffffff;
	text-decoration: none;
	padding: 5px 0 7px 22px;
	background: #5b0403 url( 'images/strzalka_boczne_menu.gif' ) no-repeat 10px 10px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul.menuGlowne li:hover ul ul,
ul.menuGlowne li:hover ul ul ul,
ul.menuGlowne li.iehover ul ul,
ul.menuGlowne li.iehover ul ul ul {
  display: none;
}

ul.menuGlowne li:hover ul,
ul.menuGlowne ul li:hover ul,
ul.menuGlowne ul ul li:hover ul,
ul.menuGlowne li.iehover ul,
ul.menuGlowne ul li.iehover ul,
ul.menuGlowne ul ul li.iehover ul {
  display: block;
}

ul.menuGlowne ul ul
{
	display: none !important;
}

ul.menuGlowne li.spacer
{
	background: url( 'images/menu_spacer_czerwony.gif' ) no-repeat 0 15px;
	display: block;
	padding: 14px 0 12px 0;
}

/* aktualnosci */

div.aktualnosciSkrotFota
{
	float: left;
	_width: 120px;
}

div.aktualnosciSkrotFota div.clear
{
	clear: none !important;
}

/* dzial */

h1.dzial
{
	font: normal 17px Tahoma;
	color: #d13028;
	margin: 0 0 10px 0;
	background: url( 'images/kropka.gif' ) no-repeat 0 7px;
	padding: 0 0 0 10px;
}

/* tabela szczegolowa */

table.tabelaSzczegolowa
{
	font: normal 11px Tahoma;
}

table.tabelaSzczegolowa thead th
{
	background: #5b0403;
	border-bottom: 1px solid #cccccc;
	color: #ffffff;
	font-weight: normal;
	padding: 6px 0 6px 14px;
}

table.tabelaSzczegolowa tbody td
{
	border-bottom: 1px solid #cccccc;
	color: #452a28;
	font-weight: normal;
	padding: 4px 0 4px 14px;
}

table.tabelaSzczegolowa tbody tr.aktywne td
{
	background: #e3837e;
	border-bottom: 1px solid #cccccc;
	color: #ffffff;
	font-weight: normal;
	padding: 4px 0 4px 14px;
}

div.kropki2
{
	background: url( 'images/kropka2.gif' ) repeat-x;
	font-size: 0;
	line-height: 0;
	height: 1px;
	margin: 25px 0 15px 0;
}

td.kropki2
{
	background: url( 'images/kropka2.gif' ) repeat-x center;
	font-size: 0;
	line-height: 0;
	margin: 0px 0 0px 0;
	height: 20px;
	zoom:1;
}

h4
{
	font: bold 11px Tahoma;
	color: #452a28;
	margin: 0 0 2px 0;
}

div.zwyklyTekst
{
	text-align: justify;
	color: #452a28;
	line-height: 140%;
}

ul.nawigacjaModul
{
	list-style: none;
	margin: 10px 0 10px 23px;
	padding: 0;
}

ul.nawigacjaModul li
{
	padding: 0;
	margin: 0;
	_zoom:1;
}

ul.nawigacjaModul a, ul.nawigacjaModul a:hover
{
	display: block;
	padding: 2px 0 2px 13px;
	margin: 0;
	font: bold 11px Tahoma;
	color: #dc2616;
	background: url( 'images/nawigacja2.gif' ) no-repeat 0 8px;
}

ul.nawigacjaModul span
{
	display: block;
	padding: 2px 0 2px 13px;
	margin: 0;
	font: bold 11px Tahoma;
	color: #452a28;
	background: url( 'images/nawigacja2.gif' ) no-repeat 0 8px;
}

ul.nawigacjaModulDruzyny
{
	list-style: none;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

ul.nawigacjaModulDruzyny li
{
	padding: 6px 0px 4px 0px;
	margin: 0px;
	height: 41px;
	border-bottom: 1px #cccccc solid;
}

ul.nawigacjaModulDruzyny span {
	display: block;
	float: left;
	padding: 0px 0px 0px 41px;
}

ul.nawigacjaModulDruzyny span.link {
	padding: 12px 0px 0px 36px;
}

ul.nawigacjaModulDruzyny a, ul.nawigacjaModulDruzyny a:hover
{
	display: block;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font: bold 10px Tahoma;
	color: #dc2616;
}

.nawigacjaModulDruzyny li.brak {
	padding: 0px;
	margin: 0px;
	height: 12px;
	border-bottom: 0px #cccccc solid;
}

.nawigacjaModulDruzynyBottom {
	position: relative;
}

.nawigacjaModulDruzynyBottom div {
	position: absolute;
	width: 100%;
	border: 1px #FFFFFF solid;
	height: 1px;
	top: -11px;
	z-index: 1;
	display: none;
}

/* mapa serwisu */

ul.mapaSerwisu
{
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.mapaSerwisu li
{
	margin: 0;
	padding: 0;
	_zoom:1;
}

ul.mapaSerwisu a
{
	display: block;
	background: url( 'images/strzalka_mapa.gif' ) no-repeat 0 15px;
	font: bold 11px Tahoma;
	color: #452a28;
	padding: 12px 0 10px 20px;
	border-bottom: 1px solid #e9c0bf;
}

ul.mapaSerwisu a:hover
{
	color: #452a28;
	text-decoration: none;
}

ul.mapaSerwisu ul a
{
	display: block;
	background: url( 'images/strzalka_mapa.gif' ) no-repeat 36px 15px;
	font: normal 11px Tahoma;
	color: #452a28;
	padding: 12px 0 10px 56px;
	border-bottom: 1px solid #e9c0bf;
}

ul.mapaSerwisu ul ul a
{
	display: block;
	background: url( 'images/strzalka_mapa.gif' ) no-repeat 72px 15px;
	font: normal 11px Tahoma;
	color: #452a28;
	padding: 12px 0 10px 92px;
	border-bottom: 1px solid #e9c0bf;
}

ul.mapaSerwisu ul ul ul a
{
	display: block;
	background: url( 'images/strzalka_mapa.gif' ) no-repeat 98px 15px;
	font: normal 11px Tahoma;
	color: #452a28;
	padding: 12px 0 10px 118px;
	border-bottom: 1px solid #e9c0bf;
}

/* galeria */

div.galeriaZdjecia
{
	margin: 10px 0;
}

div.galeriaZdjecie div
{
	padding: 6px 0 0 0;
	color: #981f1d;
	text-align: justify;
}

div.galeriaZdjecie
{
	float: left;
	margin: 0 5px;
	width: 165px;
}

div.galeriaZdjecie a, div.galeriaZdjecie a:hover
{
	color: #981f1d;
}

div.galeriaZdjecie img
{
	border: 3px solid #dbd9cf;
}

/* glosowanie zawodnika */

table.glosowanieZawodnika
{
	margin: 20px 0 0 0;
}

table.glosowanieZawodnika td, table.glosowanieZawodnika th
{
	padding: 5px 15px;
}

table.tabelaDane
{
	margin: 0 0 0 0;
}

table.tabelaDane a
{
	color: #452a28;
}

table.tabelaDane td, table.tabelaDane th
{
	padding: 5px 15px;
}

th.ciemny0, td.ciemny0
{
	background: #de7671;
	color: #ffffff;
}

th.ciemny1, td.ciemny1
{
	background: #e3837e;
	color: #ffffff;
}

th.ciemny0, th.jasny0
{
	font-weight: bold;
}

td.jasny0, th.jasny0
{
	background: #f9e6e5;
	color: #452a28;
}

td.jasny1
{
	background: #ffffff;
	color: #452a28;
}

h2.czerwony
{
	color: #d92517;
	font: bold 14px Tahoma;
	margin: 18px 0 18px 0;
}

/* terminarz */

form.kolejkaForm
{
	float: right;
}

form.kolejkaForm select
{
	border: 1px solid #a5acb2;
	padding: 2px 1px 2px 8px;
	color: #570400;
	font: normal 11px Tahoma;
	width: 150px;
}

h4
{
	color: #452a28;
	font: bold 10px Tahoma;
	margin: 0 0 20px 0;
}

table.tabelaSzczegolowa thead th.male, table.tabelaSzczegolowa tbody td.male
{
	font-size: 10px;
	padding-left: 0px;
	padding-right: 7px;
}

tr.mala
{
	font-size: 10px;
}

p.tabelaGodzina
{
	color: #e3837e;
	margin: 12px 0 10px 0;
}

img.malaIkonka
{
	display: block;
	margin: 13px 0 10px 0;
}

/* druzyna */

img.druzynaZdjecie
{
	display: block;
	padding: 1px;
	border: 1px solid #880600;
	margin: 0 0 10px 0;
}

/* wyszukiwarka */

input.wyszukiwarkaInput
{
	font: normal 11px Tahoma;
	color: #570400;
	border: 1px solid #880600;
	padding: 4px 10px 4px 10px;
	float: left;
	margin: 1px 15px 0 0;
}

dl.wysLista
{
	display: none;
	border-top: 1px solid #dddddd;
	margin: 0;
	padding: 10px 10px 10px 20px;
}

div.wysBlok
{
	font: normal 11px Tahoma;
	color: #452a28;
	line-height: 155%;
	margin: 15px 0;
}

div.wysBlok span
{
	color: #565656;
	font-weight: bold;
}

h4.wysNaglowek
{
	border-top: 1px solid #dddddd;
	font: bold 11px Tahoma;
	color: #dc2616;
	background: url( 'images/strzalka_wyszukiwarka.gif' ) no-repeat 10px 13px;
	padding: 9px 0 9px 20px;
	cursor: pointer;
	cursor: hand;
	margin: 0;
}

span.wysIlosc
{
	float: right;
	font-weight: normal;
	color: #452a28;
	margin: 0 10px 0 0;
}

dl a, dt
{
	color: #dc2616;
	padding: 0 0 5px 0;
}

dd
{
	padding: 0 0 7px 0;
	margin: 0;
}

/* formularz kontaktowy */

table.formularzKontaktowy
{
	margin: 5px 0 0 0;
}

table.formularzKontaktowy td
{
	padding: 4px 12px;
}

input.forumlarzInput
{
	font: normal 11px Tahoma;
	color: #570400;
	border: 1px solid #880600;
	padding: 4px 10px 4px 10px;
	float: left;
	margin: 1px 15px 0 0;
	width: 40%;
}

tr.formularzRamkaGoraWymagane
{
	background: #e3837e;
	color: #ffffff;
}

td.spacerKontakt
{
	font-size: 0;
	line-height: 0;
	zoom:1;
	background: #e3837e;
	padding: 2px 0 !important;
}

td.spacerKontakt div
{
	font-size: 0;
	line-height: 0;
	zoom:1;
	height: 1px;
	background: #efb9b6;
	margin: 0 7px;
}

textarea.forumlarzInput
{
	font: normal 11px Tahoma;
	color: #570400;
	border: 1px solid #880600;
	padding: 4px 10px 4px 10px;
	float: left;
	margin: 1px 15px 0 0;
	width: 90%;
	height: 120px;
}

/* komunikat */

div.komunikat
{
	margin: 25px 5px;
	font: bold 12px Tahoma;
	color: #dc2616;
}

input.glosujInput
{
	background: #ffe6e6;
	border: 1px solid #be2119;
	color: #570400;
	padding: 3px 5px;
}

p.labelCaptcha
{
	margin: 0 0 13px 0;
}

table.tabelkaMecz
{
	margin: 5px 5px;
	font-size: 10px;
}

table.tabelkaMecz td
{
	padding: 0 4px 1px 0;
}

div.glosZapisany
{
	color: #AD100D;
	padding: 0 10px;
	text-align: center;
}

/* ankieta */

h3.ankietaPytanie
{
	color: #d13028;
	font: bold 11px Arial;
	margin: 0 0 20px 0;
}

ul.ankieta li
{
	padding: 0 0 10px 0;
	cursor: pointer;
	cursor: hand;
}

div.ankieta
{
	margin: 13px 0 15px 0;
}

div.ankieta a
{
	font: normal 11px Tahoma;
	color: #ad100d !important;
}

div.ankieta a.lewe
{
	float: left;
}

div.ankieta a.prawe
{
	float: right;
}

ul.ankieta label
{
	cursor: pointer;
	cursor: hand;
}

div.ankietaWykresBlok
{
	background: url( 'images/ank_tlo.gif' );
	line-height: 7px;
}

div.ankietaWykres
{
	background: url( 'images/ank_tlo_akt.gif' );
	line-height: 7px;
}

div.ankietaMinOdpowiedz span
{
	float: right;
}

div.ankietaMinOdpowiedz
{
	margin: 10px 0 4px 0;
}

/* ankieta moduł */

h3.ankietaPytanie2
{
	font: bold 11px Tahoma;
	line-height: 180%;
}

.fotoOpis {
	margin: 0px 0px 20px 0px;
}

div.foto {
	float: left;
	margin: 2px;
	border: 3px solid #dbd9cf;
}

div.galeriaContainer {
	padding: 0px 0px 0px 1px;
}

.zwyklyTitle {
	height: 1%;
}

.meczModul {
	padding: 0px 0px 5px 0px;
}

.druzyna .tytul {
	height: 30px;
}

.druzyna div.herb {
	height: 100px;
}

.galerieTytul {
	font: normal 11px Tahoma;
	color: #ad100d;
	padding: 0px 0px 10px 0px;
	/* text-transform: uppercase; */
}

.plikOpis {
	padding: 0px 0px 0px 25px;
	color: #452a28;
}

.fileContainer {
	position: relative;
	padding-left: 25px;
}

.file {
	position: absolute;
	top: -7px;
	left: 0px;
	_left: -25px;
}

/* -------------------------------------------------------------------------------------------------------- */
/* --------------------------------- style by grzesiekk 13.06.2008 ---------------------------------------- */
/* -------------------------------------------------------------------------------------------------------- */

td.trescPrawo {
	float: left;
	padding: 0 0 0 10px;
}

td.trescPrawo .nastepnyMecz {
	margin: 0;
}

div.bloczekPrawo {
	float: left;
	padding: 0 0 0 10px;
	*padding: 0 0 0 9px;
	_*padding: 0 0 0 10px;	
	overflow: hidden;
	height: 1% !ifie;
	width: 230px;
}

td.trescPrawo .bannerDuzy1, td.trescPrawo .bannerDuzy2 {
	margin: 0 0 5px 0;
}

td.trescPrawo div.banerMaly {
	margin: 0 0 5px 0;
}

td.trescPrawo div.blokNewsletter,
td.trescPrawo div.blokSylwetki,
td.trescPrawo div.blokOpisy,
td.trescPrawo div.blokCiekawostki,
td.trescPrawo div.blokForum {
	width: 210px;
	margin: 0 0 5px 0;
}

td.trescPrawo div.blokZwykly2 {
	width: 212px;
	margin: 0 0 5px 0;
}

div.blokZwykly2 {
	width: 212px;
	*width: 211px;
	margin: 0 0 5px 0;
}

td.trescPrawo div.blokGaleria {
	width: 216px;
	margin: 0 0 5px 0;
} 

.clear {
	clear: both;
}

td.trescLewo ul.blokAktualnosci li.pierwsza {
	padding: 4px 9px;
}
/*d.basznianin*/
.blokLogowanieLewo a.button2 span.srodek2 {padding: 5px 7px 5px 7px !important; *padding: 5px 7px 6px 7px !important; }
.r_menu {
	position: absolute;
	top: -40px;
	right: 0px;
	width: 400px;
	line-height: 13px;
	font-weight: normal;
}
.r_legenda {width: 450px;}
.r_koszty {width: 300px;}

.kroki{margin-bottom: 25px;}
.formKroki span.srodek{font-size: 11px; padding-top: 5px !important;}
.kroki div {float: left;}
.krok1{
	width: 762px;
	background: url('images/krok1.gif') no-repeat center bottom;
	overflow:hidden;
}
.krok2{
	width: 762px;
	background: url('images/krok2	.gif') no-repeat center bottom;
	overflow:hidden;
}
.krok3{
	width: 762px;
	background: url('images/krok3.gif') no-repeat center bottom;
	overflow:hidden;
}
.krok1_w{width:260px;}
.krok2_w{width:214px;}
.krok3_w{}
.krok1_lw{width:240px;}
.krok2_lw{width:214px;}
.krok3_lw{}
.krok_opis{
	color:white;
	font-size:14px;
	font-weight:bold;
	padding: 10px 10px 10px 20px;
}
.krok_label{
	color: #880600;
	font-size: 17px;
	padding: 10px 10px 10px 20px;
}
.formularzTransportLabel{
	color: #452A28;
	font-weight: bold;
}
.formularzTransport td{
	padding-bottom:10px !important;
}
.formularzTransport label span{
	color: #BC2018;
	font-weight: bold;
	padding-left:3px;
	line-height: 20px;
}
.r_red_small2 {
	color: #D22419;
}
.krok3_info{
	background-color: #FAE6E5; 
	color: #D22419; 
	font-size:12px;
	margin-bottom:10px;
}
.krok3_suma{
	background-color: #462A29; 
	padding: 10px; 
	text-align: center; 
	color: white; 
	font-size: 16px;
}
.krok3_szczegoly{
	font-size: 14px; 
	font-weight: bold;
}
.krok3_info span{display: block; padding: 10px 0px 0px 10px;}
a.button span.srodek, a.button2 span.srodek
{
	float: left;
	display: block;
	font-size: 11px;
	background: #c4221c url( 'images/button_tlo.gif' ) repeat-x;
	padding: 5px 7px 6px 7px !important;
}
a.button span.srodek2, a.button2 span.srodek2
{
	float: left;
	display: block;
	background: #c4221c url( 'images/button_tlo.gif' ) repeat-x;
	padding: 5px 7px 5px 7px !important;
	*padding: 5px 7px 6px 7px !important;
	font-size: 11px;
}
.pt1000{
	position: absolute; 
	top:-1000px;
}
div.langi {
	margin:10px 0px 0px 7px;
	float:right;
}
.Popup .IcoClose {
	height: 26px;
	width: 26px;
	display: block;
	cursor: pointer;
	background: url(images/ico_close.gif) no-repeat center center;
}
