body {
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
	line-height: 20px;
	background: #fff;
}

body, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, h7, p, form, input {
	margin: 0;
	padding: 0;
}

.info-red,
label.radio span.holder,
div.bloczek.b-typ2 .bloczek-bottom,
div.bloczek.b-typ2 .bloczek-head
{
behavior: url("iepngfix.htc")
}

h3{
	font: bold 18px georgia;
	color: #e95d0f;
}

object, a:active {outline: none}
object, a:focus {-moz-outline-style: none}

ol, ul, li	{ list-style: none; }

a {
	color: #E95D0F;
	text-decoration: none; 
}
a:hover 	{ text-decoration: underline; }
a img		{ border: 0; }
.clear		{ clear: both; }
.hide		{ display: none; }
.center		{ text-align: center; }
.right		{ text-align: right; }
.margin-top	{ margin-top: 8px; }
.f-right	{ 	float: right; }
.v-bottom	{ vertical-align: -4px; }


div#fn-logo {
	float: left;
	display: inline;	
	width:  325px;
	height: 93px;
	padding-top: 4px;
	background: url(../images/i/main-1.gif) no-repeat 0 2px;
	/*margin: 0 0 0 -40px;*/	
}
	div#fn-logo a {
		display: block;
		height: 60px;
		margin: 17px 0 0 46px;
		width: 264px;
	}

div#m-bg-two .bloczek {
	float: left;	
}

div.main-panel, div.bottom-main-panel {
	width: 998px;
	margin: 0 auto; 
	text-align: left;
	/*position: relative;*/
}

div#m-bg-one {
	/* height: 120px; */
	background: url(../images/i/bg-top-1.gif) repeat-x 0 bottom;
	overflow: hidden;
}

div#m-bg-two {
	clear: both;
	height: 99px;
	background: url(../images/i/bg-top-2.gif) repeat-x 0 0;
}

div#m-bg-two div.main-panel {
	width: 1076px;	
}

div#m-bg-three {
	height: 52px;
	background: url(../images/i/bg-top-2.gif) repeat-x 0 -99px;
}


ul#main-menu {

}

ul#main-menu a {
    font-size: 0px;
    line-height: 0px;
    color: #ffcd06;
}

ul#main-menu li {
	float: left;
	height: 52px;
	background: url(../images/i/main-menu.gif) no-repeat 0 0;
	position: relative;
}
	
	ul#main-menu li#mm0		{ width: 84px;	background-position: 0 0;	}
	ul#main-menu li#mm1		{ width: 117px;	background-position: -84px 0;	}
	ul#main-menu li#mm2		{ width: 74px;	background-position: -201px 0;	}
	ul#main-menu li#mm3		{ width: 69px;	background-position: -275px 0;	}
	ul#main-menu li#mm4		{ width: 72px;	background-position: -344px 0;	}
	ul#main-menu li#mm5		{ width: 90px;	background-position: -416px 0;	}
	ul#main-menu li#mm6		{ width: 83px;	background-position: -506px 0;	}
	ul#main-menu li#mm7		{ width: 130px;	background-position: -589px 0;	}
	ul#main-menu li#mm8		{ width: 91px;	background-position: -719px 0;	}
	ul#main-menu li#mm9		{ width: 104px;	background-position: -810px 0;	}
	ul#main-menu li#mm10	{ width: 78px;	background-position: -914px 0;	}
	ul#main-menu li#mm0:hover, ul#main-menu li#mm0.active	{ width: 84px;	background-position: 0 -52px;	}
	ul#main-menu li#mm1:hover, ul#main-menu li#mm1.active	{ width: 117px;	background-position: -84px -52px;	}
	ul#main-menu li#mm2:hover, ul#main-menu li#mm2.active	{ width: 74px;	background-position: -201px -52px;	}
	ul#main-menu li#mm3:hover, ul#main-menu li#mm3.active	{ width: 69px;	background-position: -275px -52px;	}
	ul#main-menu li#mm4:hover, ul#main-menu li#mm4.active	{ width: 72px;	background-position: -344px -52px;	}
	ul#main-menu li#mm5:hover, ul#main-menu li#mm5.active	{ width: 90px;	background-position: -416px -52px;	}
	ul#main-menu li#mm6:hover, ul#main-menu li#mm6.active	{ width: 83px;	background-position: -506px -52px;	}
	ul#main-menu li#mm7:hover, ul#main-menu li#mm7.active	{ width: 130px;	background-position: -589px -52px;	}
	ul#main-menu li#mm8:hover, ul#main-menu li#mm8.active	{ width: 91px;	background-position: -719px -52px;	}
	ul#main-menu li#mm9:hover, ul#main-menu li#mm9.active	{ width: 104px;	background-position: -810px -52px;	}
	ul#main-menu li#mm10:hover, ul#main-menu li#mm10.active	{ width: 78px;	background-position: -914px -52px;	}



ul#main-menu li b,
ul#main-menu li a {
	display: block;
	height: 100%;
	width: 100%;
	cursor: pointer;	
	text-decoration: none;	
}

ul#main-menu li.active a,
ul#main-menu li:hover a,
ul#main-menu li.active b,
ul#main-menu li:hover b {
	background: url(../images/i/main-1.gif) no-repeat 50% -448px;
	text-decoration: none;
}
ul#main-menu li.sub-active b {
	background: url(../images/i/main-menu-bg-gray.gif) no-repeat 50% 100%;	
}

/* reset li dla submenu */
#main_menu_submenu .sub-menu li {
	float: none;
	height: auto;
	background: 0;
	position: relative;
}
#main_menu_submenu .sub-menu ul.text-news-list {
	padding:13px 11px;
	float: right;
	zoom: 1;
}

#main_menu_submenu .sub-menu ul.text-news-list li{
	background: url(../images/i/d_dots.png) no-repeat 5px -550px;
	border-bottom:1px solid #8A8A8A;
	border-top:1px solid #8A8A8A;
	margin:0 0 -1px;
	padding: 0 5px 0 16px;
}

#main_menu_submenu div.sub-menu {
	position: absolute;
	display: none;
	z-index: 1000;
	top: 0px;
	left: 0px;
	text-align: left;
}
	#main_menu_submenu div.sub-menu div.bg {
		position: absolute;
		left: 0;
		top: 0;
		height: 100%;	
		width: 100%;	
		z-index: 101;
		opacity: 0.90;	
		filter:alpha(opacity=90);		
		background: #444;
		border: 1px solid #888;
		border-top: 0;	
		
	}
	#main_menu_submenu div.sub-menu div.content {
		overflow: hidden;
		zoom: 1;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 102;
		color: #eee;
		
	}
	#main_menu_submenu div.sub-menu div.content a {
		color: #fff;
		cursor: pointer;
	}
	#main_menu_submenu div.sub-menu div.content a:hover {
		color: #ffd83c;
		text-decoration: none;
	}
/*
	ul#main-menu li:hover div.sub-menu { display: block; }
*/

	div#ideo a { color: white; }
	div#ideo {
		float: right;
		width: 230px;
		padding-top:18px;
		padding-right:1px;
		text-align: right;
		color: #8e8e8e;
		line-height: 18px;
	}
	div#ideo a#cms {
		float: right;
		margin-left: 3px;
	}
	

/* << Page layout */
div#page-bg-four div.main-panel {	background: url(../images/i/page-bg-four-1-2y.png) repeat-y -998px 0; }
div#page-bg-four div.main-panel div.sub-main-panel { background: url(../images/i/page-bg-four-1-2.png) no-repeat -998px 0; overflow:hidden; }

div#page-bg-four.regsrodkowy-21 div.main-panel,
div#page-bg-four.regsrodkowy-21-22 div.main-panel
 { background: url(../images/i/page-bg-four-1-2y.png) repeat-y 0 0; }
 
div#page-bg-four.regsrodkowy-21 div.main-panel div.sub-main-panel,
div#page-bg-four.regsrodkowy-21-22 div.main-panel div.sub-main-panel
 { background: url(../images/i/page-bg-four-1-2.png) no-repeat 0 0; }

div#reg-20 {
	margin-bottom: 9px;
	height: 32px;
}
div#reg-21 {
	width: 180px;
	float: left;
	margin-left:12px;
	_display: inline;
}
div#reg-22 {
	float: right;
	width: 264px; 
	margin: 9px 20px 0 0;
	_display: inline;

} 
div#reg-0 {
	margin: 0 13px 0 18px;
	padding: 8px 0 0 8px;
}
div#page-bg-four.regsrodkowy-21 div#reg-0 		{ margin: 0 13px 0 205px; }
div#page-bg-four.regsrodkowy-22 div#reg-0 		{ margin: 0 283px 0 18px; }
div#page-bg-four.regsrodkowy-21-22 div#reg-0 	{ margin: 0 283px 0 205px; }



/* dolna czesc page */
div#page-bg-five {	clear: both; background: #595959 url(../images/i/page-bg-five.png) repeat-x 0 0; }
div#page-bg-five div.main-panel { background: url(../images/i/page-bg-five-1-2y.png) repeat-y -998px 0;}
div#page-bg-five div.main-panel div.sub-main-panel { background: url(../images/i/page-bg-five-1-2.png) no-repeat -998px 0;}

div#page-bg-five.regsrodkowy-21 div.main-panel,
div#page-bg-five.regsrodkowy-21-22 div.main-panel
 { background: url(../images/i/page-bg-five-1-2y.png) repeat-y 0 0; }
 
div#page-bg-five.regsrodkowy-21 div.main-panel div.sub-main-panel,
div#page-bg-five.regsrodkowy-21-22 div.main-panel div.sub-main-panel
 { background: url(../images/i/page-bg-five-1-2.png) no-repeat 0 0; }

/* specjalna szerokosc w page */
div#page-bg-five div.main-panel div.sub-main-panel {
			padding-right: 23px;
}


div#reg-6 {
	width: 190px;
	margin-right: 30px;
	float: left;

	_display: inline;

}
div#reg-7 {
	width: 251px;
	height: 100px;
	float: right;
	_display: inline;

} 
div#reg-5 {
	padding: 8px 8px 0 8px;
	overflow: hidden;
	zoom:1;

}
/*
div#page-bg-five.regsrodkowy-21 div#reg-5,
div#page-bg-five.regsrodkowy-21-22 div#reg-5 	{ margin: 0 26px  0 217px; }
*/



/* ^^ Page layout */

div#m-bg-four div.main-panel {
	position: static;
	background: url(../images/i/bg-cover-1.png) no-repeat 0 bottom;
}
	div#m-bg-four div.main-panel div.sub-main-panel {
		background: url(../images/i/bg-cover-1.png) no-repeat 0 0;
	}
	div#m-bg-four div.main-panel div.sub-bottom-main-panel {
		height:32px;
		padding-top: 9px;
	}	

/* szare w srodku */
div#m-bg-five {
	zoom: 1;
	background: url(../images/i/m-bg-five-1.gif) repeat-x 0 0;
	background-color: #595959;
}
	div#m-bg-five div.sub-m-bg {
		position: static;
		zoom: 1;
		background: url(../images/i/m-bg-five-2.gif) repeat-x 0 bottom;
	}
		div#m-bg-five .main-panel {
			position: static;	
			zoom: 1;		
			background: transparent url(../images/i/m-bg-five-3.png) no-repeat 0 0;
			height: 274px;
			width:989px; /* +padding !*/
			padding-left: 9px;
		}
		div#m-bg-five .bottom-main-panel { height: 42px; }
        div#m-bg-five h4 span a {
            color: #ffffff;
        }
	div#blok_63 h4 span a {
            color: #ff0000;
	}
        div#blok_63 h4.shadow {
            color: #cacaca;
        }
        div#blok_65 h4 span a {
            color: #ff0000;
	}
        div#blok_65 h4.shadow {
            color: #cacaca;
        }

/* jasne w srodku */
div#m-bg-six {
	background: url(../images/i/m-bg-six-1.gif) repeat-x 0 0;
	background-color: #f0f0f0;
}
	div#m-bg-six div.sub-m-bg {
		background: url(../images/i/m-bg-six-2.gif) repeat-x 0 bottom;
	}
	div#m-bg-six div.main-panel {
		padding: 35px 0 25px 0;
		overflow: hidden;
	}
	div#m-bg-six div.main-panel div.jq_groupWrapper h4 {
		cursor: move;
	}


/* << footer */
div#m-bg-seven {
	height: 129px;
	background: url(../images/i/bg-seven-1.gif) repeat-x 0 0;
	font-size: 11px;
	font-family: Tahoma;
	clear: both;	
	zoom: 1;
}
/*
	div#m-bg-seven .main-panel{
		position: relative;	
	}
*/	
	div#m-bg-seven ul.footer-menu li {
		float: left;
		height: 30px;
		line-height: 30px;
		padding-right: 16px;
		margin-right: 15px;		
		font-weight: bold;
	}	
		div#m-bg-seven ul.footer-menu li a { color: #646464; }
	
		div#m-bg-seven ul.footer-menu.typ2 li {
			float: right;
			margin: 0 0 0 15px;			
			padding: 0 0 0 16px;
		}
		div#m-bg-seven ul.footer-menu.typ2 li a { color: #900000; }


	div#m-bg-seven div.fn-logo {
		clear: left;
		float: left;
		margin-top: 20px; 
		height: 63px;
		width: 215px;
		background: url(../images/i/main-1.gif) no-repeat -343px 0;
	}
	div#m-bg-seven div.texts {
		float: left;
		margin-top: 23px;
		color: #8e8e8e;
	}
		div#m-bg-seven div.texts b { color: #fff; }
/* ^^ footer */




/* << moduly */

div#reg-0 div.modul-standard {
	overflow: hidden;
	padding: 8px 7px 0 7px;
	_padding: 8px 4px 0 4px;
	zoom:1;       
}
div#reg-0 h1 {
	padding-bottom: 6px;
	font-family: Georgia;
	font-size: 30px;
	line-height: 30px;
	font-weight: normal;
	color: #e95d0f;	
}

div.sub-text-box {
	/* height: 25px; */
	line-height: 24px;
	font-family: Tahoma;
	font-size: 11px;
	color: #959595;	
	border: 1px solid #dfdfdf;
	border-width: 1px 0 1px 0;
}
div.sub-text-box a { color: #959595;}
div.sub-text-box b { color: #000;}
div.sub-text-box a.active {font-weight: bold;}

div.sub-text-box b a {
    color: #000000;
}

div.sub-text-box.no-border {
	border: 0;
}
div.sub-text-box.bold { font-weight: bold; color: #8e8e8e; }


.opis-formated,
.artykul {
	margin: 15px 0 8px 0;	
	font-family: Verdana;
	font-size: 12px;	
	line-height: 20px;
	color: #666;
}

div.art-fotos {
	margin: 10px 5px 5px 0;
	_height: 1%;
}
	div.art-fotos.f-left { float: left; }
	div.art-fotos.f-right { float: right; }
	
	div.art-fotos.middle { overflow: hidden;  }
		div.art-fotos.middle div { float: left; display: inline;  }

div.art-fotos div {
	width: 246px;
	font-size: 10px;	
	color: #b2b2b2;
}
div.art-fotos div span { padding: 0 14px; }
/* ^^ moduly */






.banner-text {
	padding-top: 15px;
	text-align: center;	
	clear:both;
}
.banner-text object,
.banner-text img{
	display: block;
	margin: 0 auto;
}



/* << bloczek menu-skroty typ0 */
div#m-bg-two div.menu-skroty-typ0 {
	float:right;
	display: inline;
	margin-right:52px;
	margin-top:16px;
}

	div.menu-skroty-typ0 li {
		float: left;
		padding-left: 16px;
		margin-left: 15px;
		background: url(../images/i/dots-1.gif) no-repeat 0 -170px;	
		font-size: 10px;
		font-family: Tahoma;
		font-weight: bold;
		line-height: 13px;
	}
		div.menu-skroty-typ0 li.first { background: none;}	 
		div.menu-skroty-typ0 li a {
			color: #959595;
		}
		div.menu-skroty-typ0 li a:hover,
		div.menu-skroty-typ0 li.on a {
			color: #ffcc01;
		}
/* ^^ bloczek menu-skroty typ0 */





/* << bloczek listy kategorii */
div.menu-skroty-typ2 {
	height: 20px;
	padding: 0 20px;
}
	div.menu-skroty-typ2 h4 {
		float: left;
		padding-right: 26px;
		margin-right: 12px;
		font-family: Georgia;
		font-size: 17px;
		line-height: 19px;
		font-weight: normal;
		color: #030303;
		background: url(../images/i/dots-1.gif) no-repeat right -57px;		
	}
	
	div.menu-skroty-typ2 li {
		float: left;
		padding-right: 29px;
		font-family: Verdana;
		font-size: 12px;
		line-height: 20px;   
		background: url(../images/i/dots-1.gif) no-repeat right -193px;	
	}
	div.menu-skroty-typ2 li.last { background: none; }
	div.menu-skroty-typ2 li a {	color: #6e6e6e;	}
		
	div.menu-skroty-typ2 b {
		float: right;
		padding-left: 14px;
		font-family: Georgia;
		font-size: 13px;
		line-height: 19px;
		background: url(../images/i/dots-1.gif) no-repeat 0 -74px;
	}
	div.menu-skroty-typ2 b a { color: #030303; }
/* ^^ bloczek listy kategorii */


/* << bloczek menu-skroty typ4 */
div.menu-skroty-typ4 ul {

}
	div.menu-skroty-typ4 ul li {
		padding-left: 20px;
		amargin: 0 17px;	
		border-bottom: 1px solid #d2d2d2;
		font-family: Georgia;
		font-size: 12px;
		font-weight: bold;
		line-height: 27px;   
		background: url(../images/i/dots-1.gif) no-repeat 5px -672px;
	}
	div.menu-skroty-typ4 ul li.first { background: none; }
	div.menu-skroty-typ4 ul li.first a { font-weight: bold; }
	div.menu-skroty-typ4 ul li a { 	color: #7e7e7e; }
	div.menu-skroty-typ4 ul li.wcisniety a { 	color: #cc0000; }
/* ^^ bloczek menu-skroty typ4 */

/* << bloczek szukaj */
div.bloczek.szukaj {
	float: right;
	display: inline;
	margin: 27px 0 0 18px;
}
	div.bloczek.szukaj form {
		background: url(../images/i/main-1.gif) no-repeat 0 -148px;	
		height: 26px;
		width: 232px;
		border: 0;	
	}
		div.bloczek.szukaj form input {
			margin: 4px 0 0 7px;
			height: 20px;
			width: 150px;	
			background: transparent;
			border: 0;	
			font-size: 13px
		}
		div.bloczek.szukaj form a {
			float: right;
			height: 20px;
			width: 67px;
			margin: 3px 3px 0 0;
		}	
/* ^^ bloczek szukaj */


/* << bloczek logowanie */
div#m-bg-two div.bloczek.logowanie {
	float: left;
	display: inline;
	left: 333px;
	width: 420px;
	margin: 35px 0 0 30px;
}
	div.bloczek.logowanie dt {
		padding-left: 24px;
		background: url(../images/i/dots-1.gif) no-repeat 0 0;
		font-family: Georgia;
		font-size: 19px;
		line-height: 22px;
		font-weight: normal;
		color: #ffcc01;
	}
	div.bloczek.logowanie dt a { color: #ffcc01; }
		
	div.bloczek.logowanie dd {
		float: left;
		padding-left: 20px;
		margin-top: 6px;
		display: inline;
		background: url(../images/i/dots-1.gif) no-repeat 7px -26px;
		font-family: Tahoma;
		font-size: 11px;
		line-height: 15px;
		height: 15px;
		zoom: 1;
	}
		div.bloczek.logowanie dd.br {
			clear: left;
			display: block;
			float: none;
		}
		div.bloczek.logowanie dd.last {
			padding-right: 20px;
			background: url(../images/i/dots-1.gif) no-repeat right -41px;
		}
		div.bloczek.logowanie dd a { color: #cbcbcb; }
		div.bloczek.logowanie dd b a { color: white; }
		div.bloczek.logowanie dd b  {
			padding-right: 20px;
			background: url(../images/i/dots-1.gif) no-repeat right -41px;
		}
		
/* ^^ bloczek logowanie */







/* ^^ bloczek coverow */
div.bloczek.cover-news {
	position: relative;
	_zoom: 1;
}
	div.bloczek.cover-news div.head {
		padding: 20px 0 0 20px;
		height: 27px; 
	}
		div.bloczek.cover-news div.head b {
			line-height: 16px;
			color: #8e8e8e;
		}
		div.bloczek.cover-news div.head b span {
			font-weight: normal;
			color: #9d9d9d;
			padding-left: 9px;
			background:transparent url(../images/i/dots-1.gif) no-repeat scroll left -365px;
		}
		div.bloczek.cover-news div.head div.btn-panel {
			position: absolute;
			top: 20px;
			left: 544px;			
			width: 136px;
			height: 20px;
		}
			div.bloczek.cover-news div.head div.btn-panel a {
				float: left;
				height: 16px;
				width: 16px;
				background: url(../images/i/main-1.gif) no-repeat 0 -248px;
				margin-right: 3px;
				display: inline;
			}
			div.bloczek.cover-news div.head div.btn-panel a.prev {	background-position: -16px -248px;	}
			div.bloczek.cover-news div.head div.btn-panel a.next {	background-position: -32px -248px;	}
			div.bloczek.cover-news div.head div.btn-panel a.all {
				background-position: -48px -248px;
				width: 63px;
				margin-left: 7px;
			}
			div.bloczek.cover-news div.head h2 {
				position: absolute;
				top: 23px;
				left: 710px;
				font-family: Georgia;
				font-size: 16px;
				font-weight: normal;
				line-height: 20px;
			}
				div.bloczek.cover-news div.head h2 a { color: black; }
			
			div.bloczek.cover-news div.head h2 b {
				background:transparent url(../images/i/dots-1.gif) no-repeat scroll right -62px;
				font-size:5px;
				margin-left:4px;
				padding:4px 16px 0 0;		
			}
		
		
div.bloczek.cover-news .cover-ad {
	width: 211px;
	height:110px;
	position: absolute;
	top: auto;
	left: 460px;
	bottom: 1px;
	_bottom: 0;
	background: white;
}		
div.bloczek.cover-news .cover-ad img {
	margin:6px 0 0 6px;
}
		
div.bloczek.cover-news div.covers { 
	width: 667px;
	padding: 0 0 0 20px;
	overflow: hidden;
}
div.bloczek.cover-news div.cover {	float:left; }

		
div.bloczek.cover-news div.cover div.big-cover { display: none; }
div.bloczek.cover-news div.cover.first div.small-cover { display: none; }
div.bloczek.cover-news div.cover.first div.big-cover { display: block; }

	
		
	div.bloczek.cover-news div.reklama {
		position: absolute;
		top: auto;
		left: auto;
		right: 28px;
		bottom: 9px;
		zoom: 1;
		z-index: 10;
		padding-top:12px;
		background: white;
	}
	div.bloczek.cover-news div.big-cover {
		position: relative;
		margin-left: 6px;
		height: 254px;
		background: url(../images/lightbox-ico-loading.gif) no-repeat 312px center;
	}	
		div.bloczek.cover-news div.big-cover img {
			display:block;
			width: 655px;
			height: 247px;
		}
		div.bloczek.cover-news div.big-cover div.over {
			height: 250px;
			width: 247px;
			padding-left: 11px;
			position: absolute;
			top: 0;
			left: 387px;
			font-family: Georgia;
		}
		div.bloczek.cover-news div.big-cover div.over.overlay {
			background: url(../images/i/main-1.gif) no-repeat -329px -71px;
			opacity:0.70;
			filter:alpha(opacity=70);
		}
		div.bloczek.cover-news div.big-cover div.over span {
			float: right;
			margin-right: 6px;
			padding: 7px 18px 0 0;
			background: url(../images/i/dots-1.gif) no-repeat right -390px;		
			font-family: Tahoma;
			font-size: 11px;
		}
		
		div.bloczek.cover-news div.big-cover h3 {
			margin: 0;
			padding-top: 31px;
			height: 24px;
			line-height: 24px;
			font-size: 20px;
			font-weight: normal;
			color: #fef37f;
		}
                div.bloczek.cover-news div.big-cover h3 a {
                    color: #fef37f;
                }
			div.bloczek.cover-news div.big-cover div {
				position: absolute;
				top: 65px;
				left: 11px;
				padding-right:10px;
				color: #fff;
			}
			div.bloczek.cover-news div.big-cover div.h1-overlay {
				top: 66px;
				left: 12px;	
				color: #555;	
			}
			div.bloczek.cover-news div.big-cover div.h1-overlay strong, 
			div.bloczek.cover-news div.big-cover div h2.like-h1,
			div.bloczek.cover-news div.big-cover div h1 {
				font-size: 21px;
				line-height: 25px;
			}
			div.bloczek.cover-news div.big-cover div h2.like-h1 a,
			div.bloczek.cover-news div.big-cover div h1 a {
				color: white; 
				text-decoration: none;
			}
			div.bloczek.cover-news div.big-cover div p {
				margin-top: 11px;
				line-height: 18px;
				font-size: 15px;
			}
			div.bloczek.cover-news div.big-cover div p a { color: #fff; }		
				div.bloczek.cover-news div.big-cover div p b {
					background: url(../images/i/dots-1.gif) no-repeat scroll right -430px;
					font-size: 5px;
					padding: 6px 10px 0 0;
					margin-left: 5px;
					zoom: 1;
				}		
		


		div.small-cover {
			position: relative;
			width: 211px;
			height:110px;
			margin: 7px 9px 1px 0;
			background: url(../images/lightbox-ico-loading.gif) no-repeat center center;
			overflow:hidden;
		}
		div.small-cover img { margin: 6px 0 0 6px; }
		div.small-cover div {
			position: absolute;
			top: 63px;
			left: 0;
			padding: 3px 4px 4px 10px;
			display: inline;
			margin-right: 53px;
			font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
			color: #fff;			
		}
		div.small-cover div.h2-overlay { 
			background: #555555;
			opacity:0.8;
			filter:alpha(opacity=80);
		}		
		div.small-cover h2,
		div.small-cover a { 
			font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
			text-decoration: none;
			color: #fff; 
		}
	
	div.bloczek.cover-news div.text-news {
		position: absolute;
		top: 53px;
		left: auto;
		right: 24px;
		width: 287px;
	}
		div.bloczek.cover-news div.text-news .sub-h4 { 
			margin: 0 9px 0 10px;
		}

	
	#cover-news .newsletter-sign-box {
		height: 50px;
		padding: 5px 8px;
		width: 264px;
		background: #e0e0e0;
	}
	#cover-news .newsletter-sign-box h4 {
		font-family: Georgia;
		font-size: 14px;
		line-height: 21px;  
		display: inline;
		padding-right: 22px;
		background: transparent url(../images/i/dots-1.gif) no-repeat scroll 100% -74px;		
	}
	#cover-news .newsletter-sign-box form div {
		background: transparent url(../images/i/main-1.gif) no-repeat scroll 0 -120px;
		height:22px;
		margin-top:3px;
		padding-top:2px;
	}
	#cover-news .newsletter-sign-box form input.btn {
		background: transparent ;	
		width: 65px;
		height: 20px;
		cursor: pointer;
		border:0;
		vertical-align: top;
	}
	#cover-news .newsletter-sign-box form input.email {
		width: 187px;
		padding:0 3px;
		vertical-align: top;
		border: none;
		background: transparent;
		height: 20px;
		font-size: 14px;
	}	
	
			
/* << bloczek coverow */

div#m-bg-one .banner div {
	margin: 8px auto;
	width: 750px;

}
#welcome div#m-bg-one .banner div {
	margin: 8px 0 8px auto;
}
/* personalizacja*/
div#m-bg-one div.personal-btn-panel {
	float:left;
	margin-bottom:6px;
	padding-top:4px; 
	width: 208px;	
}
div#m-bg-one div.personal-btn-panel a {
	display: block;
	width: 206px;
	height: 26px;
	background: transparent url(../images/i/main-1.gif) no-repeat scroll 0 -179px;
	text-decoration: none;
}

