* {
	margin: 0;
	padding: 0;
}
body {
	background: #eeeeee;
	font: normal 12px Arial, Myriad, sans-serif;
	color: #000000;
	line-height: 150%;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Myriad, sans-serif;
}

p, blockquote {
	margin-bottom: 1em;
}
ol, ul {
	margin-bottom: 1em;
	margin-left: 30px;
	line-height: 180%;
	list-style: square;
}
a {
	color: #333333;
	text-decoration: underline;
}
a:HOVER {
	text-decoration: none;
	color: #000000;
}
input , textarea {
	font-family: Arial, Myriad, sans-serif;
	font-size: 12px;
}
img {
	border: 0;
	vertical-align:middle;
}
table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
form, fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

.form {
}
	.form p {
	}
		.form label {
			width: 100px;
			float: left;
		}
		.form input,
		.form textarea {
			border: 1px solid #b3b3b3;
			padding: 4px;
		}
	.form p.actions {
		padding-left: 100px;
	}

.form .button, .button {
	background: url(img/button.png) repeat-x;
	border: 0px;
	border-radius: 5px;
	height: 23px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0px 10px 3px 10px;
	margin-right: 10px 
}
a.button {
	padding: 0px 10px;
	display: block;
	float: left;
	text-decoration: none;
}
	a.button:hover {
		text-decoration: none;
		color: #ffffff;
	}


.button {
}
.button:HOVER {
}
a.button {
}

.clear {
	clear: both;
}
.right {
	float: right;
}
.left {
	float: left;
}
.center {
	margin: 0px auto;
}
.small {
    font-size: 10px;
}

.col-1, .col-2, .col-3, .col-4 { 
	float:left;
}

.alignright { 
	text-align:right;
}
.aligncenter { 
	text-align:center;
}

.wrapper { 
	width:100%;
	overflow:hidden;
}

.imagewithtitle {
	border-left: solid 2px #b3b3b3;
	padding-left: 20px;
	color: #666666;
	font-weight: bold;
	font-size: 10px;
}
	.imagewithtitle div {
		clear: both;
	}
	.imagewithtitle em {
		font-weight: normal;
		margin: 0px 0px 10px 0px;
	}
	
.citation {
	border-left: solid 2px #b3b3b3;
	background: url(img/citation_bg.png) no-repeat left top;
	padding-left: 20px;
	color: #666666;
	font-size: 16px;
	margin-left: 10px;
	float: right;
	width: 290px;
}
	.citation div {
		clear: both;
	}
	.citation blockquote {
		font-size: 16px;
		outline: none;
		text-decoration: none;
		font-style: italic;
		display: block;
		margin: 0px 0px 10px 0px;
	}
	.citation em {
		font-weight: normal;
		font-size: 10px;
		display: block;
		text-align: right;
	}

.banners {
	list-style: none;
	margin: 0px;
	padding: 0;
}
	.banners li {
		margin-bottom: 10px;
	}

.pages {
	margin-top: 3px;
	display: block;
	float: right;
	color: #00123f;
	text-decoration: none;
}
		.pages a {
			color: #00123f;
			text-decoration: none;
		}
		.pages a.current {
			color: #000000;
			font-weight: bold;
			text-decoration: none;
		}

	
.container {
	clear: both;
	width: 940px;
	margin: 0px auto;
	position: relative;
}

#top {
	background: url("img/menu_bg.png") repeat-x scroll 0 0 transparent;
	font-size: 13px;
	height: 22px;
	border-bottom: 2px solid #ffffff;
}
	#top .lang {
		position: absolute;
		top: 2px;
		right: 0px;
		color: #ffffff;
		text-decoration: none;
	}
	#top ul {
		list-style: none;
		margin: 0;
		padding: 0;
		overflow: hidden;
		text-transform: uppercase;
		line-height: 150%;
	}
		#top ul li {
			display: block;
			float: left; 
		}
			#top ul li a {
				color: #00133F;
				font-weight: bold;
				text-decoration: none;
				background: url(img/top_arrow.png) no-repeat right center;
				display: block;
				float: left;
				padding: 0px 10px 0px 10px;
				margin-right: 5px;
			}
				#top ul li a img {
					display: block;
				}
			#top ul li ul {
				display: none;
				float: left;
			}
			#top ul li:FIRST-CHILD ul {
				display: block;
			}
				#top ul li ul li {
					padding-top: 1px;
					padding-bottom: 1px;
					border: none;
				}
					#top ul li ul li a {
						padding: 0px;
						margin: 0;
						display: inline;
						background: none;
					} 
			