div#m-bg-one-personal {
	display: none;
	background: url(../images/i/bg-one-personal.gif) repeat-x 0 bottom;
}



/* reklamy */

div#m-bg-six .reklama-bottom {
	text-align: center;
	padding: 10px 0;
}
div#m-bg-six .reklama-bottom object,
div#m-bg-six .reklama-bottom img {
	display: block;
	border: 1px solid #e95d0f;
	margin: 0 auto;
}


div#reg-21 .reklama,
div#reg-22 .reklama {
	text-align: center;
	margin: 2px 0 7px 0;
}
/*
div#m-bg-six .opisowy .reklama object,
div#m-bg-six .opisowy .reklama img,
*/
div#reg-21 .reklama object,
div#reg-22 .reklama object,
div#reg-21 .reklama img,
div#reg-22 .reklama img {
	display: block;
	border: 1px solid #e95d0f;
	margin: 0 auto;
}
div#m-bg-six .opisowy .reklama {
	text-align: center;	
	margin-left: -7px;
}

/* plus i minus */

.sub-h4 {
	border-bottom: 1px solid #d9d9d9;
	height: 21px;
	padding-top:3px;
	line-height: 17px;
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
}
	.sub-h4 b { color: #000; }

#reg-22 .sub-h4 {
	margin-top:-30px;
	padding-right:8px;
}

a.plus, a.minus {
	float: right;
	width: 21px;
	height: 18px;
	background: url(../images/i/main-1.gif) no-repeat -48px -268px;
}
a.plus { background-position: -27px -268px; }


/* uzywane w 2 roznych bloczkach */
ul.text-news-list li {
	padding-left: 14px;
	margin: 0 9px 0 6px;	
	border-bottom: 1px solid #dedede;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 19px;
	background: url(../images/i/dots-1.gif) no-repeat 4px -596px;
}
	ul.text-news-list li a { color: #555; }
	ul.text-news-list li.hot { 	background: url(../images/i/dots-1.gif) no-repeat 3px -102px; }	
	ul.text-news-list li.hot a { color: #e2001a; }

div.jq_blok_zawartosc ul.text-news-list li,div.jq_blok_zawartosc li.ekspert-list-item {
    line-height: 19px;
}

/** uzywane w wielu bloczkach */
ul.menu-skroty-typ3 {
	text-align: center;
}
	ul.menu-skroty-typ3 li {
		display: inline;
		padding: 0 6px 0 12px;
		background: url(../images/i/dots-1.gif) no-repeat 0 -197px;
		line-height: 31px;
		font-family: Tahoma;
		font-size: 10px;
	}
	ul.menu-skroty-typ3 li.first { background: none; }
	ul.menu-skroty-typ3 li.first a { font-weight: bold; }
	ul.menu-skroty-typ3 li a { 	color: #7e7e7e; }


/* uzywane w wielu blokach - the-e-btn */
a.the-e-btn {
	width: 21px;
	height: 18px;
	background: url(../images/i/main-1.gif) no-repeat 0 -268px;
}


/* << bloczki na szarym tle  */
div#m-bg-five .main-panel div.bloczek {
	float: left;
	width: 315px;
	height: 265px;
	padding: 6px 0 0 0;
	margin-left: 9px;
	display: inline;
	zoom:1;
}
/*
div#m-bg-five .main-panel div.bloczek ul.menu-skroty-typ3 {
	position: absolute;
	width: 100%;
	top: auto;
	left: 0;
	bottom: 0;
}*/

/* naglowek bloczka na szarym tle */
.head-typ2 h4 {
	font-family: Georgia;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	height: 24px;
	line-height: 23px;
	margin: -25px 0 0 0;

}
.head-typ2 h4.shadow { margin: 0 0 0 1px;	color: #666; }
.head-typ2 h4 span { padding-right: 16px; background: url(../images/i/dots-1.gif) no-repeat right -502px; } 
.head-typ2 h4 b { font-weight: normal; } 

div.powrot-top {
	padding: 8px 0 8px 13px; 	
	background: url(../images/i/dots-1.gif) no-repeat 0 -558px;  	
	line-height:15px;
}
	div.powrot-top a {
		font-family: Tahoma;
		font-size: 11px;
		color: #888;	
	}

/* male menu na dole w regionie m-bg-five */
div#m-bg-five ul.menu-skroty-typ3 li {
	background: url(../images/i/dots-1.gif) no-repeat 0 -286px;
}
div#m-bg-five ul.menu-skroty-typ3 li.first { background: none; }
div#m-bg-five ul.menu-skroty-typ3 li.first a { font-weight: bold; color: #ffd011; }
div#m-bg-five ul.menu-skroty-typ3 li a { color: #f0e2a8; }	

/* << ramki dla obrazkow */
img.with-frame {
	padding: 3px;
	background: #fff;
	border: 1px solid #d6d6d6;
}
img.with-frame.wide {
	padding: 6px;
}

img.shadow209x144 {
	padding: 16px 18px;
	background: url(../images/i/bg-shadows.png) no-repeat 0 0;
	display: block;
}

img.shadow197x144 {
	padding: 16px 18px;
	background: url(../images/i/bg-shadows.png) no-repeat -210px 0;
}
/* ^^ ramki dla obrazkow */
	
	
/* << bloczek ganymede */
div.ganymede {
	margin-top: 19px;
    margin-left: 6px;
}
	
/* << bloczek artykulow   */
ul.lista-art {
	margin-top: 23px;
}
ul.lista-art li {
	padding-left: 14px;
	margin: 0 17px;	
	border-bottom: 1px solid #6f6a32;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 21px;   
	background: url(../images/i/dots-1.gif) no-repeat 4px -226px;
	overflow: hidden;	
	zoom: 1;
}
	ul.lista-art li a { color: #fff; }
	
	ul.lista-art li.full {
		background: none;
		padding: 0 0 10px 1px;
		line-height: 14px; 
	} 
		ul.lista-art li.full div {
			color: #ffd52f;
			font-weight: normal;
			border-bottom: 1px solid #6f6a32;
			padding-bottom: 4px;
			margin-bottom: 6px;
		}
		ul.lista-art li.full div span {	float: right;	}
		ul.lista-art li.full div span b {
			padding-right: 16px;
			background: url(../images/i/dots-1.gif) no-repeat right -262px;	
			color: #e95d0f;
		}
		ul.lista-art li.full h5 {
			font-family: Georgia;
			font-size: 16px;
			font-weight: normal;
			margin-bottom: 8px;
		}
		ul.lista-art li.full h5 a { color: #fff; }
		
		ul.lista-art li.full p {
			font-family: Verdana;
			font-size: 10px;
			color: #a5a5a5;	
			line-height: 13px; 
		}
		ul.lista-art li.full img.with-frame { float: left; margin: 3px 8px 0 0; }
/* ^^ bloczek artykulow  */

/* << na szarym tle - gorne menu */
div.szare-menu-typ1 {
	padding: 8px 0 8px 51px;
	font-family: Tahoma;
	font-size: 11px;
	color: #959595;
}
	div.szare-menu-typ1 a {
		padding: 0 10px 0 8px; 
		background: url(../images/i/dots-1.gif) no-repeat right -540px;	
		color: #ffd83c;
		font-weight: bold;
	}
	div.szare-menu-typ1 a.last { background: none; }
	
div.szary-box-typ1 {
	background: #4a4a4a url(../images/i/bg-szary-box.gif) no-repeat 0 0;
	padding: 10px 12px 10px 0;	
	margin-bottom: 10px;	
}

div.szary-box-typ1 .left-side {
	float: left;
	width: 45px;
	height: 60px;
	text-align: center;
	font-family: Georgia;
	font-size: 23px;
	color: #ffd83c;
	margin-top: -1px;
	line-height: 25px;
}
div.szary-box-typ1 .right-side {
	padding-left: 13px;
	overflow: hidden;
	zoom:1;
}
div.szary-box-typ1 .right-side a.button {
	float: right;
	background: url(../images/i/main-1.gif) no-repeat -41px -336px;
	height: 22px;
	padding-top: 6px;
	width: 91px;
	text-align: center;
	color: #5d5d5d;
}


div.szary-box-typ1 span.quote {
	display: block;
	background:#454545 none repeat scroll 0 0;
	border:1px solid #3C3C3C;
	margin:5px 10px 8px 4px;
	padding:6px 10px 8px 6px;
	color: #aeaeae;
	font-size: 12px;
}

/* ^^ na szarym tle - gorne menu */

/* << komentarze */

.bloczek.full-gray {
	margin-left: 32px;	
}

div.szary-box-typ1 .right-side .login {
	font-family: Georgia;
	font-size: 18px;
	color: #ffd83c;
}
div.szary-box-typ1 .right-side span.data {
	padding: 3px 0 0 18px;
	font-family: Tahoma;
	font-size: 11px;
	color: #7c7c7c;
	background: url(../images/i/dots-1.gif) no-repeat left -259px;
}
div.szary-box-typ1 .right-side p {
	padding: 8px 0;
	font-family: Verdana;
	font-size: 12px;
	line-height: 17px;
	color: #b0b0b0;
}

/* komentuj form */

div.szary-box-typ1.komentuj-form .left-side {
	background: url(../images/i/main-1.gif) no-repeat 10px -305px;
}
div.szary-box-typ1.komentuj-form h5 {
	padding-bottom: 5px;
	font-family: Georgia;
	font-size: 23px;
	font-weight: normal;
	line-height: 24px;
	color: #fff;
}




div.szary-box-typ1.komentuj-form form div {
	padding-bottom: 10px;	
} 
div.szary-box-typ1.komentuj-form form label { 
	width: 150px;
	float: left;
	color: #ccc; 
}

div.szary-box-typ1.komentuj-form input {
	width: 198px;
	color: #bbb;	
	background: black;;	
	border: 1px solid #676767;
}
div.szary-box-typ1.komentuj-form textarea {
	display:block;
	width: 99%;
	height: 135px;
	background: black url(../images/i/bg-kom-textarea.gif) repeat-x 0 100%;
	border: 1px solid #676767;
	font-family: Verdana;
	font-size: 12px;
	line-height: 24px;
	color: #bbb;	
}
div.szary-box-typ1.komentuj-form button {
	width: 111px;
	height: 28px;
	border: 0;
	font-size: 11px;
	background: url(../images/i/main-1.gif) no-repeat -137px -336px;	
	color: #5d5d5d;
	cursor: pointer;
}
/* ^^ komentarze */


/* << bloczek gier   */
ul.lista-gry {
	margin-top: 20px;
}
	ul.lista-gry li {
		padding: 8px 0 10px 1px;
		margin: 0 17px;	
		border-top: 1px solid #6f6a32;
		font-family: Tahoma;
		font-size: 11px;
		overflow: hidden;	
		zoom: 1;
	}
		ul.lista-gry li.first {	border: none; }
		
		ul.lista-gry li div {
			color: #ffd52f;
			font-weight: normal;
			margin-bottom: 5px; 
		}
		
		ul.lista-gry li h5 {
			font-family: Georgia;
			font-size: 16px;
			font-weight: normal;   
			margin-bottom: 5px;	
		}
			ul.lista-gry li h5 a { color: #fff; }
			
		ul.lista-gry li span {
			font-size: 9px;
			color: #959595;
		}
		ul.lista-gry li span b {
			padding-right: 16px;
			font-weight: normal;   			
			background: url(../images/i/dots-1.gif) no-repeat right -263px;	
		}
	
	ul.lista-gry img.with-frame { float: left; margin: 3px 8px 0 0; }	


/* ^^ bloczek gier   */



/* << bloczek rankingu   */
ul.lista-ranking {
	margin-top: 20px;
}
ul.lista-ranking li {
	margin: 0 17px;
	border-bottom: 1px solid #6f6a32;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #fff;
}

	ul.lista-ranking li.special { color: #fff59b; }

	ul.lista-ranking li b { color: #ffd83c; margin-right: 8px; }
	ul.lista-ranking li span {
		float: right;
		color: #959595;
	}
/* ^^ bloczek rankingu   */

/* << bloczek menu-skroty typ2 w regionie m-bg-five */
#m-bg-five div.menu-skroty-typ2 {
	padding-top: 10px;
}
	#m-bg-five div.menu-skroty-typ2 li {	background-position: right -334px;	}
	#m-bg-five div.menu-skroty-typ2 h4 {	background-position: right -308px;	}
	#m-bg-five div.menu-skroty-typ2 b {	background-position: left -308px;	}
	#m-bg-five div.menu-skroty-typ2 li a {	color: #fff; }
/* ^^ bloczek menu-skroty typ2 w regionie m-bg-five */




/* << standardowy wyglad bloczka w regionie #m-bg-six */
div.bloczek.b-typ1 {
	float: left;	
	width: 330px;
	overflow: hidden;	
	
}
	div.bloczek.b-typ1 .bloczek-head  {
		position: relative;
		background: url(../images/i/bg-bloczek-1.png) no-repeat 100% 0;
		padding-right: 21px;
		zoom: 1;
	}
		div.bloczek.b-typ1 .bloczek-head .sub {
			background: url(../images/i/bg-bloczek-1.png) no-repeat 0 0;
			padding: 0 0 0 22px;
				
			zoom: 1;
		}

	div.bloczek.b-typ1 .bloczek-bottom {
		clear: both;
		padding-right: 14px;
		background: url(../images/i/bg-bloczek-1.png) no-repeat 100% 100%;
	}
		div.bloczek.b-typ1 .bloczek-bottom .sub { height: 20px; background: url(../images/i/bg-bloczek-1.png) no-repeat 0 100%; }
	
	
	div.bloczek.b-typ1.opisowy .bloczek-head  {	padding-right: 15px;}
	div.bloczek.b-typ1.opisowy .bloczek-head .sub {	padding-left: 15px;	}
/* ^^ standardowy wyglad bloczka w regionie #m-bg-six */	
	

/* << standardowy wyglad bloczka w regionie #reg-22 */
	div.bloczek.b-typ2 .bloczek-top  {
		clear: both;
		height: 7px;
		line-height: 7px;
		font-size: 1px;
		background: url(../images/i/bg-bloczek-2.png) no-repeat center top;
	} 
	div.bloczek.b-typ2 .bloczek-head  { /* tak na peawde teraz to bedzie middle ! */
		position: relative;
		background: url(../images/i/bg-bloczek-2-middle.png) repeat-y center 0;
		padding: 0 12px ;
		_height: 1%;
	}

	div.bloczek.b-typ2 .bloczek-bottom {
		clear: both;
		height: 22px;
		background: url(../images/i/bg-bloczek-2.png) no-repeat center bottom;
	}

		
/* ^^ standardowy wyglad bloczka w regionie #reg-22 */	

	
/* << Standardowo dla bloczkow */	
		div.bloczek .bloczek-head h4 {
			height: 20px;
			line-height: 20px;
			padding: 14px 0 10px 10px;		
			font-family:Georgia;
			font-size:15px;
			font-weight:normal;
		}
			div.bloczek .bloczek-head h4 a { color: #000; }
			div.bloczek .bloczek-head h4 b {
				background: url(../images/i/dots-1.gif) no-repeat scroll right -62px;
				font-size: 5px;
				padding: 6px 17px 0 0;
				margin-left: 5px;
				zoom: 1;			
			}
			div.bloczek .bloczek-head a.the-e-btn {
				position:absolute;
				left:189px;
				top:16px;
			}
			
			div.bloczek.no-e .bloczek-head a.the-e-btn {
				display: none;
			}
/* ^^ Standardowo dla bloczkow */






/* << bloczek najlepszych typerow */
.bloczek ul.ranking-typerow li {
	margin: 0 4px;
	border-bottom: 1px solid #f4ccb5;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}
	.bloczek ul.ranking-typerow li a { color: #000; }

	.bloczek ul.ranking-typerow li b { color: #e95d0f; margin-right: 8px; }
	.bloczek ul.ranking-typerow li span {
		float: right;
		color: #717171;
	}
	
	div.banner.typer { padding: 7px 4px 0 0; } 
/* ^^ bloczek najlepszych typerow */


/* << bloczek sondy */
.sonda-wyniki h5,
.sonda h5 {
	font-family: Georgia;
	font-size: 15px;
	font-weight: bold;
	line-height: 19px;	
	color: #707070;
	padding: 10px 15px 15px 0;
}
.sonda-wyniki h5{
	padding:10px 15px 0 0;	
}
.bloczek ul.sonda-odpowiedzi .radio span.holderWrap{
	padding-right:4px;
	margin:7px 5px 0 0
}
.bloczek ul.sonda-odpowiedzi {
	border-top: 1px solid #e3e3e3;;
	padding-bottom: 10px;	
	overflow: hidden;
}

.bloczek ul.sonda-odpowiedzi li {
	padding-left:8px;
	border: 1px solid #e3e3e3;
	border-top: 0;
	background:	#f6f6f6 url(../images/i/button.gif) no-repeat scroll -151px -109px;;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 26px;
	color: #e95d0f;
	overflow: hidden;
}
.bloczek ul.sonda-odpowiedzi li label.list {
	line-height: 24px;
	clear: none;
}
.bloczek ul.sonda-odpowiedzi li b {
	float: left;
	width: 30px;
	padding-left:3px;	
	font-size:10px;
	color: #fff;
}
.bloczek .sonda-glosuj{
	background:transparent url(../images/i/button.gif) no-repeat scroll 0 -27px;
	border:0 none;
	color:#000000;
	cursor:pointer;
	font-size:9px;
	margin:0 0 0 5px;
	padding:5px 0 6px;
	width:88px;
	height:24px;
	line-height: 14px;
	float:right;
}
.bloczek .ankieta-przyciski .sonda-wyniki{
	border: 0 none;
	background: transparent;
	float: right;
	color: #e95d0f;
	cursor:pointer;
	padding:3px 0;
	font: bold 10px tahoma;
	line-height: 14px;
	float: left;
}
.ankieta-przyciski {
	padding:0 0 21px;
}
.ankieta-blok{
	padding:0 0 0px;
}
.ankieta-przyciski .menu-skroty-typ3 {
	text-align: left;
}
.ankieta-przyciski .menu-skroty-typ3 li.first {
	padding-left: 0;
}
.ankieta-przyciski .menu-skroty-typ3 li.first a {
	color: #e95d0f;
}

/* ^^ bloczek sondy */


/* << slownik */
.szukaj-formularz{
	overflow: hidden;
	zoom: 1;
	margin-top:14px;
}
.slownik-wyszukiwarka{
	overflow: hidden;
	zoom: 1;
}
.szukaj-formularz div{
	background:transparent url(../images/i/d_moduly.gif) no-repeat 0 0;
	border:0px none;
	width: 242px;
	height:26px;
	float:left;
	padding:3px 3px 0px 7px;
}
.szukaj-formularz input{
	background:transparent none repeat 0 0;
	border:0px none;
	cursor: pointer;
	float: right;
	height: 20px;
	width: 67px;
}
.szukaj-formularz div input.slownik-tekst{
	padding-top:2px;
	font-size:13px;
	float: left;
	cursor: text;
	width:170px;	
}
.szukaj-formularz .lub{
	color:#666666;
	float:left;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	padding:3px 6px 0px;
}
.szukaj-formularz select{
	font-size:13px;
	height:20px;
	border: 1px solid #b9b8b9;
	margin:4px 0px 0px 7px;
	width: 209px;
}
div.sub-text-box.slownik-alfabet{
	border-width: 1px 1px 1px 1px;
	background-color: #f7f7f7;
	height:auto;
	line-height: 29px;
	padding: 0px 3px 0px 3px;
	margin-bottom: 10px;
}
.slownik-alfabet a{
	font: bold 12px Georgia;
	color: #000;
	background-color: #e5e5e5;
	border: 1px solid #cecece;
	padding: 3px;
	line-height:28px;
}
.slownik-alfabet a.alfabet-wszystkie{
	padding:3px 13px 3px 15px;
}
.slownik-alfabet a:hover{
	color: #e95d0f;
	text-decoration: none;
	background-color: #fafafa;
}
.slowa-wyniki{
	padding:11px 0px;
	font: normal 34px georgia;
	color: #e95d0f;
	border-top:1px solid #E1E1E1;
}
.slowa-skrot{
	background:transparent url(../images/i/d_slownik_kreska.gif) repeat-x 0 100%;
	padding:0 0 13px;
}
.slowa-skrot h3 a,
.slowa-skrot h3{
	font: bold 18px georgia;
	color: #e95d0f;
	margin: 28px 0px 7px;
}
.slowa-skrot p{
	color:#666666;
	font-family:Verdana;
	font-size:12px;
	line-height:19px;
}
.slowa-skrot .sub-text-box{
	color: #959595;
	font: normal 11px tahoma;
	height:23px;
	line-height:20px;
	padding: 0px 2px;
	margin: 0px 0px 12px;
}
.slowa-skrot .sub-text-box div{
	float: right;
}
.slowa-skrot .sub-text-box span{
	color: #434343;
	font-weight: bold;
}
.slownik-szukaj{
	background:transparent url(../images/i/d_slownik_szukaj.png) no-repeat 100% 0;
	padding-right:21px;
}
.slownik-szukaj-lewa{
	background:transparent url(../images/i/d_slownik_szukaj.png) no-repeat 0 0;
	padding:0 0 0 22px;
}
.slownik-szukaj span{
	font-family:Georgia;
	font-size:17px;
	font-weight:normal;
	height:20px;
	line-height:20px;
	padding:14px 0 10px 10px;
	display: block;
}
.slownik-szukaj-dol{
	background:transparent url(../images/i/d_slownik_szukaj.png) no-repeat 100% 100%;
	clear:both;
	padding-right:14px;
}
.slownik-szukaj-dol .sub{
	background:transparent url(../images/i/d_slownik_szukaj.png) no-repeat 0 100%;
	height:20px;
}
.slownik-szukaj span b {
	background:transparent url(../images/i/dots-1.gif) no-repeat right -62px;
	font-size:5px;
	margin-left:5px;
	padding:6px 17px 0px 0px;
}
/* ^^ slownik */


/*PAGER*/
.pager{
	background-color:#F7F7F7;
	border-color:#DFDFDF;
	border-style:solid;
	border-width:1px;
	height: 22px;
	margin-top:10px;
	padding:3px 3px 3px;
	position: relative;
	text-align:center;
}
.pager b,
.pager a {
	line-height: 22px;
	color:#000;
	font: bold 12px tahoma;
	line-height:22px;
	padding:3px 8px 4px;
	margin:0px 1px 0px 1px;
	background-color: #e6e6e6;
	border: 1px solid #cecece;
}
.pager .nastepna{
	position: absolute;
	right: 2px;
	top: 3px;
	background: #e6e6e6 url(../images/i/p_pager.gif) no-repeat 20px 8px;
	padding:0px 25px;
	height: 21px;
	line-height: 21px;
	zoom: 1;
}
.pager b,
.pager a:hover{
	color: #e95d0f;
	text-decoration: none;
	background-color: #fafafa;
}
.pager b u{
	text-decoration: none;
}	
.pager .poprzednia{
	position: absolute;
	left: 2px;
	height: 21px;
	line-height: 21px;
	top: 3px;
	background: #e6e6e6 url(../images/i/p_pager.gif) no-repeat 20px -20px;
	padding:0px 25px;
	zoom: 1;
}
.slownik-link{
	background: url(../images/i/p_pager.gif) no-repeat 100% 4px;
	padding:0 10px 0 0;
}

/* ^^ Pager */



#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 22px; 
	float: right;
	padding-bottom: 0.7em;	
}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	height:27px;
	display: none;
}


#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;

	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}






.error-box{
	border:1px solid red;
}

.error {
	font-weight: bold;
	color: red;
}

.ajax-ok {
	color: #333;
}
.loading {
	font-weight: bold;
	background: url(../images/lightbox-ico-loading.gif) no-repeat left;
	padding-left: 40px;
	padding-top: 12px;
	height: 30px;
	color: #333;
}

.jq_progress {
	width: 100%;
	height: 100px;
	background: url(../images/lightbox-ico-loading.gif) no-repeat center center;
	z-index: 1000;
}

.jq_progress2 {
	background: #ffffff url(../images/lightbox-ico-loading.gif) no-repeat center center;
	position: absolute;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	z-index: 1000;
}






/* ------------------------------------------------------------------------
	This you can customize
------------------------------------------------------------------------- */

	label.checkbox span.holder {
		height: 70px; /* Total height of your checkbox image */
		background: url(../images/i/checkbox.png) 0 0px no-repeat; /* Path to your checkbox image */
		*background: url(../images/i/checkbox.gif) 0 0px no-repeat; /* Path to your checkbox image */
	}
	
	label.radio span.holder {
		height: 70px; /* Total height of your radio buttons image */
		background: url(../images/i/radio.png) 0 0px no-repeat; /* Path to your radio button image */
		*background: url(../images/i/radio.gif) 0 0px no-repeat; /* Path to your radio button image */
	}
	



	label.checked span.holder { top: -56px !important; } /* Background position when checked */
	

	
	label.prettyCheckbox{
		cursor: pointer;
	}

/* ------------------------------------------------------------------------
	Customize at your own risk
------------------------------------------------------------------------- */

	label.list {
		float: left; clear: left;
		margin: 0 0 0 0;
	}
	
	label.inline {
		float: left; margin: 0 10px 0 0;
	}
	
		input.hiddenCheckbox {
			position: absolute; left: -10000px; /* Hide the input */
		}
	
		label.prettyCheckbox span.holderWrap {
			display: block; float: left;
			position: relative;
			margin: 4px 5px 0 0;
			overflow: hidden;
		}
		
		label.prettyCheckbox span.holder {
			display: block;
			position: absolute;
			top: 0; left: 0;
		}

	.subskrypcja_formularz label.prettyCheckbox span.holderWrap {
		margin: 0 5px 0 0;
	}

#jq_edit_panel {
	position: absolute;
	display: none;
	z-index: 1000;
	top: 0px;
	left: 0px;
	text-align: left;
	_width: 170px;
}	
.jq_edit_panel li a.wybrany {
	color: grey;
}

.jq_sorthelper {
	background-color: #AAAAAA;
	float: left;
}

#jq-upload-button {
	width: 100px;
	height: 20px;
	text-align: center;
	background-color: #cccccc;
	border: 1px solid grey;
}

div.user-photo {
	position: relative;
	background:transparent url(../images/i/bg-shadows.png) no-repeat scroll -247px -1px;
	float: left; margin: 0 10px 10px 0;
}
	div.user-photo div.wymiary{
		height:144px;
		padding:12px 14px 15px;
		text-align:center;
		width:197px;
	}
	div.user-photo b {
		position: absolute;
		width: 12px;
		height: 12px;
		background: url(/szablony/futbolnet/images/delete_icon.png);
		right: 16px;
		cursor: pointer;
	}
	
	
.ui-sortable-placeholder
{
	visibility: visible !important;
	background-color: #DDDDDD;
	*height: 150px;
}

.jq_groupWrapper {
	width: 330px;
}

#jq_kolumna_1 {
	float: right;
}
#jq_kolumna_2, #jq_kolumna_3 {
	float: left;
}

/*for ie6*/
.bloczek.b-typ2{
	*position: relative;
}
.bloczek.b-typ2 ul{
	*zoom:1;
}
.ajax-komunikat {
	font-family: Georgia;
	font-size: 18px;
	color: #ffd83c;
	padding-bottom: 10px;
}

/* tagi */
.tagiLista {
	list-style: none;
	margin: 5px 5px 5px 0px;
	padding: 0px;	
	overflow: auto;
	height: 150px;
	width: 96%;
	background: #FFFFFF;
	border: 1px solid #8C8D8A;
}
.tagiLista li {
	padding: 3px 3px;
}
.tagiLista li img {
	cursor:pointer;
	vertical-align: middle;
	margin-right: 3px;
}
.tagiLista li span {
	vertical-align: middle;
}

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
	text-align: left;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}


/* panel kontrolny aktualnosci */
.aktualnosci_control_panel {
	border: 1px solid #cccccc;
	padding: 0 0 0 3px;
	overflow: auto;
	zoom: 1;
}
.aktualnosci-cp{
	padding:0 0 7px;
	border-bottom: 1px solid #cccccc;
	zoom: 1;
}

.aktualnosci_control_panel div.ostatnie,
.aktualnosci_control_panel span {
	float: left;
	border: 1px solid #cccccc;
	background-color: #dddddd;
	font: normal 12px georgia;
	padding:3px 15px 3px;
	line-height:15px;
	margin: 3px 3px 0 0;
	cursor: pointer;
}

.aktualnosci_control_panel div.ostatnie {
	margin-right: 3px;
	cursor: auto;
	padding:3px 13px 3px;
}

.aktualnosci_control_panel span.active {
	background-color: #FAFAFA;
}

.aktualnosci_skrot_panel {
	background:#CCCCCC url(../images/i/d_live1b.png) no-repeat -1px -504px;
	float:right;
	margin:1px 1px 0 0;
	padding:3px 5px 5px 3px;
}

.aktualnosci_skrot_panel div{
	float: left;
	font: bold 13px georgia;
	margin-right: -1px;
	cursor: pointer;
	overflow: visible;
}
.aktualnosci_skrot_panel #bezminiaturki,
.aktualnosci_skrot_panel #konfiguracja,
.aktualnosci_skrot_panel #miniaturki {
	background:transparent url(../images/i/d_live1b.png) no-repeat scroll -27px -474px;
	width:26px;
	height:19px;
	margin:1px 0 0;
}
.aktualnosci_skrot_panel #miniaturki.active{
	background-position:-1px -474px;
}
.aktualnosci_skrot_panel #bezminiaturki {
	background-position:-27px -450px;
}
.aktualnosci_skrot_panel #bezminiaturki.active{
	background-position:-1px -450px;
}