#header {
	background: #ffffff url(img/header_bg.png) repeat-x center bottom;
	margin-bottom: 3px;
}
	#header .container {
		padding: 10px 0px 110px 0px;
	}
	#header .banner {
		text-align: center;
	}
	#header h1 {
		margin: 0;
		position: absolute;
		bottom: 3px;
		left: 0px 
	}
		#header h1 a {
			display: block;
			background: url(img/logo.png) no-repeat;
			width: 102px;
			height: 97px;
			overflow: hidden;
			text-indent: -100em;
		}
	#header .lang {
		color: #00133F;
		font-weight: bold;
		text-decoration: none;
		display: block;
		position: absolute;
		top: -22px;
		right: 0px;
	}
	#header .lang:HOVER {
		text-decoration: underline;
	}

	#header form {
		width: 280px;
		display: block;
		margin: 0;
		text-align: right;
		position: absolute;
		bottom: 75px;
		right: 0px
	}
	#header form.newsletter {
		right: 240px;
		z-index: 4;
	}
		#header form label {
			color: #b2c3d1;
			margin-right: 5px;
		}
		#header form input {
			border: 1px solid #000000;
			height: 10px;
			padding: 3px;
			font-size: 10px;
		}
		#header form input.button {
			height: auto;
		}
		

	#header #matches-slider { 
		width: 742px;
		height: 60px;
		padding: 0px 30px 0px 33px;
		overflow: hidden;
		position: absolute;
		right: 0px;
		bottom: 10px;
		font-size: 10px;
	}

		#header #matches-slider .prev,
		#header #matches-slider .next {
			width: 30px;
			height: 60px;
			position: absolute;
			top: 0;
			left: 0;
			background: url(img/header_matches_left.png) no-repeat;
			text-indent: -100em;
			overflow: hidden;
			outline: none;
		}
		#header #matches-slider .next {
			background-image: url(img/header_matches_right.png);
			left: auto;
			right: 0;
		}
		#header #matches-slider .matches {
			position: relative;
			height: 57px;
			width: 2000px;
		}
		#header .matches ul {
			position: absolute;
			top: 0px;
			left: 0px;
			margin: 0;
			padding: 0;
			list-style: none;
		}
			#header .matches ul li {
				float: left;
			}
				#header .matches ul li a {
					display: block;
					float: left;
					width: 115px;
					height: 57px;
					margin: 0px 3px 0px 0px;
					padding: 3px 3px 0px 3px;
					background: #cccccc;
					color: #4d4d4d;
					font-size: 9px;
					text-transform: uppercase;
					line-height: 12px;
					text-decoration: none;
				}
				#header .matches ul li.current a {
					background: #ff0000;
					color: #ffffff;
				}
                    #header .matches ul li a span.video {
                        float: right;
                        display: block;
                        padding-right: 15px;
                        height: 10px;
                        background: url(img/television4szary.png) no-repeat center right;
                        background-size: contain;
                    }
                    #header .matches ul li.current a span.video {
                        color: #ffffff;
                        background: url(img/television4bialy.png) no-repeat center right;
                        background-size: contain;
                    }
					#header .matches ul li a big {
						font-size: 12px;
						line-height: 15px;
						font-weight: bold;
					}
						#header .matches ul li a big .score {
							float: right;
						}
					#header .matches ul li a strong {
					}

#menu {
	margin: 0px 0px 3px 0px;
	background: url(img/menu_bg.png) repeat-x;
	height: 28px;
	
}
	#menu ul {
		list-style: none;
		padding: 0;
	}
		#menu ul li:FIRST-CHILD {
			margin: 0px;
		}
		
			#menu ul li a {
				display: block;
				float: left;
				height: 28px;
				color: #000;
				text-indent: -100em;
				overflow: hidden;
				padding: 0px 10px;
				margin-left: 23px;
			}
			#menu ul li a.menu-22 {
				margin-left: 0px;
				width: 99px;
				background: url(img/menu_aktualnosci.png) no-repeat center top;
			}
            #menu ul li a.menu-52 {
                width: 88px;
                background: url(img/menu_rozgrywki.png) no-repeat center top;
            }
            #menu ul li a.menu-52 {
                width: 33px;
                background: url(img/menu_liga.png) no-repeat center top;
            }
			#menu ul li a.menu-44 {
				width: 50px;
				background: url(img/menu_tabele.png) no-repeat center top;
			}
			#menu ul li a.menu-257 {
				width:89px;
				background: url(img/menu_statystyki.png) no-repeat center top;
			}
			#menu ul li a.menu-46 {
				width: 66px;
				background: url(img/menu_druzyny.png) no-repeat center top;
			}
			#menu ul li a.menu-47 {
				width: 68px;
				background: url(img/menu_przepisy.png) no-repeat center top;
			}
            #menu ul li a.menu-58 {
                width: 60px;
                background: url(img/menu_kontakt.png) no-repeat center top;
            }
            #menu ul li a.menu-123 {
                width: 43px;
                background: url(img/menu_sklep.png) no-repeat center top;
            }
            #menu ul li a.menu-328 {
                width: 68px;
                background: url(img/menu_bilety_red.png) no-repeat center top;
            }
            
            
                        /* EN */
			#menu ul.en li a.menu-22 {
				margin-left: 0px;
				width: 59px;
				background: url(img/en_menu_aktualnosci.png) no-repeat center top;
			}
            #menu ul.en li a.menu-52 {
                width: 98px;
                background: url(img/en_menu_rozgrywki.png) no-repeat center top;
            }
			#menu ul.en li a.menu-44 {
				width: 80px;
				background: url(img/en_menu_tabele.png) no-repeat center top;
			}
			#menu ul.en li a.menu-46 {
				width: 96px;
				background: url(img/en_menu_druzyny.png) no-repeat center top;
			}
			#menu ul.en li a.menu-47 {
				width: 88px;
				background: url(img/en_menu_przepisy.png) no-repeat center top;
			}
            #menu ul.en li a.menu-58 {
                width: 88px;
                background: url(img/en_menu_kontakt.png) no-repeat center top;
            }


		