.aktualnosci_skrot_panel #konfiguracja {
	background-position:-53px -450px;
	width:29px;
}


.aktualnosci_skrot_panel div.active{

	background-color: #ffcc01;
}

.aktualnosci_control_panel .control_menu {
	border: 1px solid #cccccc;
	background-color: white;
	font-weight: bold;
	width: 50px;
	text-align: center;
	position: absolute;
	display: none;
}
.aktualnosci_control_panel .control_menu li{
	color: #000;
	font: normal 12px tahoma;
	padding: 2px 0;
}

.aktualnosci_control_panel .control_menu li.active {
	background-color: #e0e0e0;
}

/* bilety - start */
a.bilety_kup,
div.bilety_kup {
    display: block;
    float: left;
    width: 92px;
    height: 14px;
    margin: 2px 0 0 24px;
    padding: 0;
    border: 1px solid #bcbcbc;
    text-decoration: none;
}
a.bilety_kup {
    background: url(../images/bilety.jpg) no-repeat 0 -164px;
}
div.bilety_kup {
    background: url(../images/bilety.jpg) no-repeat 0 -178px;
}
div.bilety_kup.end {
    background: url(../images/bilety.jpg) no-repeat 0 -192px;
}
div.bilety_kup.empty {
    background: none;
    border: 0;
}
div.bilety_blok {
    height: 236px;
    margin-top:5px;
}
div.bilety_blok div.bilety_container {
    width: 281px;
    margin: 24px 17px 0;
}
div.bilety_container div.bilety_content {
    width: 275px;
    height: 164px;
    border: solid 3px #ffffff;
    background: url(../images/bilety.jpg) no-repeat 0 0px;
    overflow: hidden;
}
div.bilety_content div.bH {
    display: none;
}
div.bilety_content div.bH.active {
    display: block;
}
div.bilety_container div.bilety_slider {
    width: 275px;
    height: 25px;
    margin-top: 12px;
}
div.bilety_slider div.bilety_dots_container {
    float: left;
}
div.bilety_slider div.bilety_link {
    letter-spacing: 1px;
    font-size: 12px;
    float: right;
}
div.bilety_slider div.bilety_dots_container {
    width: 165px;
}
div.bilety_dots_container div.dot,
div.bilety_dots_container div.dot_space,
div.bilety_dots_container div.button {
    float: left;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
div.bilety_dots_container div.button {
    color: #dd5a11;
    padding: 0 11px 0;
    font-size: 13px;
    cursor: pointer;
}
div.bilety_dots_container div.button.active {
    color: #b7afab;
    cursor: default;
}
div.button div.shadow {
    color: #292d25;
}
div.button div.text {
    margin: -15px 0 0 -1px;
}
div.bilety_dots_container div.dot {
    margin-top: 2px;
    width: 12px;
    height: 21px;
    background: url(../images/bilety.jpg) no-repeat -104px -164px;
    cursor: pointer;
}
div.bilety_dots_container div.dot.active_dot {
    background: url(../images/bilety.jpg) no-repeat -92px -164px;
    cursor: default;
}
div.bilety_dots_container div.dot_space {
    width: 16px;
    height: 23px;
}
div.bilety_link a {
    display: block;
    margin: -15px 0 0 1px;
    text-decoration: none;
}
div.bilety_content div.event_holder {
    width: 252px;
    height: 59px;
    margin: 14px 11px 14px 12px;
}
div.event_holder div.header {
    font-family: Georgia;
    color: #ffffff;
    font-size: 14px;
    padding-bottom: 15px;
}
div.bilety_content div.event_holder_empty {
    width: 252px;
    height: 59px;
    margin: 70px 11px 14px 10px;
}
div.event_holder_empty div.header {
    text-align: center;
    font-family: Georgia;
    color: #ffffff;
    font-size: 16px;
    padding-bottom: 15px;
}
div.event_holder div.event_info {
    color: #f0e3a8;
    float: left;
}
div.event_holder a.event_button {
    display: block;
    float: right;
    width: 92px;
    height: 14px;
    background: url(../images/bilety.jpg) no-repeat 0 -164px;
    border: 1px solid #bbbbbb;
}
div.event_holder div.event_button {
    float: right;
    width: 92px;
    height: 14px;
    background: url(../images/bilety.jpg) no-repeat 0 -178px;
    border: 1px solid #bbbbbb;
}
div.header div.text {
    margin: -15px 0 0 -1px;
}
div.header div.shadow {
    color: #23211b;
}
div.bilety_content div.event_holder_imgs {
    width: 252px;
    height: 67px;
    margin: 0 11px 10px 12px;
}
div.event_holder_imgs img {
    border: 1px solid #cbcbcb;
    margin-right: 9px;
}
div.event_holder_imgs div {
    font-size: 12px;
    float: left;
    width: 95px;
    color: #e95d0f;
    padding-top: 40px;
    text-align: center;
}
div.event_holder_imgs div.lastSellingDay {
    padding-top: 10px;
}
div.event_holder_imgs div.lastSellingDay span {
    font-size: 11px;
}
div.bilety_dots_container div.button.active {
    background: none;
}
/* bilety - end */

/* typer reklama - start */
table.typer-tabela th div.typer-tabela-left,
table.typer-tabela th div.typer-tabela-left2 {
    float: left;
}
table.typer-tabela th div.typer-tabela-left2 {
    padding: 5px 0 0 8px;
}
/* typer reklama - stop */


/*Galeria lista*/
.galeria-skrot{
	padding:20px 0px 0px;
	width: 225px;
	height: 292px;
	float: left;
	overflow: hidden;
	zoom: 1;
}
.galeria-skrot.video-galeria{
	height:150px;
}
.galeria-pager{
	margin: 10px 0px 4px;
}

.galeria-skrot h3{
	margin:0px 7px 2px;
}
.galeria-skrot h3 a{
	color: #e95d0f;
	font: normal 17px georgia;
}
.galeria-skrot .zdjecie div{
	padding: 12px 14px 15px;
	width: 197px;
	text-align: center;
	height: 144px;
}
.galeria-skrot .zdjecie{
	background:transparent url(../images/i/bg-shadows.png) no-repeat -247px -1px;
}
.galeria-skrot .sub-text-box div{
	float:right;
}
.galeria-skrot .sub-text-box{
	color:#959595;
	font-family:normal 11px tahoma;
	height:23px;
	line-height:20px;
	margin:0 7px 7px;
	padding:0 2px;
}
.galeria-skrot .sub-text-box b{
	color:#616161;
}
.galeria-skrot .komentarze{
	margin: 0px 7px;

}
.galeria-skrot .komentarze b{
	display: block;
	color: #7b7b7b;
	font: bold 9px tahoma;
}
.galeria-skrot .komentarze .dodal{
	color: #959595;
	line-height:17px;
}
.galeria-skrot .komentarze .dodal div a {
	color: #e95d0f;
	font-size: 11px;
	padding: 0 12px 0 0;
	background:transparent url(../images/i/d_dots.png) no-repeat right 10px;
	float: left;
}
.galeria-skrot .komentarze p{
	color: #b2b2b2;
	font-size: 10px;
	line-height:13px;
}

.galeria-tresc p{
	margin: 10px 0px;
}
.galeria-tresc .galeria-zdjecie{
	overflow: hidden;
	zoom: 1;
	padding:10px 32px;
}

ul.text-news-list li.liga-tabela-block {
    list-style:none;
    background:none;
    padding-left: 4px;
    margin:0 0 0 0;
    font-family: Tahoma;
    color: #6f6f6f;
}
li.liga-tabela-block span.tabela-block-left {
    color:#555555;
    font-size:11px;
    width: 20px;
    color: #A8B53B;
}
li.liga-tabela-block span.tabela-block-right {
    float: right;
    color: #666666;
    font-weight: normal;
    padding-right: 4px;
    width: 18px;
    text-align: center;
}
.liga-tabela-block-header {
    color:#8F8F8F;
}
span.liga-tabela-block-header-right {
    float: right;
    padding-right: 4px;
    width: 18px;
    text-align: center;
}
ul.liga-tabela-block-ul {
    border-top:1px solid #DEDEDE;
    padding-left: 3px;
}

.tabela-block-header {
    border-bottom:1px solid #D9D9D9;
    color:#8F8F8F;
    font-family:Tahoma;
    font-size:11px;
    height:21px;
    line-height:17px;
    margin-top: -9px;
}
a.tabela-sub-header {
    padding-left: 5px;
}

.liga-klub .tekst-ramka-float b {
    color: #666666;
}
.liga-klub .tekst-right {
    text-align: right;
}

.liga-klub div.pierwsza-wiadomosc {
    font-size: 20px;
    font-family: Georgia;
    padding-top: 16px;
    padding-bottom: 6px;
    line-height: 25px;
}

.liga-klub .klub-tresc p {
    font-size: 12px;
}

.liga-klub a.pierwsza-wiadomosc-tresc {
    color: #4B4B4B;
    font-size: 12px;
}
.liga-klub a.pierwsza-wiadomosc-tresc:hover {
    text-decoration: none;
}

div.pierwsza-wiadomosc-tresc-ukryta {
    display: none;
}
div.pierwsza-wiadomosc-wiecej {
    text-align: right;
    color: #E95D0F;
    cursor: pointer;
}
div.pierwsza-wiadomosc-wiecej:hover {
    text-decoration: underline;
}

div.liga-info {
    padding: 17px 10px 0 10px;
}

div.liga-info h3 {
    text-align: center;
    padding-bottom: 8px;
}

div.liga-info h2, div.liga-info h3, div.liga-info h5 {
    font-size: 11px;
    font-weight: normal;
    font-family: Georgia;
    color: #4B4B4B;
}

div.liga-info h5.last {
    border-bottom: 1px #DFDFDF solid;
    margin-bottom: 8px;
}

div.liga-info img {
    border: 1px #DFDFDF solid;
}

.liga-klub .zdjecie,
.galeria-tresc .galeria-zdjecie .zdjecie{
	background:transparent url(../images/i/bg-shadows.png) no-repeat -247px -1px;
	width: 197px;
	float: left;
	font: normal 10px georgia;
	padding: 12px 14px 15px;
	color:#B2B2B2;
	line-height:13px;
	text-align: left;
}
.liga-klub .zdjecie div,
.galeria-tresc .galeria-zdjecie .zdjecie div{
	padding: 0 0 15px;
	height:144px;
	text-align: center;
}

.galeria-tresc .galeria-zdjecie .clear{
	line-height: 0px;
	font-size: 0px;
	height: 0px;
}

/*liga - troche jest wyzej i ciagniue z galerii*/
.liga-klub{
	overflow: hidden;
	zoom: 1;
}
.liga-klub .zdjecie{
	background-position:-248px -5px;
	padding:8px 28px 3px 13px;
}
.liga-klub .zdjecie b{
	color:#959595;
}
.tekst-ramka-float{
	border-color:#DFDFDF;
	border-style:solid;
	border-width:1px 0;
	color: #959595;
	font: normal 11px tahoma;
	line-height:23px;
	padding:0 2px 1px;
}
.tekst-ramka-float.bez-ramki{
	border: 0 none;
	font-size:10px;
}
.tekst-ramka-float div{
	float: right;
}
.tekst-ramka-float b{
	color: #000;
}
.zawodnik-prawa div.tytul{
	color: #e95d0f;
	font-size:16px;
	margin-bottom: 5px;
	margin-bottom:10px;
}

.klub-tresc a { color: #e95d0f;}
.klub-tresc{
	color: #4b4b4b;
	overflow:hidden;
	zoom: 1;
	font: normal 13px verdana;
	line-height:19px;
	margin:14px 0 10px 0;
}

.menu-tytul-typ1 ul{
	overflow:hidden;
	background:transparent url(../images/i/d_liga2.png) no-repeat 0 0;
	height: 30px;
	clear:both;
}
.menu-tytul-typ1 ul li{
	line-height:30px;
	float: left;
}
.menu-tytul-typ1 ul li a{
	font: bold 10px georgia;
	line-height:30px;
	height:30px;
	float: left;
	color: #E95D0F;
	padding: 0 20px;
}
.menu-tytul-typ1 ul li a.aktywny,
.menu-tytul-typ1 ul li a:hover{
	background:transparent url(../images/i/d_1x30_menu_liga2.png) repeat-x 0 0;
	color: #ffffff;
}
.menu-tytul-typ1 .odslony-tytul{
	background:transparent url(../images/i/d_liga2.png) no-repeat 0 -30px;
	height: 30px;
	padding:0 12px 0 14px;
	color: #d2d2d2;
	clear:both;
}
.menu-tytul-typ1 .odslony-tytul span{
	color: #ffffff;
}
.menu-tytul-typ1 div div{
	float: right;
	line-height:30px;
}
.menu-tytul-typ1 .head-typ2{
	padding-top: 6px;
	float: left;
}
.menu-tytul-typ1 .head-typ2 h4{
	font-size: 17px;
}
.menu-tytul-typ1 .aktualizacja{
	background:transparent url(../images/i/d_liga2.png) no-repeat 0 -60px;
	height: 24px;
	padding-right:17px;
	color: #ffffff;
	line-height: 24px;
	text-align: right;
	clear:both;
}
.menu-tytul-typ1 .aktualizacja span{
	color: #000000;
}
.liga-klub .tabele2,
.liga-klub .tabele{
	margin:1px 0px 0;
	padding:4px 17px 0 15px;
	clear:both;
	background-color: #f6f6f6;
	border: 1px solid #e2e2e2;
}
.liga-klub .tabele2{
	padding:4px 17px 10px 15px;
}
.tabele2,
.tabele{
	zoom: 1;
}
.tabele2 .ustawienia,
.tabele .ustawienia{
	color: #b7b7b7;
	margin:0 0 4px;
}
.tabele2 .ustawienia b,
.tabele .ustawienia b{
	color: #5e5e5e;
}

.tabele .wide{
	margin: 3px 0 13px;
}
.tabele table{
	border: 1px solid #e2e2e2;
	border-right: 0 none;
	border-bottom: 0 none;
	margin-bottom: 11px;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
}
.tabele table td{
	border-bottom: 1px solid #e2e2e2;
	text-align: right;
	line-height:21px;
	color: #98b103;
}
.tabele table td.numer{
	font-size: 11px;
}
.tabele table td.tab-zawodnik a{
	color: #515151;
}
.tabele table td.tab-zawodnik{
	text-align: left;
	font-size:11px;
	padding-left: 4px;
	color: #515151;
}
.tabele table td.pozycja{
	text-align: center;
	font-size:11px;
	border-right: 1px solid #e2e2e2;
	color: #b8b8b8;
	background-color: #e9e9e9;
}

.zobacz-wszystkie a{
	color: #868686;
	font: normal 10px tahoma;
}
.zobacz-wszystkie {
	background-color: #f2f2f2;
	text-align: right;
	padding:7px 12px;
}
.klub-wiadmomosci{
	color:#666666;
	font-family:Verdana;
	border-bottom:1px solid #D9D9D9;
	font-size:12px;
	line-height:18px;
	margin:0 0 -1px;
	padding:4px 0 12px;
	overflow:hidden;
	zoom: 1;
}

.klub-wiadmomosci h3 a,
.klub-wiadmomosci h3{
	color: #e95d0f;
	font: normal 20px georgia;
	margin-bottom:7px;
}
.klub-wiadmomosci.priorytet h3{
	margin-top:6px;
}

.klub-wiadmomosci a{
	color: #666666;
}

a.klub-a{
	background:transparent url(../images/i/p_pager.gif) no-repeat 100% 4px;
	font-size:12px;
	margin:0 5px 0 0;
	padding:0 10px 0 0;
}
.klub-wiadmomosci a:hover{
	text-decoration: none;
}
.klub-wiadmomosci h3 a:hover{
	text-decoration: none;
}
a.klub-a:hover{
	text-decoration: none;
}

/*zawodnicy*/
.liga-klub .tabele.lista-zawodnikow{
	padding:10px 0 64px 3px;
	overflow: hidden;
	zoom: 1;
}
.zawodnik{
	padding-left: 6px;
	width:230px;
	float: left;
	overflow: hidden;
	zoom: 1;
}
.zawodnik-numer div {
	font-family: serif;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	height: 24px;
	line-height: 23px;
	width: 21px;
	margin: -25px 0 0 0;
	overflow: hidden;
	zoom: 1;

}
.zawodnik-numer{
	float: left;
	padding:18px 8px 10px 1px;
	width: 23px;
	overflow: hidden;
	zoom: 1;
}
.zawodnik-numer div.shadow { margin: 0 0 0 1px;	color: #666; }

.zawodnik .zawodnik-kont{
	background:transparent url(../images/i/d_zawodnik-ramka.png) no-repeat 2px 5px;
	border-bottom: 1px solid #e8e8e8;
	padding:0 0 0 44px;
	overflow: hidden;
	zoom: 1;
}
.zawodnik-kont .zawodnik-im-poz a{
	font: bold 11px tahoma;
	color: #616161;
	cursor: pointer
}
.zawodnik-kont .zawodnik-im-poz{
	padding:5px 0 1px;
	overflow: hidden;
	zoom: 1;
}
.zawodnik-kont span.zawodnik-im-poz{

	margin:-2px 0 0;

	padding:0 0 0 0;
	display: block;
}
.zawodnik-kont span.zawodnik-im-poz a{
	font: normal 10px tahoma;
	line-height:16px;
	color: #9b9b9b;
}
.klub-wiadmomosci .liga-zdjecia img{margin:3px 0;}
.klub-wiadmomosci .liga-zdjecia{
	float: left;
	padding-right:15px;
}
.klub-wiadmomosci .sub-text-box{
	height: auto;
	line-height:20px;
}
.klub-wiadmomosci .sub-text-box b{
	color: #434343;
}
.tekst-ramka-float .ramka-tekst-lewo{
	float: left;
}
.tekst-wysrodkowany{
	text-align: center;
}
/*klub-transfer*/
.liga-klub .tabele.klub-transfer{
	padding: 7px 5px 9px 7px;
	overflow: hidden;
	zoom: 1;
}

table.klub-transfer-table tr td a{cursor: pointer;}
table.klub-transfer-table tr td a,
table.klub-transfer-table tr td{
	text-align: left;
	font: normal 9px tahoma;
	line-height: 22px;
	height: 22px;
	color: #8e8e8e;
}
table.klub-transfer-table tr td,
table.klub-transfer-table tr,
table.klub-transfer-table{
	border: 0 none;
}
table.klub-transfer-table{
	background-color: #f6f6f6;
}

table.klub-transfer-table tr.szary td{
	background-color: #eaeaea;
}
table.klub-transfer-table tr.szary td.klub-trans-pierwszy{
	padding-left: 8px;
	background:#eaeaea url(../images/i/d_klub-transfery.png) no-repeat 0 0;
}
table.klub-transfer-table tr.szary td.klub-trans-ostatni{
	background:#eaeaea url(../images/i/d_klub-transfery.png) no-repeat 100% -45px;
}
table.klub-transfer-table tr.jszary td{
	background-color: #f0f0f0;
}
table.klub-transfer-table tr.jszary td.klub-trans-pierwszy{
	padding-left: 8px;
	background:#f0f0f0 url(../images/i/d_klub-transfery.png) no-repeat 0 -23px;
}
table.klub-transfer-table tr.jszary td.klub-trans-ostatni{
	background:#f0f0f0 url(../images/i/d_klub-transfery.png) no-repeat 100% -68px;
}

table.klub-transfer-table tr td.klub-trans-zawodnik,
table.klub-transfer-table tr td.klub-trans-zawodnik a{
	color: #e95d0f;
}
table.klub-transfer-table tr td.klub-trans-spacer{
	height:1px;
	line-height: 1px;
	font-size: 1px;
	background-color: transparent;
}
table.klub-transfer-table tr.transfer-naglowek td{
	text-align: left;
	background:transparent url(../images/i/d_liga2.png) no-repeat -152px -97px;
	padding-bottom:2px;
	padding-top:2px;
	color:#4B4B4B;
}
table.klub-transfer-table tr.transfer-naglowek2 td{
	height:7px;
	line-height:7px;
}
table.klub-transfer-table tr.transfer-naglowek2.border-top td {
	border-top: 1px solid #e2e2e2;
}

table.klub-transfer-table tr.transfer-naglowek td.klub-trans-pierwszy{
	background-position: 0 -97px;
}
table.klub-transfer-table tr td.klub-pusty{
	border-right:1px solid #e2e2e2;
	background: transparent;
}
table.klub-transfer-table tr td.klub-pusty-dol{
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	background: transparent;
	height:9px;
	line-height:9px;	
}
table.klub-transfer-table tr td.klub-pusty-lewa{
	border-left:1px solid #e2e2e2;
	background: transparent;
}
table.klub-transfer-table tr.transfer-bottom td {
	height: 7px;
	line-height: 7px;
	border-bottom:1px solid #E2E2E2;
}
/*zawodnicy*/
.dane-osbowe{
	overflow:hidden;
	zoom: 1;
	border-bottom: 1px solid #e6e6e6;
	color: #686868;
	font: bold 11px tahoma;
	line-height: 21px;
}
.dane-osbowe a {
	color: #E95D0F;
}
.dane-osbowe div{
	background:transparent url(../images/i/d_dots.png) no-repeat right -8px;
	color: #959595;
	font-weight: normal;
	float:left;
	padding:0 12px 0 0;
}
.dane-statystyka{
	overflow: hidden;
	zoom: 1;
	float: left;
	margin: 5px 0 0 -1px;
}
.dane-statystyka .opcje{
	text-align:center;
	float: left;
	color: #959595;
	font:normal 11px tahoma;
	border-left: 1px solid #d6d6d6;
	padding:1px 11px 0 13px;
}
.dane-statystyka .opcje span{
	color: #484848;
	font: normal 21px arial;
	padding: 7px 0 0;
	display: block;
}
.zawodnik-prawa{
	overflow: hidden;
	zoom: 1;
}
/*terminarz*/

.liga-klub .tabele.klub-terminarz{
	padding: 0px 5px 9px 7px;
	overflow: hidden;
	zoom: 1;
}
.klub-terminarz-ramka{
	line-height:22px;
	padding:0 7px 0 0;
	background: #eeeeee  url(../images/i/d_klub-terminarz.png) no-repeat 100% -44px;
	overflow:hidden;
	zoom: 1;
}
.klub-terminarz-ramka div{
	background: #eeeeee  url(../images/i/d_klub-terminarz.png) no-repeat 0 -22px;
	overflow: hidden;
	zoom: 1;
	font: normal 11px tahoma;
	color: #8e8e8e;
	line-height: 20px;
	padding-bottom: 2px;
	padding-left:7px;
	float: left;
}
.klub-terminarz-border{
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 0 11px 0;
}
.klub-terminarz-ramka a{
	color: #e95d0f;
	cursor: pointer;
	font-weight: bold;	
}
.klub-term-mies{
	overflow:hidden;
	zoom: 1;
	margin:11px 0 2px;
}
.klub-term-mies b{
	font: normal 18px georgia;
	color: #000;
	background: url(../images/i/d_dots.png) no-repeat 100% -153px;
	padding-right: 14px;
}
.klub-term-mies b a{
	color: #000;
	cursor: pointer;
}

.klub-terminarz-ramka div.klub-term-data b{color: #fff;}
.klub-terminarz-ramka div.klub-term-data{
	float: left;
	width: 155px;
	background: #afafaf  url(../images/i/d_klub-terminarz.png) no-repeat 0 0;
	font: normal 10px tahoma;
	color: #fff;
	height: 22px;
	line-height: 21px;
	padding: 0px;
	text-align: center;
}
.klub-terminarz-ramka div.klub-term-data.shorter{
    width: 105px;
}
.klub-terminarz-ramka a.term-prawa{
	float: right;
	color: #9F9F9F;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	background: url(../images/i/d_dots.png) no-repeat 100% -126px;
	font-size:11px;
	padding:0 13px 2px 5px;
	line-height: 20px;
}

.term-godz{
	background:transparent url(../images/i/d_dots.png) no-repeat scroll 1px -192px;
	padding:0 0 0 12px;
}
.term-data{
	background:transparent url(../images/i/d_dots.png) no-repeat scroll 0 -178px;
	padding:0 0 0 10px;
}
/*lista-aktualnosci*/

.aktualnosci-lista{
	overflow:hidden;
	zoom: 1;
	line-height:18px;
	margin-bottom:5px;
	border-bottom: 1px solid #e0e0e0;
}
.aktualnosci-lista.alt {
	border: 0;
}
.aktualnosci-lista a {
	color:#666666;
	font-family:Verdana;
	font-size:12px;
}
.aktualnosci-lista a:hover {
	text-decoration: none;	
}
.aktualnosci-lista .tresc{
	margin-top:8px;
}
a.wiecej-link{
	background: url(../images/i/d_dots.png) no-repeat 100% -50px;
	font-size: 12px;
	padding: 0 5px 0 0;
	margin-left: 5px;
}
a.wiecej-link:hover{
	text-decoration: none;
}
div.wiecej-link {
	text-align: right;
	margin-top: 6px;
}
div.wiecej-link a {
	color: black;
	font-weight: bold;
}
div.wiecej-link a:hover{
	text-decoration: none;
}

div.wiecej-link-ligi {
    text-align: left;
    padding-top: 3px;
}
div.wiecej-link-ligi a {
	color: #E95D0F;
}

div.wiecej-link-ligi-naglowek {
    color: #4E4E4E;
    font-weight: bold;
    padding-top: 15px;
}

a.tabela_wynikow {
	text-decoration: none;
	color: black;
	font-weight: bold;
}
.aktualnosci-lista .miniaturka{
	float: left
}
.aktualnosci-lista .miniaturka div{
	background:transparent url(../images/i/d_lista-aktualnosci-ramka-zdjecie.png) no-repeat 0 0;
	padding: 11px 13px 15px;
	width: 100px;
	height: 68px;
	text-align: center;
}
.aktualnosci-lista h1 a,
.aktualnosci-lista h1,
.aktualnosci-lista h2 a,
.aktualnosci-lista h2,
.aktualnosci-lista h3 a,
.aktualnosci-lista h3{
	margin: 2px 0px 7px;
	font: normal 20px georgia;
	color: #e95d0f;
	margin-bottom:6px;
	padding:0;
}
.ramka-kategoria-autor{
	background:#EEEEEE url(../images/i/d_lista-aktualnosci-ramka.png) no-repeat 100% -54px;
	text-align: left;
	padding:0 8px 0 0;
	margin-bottom: 8px;	
	line-height: 20px;
	height: 22px;
	color:#959595;
	font-size:11px;
}
.ramka-kategoria-autor a{
	float: right;
	background: url(../images/i/d_dots.png) no-repeat 100% -27px;
	padding:0 13px 2px 5px;
	color: #E95D0F;
	cursor: pointer;
	font-size: 11px;
}
.ramka-kategoria-autor span{
	float: left;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	background:	#afafaf url(../images/i/d_lista-aktualnosci-ramka.png) no-repeat 0 0px;
	padding: 1px 34px 1px;
}
.ramka-kategoria-autor.aktywny span{
	background:#e95d0f url(../images/i/d_lista-aktualnosci-ramka.png) no-repeat 0  -258px;
}
.ramka-kategoria-autor div{
	background:	url(../images/i/d_lista-aktualnosci-ramka.png) no-repeat 0 -27px;
	padding: 0px 0 2px 7px;
	overflow:hidden;
	zoom: 1;
	float: left;
}
.ramka-kategoria-autor.aktywny div{
	background: url(../images/i/d_lista-aktualnosci-ramka.png) no-repeat 0  -231px;
}
.aktualnosci-lista .sub-text-box{
	margin:3px 0 9px;
}
.aktualnosci-lista .sub-text-box b,
.ramka-kategoria-autor div b{
	color: #686868;
}

/*zawodnik - zakladka - statystyka*/

.liga-klub div.tabele.staty-zaw-tab{
	padding:11px 3px 85px;
}
table.zawodnik-statystyka{
	border: 0 none;
}
table.zawodnik-statystyka tr td{
	font: normal 10px arial;
	color: #000000;
	text-align: center;
	height: 22px;
	line-height: 22px;
}
table.zawodnik-statystyka tr td.statystyka-pilka{
	background:	url(../images/i/d_zawodnik-statystyka.png) no-repeat 36px 2px;
	height:22px;
	line-height:22px;
}
table.zawodnik-statystyka tr td.statystyka-kczerwona{
	background:	url(../images/i/d_zawodnik-statystyka.png) no-repeat 50% -54px;
	height:22px;
	line-height:22px;
}
table.zawodnik-statystyka tr td.statystyka-kzolta{
	background:	url(../images/i/d_zawodnik-statystyka.png) no-repeat 50% -29px;
	height:22px;
	line-height:22px;
}

table.zawodnik-statystyka tr.zaw-staty-wart td{
	color: #484848;
	font: normal 21px arial;
	height: 44px;
	line-height: 44px;
}
/*wyszukiwarka*/

.wszystkie-rezultaty{
	color: #919191;
	margin:0 0 19px;
}
.wszystkie-rezultaty div{
	border-bottom: 1px solid #dadada;
	padding: 0 0 10px 0;
	margin:0 0 11px;
}
.wszystkie-rezultaty b{
	color: #313131;
}
.wszystkie-rezultaty span.wyrazenie{
	display: inline;
	font: normal 20px georgia;
}
.wszystkie-rezultaty span.wyrazenie span{
	color: #e95d0f;
	display: inline;
	padding-right: 11px;
}
.wyszukiwarka-ramka{
	padding:0 4px 0 0;
	margin-bottom:8px;
}
.wyszukiwarka-ramka a{
	font-weight: bold;
}
.wyszukiwarka-ramka span{
	padding:1px 14px;
	width: 239px;
}

.rozwiniete{margin: 0px;}

.ramka-kategoria-autor.rozwiniete a{color: #9f9f9f;}

.ramka-kategoria-autor.rozwiniete{
	background:	#EEEEEE url(../images/i/d_lista-aktualnosci-ramka.png) no-repeat 100% -108px;
}
.ramka-kategoria-autor.rozwiniete span{
	background:	#afafaf url(../images/i/d_lista-aktualnosci-ramka.png) no-repeat 0 -81px;
}

dl.wyszukiwarka-lista{
	background-color:	#EEEEEE;
	margin-bottom:10px;
	overflow: hidden;
	zoom: 1;
}
dl.wyszukiwarka-lista dt a{
	color: #E95D0F;
	font:bold 12px arial;
	display: block;
	overflow: hidden;
	zoom: 1;
}
dl.wyszukiwarka-lista span{
	width: 52px;
	font:bold 12px arial;
	text-align: right;
	margin-right: 3px;
	color: #7c7c7c;
	float: left;
}

dl.wyszukiwarka-lista dt{
	margin:11px 0 7px;
}
dl.wyszukiwarka-lista dd{
	margin: 0 15px -1px 22px;
	overflow: hidden;
	zoom:1;
	padding: 0 0 12px 32px;
	border-bottom: 1px solid #edc8b4;
}
dl.wyszukiwarka-lista dd a{
	color:#666666;
	font: normal 12px Verdana ;
	line-height: 18px;
	text-decoration: none;	
}
dl.wyszukiwarka-lista dt.szukaj-dol{
	margin: 0;
	line-height: 3px;
	height: 3px;
	background: #EEEEEE url(../images/i/d_lista-aktualnosci-ramka.png) no-repeat scroll 0 -135px;
}
dl.wyszukiwarka-lista dt.szukaj-dol div{
	background:	url(../images/i/d_lista-aktualnosci-ramka.png) no-repeat 100% -143px;
}

/*rpa2*/
.rpa2-kontener{
	overflow: hidden;
	zoom: 1;
}
.liga-klub-srodek label{
	margin: 0 0 0 60px;
}
.menu-tytul-typ2{
	margin:5px 0 4px;
}

.menu-tytul-typ2 ul{
	overflow:hidden;
	background:transparent url(../images/i/d_menu_rpa.png) repeat-x 0 0;
	height: 34px;
	clear:both;
}
.menu-tytul-typ2 ul li{
	line-height:34px;
	float: left;
}
.menu-tytul-typ2 ul li a{
	font: bold 11px arial;
	line-height:34px;
	height:34px;
	float: left;
	color: #919191;
	padding:0 12px;
}
.menu-tytul-typ2 ul li a.aktywny,
.menu-tytul-typ2 ul li a:hover{
	background:transparent url(../images/i/d_menu_rpa.png) repeat-x 0 -93px;
	color: #e95d0f;
}
.menu-tytul-typ2 ul.menu2{
	overflow:hidden;
	background:transparent url(../images/i/d_menu_rpa.png) repeat-x 0 -34px;
	height: 29px;
	clear:both;
}
.menu-tytul-typ2 ul.menu2 li{
	line-height:30px;
	float: left;
}
.menu-tytul-typ2 ul.menu2 li a{
	line-height:29px;
	height:29px;
	padding:0 14px;
}
.menu-tytul-typ2 ul.menu2 li a.aktywny,
.menu-tytul-typ2 ul.menu2 li a:hover{
	background:transparent url(../images/i/d_menu_rpa.png) repeat-x 0 -63px;
	color: #eeeeee;
}

.menu-tytul-typ2 .ranking-tekst{
	background: #818181 url(../images/i/d_menu_rpa.png) repeat-x 0 -133px;
	font: normal 11px arial;
	padding:5px 12px 8px 14px;
	color: #eeeeee;
	clear:both;
}
.menu-typ2{
	background:transparent url(../images/i/d_menu_rpa.png) repeat-x 0 -127px;
	height: 6px;
	line-height: 6px;
	font-size: 6px;
	overflow: hidden;
	zoom: 1;
}
div#reg-0 h1.rankingi-naglowek{
	font-family:times New Roman;
	font-size:30px;
	font-weight:bold;
	letter-spacing:-2px;
	line-height:36px;
	padding-bottom:6px;
}
.wiecej-rpa2{
	background:transparent url(../images/i/d_dots.png) no-repeat 100% -130px;
	float:right;
	padding:0 14px 11px 0;
	margin:0;
	color: #616161;
	font: bold 11px tahoma;
}
.wiecej-rpa2.v2{
	padding:0 14px 0 10px;
	margin:6px 0 24px;
}
table.rpa2{
	clear: both;
}
table.rpa2 td img{
	border:1px solid #c9c9c9;
}
table.rpa2 tr td.rpa2-pierwszy a,
table.rpa2 td{
	padding: 0;
	margin: 0;
	font-size:11px;
	height:22px;
	line-height:22px;
	color: #515151;
	text-align: center;
}
table2.rpa2 tr td.rpa2-pierwszy a,
table2.rpa2 td{
	height:19px;
	line-height:19px;
}
table.rpa2 td.rpa2-pierwszy div{
	float:left;
	padding:3px 10px 0 0;
}
table.rpa2 td.rpa2-pierwszy{
	padding: 0 0 0 6px;
	font-weight:bold;
}
table.rpa2 tr.rpa-zolty td{
	color: #fff;
	margin-bottom: 2px;
	background-color: #ffcd06;
}
table.rpa2 tr.rpa-zolty td.grupa{
	color: #000;
	font-weight:bold;
	text-align: left;
	padding: 0 0 0 16px;
	background: #ffcd06 url(../images/i/rpa-ramka.gif) no-repeat 0 -66px;
}
table.rpa2 tr.rpa-zolty td.rpa2-ostatni{
	background: #ffcd06 url(../images/i/rpa-ramka.gif) no-repeat 100% 0;
}
table.rpa2 tr.rpa-szary td{
	background-color: #f3f3f3;
}

table.rpa2 tr.rpa-szary td.rpa2-pierwszy{
	text-align: left;
	background: #f3f3f3 url(../images/i/rpa-ramka.gif) no-repeat 0 -88px;
}
table.rpa2 tr.rpa-szary td.rpa2-ostatni{
	background: #f3f3f3 url(../images/i/rpa-ramka.gif) no-repeat 100% -22px;
}
table.rpa2 tr.rpa-jszary td{
	margin-bottom: 2px;
	background-color: #f8f8f8;
}
table.rpa2 tr.rpa-jszary td.rpa2-pierwszy{
	text-align: left;
	background: #f8f8f8 url(../images/i/rpa-ramka.gif) no-repeat 0 -110px;
}
table.rpa2 tr.rpa-jszary td.rpa2-ostatni{
	background: #f8f8f8 url(../images/i/rpa-ramka.gif) no-repeat 100% -43px;
}
table tr td.rpa-spacer2{
	height: 2px;
	line-height: 2px;
	font-size: 2px;
	background: #fff;
}
table.live1b tr td.rpa-spacer,
table tr td.rpa-spacer{
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background: transparent ;
}
/*luve1b*/
table.live1b tr td{
	font: bold 11px arial;
	color: #2c2c2c;
}
table.live1b tr.live1b-naglowek-tr td{
	text-align: center;
	padding:8px 0 6px;
	height: auto;
}
table.live1b tr.live1b-naglowek-tr td.glosowanie{
	font: bold 11px arial;
	color:#515151;
}
table.live1b tr.live1b-naglowek-tr td.glosowanie div{
	font: normal 9px times new roman;
	margin-top:2px;
	color: #a0a0a0;
}
table.live1b tr.live1b-naglowek-tr td.glosowanie div span{
	padding: 0 10px;
}
table.live1b tr.live1b-naglowek-tr td.live1b-naglowek a,
table.live1b tr.live1b-naglowek-tr td.live1b-naglowek{
	font: bold 16px georgia;
	color: #4c4c4c;
	text-align: left;
}
table.live1b tr.live1b-naglowek-tr td.live1b-naglowek b{
	font-family: georgia;
	color: #252525;
	font-size:21px;
	font-weight:normal;
}
table.live1b tr.live1b-naglowek-tr td.live1b-naglowek.data b{
	font-size:17px;
	padding-right:14px;		
	background:transparent url(../images/i/d_dots.png) no-repeat scroll 100% -153px;
}
table.live1b tr.live1b-naglowek-tr td.live1b-naglowek div{
	float: right;
	padding-top:4px;
	font: normal 11px tahoma;
}
table.live1b tr td.rpa2-pierwszy a,
table.live1b tr td.rpa2-pierwszy{
	color: #8e8e8e;
	font: normal 11px Arial;
}
table.live1b tr td.rpa2-ostatni a,
table.live1b tr td.druzyna-2 a,
table.live1b tr td.druzyna-1 a{
	color: #515151;
}
table.live1b tr td.druzyna-1{
	text-align: right;
}
table.live1b tr td.druzyna-2{
	text-align: left;
}
table.live1b tr td.wynik a,
table.live1b tr td.wynik{
	text-align: center;
	color: #e95d0f;
}
.live1b-radio label.prettyCheckbox {
	text-align:center;
	width:48px;
}
.live1b-radio label.prettyCheckbox span.holderWrap {
	margin: 4px 0px 0 0;
}
table.live1b tr td.wynik a{
	color: #e95d0f;
}
table.live1b tr td.rpa2-ostatni{
	text-align: left;
}
div.live1b-kont{
	margin: 0 0 0 6px;
	height: 22px;
	line-height:22px;
	text-align:left;
}
div.live1b-tekst{
	overflow: hidden;
	zoom: 1;
	text-align: center;
}
div.typowianie-2 div.live1b-tekst{
	color: #a2a2a2;
}

div.typowianie-1 div.live1b-tekst span {color: #E95D0F}

div.typowianie-1{background: #dedede url(../images/i/d_live1b.png) no-repeat 0 0px; overflow:hidden; zoom: 1;}
div.typowianie-1 div.live1b-kont{
	background: #dedede url(../images/i/d_live1b.png) no-repeat 100% -143px;

}
div.typowianie-2{background: #efefef url(../images/i/d_live1b.png) no-repeat 0 -23px; 	overflow:hidden; zoom: 1;}
div.typowianie-2 div.live1b-kont{
	background: #efefef url(../images/i/d_live1b.png) no-repeat 100% -166px;
}
div.typowianie-3{background: #ffe88c url(../images/i/d_live1b.png) no-repeat 0 -45px; overflow:hidden; zoom: 1;}
div.typowianie-3 div.live1b-kont{
	background: #ffe88c url(../images/i/d_live1b.png) no-repeat 100% -98px;
}
div.typowianie-4{background: #ffcd06 url(../images/i/d_live1b.png) no-repeat 0 -68px; overflow:hidden; zoom: 1;}
div.typowianie-4 div.live1b-kont{
	background: #ffcd06 url(../images/i/d_live1b.png) no-repeat 100% -121px;
}

.kurs {
	float: left;
	overflow: hidden;
	zoom:1;
	font-weight: normal;
	color: #666;
	font-size: 10px;
	background: #dbedd5 url(../images/i/d_live1b.png) no-repeat 0 -737px;
}
.kurs a {
	color: #333;
	font-weight: bold;	
}
.kurs .kurs-sub {
	width: 90px;
	zoom:1;
	height:22px;
	line-height:22px;	
	margin:0 0 0 6px;	
	background: #dbedd5 url(../images/i/d_live1b.png) no-repeat 100% -782px;
}
.kurs .kurs-sub span  {
	padding: 0 5px 0 0;
}
.kurs.szablon_blok ,
.rpa-szary .kurs {background: #bce4ae url(../images/i/d_live1b.png) no-repeat 0 -714px;}
.kurs.szablon_blok .kurs-sub,
.rpa-szary .kurs .kurs-sub {background: #bce4ae url(../images/i/d_live1b.png) no-repeat 100% -759px;}

.kurs.szablon_blok {
	float: none;
	margin: 2px 0 0 2px;
}
.kurs.szablon_blok .kurs-sub{
	width: auto;
}
.kurs.szablon_blok .kurs-sub span {
	float:left;
	width:43px;
}

.legenda-typera  {
	color:#A0A0A0;
	font-family:times new roman;
	font-size:9px;	
	line-height: 18px;
}
.legenda-typera b {
	margin-right: 21px;
	padding: 0 11px;
	font-weight: normal;
}


.live1b-trafiony{
	background: url(../images/i/d_live1b.png) no-repeat -16px -27px;
	height: 16px;
	float:left;
	margin: 3px 0;
	width: 16px;
}
.typowianie-2 .live1b-trafiony{
	background-position: -42px -27px;
}
div.typowianie-1 .live1b-ok,
div.typowianie-2 .live1b-ok,
div.typowianie-3 .live1b-ok,
div.typowianie-4 .live1b-ok{
	background: url(../images/i/d_live1b.png) no-repeat -16px -76px;
	height: 22px;
	float: right;
	cursor: pointer;
	width: 24px;
}

table.live1b .live1b-ok input{
	display: none;
}
div.typowianie-3 div .live1b-ok{
	background-position: -76px -54px;
}
div.typowianie-4 div .live1b-ok{
	background-position: -76px -27px;
}
.live1b-radio{
	width: 48px;
	float: left;
	font-family:arial;
	font-size:11px;
	text-align:center;
	height: 20px;
	line-height:21px;
	font-weight: normal;
}

.live1b-radio input{
	width: 13px;
	height: 13px;
	float: left;
	cursor: pointer;
	margin:4px 0 0;
}
div.typowianie-4 .live1b-radio div{
	background-position: -9px -52px;
}
.live1b-text{
	background:transparent url(../images/i/d_live1b.png) no-repeat -20px 3px;
	float:left;
	height:18px;
	width:28px;
	padding:4px 2px 0 2px;
}
div.typowianie-4 .live1b-text{
	background-position: -66px 3px;
}
div .live1b-text input{
	font: normal 11px times new roman;
	float: left;
	color: #515151;
	text-align: center;
	line-height: 14px;
	height: 14px;
	width: 28px;
	border: 0 none;
	background: transparent;
}
/*liga rankingi*/
.liga-ranking{
	overflow: hidden;
	zoom: 1;
}
/*liga-ranking-tab*/
.liga-ranking .tekst-ramka-float{
	border-top: 0 none;
	margin:4px 0 4px;
	padding:0 2px 2px;
}
.liga-ranking .tekst-ramka-float b{
	color: #2e2d2d;
}
.liga-ranking .typowianie-1 a{
	cursor: pointer;
	color: #313131;
	font-weight: bold;
	margin:0 6px 0 12px;
}

.liga-rank-tab td.kraj{text-align: left;}
table.liga-rank-tab td.rpa2-ostatni,
table.liga-rank-tab td.rpa2-pierwszy{
	text-align: right;
	font-weight: normal;
}

.liga-rank-tab td.rpa2-ostatni div{
	padding-right: 15px;
}
table.liga-rank-tab tr.rpa-szary td,
table.liga-rank-tab tr.rpa-szary td a,
table.liga-rank-tab tr.rpa-jszary td a,
table.liga-rank-tab tr.rpa-jszary td{
	line-height:19px;
	vertical-align:top;
}

tr.liga-rank-nag td{
	font: normal 11px tahoma;
	color: #555;
	background:transparent url(../images/i/d_liga2.png) no-repeat  -20px -130px;
}
tr.liga-rank-nag td span{
	color: #c19a00;
	font-size: 10px;
	display: block;
}
table.liga-rank-tab tr td.rpa2-pierwszy div{
	float: none;
	padding:0 17px 0 0;
	text-align:right;
	background:transparent url(../images/i/d_dots.png) no-repeat 34px -215px;
}
table.liga-rank-tab tr td.rpa2-pierwszy a{
	cursor: pointer;
}
tr.liga-rank-nag td.rpa2-pierwszy div{
	padding: 0 0 0 11px;
}
tr.liga-rank-nag td{height:41px;}
tr.liga-rank-nag td.liga-rank-npkt div{
	padding:6px 0 9px 0px;
}
tr.liga-rank-nag td.liga-rank-nrank div{
	padding:6px 0 9px 10px;
}
tr.liga-rank-nag td.rpa2-pierwszy{
	background:transparent url(../images/i/d_liga2.png) no-repeat  0px -130px;
	padding: 0px;
}
table.liga-rank-tab tr.liga-rank-nag td.rpa2-pierwszy div{
	text-align: left;
	background: transparent;
	font-weight: normal;
	padding:8px 0 9px 12px;
}
table.liga-rank-tab tr td.rpa2-pierwszy,
tr.liga-rank-nag td.rpa2-ostatni{
	padding: 0;
}

tr.liga-rank-nag td.rpa2-ostatni{
	background:transparent url(../images/i/d_liga2.png) no-repeat  100% -130px;
	padding: 0;
}
tr.liga-rank-nag td.rpa2-ostatni div{
	text-align: right;	
	padding-right: 7px;
}
table.liga-rank-tab tr td.kraj div span{
	margin:0 0 0 8px;
}
table.liga-rank-tab tr td.kraj img{
	margin:3px 0 0;
	float:left;
}
table.liga-rank-tab tr td a{
	color: #515151;
}
a.kraj-link{
	margin: 0 0 0 5px;
}

.rpa4 td.liga-rank-1 div,
.rpa4 td.liga-rank-2 div,
.rpa4 td.liga-rank-3 div,
.liga-rank-tab td.liga-rank-1 div,
.liga-rank-tab td.liga-rank-2 div,
.liga-rank-tab td.liga-rank-3 div{
	background:transparent url(../images/i/d_dots.png) no-repeat 74px -295px;
	text-align: right;
	padding-right: 42px;
}
.liga-rank-tab td.liga-rank-2 div{background-position:75px -265px;}

.liga-rank-tab td.liga-rank-3 div{background-position:75px -239px;}
.rpa4 td.liga-rank-pkt div,
.liga-rank-tab td.liga-rank-pkt div{
	text-align: right;
	padding-right:24px;	
}

.liga-ranking-pager{
	font-family: tahoma;
	font-size: 11px;
	height:23px;
	line-height:20px;
	margin-bottom: 4px;
	color: #919191;
}
.liga-ranking-pager span{
	color: #2e2d2d;
	font-weight: bold;
}
.liga-ranking-pager a{
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	color: #e95d0f;
}
.liga-ranking-pager a.nastepna:hover{
	background-color:#FAFAFA;
}
.liga-ranking-pager a.nastepna{
	background:#E6E6E6 url(../images/i/d_live1b.png) no-repeat scroll 100% -237px;
	padding:0 20px 0 18px;
}
.liga-ranking-pager a.poprzednia:hover{
	background-color:#FAFAFA;
}
.liga-ranking-pager a.poprzednia{
	background:#E6E6E6 url(../images/i/d_dots.png) no-repeat scroll 10px -388px;
	padding:0 18px;
}

/*lista uniwersalna*/
.lista-uni ul li{
	background:#F8F8F8 url(../images/i/rpa-ramka.gif) no-repeat 0 -110px;
	display: block;
	height: 22px;
	margin:0 0 1px;
	color: #515151;
}
.lista-uni ul li.szary{
	background: #F3F3F3 url(../images/i/rpa-ramka.gif) no-repeat scroll 0 -88px;
}
.lista-uni ul li div{
	height:22px;
	line-height:20px;
	background: transparent url(../images/i/rpa-ramka.gif) no-repeat 100% -44px;
}
.lista-uni ul li div a{
	line-height:20px;
}
.lista-uni ul li.szary div{
	background: transparent url(../images/i/rpa-ramka.gif) no-repeat 100% -22px;
}
.lista-uni ul li span{
	font: normal 11px tahoma;
	line-height: 19px;
	color: #8e8e8e;
	background:transparent url(../images/i/d_dots.png) no-repeat 35px -215px;
	padding:0 15px 0 0;
	width: 31px;
	text-align:right;
	float: left;
}
.lista-uni ul li a{
	cursor: pointer;
	color: #515151;
}

.lista-uni .tekst-ramka-float{
	height: 36px;
	font: normal 20px georgia;
	padding: 11px 0 0;
	color: #989898;
	margin:0 0 6px;
}
.lista-uni .tekst-ramka-float span{
	font: normal 11px tahoma;
	margin:0 0 0 16px;
}
.lista-uni .tekst-ramka-float span b{
	color: #2e2d2d;
}
.lista-uni .tekst-ramka-float span b b{
	margin: 0px;
	color: #e95d0f;
}
/*poczta*/
.overflow{
	overflow: hidden;
	zoom: 1;
}
.menu-tytul-typ1.poczta-menu{
	padding:0 18px 0 6px;
}
.modul-standard div.poczta{
	padding:0 18px 0 6px;
}
.poczta .head .colBB{
	border-right: 0 none;
}
.poczta .head .colAA{
	background:transparent url(../images/i/d_liga2.png) no-repeat scroll 0 -61px;
}
.table-typ2.poczta td a,
.table-typ2.poczta td{
	color: #5e5e5e;
	text-align: left;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
.table-typ2.poczta td{
	padding:7px 13px 10px;
}
.table-typ2.poczta td.nadawca{
	padding:8px 13px 9px 15px;
}
.table-typ2.poczta td.poczta-opcje span.holderWrap{
	margin: 0;
}
.table-typ2.poczta td.poczta-opcje{
	padding:0 0 2px 10px;
}
.table-typ2.poczta td.temat{
	border-left: 1px solid #E2E2E2;
}
.table-typ2.poczta td.poczta-spacer{
	border-bottom: 1px solid #E2E2E2;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	padding: 0px;
}
.table-typ2.poczta .temat a,
.table-typ2.poczta .temat{
	color: #e95d0f;
	font-family: tahoma;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}
.table-typ2.poczta .poczta-usun{
	text-align: right;
	font-family: tahoma;
	font-size: 10px;
	border: 0 none;
	padding:6px 11px 7px;
	color: #7e7e7e;
}
.table-typ2.poczta .poczta-usun input{
	color: #e95d0f;
	text-transform: uppercase;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	border: 0 none;
	background: transparent;
	cursor: pointer;
}
.poczta .form-type1{
	border: 1px solid #e2e2e2;
	background-color: #f6f6f6;
	overflow: hidden;
	zoom: 1;
}
.poczta .bloczek.b-typ3 .jquery-selectbox-moreButton{
	padding: 0px;
}
.poczta .bloczek.b-typ3 .jquery-selectbox{
	padding:0 0 0 5px;
}
.poczta .bloczek.b-typ3{
	padding:7px 15px 0;
	margin: 0;
	overflow: visible;
	zoom: 1;
}
.poczta .bloczek.b-typ3 label{
	width:140px;
	font-size: 11px;
}
.poczta #odbiorca {
	float: left;
	width:309px;
}
.poczta div.bloczek.b-typ3 .bloczek-head {
	background:transparent url(../images/i/bg-bloczek-4.png) no-repeat 100% 0;
}
.poczta div.bloczek.b-typ3 .bloczek-head .sub{
	background:transparent url(../images/i/bg-bloczek-4.png) no-repeat 0 0;
}
.poczta div.bloczek.b-typ3 .bloczek-bottom {
	background:transparent url(../images/i/bg-bloczek-4.png) no-repeat 100% 100%;
}
.poczta div.bloczek.b-typ3 .bloczek-bottom .sub {
	background:transparent url(../images/i/bg-bloczek-4.png) no-repeat 0 100%;
}

.poczta .form-type1. textarea{
	width:469px;
	height:281px;
	line-height: 14px;
}
.poczta .form-type1 input.poczta_temat{
	width:469px;
	line-height: 14px;
}
.poczta jquery-selectbox{
	width: 140px !important;
}
.form-type1 .sub div .select-poprawka{
	padding-left: 9px !important;
	float: left;
}
.poczta div.clear{
	width: 0px;
	height:0px;
	line-height: 0px;
	font-size: 0px;
}
.form-type1 .navi input.wyslij{
	background-position:0 -165px;
	width: 182px;
	line-height: 13px;
	padding:8px 0;
}
.form-type1 .navi input.szkic{
	background-position:0 -196px;
	line-height: 13px;
	padding:8px 0;
}
.wiadomosc-prawa{
	overflow: hidden;
	font-size:12px;
	line-height:20px;
}
.poczta .form-type1 .sub div{
	padding: 0px;
}
.poczta .form-type1 div.bloczek.b-typ3 .bloczek-head .sub{
	padding:5px 18px 2px;
}
.poczta  .form-type1 .navi {
	float: none;
}
.poczta  .form-type1 .navi span{
	float: right;
}
/*ranking-typer*/
.rt-filtr-marg-bott{
	padding-bottom: 120px;
	overflow: hidden;
	zoom: 1;
}
.rt-filtr .navi input{
	padding:6px 0 5px;
	background-position:0 -26px;
	line-height: 13px;
	float: left;
}

.rt-filtr .rt-clear{
	margin:3px 0;
	line-height: 21px;
}
.rt-filtr .navi{
	border: 0 none;
	padding:10px 0 20px 127px;
}
.rt-filtr .rt-multi label.prettyCheckbox span.holderWrap{
	margin:5px 5px 0 5px;
}

.rt-filtr div span.rt-label{
	color:#000000;
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:0px 5px 0 0;
	text-align:right;
	width:130px;
}
.rt-filtr div label.list{
	clear: none;
	padding-right:14px;
}
.rt-clear{
	float: left;
	width: 100%;
}
table.rpa2.rt-tabela tr.rpa-szary td.rpa2-ostatni,
table.rpa2.rt-tabela tr.rpa-jszary td.rpa2-ostatni,
.rt-tabela .kraj div{
	text-align: center;
}
table.liga-rank-tab.rt-tabela tr.rpa-szary td.rpa2-pierwszy div,
table.liga-rank-tab.rt-tabela tr.rpa-jszary td.rpa2-pierwszy div{
	padding:0 39px 0 0;
}
.rt-limit{
	text-align:center;
	color: #515151;
	line-height:28px;
}
.rt-pozycja{
	text-align:left;
	color: #515151;
	line-height:28px;
}
.rt-filtrdanych{
	color:#E95D0F;
	font:normal 20px georgia;
	margin-bottom:6px;
}
/*relacje*/
.relacje-tabela table{
	padding:0 18px 0 0;
}
.relacje-tabela table.live1b tr td.rpa2-ostatni,
.relacje-tabela table.live1b tr td.druzyna-1{
	text-align: right;
}
.relacje-tabela table.live1b tr td.druzyna-2{
	text-align: left;
}
.relacje-tabela table.live1b tr td.rpa2-ostatni{
	font-weight: normal;
}
.relacje-tabela h1{
	margin-bottom: 10px;
}
.live1b-pudlo div{
	background:transparent url(../images/i/radio.png) no-repeat scroll 0 5px;
	padding-left: 14px;
}

.live1b-traf{
	background-position: 0 -23px !important;
}
.relacje-tabela .live1b-radio{width:49px;}
/*ankieta*/
div#reg-0 .ankieta h1.tekst-ramka-float{
	font-size: 20px;
	line-height: 24px;
	padding:11px 0 12px;
	margin-bottom:10px;
	color: #989898;
}
div#reg-0 .ankieta h1 {
	font-size: 16px;
	line-height: 20px;
}
div#reg-0 .ankieta h4 {
	font-size: 14px;
	line-height: 20px;
	color: #E95D0F;
}
/*ankiety-modul*/
.bg_block_rbl{
	background: #000000 url(../images/md/bg-blok-p_l.jpg) no-repeat left top;
}

.ankieta-wyniki-1{
	height: 4px;
	line-height: 4px;
	font-size: 4px;
	width:99%;
	background: url(../images/i/d_dots.png) repeat-x 0px -535px;
	margin-bottom:6px;
}

.ankieta-wyniki-2 {
	background: url(../images/i/d_dots.png) repeat-x 0px -515px;
	height: 4px;
	line-height: 4px;
	font-size: 4px;;
}

.ankieta-glosowanie{
	float: right;
	color: #6c6c6c;
}
.ankieta-odpowiedz{
	padding:8px 0 7px;
	color:#000000;
	font-weight:bold;
}
.ankieta-odpowiedz span {
	color: #E95D0F;
}
.ankieta div.bloczek.b-typ3 .bloczek-head{
	padding: 0 12px 0 0;
}
.ankieta div.bloczek.b-typ3 .bloczek-head .sub{
	padding:15px 0 9px 12px;
}
.ankieta-ramka{
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	padding:0 0 14px;
}
.ankieta .lista-uni{
	padding:12px 16px 10px;
}
.ankieta .lista-uni li.aktywny div {
	font-weight: bold;
}


/*submenu*/
#main_menu_submenu div.sub-menu div.content .last-news ul{
	overflow: hidden;
	zoom: 1;
	clear:left;
}
#main_menu_submenu div.sub-menu div.content .last-news{
	width:134px;
	padding:11px 8px 13px;
	float: right;
}
#main_menu_submenu div.sub-menu div.content .last-news .switch-1{
	overflow: hidden;
	zoom: 1;
	float:left;
}
#main_menu_submenu div.sub-menu div.content .last-news .switch{
	margin-right:-6px;
	float:left;
	padding:0 0 8px;
}
#main_menu_submenu div.sub-menu div.content .last-news span{
	color: #a0a0a0;
	font-family: tahoma;
	font-size: 10px;
	line-height:10px;
}
#main_menu_submenu div.sub-menu div.content .switch-1 a {
	text-decoration: underline;
	font-family: tahoma;
	color: #8a8a8a;
	font-size: 10px;
	padding:0 8px 0 0;
	background: url(../images/i/d_dots.png) no-repeat 100% -618px;
}
#main_menu_submenu div.sub-menu div.content .switch-1 a.aktywny{
	color: #ffd83c;
	text-decoration: none;
}
#main_menu_submenu div.sub-menu div.content .last-news ul li,

#main_menu_submenu div.sub-menu div.content .last-news ul li a{
	color: #ffd83c;
	text-decoration: none;
	font-family: georgia;
	color: #d3d3d3;
	font-size:11px;
	line-height:15px;
}
#main_menu_submenu div.sub-menu div.content .last-news ul li a:hover {
	text-decoration: underline;
}
#main_menu_submenu div.sub-menu div.content .last-news ul li {
	padding: 0 0 2px;
}