#slider {
	height: 386px;
	overflow: hidden;
}
	#slider .sidebar {
		background: url(img/slider_panel.png) no-repeat top left;
		width: 280px;
		height: 378px;
		padding: 8px 5px 0px 10px; 
		position: absolute;
		left: 0px;
		top: 0px;
	}
	
	#slider .news-menu {
		list-style: none;
		margin: 0;
		padding: 0;
	}
		#slider .news-menu li {
			float: left;
			margin-right: 15px;
		}
			#slider .news-menu li a {
				float: left;
				border-top: 4px solid #00123f;
				color: #ffffff;
				font-size: 13px;
				font-family: KlavikaBasicRegular, Arial, sans-serif;
				text-transform: uppercase;
				text-decoration: none;
				line-height: 16px; 
			}
			#slider .news-menu li a:HOVER,
			#slider .news-menu li a.current {
				border-color: #4db848;
			}

	#slider .coda-nav ul {
		list-style: none;
		margin: 0;
		padding: 8px 20px 0px 0px;
		clear: both;
	}
		#slider .coda-nav li {
			display: block;
			padding-bottom: 2px;
			background: url(img/slider_dots.gif) repeat-x left bottom;
		}
			#slider .coda-nav li a {
				display: block;
				text-decoration: none;
				color: #ffffff;
				font-size: 14px;
			}
			#slider .coda-nav li a:HOVER {
				color: #4db848;
			}
		#slider .coda-nav li.wide {
			overflow: hidden;
			padding: 5px 0px 5px 90px;
		}
			#slider .coda-nav li.wide img {
				float: left;
				margin-left: -90px; 
			}
			#slider .coda-nav li.wide big {
				font-size: 16px;
				display: block;
				font-weight: bold;
				line-height: 16px;
			}
			#slider .coda-nav li.wide span {
				font-size: 12px;
			}
	
	#slider .coda-slider {
		margin: 12px 0px 0px 280px; 
	} 
	#slider .panel {
		width: 660px;
		height: 360px;
		float: left;
		padding: 0px 0px 0px 0px;
		position: relative;
	}
		#slider .panel .img {
			display: block;
		}
		#slider .panel .overlay {
			position: absolute;
			top: 264px;
			background: url(img/slider_overlay.png);
			color: #ffffff;
			padding: 10px 20px 10px 20px;
			width: 620px;

            height: 60px;
            overflow: hidden;
		}
			#slider .panel .overlay h3 {
				font-size: 30px;
				margin: 0;
				line-height: 100%;
			}
            #slider .panel .overlay h3 a {
                color: #ffffff;
                text-decoration: none;
            }
			#slider .panel .text {
				font-size: 12px;
				padding-top: 4px;
				line-height: 14px;
			}
			#slider .panel .autor-zdjecia {
				text-align: right;
				width: 300px;
				position: absolute;
				right: 10px;
				bottom: 0px;
				color: #ffffff;
				text-shadow: 1px 1px #000000;
			}


#content {
	background: #ffffff url(img/pasek.png) no-repeat top left;
	padding: 20px 10px;
}
	
	#content .c2 {
	}
		#content .c2 .col-1 {
			width: 700px;
		}
		#content .c2 .col-2 {
			width: 220px;
			margin-left: 20px;
		}

	#content .c3 {
	}
		#content .c3 .col-1 {
			width: 460px;
		}
		#content .c3 .col-2,
		#content .c3 .col-3 {
			width: 220px;
			margin-left: 20px;
		}
	#content .c4 {
	}
		#content .c4 .col-1 {
			width: 220px;
		}
		#content .c4 .col-2,
		#content .c4 .col-3,
		#content .c4 .col-4 {
			width: 220px;
			margin-left: 20px;
		}

	#content h3,
	#content .col-1 h3,
	#content .col-2 h3,
	#content .col-3 h3,
	#content .col-4 h3 {
		background: url(img/box_title.png) repeat-x left -2px;
		font-size: 17px;
		font-family: KlavikaBasicRegular, Arial, sans-serif;
		border-top: 4px #00123f solid;
		color: #00123f;
		padding: 6px 0px 4px 0px;
		text-transform: uppercase;
		height: 25px;
	} 
	#content .col-0 h3 a,
	#content .col-1 h3 a,
	#content .col-2 h3 a,
	#content .col-3 h3 a,
	#content .col-4 h3 a {
		color: #00123f;
		text-decoration: none;
	} 
	#content .col-1 h3 {
	}
	#content .col-2 h3 {
		color: #2a5980;
		border-color: #2a5980;
	}
	#content .col-3 h3 {
		color: #4db848;
		border-color: #4db848;
	}
	#content .col-4 h3 {
		color: #4db848;
		border-color: #4db848;
	}
	
	#content h3 .zwin,
	#content h3 .rozwin {
		float: right;
		margin-right: 10px;
		font-size: 11px;
		color: #00123f;
		text-decoration: none;
	}
	#content h3 select {
		float: right;
		margin-right: 10px;
	}
	#content h3 .bubble {
		float: right;
		background: #666666 url(img/submenu_button_bg.png) repeat-x;
		border-radius: 5px 5px 5px 5px;
		padding: 0px 5px;
		color: #000000;
		font-family: KlavikaBasicMedium, Arial, sans-serif;
		font-size: 13px;
		margin-right: 10px;
		text-decoration: none;
		line-height: 17px;
		box-shadow:0 1px 0px #FFFFFF;
		text-transform: uppercase;
	}
		#content h3 .bubble.current {
			background: #00123F;
		    color: #FFFFFF;
		}


#footer {
	padding: 20px 20px 0px 20px;
	width: 920px;
    color: #ffffff;
    font-size: 11px;
    background: #ffffff url('img/bottom.png') no-repeat center 5px ;
    overflow: hidden;
}
	#footer a {
	    color: white;
	    text-decoration: none;
	}
	#footer .logo {
		float: left;
		width: 120px;
		height: 100px;
	}
	#footer .links {
		list-style: none;
		float: left;
		width: 110px;
		margin: 0;
		padding: 0;
	}
	#footer .ligi {
		list-style: none;
		float: left;
		margin: 0;
		padding: 0;
		width: 680px; 
	}
		#footer .ligi strong {
			margin: 0px 2px 0px  0px;
		}
		#footer .ligi ul {
			list-style: none;
			display: inline;
			margin: 0;
			padding: 0;
		}
			#footer .ligi ul li {
				display: inline;
			}
				#footer .ligi ul li a {
					margin: 0px 1px 0px 0px;
				}
	#footer .copy {
		padding-top: 20px;
		float: left;
	}




.news-recent {
	overflow: hidden;
	padding-bottom: 10px;
	}
	.news-recent .news {
		padding: 5px 0px 10px 0px;
		border-bottom: 1px dotted #2a5980;
	}
	.news-recent .news .icon {
		background: url("img/img_cien.png") no-repeat scroll center bottom transparent;
	    padding-bottom: 37px;
	    padding-top: 0px;
	    margin-bottom: -25px;
	}
	.news-recent h4 {
		font-weight: bold;
	}
		.news-recent h4 a {
			color: #2a5980;
			text-decoration: none;
		}
	.news-recent date {
		color: #4d4d4d;
		font-size: 12px;
	}
	.news-recent .atom {
		margin-top: 3px;
	    width: 16px;
	    height: 16px;
	    display: block;
	    float: left;
	    text-indent: -100em;
	    oberflow: hidden;
	    background: transparent url('../lay/img/feed.png') no-repeat;
	}
	.news-recent .more {
		margin-top: 3px;
	    display: block;
	    float: right;
	    color: #00123f;
	    text-decoration: none;
	}
	.news-recent .more.black {
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	



.std-tbl {
	width: 100%;
	color: #000;
}
	.std-tbl th {
		background: #cccccc;
		border-bottom: 1px dotted #000;
		padding: 0px 3px;
		text-align: left;
		color: #000;
	}
	.std-tbl td {
		border-bottom: 1px dotted #000;
		/*padding: 0px 5px*/
	}
	.std-tbl tbody tr:hover td {
		background: #eee;
		cursor: pointer;
	}
	.std-tbl tbody tr.highlighted:hover td {
		color: #000000;
	}
	.std-tbl .team {
	    font-family: Arial;
	    font-size: 10px;
	}
	.std-tbl a {
	    color: black;
	    text-decoration: none;
	    font-family: Arial;
	    font-size: 10px;
	}
	.std-tbl .odstep {
		height: 5px;
		background: #cccccc;
	}
	.std-tbl .highlighted td {
	}
	.std-tbl .winner {
		font-weight: bold;
	}

	

.short-table {
}
	.short-table table td,
	.short-table table th {
		text-align: center;
	}
	.short-table table .nazwa {
		text-align: left;
	} 
	.short-table .more {
		text-align: right;
		text-transform: uppercase;
		padding-bottom: 10px;
	}
		.short-table .more a {
			color: #000000;
			font-weight: bold;
			text-decoration: none;
		}





        .aukcje
        {
            background: url('../lay/img/aukcje_border.png') no-repeat;
            width: 701px;
            height: 220px;
        }

        .aukcja
        {
            position: relative;
            height: 220px;

        }

        .aukcja a
        {
            width: 74px;
            height: 24px;
            background-image: url('../lay/img/kup_teraz.png');
        }

        .kup_teraz
        {
            right:0px;
            position: absolute;
        }




.hide
{
    display: none;
}

.bold
{
	font-weight:bold;
}

.center
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
    display: block;
}