#main_menu_submenu div.sub-menu div.content .last-news ul li a b,
#main_menu_submenu div.sub-menu div.content .last-news ul li b{
	color: #ffd83c;
	font-weight: normal;
}
/*typer i typer w moje konto*/

#jak-grac-btn {
	float: right;
	display: inline;
	width: 124px;
	height: 26px;
	background:  url(../images/i/main-1.gif) no-repeat scroll 0 -213px;
	margin:10px 2px;
	text-decoration: none;
}
      
table.typer-tabela{
}
table.typer-tabela tr th{
	background:transparent url(../images/i/d_liga2.png) no-repeat 0 -281px;
	font-family: georgia;
	color: #fff;
	font-size: 17px;
	font-weight: normal;
	line-height:35px;
	padding-left:15px;
}

table.typer-tabela tr.typer-nag td{
	background:transparent url(../images/i/d_liga2.png) no-repeat 0 -351px;
	border-right: 1px solid #ffe786;
	line-height:45px;
	color: #554402;
	padding:0 0 0 15px;
}
table.typer-tabela tr.typer-nag td.typowianie{
	line-height:22px;
	padding: 0px;
	text-align: center;
}
table.typer-tabela tr.typer-nag-ramka td{
	border-left: 1px solid #ffe786;
	border-right: 1px solid #ffe786;
	border-top: 1px solid #ffe786;
	border-bottom: 1px solid #d6bc50;
	line-height:20px;
	color: #554402;
}
table.typer-tabela tr.typer-nag-ramka td div{
	border-left: 1px solid #ffcd06;
	border-top: 1px solid #ffcd06;
	/*padding-left: 8px;*/
	text-align:center;
}
table.typer-tabela .typer-gospodarze div{
	background-color: #ffd738;
}
table.typer-tabela tr td.typer-gospodarze{
	border-left: 0 none;
}
table.typer-tabela .typer-remis div{
	background-color: #ffde5d;
}
table.typer-tabela .typer-goscie div{
	background-color: #ffe683;
}
.typer-wynik div{
	background-color: #fdeba0;
}