.font_small
{
	font-size: 10px;
}

.background_gray
{
    background-color: gray;
}

.sezon_team
{
    float: left;
    width: 220px;
}




#tabele {
}
	#tabele h4 {
		font-size: 14px;
		text-transform: uppercase;
	}
	#tabele table {
		margin-bottom: 15px;
	}
	#tabele th {
		text-align: center;
		font-size: 10px;
		white-space:nowrap;
	}
	#tabele td {
		text-align: center;
	}
	#tabele .lp,
	#tabele .nazwa {
		text-align: left;
	}
	#tabele .lp {
		width: 20px;
	}
	#tabele .nazwa {
		width: 260px;
	}
	#tabele .liga-1 .poz-1 td,
	#tabele .liga-1 .poz-2 td {
		background: #d4dee6;
	}
	#tabele .liga-2 .poz-1 td,
	#tabele .liga-2 .poz-2 td {
		background: #d4dee6;
	}
	#tabele .liga-6 .poz-1 td {
		background: #d4dee6;
	}
	#tabele .liga-7 .poz-1 td,
	#tabele .liga-7 .poz-2 td,
	#tabele .liga-7.sezon-9 .poz-3 td,
	#tabele .liga-7.sezon-9 .poz-4 td {
		background: #d4dee6;
	}
	
	#tabele .tabeleSorted th
    {
        cursor: pointer;
    }

#content #kontener-5-52-83-84-2 .col-1 {
	width: 460px;
}
#content #kontener-5-52-83-84-2 .col-2 {
	width: 460px;
}
#content #kontener-5-52-83-84-3 .col-1 {
	width: 460px;
}
#content #kontener-5-52-83-84-3 .col-2 {
	width: 460px;
}



#matches {
	
}
	#matches h3 {
		
	}
	#matches ul.ligi {
		float: right;
		margin: -29px 60px 0px 0px;
		list-style: none;
		padding: 0;
	}
		#matches ul.ligi li {
			float: left;
		}
			#matches ul.ligi li a {
				float: left;
				background: #666666 url(img/submenu_button_bg.png) repeat-x;
				border-radius: 5px 5px 5px 5px;
				padding: 0px 5px;
				color: #000000;
				font-family: KlavikaBasicMedium, Arial, sans-serif;
				font-size: 13px;
				margin-right: 7px;
				text-decoration: none;
				line-height: 17px;
				box-shadow:0 1px 0px #FFFFFF;
				text-transform: uppercase;
			}
			#matches ul.ligi li a.current {
				background: #00123F;
				color: #ffffff;
				font-family: KlavikaBasicMedium, Arial, sans-serif;
			}
			
	#matches table .data {
		width: 40px;
	}
	#matches table .godzina {
		width: 40px;
	}
	#matches table .miasto {
		width: 90px;
	}
	#matches table .druzyna {
		width: 96px;
	}
	#matches table .wynik {
		width: 45px;
	}
	#matches table .liga {
		width: 80px;
	}
	#matches table .transmisja {
		width: 10px;
	}
    
    #matches table span.telewizorek {
          display: inline-block;
          width: 10px;
          height: 10px;
          background: url(img/television4szary.png) no-repeat center center;
          background-size: contain;
    }


#druzyna .druzyna
{
    text-align: justify;
}

#druzyna .trenerzy
{
    text-align: justify;
}