table.typer-tabela tr td.typer-spacer{
	height: 1px;
	line-height: 1px;
	font-size: 0px;
	background: transparent;
}
table.typer-tabela tr td.typer-spacer-bottom{
	height: 6px;
	line-height: 6px;
	border-top:1px solid #E2E2E2;
	font-size: 0px;
	background:transparent url(../images/i/d_liga2.png) no-repeat 0 -407px;
}

table.typer-tabela tr.typer-mecz td{
	background: #f6f6f6;
	border-left:1px solid #E2E2E2;
	border-top:1px solid #E2E2E2;
	padding:0 0 0 5px;
	color: #5e5e5e;
	line-height:22px;
}
.typuj-przycisk{
	text-align: center;
	margin: 4px 0 10px;
}
.typuj-przycisk input{
	background:transparent url(../images/i/button.gif) no-repeat scroll 0 -299px;
	width: 75px;
	cursor: pointer;
	height: 26px;
	border:0 none;
}

table.typer-tabela tr.typer-mecz td span.holderWrap{
	margin:0 3px 0 0;
}
table.typer-tabela tr.typer-mecz td.typer-radio{
	padding:0 0 0 0px;
}
table.typer-tabela tr.typer-mecz td.typer-kurs{
	padding: 0 4px;
	color: #006600;
	text-align:center;
}

table.typer-tabela tr.typer-mecz td.typer-kurs a {
	color: #009900;
	font-weight: bold;
}

table.typer-tabela tr.typer-mecz td label.list{line-height: 11px; padding:0 0 0 4px;}

table.typer-tabela tr.typer-mecz td.typer-druzyny{
	color: #e95d0f;
	font-weight: bold;
}
table.typer-tabela tr.typer-mecz td.typer-wynik-inp{
	border-right:1px solid #E2E2E2;
	padding: 0px;
}
table.typer-tabela tr.typer-mecz td.typer-wynik-inp div{
	background:#F6F6F6 url(../images/i/button.gif) no-repeat -105px -299px;
	padding:5px 0;
}
.typer-wynik-inp input{
	width: 22px;
	border: 0px none;
	background-color: transparent;
	text-align: center;
	font-size: 11px;
	font-family: tahoma;
	height:16px;
	line-height:16px;
	color: #5E5E5E;
	margin:2px 0 0 15px;
}
table.typer-tabela.typer-moje-konto tr.typer-mecz td label.list{
	padding:0 0 0 5px;
}
table.typer-tabela.typer-moje-konto  tr.typer-mecz td.typer-wynik{
	text-align: center;
	padding: 0px;
}
table.typer-tabela.typer-moje-konto  tr.typer-mecz td.typer-wynik-2{
	text-align: center;
	padding: 0px;
	border-right:1px solid #E2E2E2;
}
.typer-moje-konto{
	float: right;
}
.moje-konto-typer{
	border-bottom: 1px solid #E2E2E2;
	margin-bottom: 20px;
	float:left;
	width: 100%;
}
.moje-konto-typer .navi {
	border:0 none;
	padding:10px 0 6px 127px;
	overflow: hidden;
	zoom: 1;
	float:left;
}
.moje-konto-typer .oddo {
	line-height: 21px;
}
.moje-konto-typer div span.rt-label{
	width: 150px;
	line-height:21px;
}
.moje-konto-typer input{
	background: url(../images/i/input.gif) repeat-x scroll 0 -17px;
	border:1px solid #D4D4D4;
	color:#000000;
	font-family:Tahoma,Arial,Verdana,Sans-Serif;
	font-size:12px;
	padding:2px 5px 3px;
	*vertical-align: -45%;
}
.moje-konto-typer .rt-clear input,
.moje-konto-typer .rt-clear img,
.moje-konto-typer .rt-clear span.oddo{
	line-height: 23px;
	float: left;
}
.taC{
	text-align: center !important;
}
.taL{
	text-align: left !important;
}


.zaloguj-typer {
	font-family: Georgia;
	font-size: 13px;	
	color: #333;
	padding: 8px;
	text-align: center;	
}
.bloczek .zaloguj-typer {
	font-family: Verdana;
	font-size: 9px;		
}


/*edycja strona glowna E*/
.edit-blocks{
	z-index: 10;
	border: 1px solid #d6d6d6;
	position: absolute;
	display: none;
	padding-top: 10px;
	background-color: #ffffff;
	color: #666;
	font-family: tahoma;
	font-size: 11px;
}
.edit-blocks b{padding: 0 10px;}
.edit-blocks ul{padding:5px 3px;}
.edit-blocks ul li{padding:5px 0px 5px 4px;}
.edit-blocks ul li.szary{background-color: #f5f5f5;}
.edit-blocks ul li,
.edit-blocks ul li a{	
	color: #666;
	font-family: tahoma;
	font-size: 11px;
}
.edit-blocks ul li a{
	background:transparent url(../images/i/checkbox.png) no-repeat 0 0;
	padding:1px 0 1px 20px;
}
.edit-blocks ul li a.wybrany{
	background-position: 0 -28px;
}
.edit-blocks-off{
	background:transparent url(../images/i/d_dots.png) repeat-x scroll 0 -418px;
	border:0 none;
	height:31px;
	margin:0 0 0 -1px;
	padding:6px 10px 0;
	text-align:center;
}
.edit-blocks-off a{
	height:25px;
	width:92px;
	line-height:23px;
	background:transparent url(../images/i/button.gif) no-repeat 0 -105px;
	color:#000000;
	display:block;
	font-size:9px;
	margin:0 0 0 12px;
	border:0 none;
	cursor:pointer;
	padding:2px 0 0;
	text-align:center;
}
/*moje konto zmiana email*/
.form-type1.moje-konto-form div{
	padding: 0 0 3px;
}

.moje-konto-form div.navi {
	float:left;
	line-height: 25px;
	padding:10px 0 10px 175px;
	margin: 0px;
}
.moje-konto-form div.navi input {
	line-height: 13px;
	float: left;
}
.moje-konto-form div.navi span{
	float: none;
	padding: 0px 5px 0;
}

span.profil-avatar{
	display: block;
	overflow: hidden;
	margin:5px 0;
	zoom: 1;
}
.form-type1 .profil-avatar span.holderWrap{
	margin: 1px 5px 0 0;
}
.form-type1 .profil-avatar label{
	float:left;
	width: auto;
}
.lista-uni.moje-komentarze ul li span{
	background-position: 103px -215px;
	width: 99px;
}
.lista-uni.moje-komentarze.v2 ul li span{
	width: 60px;
	background-position:64px -215px;
}
div.navi.galerie-konto-dodaj,
div.navi.klub-dodaj,
div.navi.artykul-dodaj{
	float: none;
	overflow: hidden;
	zoom:1;
	border: 0;
	margin: 0px 0 15px;
}

div.navi.klub-dodaj{
	margin: 15px 0 15px;
}
div.navi.artykul-dodaj a{
	float: left;
}
div.navi.galerie-konto-dodaj input,
div.navi.galerie-konto-dodaj2 a,
div.navi.galerie-konto-dodaj a,
div.navi.klub-dodaj a{
	float: left;
	background-position: 0 -26px;
}
div.navi.galerie-konto-dodaj2 a{
	background-position: 0 0;
}
div.navi.galerie-konto-dodaj{
	float: left;
	margin: 15px 0 15px;
	border: 0 none;
}
.form-type1 div.navi.galerie-konto-dodaj3{
	border:0 none;
	float:left !important;
	margin:15px 0;
	overflow: hidden;
	padding: 0 0 0 175px;
	zoom:1;
}
.form-type1 div.navi.galerie-konto-dodaj3 input{
	margin: 0;
	padding: 6px 0 5px;
	background-position: 0 -26px;
	line-height: 13px;
	float: left !important;
}
div.navi.galerie-konto-dodaj3 span{
	float: left;
	width: 90px;
	display: block;
	padding:6px 0 0;
}
div.navi.galerie-konto-dodaj input{
	padding: 6px 0 5px;;
	line-height: 13px;
}
div.navi.galerie-konto-dodaj2{
	margin: 0 0 15px;
	border: 0 none;
}
div.navi.galerie-konto-dodaj2 #jq-upload-button{
	border: 0;
	background-position: 0 -26px;
	cursor: pointer;
	padding: 6px 0;
	height: auto;
	width: 88px;
	line-height: 13px;
	background-color: transparent;
}

.galeria-skrot div.navi.galerie-konto-dodaj{
	margin: 0 0 15px;
}
/*moj klub*/
.lista-uni.moje-kluby ul li{
	padding-left: 10px;
}

.moj-klub-przyciski{
	padding-right: 10px;
}
.moj-klub-przyciski a{
	background:transparent url(../images/i/dots-1.gif) no-repeat scroll 100% -192px;
	float:right;
	padding-right:25px;
}
.moj-klub-przyciski a.nazwa-klubu{
	background: transparent;
	float: left;
}
.moj-klub-przyciski a.klub-ostatni{
	background: transparent;
	padding: 0;
}
.moje-kluby h1{
	margin-bottom: 15px;
}
/*galerie zdjecia*/

#jq-zdjecia-albumu{
	overflow:hidden;
	zoom:1;
}
/*subskrypcja*/
.form-type1 label.przetw-zgoda{
	margin-left:177px;
	text-align:left;
	width:auto;
}
.subskrypcja-zgoda label{
	margin: 0;
}
/*szare niezalezne od modulu*/
.sub-text-box.sub-text-box-3{
	color: #959595;
	font: normal 11px tahoma;
	height:23px;
	line-height:20px;
	padding: 0px 2px;
	margin: 0px 0px 12px;
}
.sub-text-box.sub-text-box-3 div{
	float: right;
}
.sub-text-box.sub-text-box-3 span{
	color: #000000;
	font-weight: bold;
}
.form-type1.moje-video{
	padding: 10px 0 0;
}
.moje-video #editoVideo,
.moje-video #video{
	height:250px;
	width:300px;
	float:left;
}
.moje-video #video{
	padding:2px 0 13px 0px;
}
.moje-video div.overflow{
	padding: 0 0 4px;
}

div.navi.galerie-konto-dodaj input.moje-video-input{
	margin: 0 0 0 175px;
}
div.navi.galerie-konto-dodaj input.moje-video-input2{
	padding: 0 0 0 0;
}
/*ankiety dynamiczne*/

.lista-uni ul li div.bez-daty{
	padding-left: 10px;
}
.ankieta-dynamiczna,
.ankieta-dynamiczna div.ankieta-dynamiczna-check{
	overflow:hidden;
	zoom: 1;
}
.ankieta-dynamiczna label.checkbox{
	width: auto;
}
.ankieta-dynamiczna table label{
	width: auto;
}

.ankieta-dynamiczna  label.prettyCheckbox span.holderWrap{
	margin:1px 5px 0 0;
}
.ankieta-dynamiczna div.rt-clear,
.ankieta-dynamiczna div.overflow{
	margin: 0 0 4px;

}

.form-type1.ankieta-dynamiczna .sub .hr {
	border-bottom: 1px solid #d8d8d8 ;
	height: 1px;
	line-height: 1px;
	padding: 1px;
	margin: 0;
	overflow: hidden;
	font-size: 1px;
}
.form-type1.ankieta-dynamiczna .bloczek-head h4 {
	padding-top: 0;
}