#przepisy {
}
#przepisy .przepisy-title
{
    border-top: 3px solid #00123f;
    margin: 0px 10px 20px 10px;
    float: left;
    white-space: nowrap;
    cursor: pointer;
    color: #333333;
    text-transform: uppercase;
    font-size: 13px;
    font-family: KlavikaBasicRegular, Arial, sans-serif;
    text-decoration: none;
}
#przepisy .przepisy-title-active
{
    border-top: 3px solid #4db848;
}
#przepisy .przepisy-tresc
{
    text-align: justify;
}


#last-minute {
    margin-bottom: 3px;
    background: #FF0000;
    font-size: 13px;
    font-family: KlavikaBasicRegular, Arial, sans-serif;
    color: #ffffff;
}
#last-minute .container {
}
#last-minute .caption {
    text-transform: uppercase;
    display: block;
    float: left;
    background: #FF0000;
    position: absolute;
    padding: 0px 3px;
    left: 0px;
    top: 0px;
    z-index: 4;
}
#last-minute .wrapper {
    display: block;
    height: 18px;
    overflow: hidden;
    position: relative;
}
#last-minute .wrapper .info {
    position: absolute;
    left: 100px;
    width: 890px;
}



#form-sonda {
	clear: both;
    position: relative;
    height: 314px;
    font-size: 16px;
    background: url('img/sonda_bg_0.png') no-repeat;
}
	#form-sonda.sonda-1 {
		background-image: url('img/sonda_bg_1.png')
	}
	#form-sonda.sonda-2 {
		background-image: url('img/sonda_bg_2.png')
	}
	#form-sonda.sonda-3 {
		background-image: url('img/sonda_bg_3.png')
	}
	
	#content #form-sonda h3 {
		background: none;
	}
	#form-sonda .pytanie {
	    padding: 0px 15px 15px 15px;
	}
	#form-sonda ul.odpowiedzi {
	    font-size: 13px;
	    padding: 0px 15px;
		margin: 0;
	    list-style: none;
	}
	#form-sonda .wyniki {
	    margin: 0px 15px;
	    width: 190px;
	    font-size: 13px;
	}
		#form-sonda .plot {
		    width: 165px;
			padding-right: 10px
		}
			#form-sonda .plot .slot {
			    margin-top: 7px;
			    margin-bottom: 7px;
			    background: url(img/stats_line_bg.png) no-repeat top left;
			    height: 7px;
			    padding: 1px;
			    width: 160px;
			}
				#form-sonda .plot .slot div {
				    background-color: #ff0000;
				    height: 7px;
				}

	#form-sonda .button-glosuj {
	    position: absolute;
	    bottom: 60px;
	    right: 20px;
	}
		#form-sonda .button-glosuj input {
		    font-family: Arial;
		    font-weight: bold;
		    font-size: 11px;
		    color: #ffffff;
		
		    border: none;
		    width: 73px;
		    height: 23px;
		    padding: 0px 0px 3px 0px;
		    cursor: pointer;
		    text-transform: uppercase;
		
		    background: url('img/sonda_glosuj.png') no-repeat;
		}

#galleries-list ul {
	list-style: none;
	margin: 0px -20px 0px 0px;
	padding: 0px;
}
	#galleries-list ul li {
		float: left;
		width: 220px;
		height: 200px;
		margin-right: 20px;
		margin-bottom: 20px;
	}
		#galleries-list ul li .thumb {
			display: block;
			background: url("img/img_cien.png") no-repeat scroll center bottom transparent;
		    padding-bottom: 37px;
		    padding-top: 0px;
		    margin-bottom: -25px;
		}
			#galleries-list ul li .thumb img {
				display: block;
			}
		#galleries-list ul li h4 {
			font-weight: bold;
		}
			#galleries-list ul li h4 a {
				color: #2a5980;
				text-decoration: none;
			}
	#galleries-list .more {
		margin-top: 3px;
	    display: block;
	    float: right;
	    color: #00123f;
	    text-decoration: none;
	}

#gallery-full .fb-like
{
	float: right;
}