/*opisowa 22*/
.opisowa-22 img{
	float: left;
	padding:16px 8px 0 0;
}
.opisowa-22 a{
	cursor: pointer;
}
div.bloczek .bloczek-head .opisowa-22 h4 a,
div.bloczek .bloczek-head .opisowa-22 h4{
	font-family: georgia;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
div.bloczek .bloczek-head .opisowa-22 h4{
	padding:12px 0 13px;
	overflow: hidden;
	zoom: 1;
}
.opisowa-22 .sub-text-box b,
.opisowa-22 .sub-text-box b a{
	color: #616161;
}

div.bloczek .bloczek-head .opisowa-22 h4 b{
	height: 6px;
	line-height: 6px;
}
div.bloczek .bloczek-head .opisowa-22 h4 a.opisowka-gwiazdka{
	background: url(../images/i/dots-1.gif) no-repeat -3px -399px;
	float:right;
	height:12px;
	margin-top:5px;
	padding-right:5px;
	width:12px;
}
div.bloczek .bloczek-head .opisowa-22 h4 a.opisowka-gwiazdka:hover{
	text-decoration: none;
}
.opisowa-22 h5 a,
.opisowa-22 h5{
	font-family: helvetica;
	font-size: 14px;
	color: #e95d0f;
}
.opisowa-22 h5{
	padding:1px 0 0;
}
/*duza tabelka rpa4*/
table.rpa4{
	border: 0 none;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	margin-bottom:11px;
}
table.rpa4 td{
	border-bottom:0 none;
	line-height:auto;
	text-align: left;
}
table.rpa4 .rpa-jszary .rpa2-ostatni,
table.rpa4 .rpa-jszary .rpa2-pierwszy,
table.rpa4 .rpa-szary .rpa2-ostatni,
table.rpa4 .rpa-szary .rpa2-pierwszy{
	background: #F3F3F3 url(../images/i/rpa-ramka.gif) no-repeat 0 -133px;
	text-align:left;
}
table.rpa4 .rpa-szary .rpa2-ostatni{
	background-position:100% -201px;
	background-color: #F3F3F3;
}
table.rpa4 .rpa-jszary .rpa2-ostatni{
	background-position: 100% -235px;
	background-color: #F8F8F8;
}
table.rpa4 .rpa-jszary .rpa2-pierwszy{
	background-position: 0 -167px;
	background-color: #F8F8F8;
}

table.rpa4 .rpa-szary td{background-color: #F3F3F3}
table.rpa4 .rpa-jszary td{background-color: #F8F8F8}
table.rpa4 .rpa-szary,
table.rpa4 .rpa-jszary{
	height: 31px;
}
table.rpa4 td a{
	color: #515151;
	cursor: pointer;
}
table.rpa4 td{
	line-height: 14px;
	color: #515151;
}
table.rpa4 tr.rpa-jszary td.rpa2-pierwszy div,
table.rpa4 tr.rpa-szary td.rpa2-pierwszy div{
	background: url(../images/i/d_dots.png) no-repeat 34px -218px;
	float:none;
	padding:0 17px 0 0;
	text-align:right;
}
table.rpa4 tr td.kraj span{padding-left: 4px;}
table.rpa4 tr td.kraj{line-height: 31px;}
table.rpa4 tr td.kraj img{
	float:left;
	margin: 2px 0 0;
	border:1px solid #C9C9C9;
}
table.rpa4 td.rpa2-ostatni div{
	padding-right: 15px;
	text-align: right;
}
.rpa4 td.liga-rank-1 div{background-position:60px -298px;}
.rpa4 td.liga-rank-2 div{background-position:61px -270px;}
.rpa4 td.liga-rank-3 div{background-position:61px -242px;}

/*jakies cuda*/
.ramka-kategoria-autor.wer2{
	background-color:#FED533;
	background-position: 0 -198px;
	padding: 0 0 0 14px;
	font-family: Verdana;
	color: #000;
	line-height:22px;
	margin-bottom: 0px;
}
.ramka-kategoria-autor.wer2 b{
	color: #252525;
}
.ramka-kategoria-autor.wer2 div{
	float: right;
	padding: 0 14px 0 0;
	color: #fff;
	font-size: 11px;
	background-position:100% -170px;
}
.ramka-kategoria-autor.wer2 div var{
	font-style: normal;
	color: #333126;
}
.gry{
	background-color:#ededed;
	zoom: 1;
	margin-bottom: 17px;
}
.gry .navi{
	background:#fff url(../images/i/d_liga2.png) no-repeat 0 -461px;
	padding:0 0 0 16px;
	margin: 0px;
	height: 40px;
}
.gry .navi a{
	background-position: 0px -333px;
	margin:6px 0 0 0;
	padding:4px 5px 4px 5px;
	color: #5d5d5d;
	cursor: pointer;
	width: 84px;
}
.gry .navi div{
	padding-right: 16px;
	background: url(../images/i/d_liga2.png) no-repeat 100% -461px;
	margin: 0px;
	height:40px;
}

#gra-flash {
	padding-top: 15px;	
	overflow:hidden;
	position: relative;
}
/*
#gra-flash object {
	display:block;
	border: 1px solid #e5e5e5;  
	border-width: 10px 12px;
}
*/
.zdjecie-tekst-ranking{
	color: #7a7a7a;
	font-family: tahoma;
}
.zdjecie-tekst-ranking span{
	color: #1b1b1b;
}
.zdjecie-tekst-ranking ul li{
	color: #555555;
}
.zdjecie-tekst-ranking ul li span{
	background: url(../images/i/d_dots.png) no-repeat 100% -651px;
	padding-right: 11px;
	width: 22px;
	color: #e95d0f;
}
.zdjecie-tekst-ranking .overflow{
	line-height:15px;
	padding:13px 3px 4px 0;
}
img.shadow228x173 {
	background: url(../images/i/d_lista-aktualnosci-ramka-zdjecie.png) no-repeat  -342px -233px;
	padding:13px 18px 13px 14px;
}
.zdjecie-tekst-ranking img{
	float: left;
}
img.shadow197x144{
	background:transparent url(../images/i/bg-shadows.png) no-repeat scroll -243px 0;
	padding:13px 18px;
}
.ranking{
	width: 108px;
	border-left: 1px solid #c8c8c8;
	padding: 0 4px 0 11px;
	margin:12px 0 0;
	color: #e95d0f;
	float: right;
}

.art-fotos p{
	color: #b2b2b2;
	padding:0 18px;
}
div.navi.graj{
	border: 0px none;
	padding:0 60px 16px 0;
}
div.navi.graj a{
	width: 112px;
	background-position:0 -377px;
	padding: 6px 0;
	cursor: pointer;
}
.artykul.wersja2{
	background-color: transparent;
}
.artykul.wersja2 h2{
	font: normal 18px georgia;
	color: #4b4b4b;
	margin-bottom:25px;
}
table.gra{
	font: normal 11px tahoma;
	color: #555555;
}

table.gra td.pierwszy{border-left: 1px solid #e2e2e2; text-align: right;}
table.gra td.ostatni{border-right: 1px solid #e2e2e2; text-align: center;}
table.gra td{
	background-color: #f6f6f6;
	height: 39px;
	line-height: 39px;
	border-bottom: 1px solid #e2e2e2;
	color: #e95d0f;
	padding: 0 0 0 7px;
	font-weight:bold;
}
table.gra td.ostatni,
table.gra td.pierwszy{
	padding: 0px;
	font-weight:normal;
	color: #9d9d9d;	
}
table.gra th.pierwszy{
	padding-left: 13px;
}
table.gra th{
	background:transparent url(../images/i/d_liga2.png) no-repeat scroll 0 -554px;
	height: 47px;
	font-weight:normal;
	line-height: 39px;
}
table.gra th.ostatni{
	text-align: center;
}
.menu-tytul-typ1 wersja2{
	overflow: hidden;
	clear: left;
}
.sms{
	background:transparent url(../images/i/d_lista-aktualnosci-ramka-zdjecie.png) no-repeat scroll 0 -331px;
	height: 126px;
	width: 223px !important;
	margin:9px 6px;
	padding:23px 0 0;
	text-align: center;
}
.sms p{
	padding: 0px;
}
.sms .wyslij{
	font: normal 21px georgia;
	color: #000;
	line-height:21px;
}
.sms .wyslijv2{
	font: normal 16px georgia;
	line-height:13px;
	color: #000;
}
.sms .wyslijv3{
	font: normal 11px georgia;
	line-height:28px;
	color: #000;
}
.sms .wyslijv2 span{
	padding: 0;
	color: #e95d0f;
}
.sms .wyslijv3 span{
	color: #7b7b7b;
	padding: 0px;
}
.sms .wyslij span{
	padding: 0 none;
	padding: 0px;
	color: #e95d0f;
}
.sms .numer{
	color: #8a8989;
	font: bold 52px arial;
	line-height:54px;
}
.sms-galeria{
	background:transparent url(../images/i/d_liga2.png) no-repeat 100% -646px;
	padding-right: 10px;

	clear:left;
}
.sms-galeria div.koniec{
	background: #fff url(../images/i/d_liga2.png) no-repeat 0 -646px;
	padding-left:64px;
}
.sms-galeria-koniec div,
.sms-galeria-koniec{
	background:transparent url(../images/i/d_liga2.png) no-repeat 0 100%;
	margin-bottom:10px;
	height: 10px;
	font-size: 10px;
	line-height: 10px;
}
.sms-galeria-koniec div{
	float: right;
	background-position: 100% 100%;
	width: 10px;
}
.sms-galeria li{
	float: left;
	padding-right: 10px;
}
.sms-tytul{
	font: bold 19px georgia;
	line-height:47px;
	color: #5b5b5b;
}
.sms-tytul b{
	color: #e16824;
}
.sms-tytul span{
	padding-left: 10px;
	font: normal 11px tahoma;
	color: #959595;
}
.sms-tytul span span{color: #000; padding: 0px;}

/*bloczek petycjii*/
.blok-petycja{
	margin-top: 1px;
	background: url(../images/i/petycja.gif) no-repeat 0 0;
	height:60px;
	padding:132px 0 0;
	color: #313131;
	font-size: 11px;
	text-align: center;
}
.blok-petycja span{
	color: #e95d0f;
	font-size: 18px;
}
.blok-petycja .navi{
	border: 0px;
	padding:5px 65px 0 0;
}
.blok-petycja .navi a{
	width: 154px;
	color: #5d5d5d;
	background-position:0 -426px;
	cursor: pointer;
}
h5.ekspert{
	color:#E95D0F;
	font-family:georgia;
	font-size:16px;
	line-height:18px;
	margin-top:6px;
}
.ekspert-tresc {
	color: #a5a5a5;
	font-size: 11px;
	margin:10px 0;
}
.ekspert-tresc a{
	color: #a5a5a5;
	cursor: pointer;
}
ul.ekspert li,
.ekspert-list-item {
	border-top: 1px solid #fadac7;
	border-bottom: 1px solid #fadac7;
	margin:0 6px -1px -2px;
	background: url(../images/i/d_dots.png) no-repeat 0 -687px;
	padding-left: 10px;
	line-height: 19px;
	font-family: tahoma;
	color: #4e4e4e;
}
.ekspert-list-item {
	clear: left;
}
.ekspert-list-item a {
	cursor: pointer;
	color: #4e4e4e;
}

img.akt-reg7 {
	float:left;
	margin:  5px 5px 5px 0 ;	
}
.akt-reg7-opis {
	color: #a5a5a5;
	font-size: 11px;
	margin: 4px 0 7px 0;
}
.akt-reg7-opis a{
	color: #a5a5a5;
	cursor: pointer;
}

ul.ekspert{
	clear: left;
	padding:0 0 4px;
}
ul.ekspert li a{
	cursor: pointer;
	color: #4e4e4e;
}
.eksper-img {
	background: url(../images/i/d_lista-aktualnosci-ramka-zdjecie.png) no-repeat -238px -327px;
	float:left;
	padding:16px 18px 16px 10px;
}
a.ekspert-link{
	background: url(../images/i/d_dots.png) no-repeat  0 -769px;
	font-size:12px;
	margin-left:0;
	padding:0 5px 0 0;
}
a.ekspert-link:hover{
	text-decoration: none;
}
div.ekspert-more {
    text-align: right;
    padding: 5px 16px 0 0;
}
div.ekspert-more a {
    color: #FFD52F;
}
div.ekspert-more-blok {
    text-align: right;
    padding: 3px 5px 0 0;
}
div.ekspert-more-blok a {
    color: #E95D0F;
}
/*klub logo*/

.klub-logo {
	float: right;
	padding: 10px 5px 0 10px;
}
.klub-kibica-prawo{
	float: right;
	background: transparent;
	margin: 0 10px 0 0;
}
.dolacz-do-klubu{
	width: 100%;
}

.form-type1.dolacz-do-klubu .navi{
	border: 0 none;
	overflow: hidden;
	zoom: 1;
	float: left;
}
.form-type1.dolacz-do-klubu .navi input,
.form-type1.dolacz-do-klubu .navi a{
	background-position: 0 -472px;
}
.blok-tagi{
	padding: 5px 0;
}

.blok-forum-tematy{
	background: #6d6d6d url(../images/i/forum-bloczek-test.gif) no-repeat 0 0;
	border: 1px solid #4b4b4b;
	border-top: 0px none;
	width: 244px;
	margin: 0 0 0 15px;
	padding:7px 0 9px 4px;
}
#reg-32{
	float: right;
	margin:54px 0 10px;
}
#dodaj_komentarz,
.bloczek.komentarze{
	overflow: hidden;
	zoom: 1;
}
.regsrodkowy-22 .bloczek.komentarze{
	margin-left:38px;
}

.blok-forum-tematy h4,
.blok-forum-tematy h4 a{
	color:#FFFFFF;
	font-family:Georgia;
	font-size:18px;
	font-weight:normal;
	margin-left: 7px;
	line-height:23px;
}
.blok-forum-tematy h4 b{
	background:transparent url(../images/i/d_dots.png) no-repeat right -887px;
	font-size:5px;
	margin-left:5px;
	zoom: 1;
	padding:6px 10px 0 0;
}
.blok-forum-tematy ul.text-news-list{
	margin: 0 0 4px 0;
}
.blok-forum-tematy ul.text-news-list li a{
	color: #ccc;
	font-size: : 10px;
}
.blok-forum-tematy ul.text-news-list li{
	background:  url(../images/i/d_dots.png) no-repeat 0 -1034px;
	border-bottom: 1px solid #808080;
}
.przejdz-forum {
	background:  url(../images/i/d_dots.png) no-repeat 100% -990px;
	padding-right: 10px;
	font-size: 10px;
	color: #222;
	margin:0 0 0 7px;
	font-weight: bold;
}
.wiecej-forum {
	padding: 1px 5px 17px 5px; 
}
.wiecej-forum a {
	background:  url(../images/i/d_dots.png) no-repeat 100% -990px;
	padding-right: 10px;
	font-size: 10px;
	color: #ddd;
	margin: 0 0 0 7px;
	font-weight: bold;	
}

#forum-stats .left-side {
	background: url(../images/i/main-1.gif) no-repeat 6px -367px;
}

/*Standardowy dodaj bez zbednych divow**/
input.przycisk-univers{



	background:transparent url(../images/i/button.gif) no-repeat scroll -135px -29px;
	color:#000000;
	font-size:9px;
	margin:0 0 0 5px;
	text-align:center;
	width:45px;
	border:0 none;
	cursor:pointer;
	line-height:16px;
	padding:2px 0 4px;
}

body {
	color: black;
	background: #f0f0f0;
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;	
	line-height: 14px;
	text-align: center;
}

.clear2 {
	width: 100%;
	float: left;
}

/* video */ 

.video-skrot {float: left;}
.video-skrot .galeria-skrot {
	margin: 0px -1px;
	height: 240px;
}

#video,
#editoVideo {
	width: 662px;
	height: 372px;
}
#video, #videoYT {
	text-align: center;
	padding: 8px 0px 13px 4px;
}
#video, #videoYT object { margin: auto;}


div.movie-navi {
	font-size: 10px;
}
div.movie-navi div {
	font-weight: bold;
	color: #e95d0f;
}
div.movie-navi a {color: #555555;}
div.movie-navi a.prev {
	background: url(../images/i/p_pager.gif) no-repeat scroll 0px -24px;
	padding: 0px 0px 0px 12px;
}
div.movie-navi a.next {
	background: url(../images/i/p_pager.gif) no-repeat scroll 100% 4px;
	padding: 0px 10px 0px 0px;
}
div.movie-navi b {
	background: url(../images/i/dots-1.gif) no-repeat scroll 0px -197px;
	margin: 0px 0px 0px 10px;
}
div.movie-navi span {
	background: url(../images/i/dots-1.gif) no-repeat scroll 102% -197px;
	padding: 0px 22px 0px 9px;
}

/* forum */

.nB {border-right: 0px !important}
.taL {text-align: left !important}
.taC {text-align: center; !important}
.relative {position: relative;}

/*.colA {width: 257px}*/
.colB {width: 35px}
.colC {width: 29px}
.colD {width: 60px}
.colE {width: 52px}
.colF {width: 147px}
.colG {width: 219px}


div.table-typ2 {padding: 0px 11px 0px 16px; zoom:1;}
div.table-typ2-margin {padding: 16px 11px 0px 16px;}
.table-typ2 .head-typ2 {
	background: url(../images/i/d_liga2.png) no-repeat 0px -27px;
	padding: 6px 7px 4px 14px;
	text-align: left;
}
.table-typ2 .head th {
	border-right: 1px solid #ffe786;
	padding: 5px 5px 4px;
	font-weight: normal;
	font-size: 10px;
	text-align: center;
	background: url(../images/i/d_liga2.png) no-repeat 100% -61px;
	color: #333;
}
.head-typ2.forum-head h4 {
	margin-right: 25px; 
}
.table-typ2 th span.plus {
	float: right;
	height: 18px;
	width: 21px;
	background: url(../images/i/d_live1b.png) no-repeat 0px -207px;
	margin: 3px 0px 0px;        
	cursor: pointer;
}

.table-typ2 th span.minus {
	float: right;
	height: 18px;
	width: 21px;
	background: url(../images/i/d_live1b.png) no-repeat 0px -188px;
	margin: 3px 0px 0px;
	cursor: pointer;
}

.table-typ2 .head .colA,
.table-typ2 .head .colG {
	background: url(../images/i/d_liga2.png) no-repeat 0px -61px;
}
.table-typ2 .spacer {
	border: 0px;
	border-bottom: 1px solid #e2e2e2;
	background: #fff;
	padding: 1px 0px 0px;
	line-height: 0px;
	font-size: 0px;
}
.table-typ2 .spacer2 {
	border: 0px;
	padding: 4px;
	line-height: 0px;
	background: none;
}
.table-typ2 td {
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	background: #f6f6f6;
	/*padding: 11px 13px 12px;*/
	padding: 9px 7px;
	color: #333;
}
.table-typ2 a {color: #fff;}
.table-typ2 .head a {color: #000;}
.table-typ2 td.nazwa {
	border-left: 1px solid #e2e2e2;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
}
.table-typ2 td.nazwa a {color: #e95d0f;}
.table-typ2 td.wpis {
	padding: 0px 6px;
	text-align: left;
	color: #959595;
}
.table-typ2 td.taL a,
.table-typ2 td.wpis a,
.table-typ2 td.wpis b {
	color: #333;
}

.table-typ3 {margin: 0px 11px 0px 16px;}
.table-typ3 .head-typ2 {
	background: url(../images/i/d_liga2.png) no-repeat 0px -27px;
	padding: 0px 14px;
	text-align: left;
	height: 34px;
	overflow: hidden;
	zoom: 1;
}
.table-typ3 .head td {
	background: url(../images/i/d_dots.png) repeat-x 0px -73px;
	border: 0px;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	height: 28px;
	padding: 0px 10px;
	text-align: left;
	line-height: 26px;
}
.table-typ3 .head a {
	color: #e95d0f;
	font-size: 17px;
	font-family: Georgia;
	background: url(../images/i/d_dots.png) no-repeat 100% -106px;
	padding: 0px 17px 0px 0px;
}
.line01 {
	background: #fff url(../images/i/d_dots.png) repeat-x 0px -70px !important;
	padding: 0px !important;
	height: 3px;
	border-bottom: 1px solid #e2e2e2;
	border: 0px;
	line-height: 0px;
	font-size: 0px;
}
.table-typ3 td {
	font-size: 11px;
	border-top: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	background: #f6f6f6;
	padding: 10px 13px;
	text-align: left;
	vertical-align: top;
}
.table-typ3 .nazwa {
	border-left: 1px solid #e2e2e2;
	border-bottom: 0px;
	width: 181px;
	padding: 9px 0px;
	color: #959595;
}
.table-typ3 .nazwa .avatar {
	background: url(../images/i/d_lista-aktualnosci-ramka-zdjecie.png) no-repeat -134px 0px;
	height: 144px;
	margin: 0px auto;
	padding: 11px 12px;
	text-align: center;
	width: 142px;
}
.table-typ3 .nazwa a,
.table-typ3 .nazwa b {
	color: #000000;
}
.table-typ3 .nazwa .label {
	padding: 0px 20px;
	line-height: 16px;
}
.table-typ3 .wpisz {
	width: 453px;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	position: relative;
	border-bottom: 0px
}
.table-typ3 .podpis {
	border-top: 0px;
	border-left: 1px solid #e2e2e2;
}
.table-typ3 .podpis-navi {
	border-top: 0px;
}
.table-typ3 .podpis-navi .sygnatura {
	border-top: 1px solid #d9d9d9;
	margin: 5px 0px 0px;
	padding: 5px 0px 0px;
	color: #555555;
	font-size: 11px;
	line-height: 18px;
}

.table-typ4 {
	background: #f6f6f6;
	border: solid #e6e6e6;
	border-width: 1px 0px 0px 1px;
	text-align: center;
	color: #555555;
}
.table-typ4 th {
	border: solid #ffe786;
	border-width: 1px 1px 0px 0px;
	font-weight: normal;
	border-bottom: 1px solid #d6bc50;
	background: url(../images/i/d_dots.png) repeat-x 100% -329px;
	width: 40px;
}
.table-typ4 th.first {border-left: 1px solid #ffe786;}
.table-typ4 th.last {
	border-right: 1px solid #e6e6e6;
	padding: 0px;
}
.table-typ4 th span {
	display: block;
	border-right: 1px solid #ffe786;
	padding: 3px 0px 4px;
}
.table-typ4 td {
	border: solid #e6e6e6;
	border-width: 0px 1px 1px 0px;
	padding: 3px 0px;
}


span.quote {
	display: block;	
	margin:5px 10px 8px 4px;
	padding:6px 10px 8px 6px;
	border: 1px solid #e3e3e3;
	background: #f3f3f3;		
}


.navi {
	border-top: 1px solid #d9d9d9;
	margin: 5px 0px 0px;
	padding: 5px 0px 0px;
	overflow: hidden;
	zoom: 1;
}
.navi a,
.navi a,
.navi input {
	float: right;
	padding: 4px 0px;
	background: url(../images/i/button.gif) no-repeat 0px 0px;
	margin: 0px 0px 0px 5px;
	color: #000000;
	font-size: 9px;
	width: 88px;
	text-align: center;
	line-height: 18px;
}
.navi input {
	border: 0px;
	padding: 2px 0px 0px;
	cursor: pointer;
}
.navi2 {	
	padding: 8px 15px;
	overflow: hidden;
	zoom: 1;
}
.navi2 a {
	float: right;
	padding: 0px 0px 0px 15px;
	background: url(../images/i/button.gif) no-repeat 0px -52px;
	margin: 0px 0px 0px 5px;
	color: #5d5d5d;
	font-size: 11px;
	width: 108px;
	text-align: center;
	line-height: 26px;
}
.navi2-2 a {
	background-position: 0px -78px;
}

.navi3 {
	text-align: center;
}
.navi3 a {
	background:transparent url(../images/i/button.gif) no-repeat scroll 0 -26px;
	color: #000000;
	display: block;
	font-size: 9px;
	height: 26px;
	line-height: 26px;
	margin: 0 0 0 134px;
	text-align: center;
	width: 88px;
}

/* form */

.form-type1 {padding: 0px 0px 10px;}
.form-type1 div.bloczek.b-typ3 .bloczek-head .sub {padding: 18px 18px 5px;}
.form-type1 div.bloczek.b-typ3 .bloczek-bottom .sub {padding: 0px;}
.form-type1 label {
	float: left;
	width: 177px;
	padding: 3px 5px 0px 0px;
	text-align: right;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
.form-type1 label.desc {
	color: gray;
	font-weight: normal;
	clear: left;
}
.form-type1 label.prettyCheckbox  {
	width: auto;
	text-align: left;
}

	.subskrypcja_formularz .tresc {
		color:#666666;
		font-family:Verdana;
		font-size:12px;
		line-height:20px;
		text-align:justify;	
	}
		.subskrypcja_formularz label.list { width: 100%;}
	.subskrypcja_formularz .navi {
		clear: left;
		padding-left: 60px;
	}

.gwiazdka {
	font-style: normal;
	color: #e95d0f;
}
.form-type1 .sub div {
	padding: 0px 0px 8px;
	text-align: left;
}
.ankieta-dynamiczna div.rt-clear,
.ankieta-dynamiczna div.overflow{
	margin: 0 0 4px;
	padding-top: 12px;
}

.form-type1 .sub div.jquery-selectbox,
.form-type1 .sub div.jquery-selectbox-moreButton {
	padding:0;	
} 
.form-type1 .sub div.jquery-selectbox.error-box {border: 1px solid red !important;}
.form-type1 .sub div.jquery-selectbox {
	width:65px !important;
	margin-right:3px;
	margin-bottom:7px;
}
.form-type1.ankieta-dynamiczna .sub div.jquery-selectbox {
	width:195px !important;
}

.form-type1 .label-prawo{_margin-right:3px;}

.form-type1 div input,
.form-type1 div textarea {
	width: 195px;
	font-size: 12px;
	padding: 2px 5px 3px;
	color: #000000;
	font-family: Tahoma,Arial,Verdana,Sans-Serif;
	background: #fff url(../images/i/input.gif) repeat-x 0px -17px;
	border: 1px solid #d4d4d4;
}
.form-type1.ankieta-dynamiczna  div input,
.form-type1.ankieta-dynamiczna  div textarea {
	width: 270px;
}


.form-type1 form div textarea {
	height: 104px;
	width: 286px;
}
.form-type1 #tresc___Frame {
	width: 300px;
}
.form-type1 div input.error,
.form-type1 div input.error-box {
	border: 1px solid #ff0000;
}
.form-type1 div span.error-box {
	color: #ff0000;
	border: none;
}

.form-type1 .navi {
	border: 0px;
	margin: 0px 20px 0px 16px;
	float: right;
}
.form-type1 .navi span {
	padding: 6px 20px 0px;
	font-size: 10px;
	float: left;
}
.form-type1 .navi input {
	padding: 6px 0px;
	background: url(../images/i/button.gif) no-repeat 0px -26px;
	margin: 0px 0px 0px 5px;
	border: 0px;
	color: #000000;
	font-size: 9px;
	width: 88px !important;
	cursor: pointer;
	line-height: 13px;
}
.form-type1 .navi.ankiety-dyn {
	width: 95%;
}

.form-type1 select {width: 142px;}


.bloczek.subskrypcja .form-type1 {
	padding: 0;
	margin:0 11px;
}
.bloczek.subskrypcja .opis-formated {
	margin: 0;
}
.bloczek.subskrypcja .navi {
	margin: 0;
	float: none;
}
.bloczek.subskrypcja .navi input {
	float: none;
	margin: 0 0 0 64px;
	*margin: 0 0 0 58px;
}

/* sciezka */

.sciezka {
	overflow: hidden;
	zoom: 1;
	padding: 13px 20px 0px;
}
.sciezka a {
	float: left;
	line-height: 21px;
	color: #6e6e6e;
}
.sciezka b {
	background: url(../images/i/d_dots.png) no-repeat 0px -206px;
	float: left;
	height: 6px;
	width: 6px;
	margin: 9px 10px 0px;
}
.sciezka .home {
	height: 28px;
	width: 17px;
	background: url(../images/i/d_live1b.png) no-repeat -21px -188px;
	padding: 0px;
	margin: 0px 13px 0px 0px;
}
.sciezka .first {
	color: #030303;	
	font-size: 17px;
	line-height: 12px;
	font-weight: bold;
	background: url(../images/i/dots-1.gif) no-repeat 100% -56px;
	padding: 3px 23px 3px 0px;
	margin: 0px 2px 0px 0px;
}
.sciezka a:hover {
	text-decoration: none;
	color: #e95d0f;
}

.sciezka-forum {
	padding: 5px 20px;
}

/* blok 3 */

div.bloczek.b-typ3 {
	margin: 0 0 0 15px ;
	overflow: hidden;
	zoom: 1;
}
	.modul-standard div.bloczek.b-typ3 { margin:  0 15px ; }
div.bloczek.b-typ3.w-module {
	margin: 15px 0;	
}	
	div.bloczek.b-typ3 .bloczek-head  {
		background: url(../images/i/bg-bloczek-3.gif) no-repeat 100% 0;
		padding: 0px 10px 0 0;
	}
		div.bloczek.b-typ3 .bloczek-head .sub {
			background: url(../images/i/bg-bloczek-3.gif) no-repeat 0 0;
			padding: 0 0 0 5px;	
		}
	
	div.bloczek.b-typ3 .bloczek-bottom {
		clear: both;
		padding-right: 14px;
		background: url(../images/i/bg-bloczek-3.gif) no-repeat 100% 100%;
	}
		div.bloczek.b-typ3 .bloczek-bottom .sub {
			height: 5px;
			font-size: 5px;
			line-height: 5px;
			background: url(../images/i/bg-bloczek-3.gif) no-repeat 0 100%;
		}

.logowanie-popup div.bloczek.b-typ3 {overflow: visible;}

/* komunikat */

.info {
	background: url(../images/i/info.png) no-repeat 0px 0px;
	padding: 0px 0px 0px 99px;
	min-height: 163px;
	_height: 163px;

	margin: 20px 15px 0 15px ;
	text-align: center;
	overflow: hidden;
}
.info.green {
	background-position: 0px -163px;
}
.info div.bloczek.b-typ3 {
	border-left: 1px solid #ffce09;
	padding: 0 0 0 17px;
}
.info div.bloczek.b-typ3 .sub {
	padding: 15px 10px;
}
div.bloczek.b-typ3 h5 {
	color: #ff0000;
	font-size: 18px;
	background: url(../images/i/dots-1.gif) no-repeat 100% -57px;
	font-weight: normal;
	padding: 0px 20px;
	line-height: 40px;
	display: inline;
	font-family: Georgia;
}
.info.green div.bloczek.b-typ3 h5 {color: #41a62a;}
.info p {
	color: #4d4d4d;
	font-size: 12px;
	line-height: 16px;
} 

/* blog */

.blog {
	border: 0px;
	margin: 0px 0px 20px;
	font-family: tahoma;
}
.blog .tresc {margin: 8px 0px;}
.blog .sub-text-box {margin: 3px 0px 0px;}
.blog .sub-text-box a,
.blog .komentarze a {
	color: #555555;
	font-size: 11px;
	font-family: tahoma;
}
.blog .sub-text-box a.active {
	font-weight: bold;
	color: #e95d0f;
}
.blog .sub-text-box span {
	background: url(../images/i/dots-1.gif) no-repeat scroll 7px -197px;
	padding: 0px 7px;	
}
.blog .komentarze {
	background: #f6f6f6;
	padding: 4px 5px;
}
.blog .komentarze div {
	color: #8f8f8f;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	zoom: 1;
}
.blog .komentarze div b { color: black; }
.blog .komentarze a {font-weight: bold;}
.blog .komentarze span {
	display: inline-block;
	width: 100px;	
	text-align: right;
	padding: 0px 12px 0px 0px;
	background: url(../images/i/d_dots.png) no-repeat 100% -127px;
}
.blog .komentarze .wszystkie {
	margin: 0px 0px 0px 13px;
	padding: 0px 13px 0px 0px;
	background: url(../images/i/d_dots.png) no-repeat 100% -130px;
}


.ankieta-dynamiczna .bloczek.b-typ3 .bloczek-head {
	margin: 0;
	overflow: hidden;
}
.ankieta-dynamiczna .bloczek.b-typ3 .bloczek-bottom {
	margin-bottom: 16px;
}

/* blok-forum */


ul.text-news-list2 {margin: 7px 0px 0px;}
#reg-22 ul.text-news-list2 {margin: 7px 9px 0 6px;}
ul.text-news-list2 li {
	background: url(../images/i/d_live1b.png) no-repeat -73px -332px;
	margin: 0px;
	padding: 0px 0px 0px 37px;
}


/* GRAFICZNY SELECT BOX */

.jquery-selectbox {
	position: relative;
	float: left;
	background: #fff url(../images/i/input.gif) repeat-x 0px -17px;
	border: 1px solid #d4d4d4;
	width: 142px !important;
	height: 19px;
	line-height: 12px;
	font-size: 12px;
	padding: 0px 0px 0px 5px;
	color: #000000;
	font-family: Tahoma,Arial,Verdana,Sans-Serif;
	border: 1px solid #d4d4d4;
	_z-index: 999;
}
.jquery-selectbox.selecthover {}	
.jquery-selectbox .jquery-selectbox-currentItem {
	padding: 3px 0px 0px 3px;
	white-space: nowrap;
	display: block;
	overflow: hidden;
}

.jquery-selectbox .jquery-selectbox-list {
	display: none;
	line-height: 18px;
	position: absolute;
	top: 21px;
	padding: 2px 8px;
	left: -1px;
	background: #fff;
	width: 131px !important;
	height: auto !important;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 1000;
	border: 1px solid #d4d4d4;
}
.form-type1.ankieta-dynamiczna .jquery-selectbox .jquery-selectbox-list {
	width:195px !important;
}
.jquery-selectbox .jquery-selectbox-moreButton {
	float: right;
	background: url(../images/i/d_live1b.png) no-repeat -38px -188px;
	width: 23px;
	height: 21px;
	cursor: pointer;
	margin: -1px -1px -1px 0px;
}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {}

.jquery-selectbox .jquery-selectbox-item.listelementhover {
	background: #ddd;
}
.jquery-selectbox .jquery-selectbox-item {
	display: block;
	cursor: pointer;
	padding: 0 0 0 5px;
}
form .error .jquery-selectbox {border: 3px solid #ff0000;}

.select2 .jquery-selectbox {
	font-size: 10px;
	height: 15px;
	color: #9f9f9f;
	width: 112px !important;
	background-position: 0px 0px;
}
.blok-liga .select2 .jquery-selectbox {
	width: 320px !important;
}

.select2 .jquery-selectbox .jquery-selectbox-list {
	line-height: 15px;
	padding: 0px 4px;
	top: 17px;
	width: 109px !important;
}
.blok-liga .select2 .jquery-selectbox .jquery-selectbox-list {
	width: 317px !important;
}
.select2 .jquery-selectbox .jquery-selectbox-moreButton {
	background: url(../images/i/d_live1b.png) no-repeat -38px -209px;
	height: 15px;
	width: 18px;
	margin: 0px;
}
.select2 .jquery-selectbox .jquery-selectbox-currentItem {padding: 1px 0px 0px;}

/* kalendarz */

.kalendarz .sub-text-box {
	margin: 10px 0px 0px;
	padding: 5px 0px;
}
.kalendarz .movie-navi {
	border-top: 0px;
	text-align: center;
	margin: 0px 0px 10px;
	padding: 0px;
}
.kalendarz .ActiveSelected,
.kalendarz .Active {
	background: #e95d0f;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
}
.kalendarz .DzienNow{
	background: #e95d0f;
	color: #fff;
	font-weight: bold;
}
.kalendarz .Active {background: #f0b716;}
.kalendarz ul.text-news-list li {margin: 0px;}
.kalendarz ul.text-news-list li.first {
	background: url(../images/i/d_dots.png) no-repeat 4px -9px;
}
.kalendarz ul.text-news-list li.first a {color: #e2001a;}
.kalendarz ul.text-news-list li.zakonczony a {color: #959595;}
.kalendarz ul.text-news-list span {
	float: right;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	font-size: 9px;
	color: #959595;
}

.kalendarz2 {
	float: left;
	background: url(../images/i/d_lista-aktualnosci-ramka-zdjecie.png) no-repeat -300px 0px;
	width: 270px;
}
.kalendarz2-bottom {
	background: url(../images/i/d_lista-aktualnosci-ramka-zdjecie.png) no-repeat -300px -199px;
	line-height: 0px;
	height: 20px;
}
.kalendarz2 table {
	margin: 20px 25px 0px;
	text-align: center;
}
.kalendarz2 table th {
	color: #a0a0a0;
	font-size: 9px;
	font-weight: normal;
	padding: 1px 0px;
	width: 40px;
}
.kalendarz2 table td {
	line-height: 21px;
	padding: 2px 0px 0px;
}
.kalendarz2 table .nazwa {
	padding: 0px;
	text-align: left;
}
.kalendarz2 h2 {
	float: left;
	font-size: 18px;
	font-weight: normal;
	font-family: Georgia;
	letter-spacing: -1px;
	line-height: 17px;
}
.kalendarz2 h2 b {
	background: url(../images/i/dots-1.gif) no-repeat 100% -62px;
	font-size: 5px;
	margin-left: 5px;
	padding: 6px 17px 0px 0px;
}
.kalendarz2 .jquery-selectbox {
	float: right;
	margin: 1px 0px 0px;
	*margin: 1px 0px 3px;
}
.kalendarz2 .Active,
.kalendarz2 .ActiveSelected {
	color: white;
	background: #F0B716;
	cursor: pointer;
}
.kalendarz2 .ActiveSelected {
	background: #F0B716;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
}
.kalendarz2 .DzienNow{
	background: #e95d0f;
	color: #fff;
	font-weight: bold;
}

.kalendarz-main .main {
	width: 100%;
	float: left;
}
.kalendarz-main form.liga {padding: 10px;}

/* relacja */

.relacja {
	padding-top: 10px;	
	*padding-top: 15px;	
	overflow: auto;
	zoom:1;
}

.relacja .box {
	float: left;
	width: 100px;
	padding: 55px 5px 0px;
	_width: 97px;
}
.relacja .box a {
	float: right;
	clear: both;
	color: #777777;
	padding: 0px 12px 0px 0px;
	background: url(../images/i/d_dots.png) no-repeat 100% -352px;
}
.relacja .box.right {text-align: right;}
.relacja .box.left a {
	padding: 0px 0px 0px 10px;
	background-position: 0px -364px;
	float: left;
	clear: both;
}
.relacja .box-foto {
	background: url(../images/i/d_lista-aktualnosci-ramka-zdjecie.png) no-repeat 0px -94px;
	width: 105px;
	height: 95px;
	padding: 14px;
	float: left;
}
.relacja h3  {
	height: 30px;
	line-height: 30px;
	padding-bottom:6px;
	background: url(../images/i/relacja-live-2-bg.gif) repeat-x 0 0;
	text-align: center;
	font-family: Georgia;
	font-size: 15px;
	color: #333;
}
.relacja .wynik-box  {
	clear: both;
	overflow: hidden;
	zoom:1;
	margin-bottom: 10px;
	font-family: Georgia;
	font-size: 20px;
	font-weight: bold;
	border: 1px solid #dedede;
	border-width: 1px 0;
}
	.relacja .wynik-box div {
		float: left;
		height: 45px;
		line-height: 45px;
	}
	.relacja .wynik-box div.b {
		width: 70px;
		text-align: center;
		color: #bbb;
		font-size: 32px;
	}
		.relacja .wynik-box div.b b {
			color: #e95d0f;
		}
	.relacja .wynik-box div.a {
		width: 195px;
		padding-right: 10px;
		text-align: right;	
	}
	.relacja .wynik-box div.c {
		width: 195px;
		padding-left: 10px;	
	}
	
	.relacja .czas-miejsce-box {
		clear: both;
		overflow: hidden;
		zoom:1;
		margin-bottom: 15px;
		font-family: Tahoma;
		font-size: 11px;
		color: #616161;
		background: url(../images/i/relacja-live-3-bg.gif) repeat-x 0 0;
	}
		.relacja .czas-miejsce-box b { color: #333; } 
	.relacja .czas-miejsce-box div {
		float: left;
		height: 32px;
		line-height: 32px;
	}
	.relacja .czas-miejsce-box div.a { width: 187px; padding-right: 10px; text-align: right; }
	.relacja .czas-miejsce-box div.b { width: 89px; text-align: center; font-family: Arial; font-size: 18px; font-weight: bold; color: white;}
	.relacja .czas-miejsce-box div.c { width: 187px; padding-left: 10px; }	
	
.relacja-stats  {
	overflow: auto;
	zoom: 1;
	padding-bottom: 10px;
}
.relacja-stats strong {
	display: block;
	color: #666666;
	font-weight: normal;
	text-align: center;
}
.relacja-stats div.druzyna {
	float: left;
	padding-left: 11px;
	width: 230px;
	min-height: 24px;
}
	.relacja-stats div.druzyna.pierwsza {
		border-right: 1px solid #e0e0e0;
	}
	.relacja-stats div.druzyna div {
		line-height: 22px;
		color: #616161;
	}
	.relacja-stats div.druzyna div b {
		color: #969696;
	}
	.relacja-stats div.druzyna div img {
		vertical-align: -19%;
		margin-right: 5px;
	}
.relacja-items {
	clear: both;	
}

.relacja-items div.item {
	background: url(../images/i/relacja-live-1.gif) no-repeat 0 0;	
	width: 485px;	
	clear: both;	
	overflow: auto;
	margin-bottom: 10px;
}
	.relacja-items div.item.wazne {
		background-image: url(../images/i/relacja-live-1b.gif);	
	}
	.relacja-items div.item div.bottom {
		font-size: 2px;
		height: 10px;
		line-height: 10px;
		clear: both;
		background: url(../images/i/relacja-live-1.gif) no-repeat 0 -390px;		
	}
	.relacja-items div.item.wazne div.bottom {
		background-image: url(../images/i/relacja-live-1b.gif);	
	}	
	.relacja-items div.item code {
		float: left;
		width: 47px;
		height: 58px;
	}
		.relacja-items div.item code b {
			display: block;
			height: 16px;
			padding-top: 3px;
			width: 47px;
			color: white;
			font-family: Arial;
			font-size: 11px;
			font-weight: bold;
			text-align: center;
		}
			.relacja-items div.item code b span {
				font-family: Helvetica;
				font-size: 7px;
			}

	.relacja-items div.item h5 {
		font-family: Tahoma;
		font-size: 12px;
		height: 18px;
		margin: 0 10px 6px 71px;
		padding-top: 4px;
	}	
		.relacja-items div.item.wazne h5{ 
			color: red;
		}
	.relacja-items div.item p {
		margin:0 13px 0 71px;
		text-align:justify;
		color: #636363;
	}
	
		.relacja-items div.item h5 span {
			font-size:11px;
			color: #e95d0f;
			padding-left: 12px;
			background: transparent url(../images/i/dots-1.gif) no-repeat scroll 0 -840px;	
		} 	
	
	.relacja-btns {
		clear: both;
		padding-bottom: 10px;
		text-align: right;
		color: #6b6b6b;			
	}
	.relacja-btns a {
		color: #6b6b6b;
		padding-right: 13px;
		background:transparent url(../images/i/dots-1.gif) no-repeat scroll 100% -784px;		
	}
	
	#jq-reload-time i {
		padding-left:19px;
		font-style: normal;
		background: url(../images/ajax-loader-relacje.gif) no-repeat 0 0;	
	}
	
/* logowanie */

#TB_window {
	background: none;
	border: 0px;
	color: #000000;
	display: none;
	left: 50%;
	position: absolute;
	text-align: left;
	top: 25px;
	z-index: 102;
	margin-top:0px !important;
}
#TB_ajaxContent {
	clear: both;
	line-height: 1.4em;
	padding: 0px;
	text-align: left;
	width: 552px !important;
	height: auto !important;
}
.logowanie-popup {
	background: #fff url(../images/i/lock.png) no-repeat 0px 100%;
	padding: 0px;
	border: 1px solid #d6d6d6;
	zoom: 1;
	margin-top: 200px;
}
.logowanie-popup a.close-tb {
	float: right;
	margin:4px 4px 0 0;
	width:14px;
	height:14px;
	background: transparent url(../images/delete_icon.png) no-repeat 50% 50%;
	text-decoration: none;
}

.logowanie-popup .form-type1 {
	width: 370px;
	border-left: 1px solid #ffce09;
	padding: 0px 0px 0px 17px;
	margin: 26px 0px 21px 137px;
}
.logowanie-popup .bloczek.b-typ3 {
	margin: 0px 0px 10px;
	clear: both;
}
.logowanie-popup .b-typ3 label {width: 90px;}
.logowanie-popup .b-typ3 input {width: 195px;}
.logowanie-popup h5,
.login-form h5 {
	float: left;
	font-size: 18px;
	font-weight: normal;
	font-family: Georgia;
	letter-spacing: -1px;
	line-height: 20px;
	margin: 0px 0px 10px;
}
.logowanie-popup h5 b,
.login-form h5 b {
	background: url(../images/i/dots-1.gif) no-repeat 100% -62px;
	font-size: 5px;
	margin-left: 5px;
	padding: 6px 17px 0px 0px;
}
.logowanie-popup .opis,
.login-form .opis {
	color: #959595;
	font-size: 10px;
	clear: both;
	text-align: justify;
}
.logowanie-popup .opis a,
.login-form .opis a {
	color: #494949;	
}
	
.logowanie-popup .opis input {
	width: auto;
	border: 0px;
	background: none;
}
.logowanie-popup .navi {
	margin: 0px 0px 0px 137px;
	padding: 6px 10px 0px;
	text-align: right;
	border: 0px;
	background: url(../images/i/d_dots.png) repeat-x 0px -418px;
	height: 31px;
	margin: 0px 0px 0px -1px;
}
.logowanie-popup .navi input {
	background-position: 0px -105px;
	width: 92px;
	height: 25px;
}
.login-form .opis {padding: 0px 0px 20px;}
.login-form .navi {width: 200px;}

/* tematy-uzytkownika */

.tematy-uzytkownika {
	padding: 18px 0px 10px;
	text-align: center;
	overflow: hidden;
	zoom: 1;
}
.tematy-uzytkownika b {
	font-size: 10px;
	text-align: left;
	border-bottom: 1px solid #7a7253;
	display: block;
	padding: 19px 0px 6px;
}
.tematy-uzytkownika a {
	display: block;
	border-bottom: 1px solid #7a7253;
	color: #b6b6b6;
	text-align: left;
	height: 20px;
	overflow: hidden;
	zoom: 1;
	padding: 0px 10px;
	font-size: 11px;
	background: url(../images/i/d_dots.png) no-repeat 2px -457px;
	line-height: 18px;
}
.tematy-uzytkownika a.wszystkie {
	border: 0px;
	padding: 0px 12px 0px 0px;
	font-weight: bold;
	background-position: 100% -472px;
	float: left;
	margin: 3px 0px 10px;
}
.tematy-uzytkownika a.profil {
	border: 0px;
	text-align: center;
	color: #5d5d5d;
	background: url(../images/i/button.gif) no-repeat 0px -134px;
	clear: both;
	width: 112px;
	margin: 0px auto 0px;
	height: 24px;
	padding: 4px 0px 0px;
}

/* galeria */

.blok-galeria {
	padding-top:13px;
	font-size: 9px;
	color: #959595;
	line-height: 16px;
}
.blok-galeria b {color: #616161;}
.blok-galeria .sub-h4 {margin: 0px 0px 10px;}
.blok-galeria img {
	float: left;
	margin: 0px 10px 5px 0px;
}
.blok-galeria img {
	border: 1px solid #777;
}
.blok-galeria h5 {
	color: #e95d0f;
	font-size: 11px;
	border-bottom: 1px dotted #c4c4c4;
	overflow: hidden;
	zoom: 1;
	padding: 0px 0px 5px;
	margin: 0px 0px 5px;
}
.blok-galeria a.wiecej {
	font-weight: bold;
	color: #616161;
	background: url(../images/i/d_dots.png) no-repeat 100% -354px;
	padding: 0px 10px 0px 0px;
	line-height: 25px;
}
.blok-galeria ul li {margin: 0px;}

/* kluby */

.blok-kluby {
	border-bottom: 1px dotted #c4c4c4;
	padding: 6px 0px;
	font-size: 10px;
	color: #7e7c7c;
}
ul.ranking-typerow li span.blok-kluby{display: block; float: none;color:#7e7c7c;}

.kluby-kibica-poprawka{
	overflow: hidden;
	zoom: 1;
}

.bloczek ul.kluby-kibica-poprawka li{
	border: 0 none;
}

ul.ranking-typerow li span.blok-kluby span{
	float: none;
	color: #b0b0b0;
}

.blok-kluby p.kluby-kibica-blok-popr{
	padding: 0px;
	line-height: 10px;
}

.blok-kluby b {
	color: #e95d0f;
	font-size: 11px;
	font-weight: normal;
}
.blok-kluby h5 a {
	font-family: Georgia;
	font-size: 19px;
	line-height: 20px;
	color: #707070;
}
.blok-kluby h5 b {
	background: url(../images/i/dots-1.gif) no-repeat 100% -63px;
	font-size: 5px;
	margin-left: 4px;
	padding: 4px 16px 0px 0px;
}
.blok-kluby p {
	overflow:hidden;
	zoom: 1;
	padding: 0px 0px 8px;
}
.blok-kluby span {color: #b0b0b0;}

/* tagi */

.blok-tagi a {
	color: #707070;
	font-family: Georgia;
	font-weight: bold;
	background: url(../images/i/d_dots.png) no-repeat 100% 7px;
	padding: 0px 13px 0px 0px;
	float: left;
	line-height:17px;
}

.sub-h4-margin {margin: 0px 0px 5px !important;}

/* blok-typer */

.blok-typer .head th,
.blok-typer td,
.blok-typer td.nazwa {
	font-size: 10px;
	color: #555555;
	padding: 4px 10px 3px;
	font-weight: normal;
}
.blok-typer b {
	background: url(../images/i/d_dots.png) no-repeat 0px 7px;
	font-size: 5px;
	padding: 7px 3px 0px 0px;
	margin: 0px 2px;
}
.blok-typer th b {background-position: 0px -487px;}
.blok-typer td.nazwa {font-weight: bold;}
.blok-typer th.first {
	width: 100%;
	text-align: left;
}
.blok-typer .wynik {
	color: #e95d0f;
	font-size: 11px;
	text-align: center;
}

/* blok-klub */

.blok-klub {
	font-size: 9px;
	color: #959595;
	line-height: 16px;
}
.blok-klub .sub-h4 {margin: 0px 0px 10px;}
.blok-klub img {
	float: left;
	margin: 0px 10px 5px 0px;
}
.blok-klub .border {
	border-bottom: 1px dotted #c4c4c4;
	padding: 0px 0px 5px;
	margin: 0px 0px 5px;
	overflow: hidden;
	zoom: 1;
}
.blok-klub span {float: right;}
.blok-klub b,
.blok-klub .miejsce,
.blok-klub .wynik {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.blok-klub .wynik {
	color: #e95d0f;
	padding: 7px 0px 0px;
}
.blok-klub .wynik a {
	color: #e95d0f;
}
.blok-klub ul li {margin: 0px;}

/* blok typ 1.2 */

div.bloczek.b-typ4 { /* tylko bloczxek DuzaLiga */
	float: none;
	overflow: hidden;
	zoom: 1;
	width: 659px;
}

/* liga */

.blok-liga .select2 {
	float: right;
	padding: 0px 5px 0px 0px;
}
.blok-liga .sub-h4 {margin: 0px 0px 10px;}
.blok-liga .reklama {
	border: 1px solid #d7d7d7;
	padding: 3px;
	float: left;
	margin: 0px 10px 0px 0px;
}

.blok-liga table td {
	border-bottom: 1px dotted #c4c4c4;
	padding: 0px 0px 5px;
	margin: 0px 0px 5px;
	overflow: hidden;
	font-size: 10px;
}
.blok-liga .left a,
.blok-liga .right a {
    font-size: 9px;
    color: #959595;
}
.blok-liga span {
    font-size: 9px;
    color: #959595;
}
.blok-liga .right {width: 82px;}
.blok-liga .left {width: 82px;}
.blok-liga .wynik {
	text-align: center;
	width: 50px;
	color: #E95D0F;
	font-weight: bold;
}
.blok-liga .wynik a {
	font-weight: bold;
	color: #E95D0F;
}
.blok-liga .druzyna1 {text-align: right;}
.blok-liga .druzyna1 a,
.blok-liga .druzyna2 a {
	font-weight: bold;
	color: #000;
}

.blok-liga .loga a {
	float: left;
	margin: 10px 5px 0px;
}

/* ustawienia */

.blok-ustawienia {
	padding: 6px 0px 9px;
	color: #d9d9d9;
	font-size: 12px;
}
.blok-ustawienia p {padding: 0px 0px 8px;}
.blok-ustawienia a.ustawienia {
	float: right;
	color: #ffffff;
	background: url(../images/i/dots-1.gif) no-repeat 100% -506px;
	padding: 0px 13px 0px 0px;
}
.blok-ustawienia label.list {
	clear: none;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Georgia;
	font-size: 14px;
	line-height: 21px;
	width: 199px;
	padding: 3px 0px;
}

.blok-ustawienia .navi {
	clear: both;
	border: 0px;
	margin: 5px 0 0;
	padding: 5px 0 0;
	text-align: center;
	width: 248px;
	margin: 0 auto;
}
.blok-ustawienia .navi input {
	background-position: 0px -232px;
	height: 31px;
	padding: 5px 0px 4px;
	width: 119px;
}
.personal-btn-panel {
	color: #959595;
	font-size: 10px;
}
.personal-btn-panel p {padding: 0px 0px 5px;}

/* formularz */

.formularz label {
	width: 100px;
	clear: both;
}
.formularz .sub div.jquery-selectbox {width: 205px !important;}
.formularz .zgoda label {
	width: auto;
	font-weight: normal;
	text-align: left;
	overflow: hidden;
	zoom: 1;
	display: block;
}
.formularz .navi {width: 220px;}

.hR {
	overflow: hidden;
	zoom: 1;
}

/* komentarze - pager */

.komentarze .pager {
	margin: 0px 0px 8px;
	background-color: #4a4a4a;
	border: solid #585858;
	border-width: 1px 0px 0px;
}
.komentarze .pager b,
.komentarze .pager a {
	background-color: #3f3f3f;
	border: 1px solid #585858;
	color: #B0B0B0;
}
.komentarze .pager b {color: #FFD83C;}
.komentarze .pager .nastepna {background-position: 22px -47px;}
.komentarze .pager .poprzednia {background-position: 21px -80px;}

/* wapacz */

h2.tytul-wapacz {
	float: left;
	margin: 10px 0px 0px;
}
h2.tytul-wapacz a {
	color: #000;
	font-size: 18px;
	background: url(../images/i/dots-1.gif) no-repeat 100% -56px;
	font-weight: normal;
	padding: 0px 20px 0px 0px;
	font-family: Georgia;
	line-height: 40px;	
}
.wapacz .galeria-skrot {
	width: 134px;
	height: auto;
	padding: 0px 8px;
}
.wapacz .galeria-skrot .zdjecie {
	background: url(../images/i/d_lista-aktualnosci-ramka-zdjecie.png) no-repeat -151px -167px;	
}
.wapacz .galeria-skrot .zdjecie div {
	width: 100px;
	height: 100px;
	padding: 17px;
}
.wapacz h5 {
	font-size:11px;	
	height:12px;
	margin:10px 11px 0;
	overflow:hidden;
}
.wapacz .ilosc {
	color:#B2B2B2;
	line-height:10px;
	margin:0 8px 7px;
}
.wapacz .artykul {
	clear: both;
	margin: 0px;
	overflow: hidden;
	zoom: 1;
	padding: 20px 0px;
}
.wapacz .player {margin: 10px 0px 0px;}

/* tabela wyniki */

.head-typ3 a {color: #fff;}
.head-typ3 b {
	background:transparent url(../images/i/dots-1.gif) no-repeat scroll 100% -508px;
	font-size: 5px;
	margin-left: 5px;
	padding: 6px 10px 0px 0px;
}

.table-typ5 {
	margin: 5px 0px 20px;
	width: 100%;
}
.table-typ5 th {
	border-bottom: 1px solid #847e66;
	font-weight: normal;
	color: #f0e2a8;
	text-align: right;
	font-size: 10px;
	line-height: 30px;
}
.table-typ5 th b {color: #ffd011;}

.table-typ5 td {
	border-bottom: 1px solid #676767;
	text-align: right;
	color: #ffd83c;
	line-height: 20px;
	width: 70px;
}
.table-typ5 .liczba {
	color: #ffd83c;
	font-weight: bold;
	text-align: left;
	width: 20px;
	padding: 0px 4px;
}
.table-typ5 .nazwa {
	text-align: left;
	width: 151px;
}
.table-typ5 .nazwa a {
	color: #fff;
	font-weight: bold;
}

/* reg-21 baner */

#reg-21 .banner {
	width: 160px;
	margin: 10px auto;
	text-align: center;
}

/* petycja */

.modul-petycja {
	padding: 0px !important;
	overflow: hidden;
}
.petycja {
	background: black url(../images/i/petycja.jpg) no-repeat 0px 0px;
	min-height: 716px;
	_height: 716px;
	padding: 80px 0px 0px;
	position: relative;
	width: 764px;
	_top: -9px;
	_left: -4px;
	color: #ffffff;
	font-size: 13px;
}
.petycja .right {
	float: right;
	padding: 0px 117px 53px 0px;
	zoom: 1;
	overflow: hidden;
}
.petycja .wpisy {
	color: #fefefe;
	margin: 0px 0px 14px 10px;
	width: 150px;
	text-align: left;
}
.petycja .wpisy b {color: #fed11e;}
.petycja a.zapros {
	height: 23px;
	width: 170px;
	display: block;
}
.petycja .tytul,
.petycja .button {
	background: url(../images/i/petycja.jpg) no-repeat 0px -797px;
	height: 49px;
	clear: right;
	padding: 0px !important;
	width: 100%;
}
.petycja p.tresc {
	padding: 0px 157px;
	text-align: center;
	line-height: 16px;
	clear: right;
	height: 387px;
	overflow: hidden;
	zoom: 1;
}
.petycja .button {
	background-position: 0px -847px;
	position: absolute;
	bottom: 115px;
}

.petycja div.petycja-info {
	margin: 3px auto 10px auto;
	text-align: center;
	color:red;
	font-weight:bold;
}

.petycja-pager {
	padding-top: 55px;
	zoom:1;
	color: #fed11e;
	clear: both;
	text-align: center;	
	font-size: 12px; 
	line-height: 14px;
}
.petycja-pager b,
.petycja-pager a{
	margin: 0 7px;	
}
.petycja-pager a{
	color: white;
}
.petycja-pager a.nastepna{
	padding: 0px 10px;
	background: url(../images/i/petycja-pager.gif) no-repeat -23px 0;
	text-decoration: none;
}
.petycja-pager a.poprzednia{
	padding: 0px 10px;
	background: url(../images/i/petycja-pager.gif) no-repeat 0 0;
	text-decoration: none;
}


.petycja .button a,
.petycja .button input {
	width: 172px;
	height: 39px;
	float: left;
	line-height: 0px;
	font-size: 0px;
	margin: 5px 0px 0px 281px;
}

.petycja.lista .right {padding-bottom: 42px;}
.petycja.lista div.tytul {background-position: 0px -897px;}
.petycja ul.lista {padding: 0px 0px 0px 80px;}
.petycja ul.lista li {
	float: left;
	padding: 2px 10px;
	color: #fec400;
	width: 180px;
}
.petycja ul.vip {
	background: url(../images/i/petycja.jpg) no-repeat 0 -1167px;
	float: right;
	margin: 13px 0px 0px;
	padding: 34px 109px 0px 0px;
	width: 150px;
}
.petycja ul.vip li {
	padding: 2px 0px;
	color: #fec400;
}

.petycja.zapros .right {padding-bottom: 93px;}
.petycja.zapros div.tytul {
	background-position: 0px -947px;
	height: 54px;
}
.petycja.zapros .button {
	background-position: 0px -1002px;
	height: 54px;
	bottom: 255px;
}
.petycja .button input {
	float: left;
	font-size: 0px;
	height: 39px;
	line-height: 0ox;
	margin: 7px 0px 0px 300px;
	width: 132px;
	background: none;
	border: 0px;
	cursor: pointer;
}

.form-type2 {
	padding: 30px 0px 0px;
	font-size: 11px;
}
.form-type2 div {margin: 0px 0px 8px;}
.form-type2 label {
	text-align: right;
	width: 300px;
	float: left;
	padding: 0px 10px 0px 0px;
	color: #fff;
}
.form-type2 .gwiazdka {color: #fed11e;}
.form-type2 div input {
	background: #1a1918;
	border: 1px solid #fed11e;
	color: #fff;
	width: 200px;
}
.petycja.podpis .zgoda {
	font-size: 10px;
	padding: 0px 160px;
	margin: 20px 0px;
}
.petycja.podpis .zgoda input {
	width: auto;
	border: 0px;
	background: none;
}
.form-type2 .zgoda label {
	text-align: left;
	width: auto;
	float: none;
	display: block;
}

.petycja.podpis .right {padding-bottom: 67px;}
.petycja.podpis div.tytul {
	background-position: 0px -1112px;
	height: 54px;
}
.petycja.podpis .button {
	background-position: 0px -1057px;
	height: 54px;
	bottom: 191px;
}
.petycja.podpis .button input {
	height: 39px;
	margin: 8px 0px 0px 303px;
}
.float-right{
	float: right;
}


/*konkursy*/

.konkursy-linki{
	float: right;
	border-left: 1px solid #dcdcdc;
	padding: 0 0 0 5px;
	margin: 5px 0 0;
	width: 86px;

}
.konkursy-linki a.inne-konkursy,
.konkursy-linki a{
	background:url(../images/i/d_live1b.png) no-repeat 0 -560px;
	border:0 none;
	color:#000000;
	cursor:pointer;
	float:right;
	font-size:9px;
	height:25px;
	line-height:25px;
	margin:5px 0 0 5px;
	width:81px;
	clear: right;
}
.konkursy-linki a.inne-konkursy{
	background-position:0 -624px;
	margin:4px 0 0 5px
}


.blok-konkursy{
	color:#7E7C7C;
	font-size:10px;
	padding:6px 0;
}

.blok-konkursy p {
	overflow: hidden;
	zoom :1 ;
	padding: 5px 0 8px;
}

.szerokosc-387{
	width: 387px !important;
}

.form-type1 .sub .szeroskoc-142-select div.jquery-selectbox{
	width: 142px !important;
}
.fL{float: left !important;}

#reg-22 .kalendarz,
#reg-22 .blok-tagi,
#reg-22 .blok-konkursy,
#reg-22 .blok-galeria{margin: 0 9px 0 6px;}
#reg-22 .blok-galeria{padding-top: 0;}

/*Gry Flash - telefony*/


.telefony{
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	padding:1px 0;
	margin:0 0 7px;
}
.telefony div{
	color: #7b7b7b;
	float: left;
	font: bold 10px tahoma;
	line-height: 16px;
}
.telefony a{
	color: #f26522;
	float: left;
	padding:0 3px;
	cursor: pointer;
	font: bold 10px tahoma;
	line-height: 14px;
	height: 16px;
}
.telefony a span{
	padding:0 0 0 5px;
	height: 16px;
}
.telefony a span.koniec{
	padding:0 5px 0 0;
	height: 16px;
}
.telefony a.aktywny span,
.telefony a:hover span{
	display: block;
	background:url(../images/i/button.gif) no-repeat 0 -515px;

}
.telefony a.aktywny span.koniec,
.telefony a:hover span.koniec{
	background-position: 100% -515px;

}
.telefony a.aktywny,
.telefony a:hover{
	color: #fff;
	text-decoration: none;
}
.modele{
	color: #7b7b7b;
	font: bold 10px arial;
	margin:0 0 15px;
}


/* --------------------------------- */
/* ----------- do kasacji ---------- */
/* --------------------------------- */
#reg-22 .miniaturka{margin: 0 0 0 6px;}
.bloczek-head {background-repeat: repeat !important;}



/* kalendarzyk */
#ui-datepicker-div {
	display: none;
	border-bottom: 2px solid #8C8C8C;
	border-right: 2px solid #8C8C8C;
	border-left: 1px solid #D6D6D5;
	border-top: 1px solid #D6D6D5;
	z-index: 10;
	width: 195px;
	margin: 2px 0px 0px 0px;
}
img.ui-datepicker-trigger {
	margin: 2px 2px 5px 2px;
	vertical-align: middle;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header {
	background: #B2B5AB;
	border-bottom: 1px solid #8C8C8C;
	padding: 4px 0px;
	clear: both;
	float: left;
	width: 100%;
	font-weight: bold;
	font-size: 90%;
}
.ui-datepicker-links{
	border-bottom: 0px;
	background: #B2B5AB url(../images/calendarbg.gif) repeat-x bottom;
	padding-bottom: 21px;
	border-top: 1px solid #D6D6D5;
}
.ui-datepicker-header {
	text-align: center;
	border-bottom: 1px solid #C1C3BE;
	background: #F2F3EE;
}
.ui-datepicker-header select {
	background: #FFFFFF;
	border: 0px;
	margin-right: 4px;
	font-weight: bold;
	font-size:11px;
}
.ui-datepicker-control a, .ui-datepicker-links a {
	padding: 2px 5px !important;
	color: #FFFFFF !important;
}
.ui-datepicker-links a:hover, .ui-datepicker-control a:hover {
	color: #000 !important;
}
.ui-datepicker-clear, .ui-datepicker-prev {
	float: left;
	width: 34%;
}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {
	float: right;
	text-align: right;
}
.ui-datepicker-current {
	float: left;
	width: 30%;
	text-align: center;
}
.ui-datepicker-close, .ui-datepicker-next {
	float: right;
	width: 34%;
	text-align: right;
}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {
	float: left;
	text-align: left;
}
.ui-datepicker {
	clear: both;
	float: left;
	width: 100%;
	background: #F2F3EE;
	text-align: center;
	font-size: 100%;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #C1C3BE;
}
.ui-datepicker a {
	display: block;
	width: 100%;
}
.ui-datepicker-title-row {
	background: #F2F3EE;
	color: #000;
	font-weight: bold;
}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
	background: #F2F3EE;
}
#ui-datepicker-div .ui-datepicker-week-end-cell a {color: #81838E;}

.ui-datepicker-days-row {
	background: #F2F3EE;
	color: #666;
}
.ui-datepicker-days-cell {
	border: 1px solid #F2F3EE;
}
.ui-datepicker-days-cell a {
	display: block;
}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over .ui-datepicker-week-end-cell {
	background: #FFF !important;
	border: 1px solid #777777;
}
.ui-datepicker-today {background: #FFE37B !important;}

.ui-datepicker-current-day {background: #FFF !important;}

.ui-datepicker-status {
	background: #F2F3EE;
	width: 100%;
	font-size: 80%;
	text-align: center;
	color: #000000;
	padding:2px 0px;
	border-top: 1px solid white;
}
#ui-datepicker-div a {
	cursor: pointer;
	margin: 0;
	padding: 1px 0px 1px 0px;
	background: none;
	color: #000;
}
.ui-datepicker-title-row a {color: #000000 !important;}

.ui-datepicker-title-row a:hover {
	background: #FFF !important;
	color: #333 !important;
}
.ui-datepicker-multi .ui-datepicker {border: 1px solid #83C948;}

.ui-datepicker-one-month {
	float: left;
	width: 185px;
}
.ui-datepicker-new-row {
	clear: left;
}
.ui-datepicker-cover {
	display: none;
	display/**/: block;
	position: absolute;
	z-index: -1;
	top: -4px;
	left: -4px;
	width: 193px;
	height: 200px;
}
.personalizuj-text {
    width: 205px;
    height: 26px;
    background: url(../images/seo-images.jpg) no-repeat 0 -27px;
}
.personalizuj-text-opis {
    width: 682px;
    height: 17px;
    background: url(../images/seo-images.jpg) no-repeat 0 0;
}

ul.text-news-list li a.rpa-grupa {
    color: #E95D0F;
}