#gallery-full ul {
	list-style: none;
	margin: 0px -20px 0px 0px;
	padding: 0px;
}
	#gallery-full ul li {
		float: left;
		width: 220px;
		margin-right: 20px;
	}
		#gallery-full ul li.thumb {
			display: block;
			background: url("img/img_cien.png") no-repeat scroll center bottom transparent;
		    padding-bottom: 37px;
		    padding-top: 0px;
		    margin-bottom: -25px;
		}
			#galleries-list ul li.thumb img {
				display: block;
			}




#comments {
}
	#comments .comment {
		border-top: 1px solid #ccc;
		margin: 0px 0px 10px 0px;
		padding: 10px;
	}
	#comments .reply {
		cursor: pointer;
		float: right;
		margin-top: -5px;
		margin-right: 0px 
	}
	#comments .comment_inside {
		background: #efefef;
		margin: 0px 0px 10px 50px;
		padding: 10px;
	}
	#comments .plusminus {
		float: left;
		margin: 0px 10px 0px 0px;
	}
		#comments .plusminus div {
			display: block;
			float: left;
			margin: 0px 0px 0px 0px;
		}
		#comments .plusminus a {
			display: block;
			float: left;
			text-indent: -100em;
			overflow: hidden;
			width: 16px;
			height: 16px;
			margin: 0px 3px 0px 3px;
		}
		#comments .plusminus a.like {
			float: right;
			background: url(img/hand_like.png) no-repeat;
		} 
		#comments .plusminus a.dislike {
			background: url(img/hand_dislike.png) no-repeat;
		}
	#comments .date {
		font-style: italic;
	}
	#comments .form {
		margin-left: 50px;
	}

.szukaj
{

}



.banner-cat-4,
.banner-cat-5,
.banner-cat-6,
.banner-cat-7 {
	padding-top: 10px;
}



#twitter-box {
	background: #1579a4 url(img/box_twitter.jpg) no-repeat top center;
	height: 132px;
	position: relative;
	margin-bottom: 10px;
}
	#twitter-box .msg {
		font-family: Georgia,"Nimbus Roman No9 L",serif;
		color: #ffffff;
		text-shadow: 1px 1px #666666; 
		padding: 7px 10px;
		font-style: italic;
		font-size: 12px;
	}
		#twitter-box .msg a {
			color: #ffffff;
		}
	#twitter-box .twitter-id {
		background: url(klubowe/box_twitter_icon.png) no-repeat left center;
		padding: 2px 5px 2px 30px;
		display: block;
		position: absolute;
		bottom: 0px;
		left: 7px; 
		color: #ffffff;
		text-shadow: 1px 1px #666666;
		text-transform: uppercase;
		font-style: italic;
		font-size: 13px;
		text-decoration: none;
		font-weight: 600; 
	}

#videos-recent {
}
	#videos-recent .icon img {
		width: 220px;
	}
	
	
#videos-list ul {
	list-style: none;
	margin: 0px -20px 0px 0px;
	padding: 0px;
}
	#videos-list ul li {
		float: left;
		width: 220px;
		height: 200px;
		margin-right: 20px;
		margin-bottom: 20px;
	}
		#videos-list ul li .thumb {
			display: block;
			background: url("img/img_cien.png") no-repeat scroll center bottom transparent;
		    padding-bottom: 37px;
		    padding-top: 0px;
		    margin-bottom: -25px;
		}
			#videos-list ul li .thumb img {
				display: block;
				width: 220px;
			}
		#videos-list ul li h4 {
			font-weight: bold;
		}
			#videos-list ul li h4 a {
				color: #2a5980;
				text-decoration: none;
			}
	#videos-list .more {
		margin-top: 3px;
	    display: block;
	    float: right;
	    color: #00123f;
	    text-decoration: none;
	}
#video-full .fb-like
{
	float: right;
	height: 30px;
}
	#content #video-full.live h3 {
		color: #FF0000;
		border-color: #FF0000;
	}
    #content #video-full.live {
        padding-bottom: 10px;
    }