* {
	margin: 0;
	padding: 0;
	outline: none;
}

body {
	background: #121214 url('../images/body_bg.png') center top repeat-x;
	font-family: Tahoma;
	color: #36333A;
	font-size: 11px;
}

a {
	color: #E20107;
	text-decoration: none;
	outline: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0;
}

#cont {
	width: 947px;
	margin: 0 auto;
	position: relative;
}

#top {
	position: relative;
	width: 947px;
	height: 168px;
}

#logo {
	position: absolute;
	top: 23px;
	left: 17px;
	z-index: 1;
}

#btn_rozgrywki_amatorskie {
	position: absolute;
	top: 22px;
	left: 390px;
	width: 141px;
	height: 58px;	
}

#btn_sklep {
	position: absolute;
	top: 22px;
	left: 541px;
	width: 64px;
	height: 58px;	
}

#btn_redboxtv {
	position: absolute;
	top: 22px;
	left: 614px;
	width: 104px;
	height: 58px;	
}

#wyszukiwarka {
	position: absolute;
	background-image: url('../images/wyszukiwarka_bg.png');
	top: 11px;
	left: 725px;
	width: 222px;
	height: 77px;	
}


#wyszukiwarka .endl {
	margin-top: 28px;
	margin-left: 40px;
	display: inline;
	float: left;
}  

#wyszukiwarka .endl input {
	font-size: 11px;
	color: #525252;
	border: none;
	background-color: #F4F4F4;
}  

#wyszukiwarka .subm {
	margin-top: 25px;
	margin-left: 10px;
	display: inline;
	float: left;
}


#top_line1 {
	position: absolute;
	top: 87px;
	height: 45px;
	width: 947px;
	background: #FFFFFF url('../images/top_line1_bg.png') center top repeat-x;
}

#top_line1 .item {
	float: left;
	display: inline;
}

#top_line1 .item a {
	outline: none;
}


#top_line1 .item .item_swiat a,
#top_line1 .item .item_swiat a.off {
		height: 46px;
		width: 137px;
		background-image: url('../images/menu_swiat_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

/*#top_line1 .item .item_swiat a:hover,*/
#top_line1 .item .item_swiat a.on {
		height: 46px;
		width: 137px;
		background: url('../images/menu_swiat_on.jpg') 0 0 no-repeat;
		display: block;
}
	
	

#top_line1 .item .item_main a,
#top_line1 .item .item_main a.off {
		height: 46px;
		width: 152px;
		background-image: url('../images/menu_main_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_main a.on {
		height: 46px;
		width: 152px;
		background: url('../images/menu_main_on.jpg') 0 0 no-repeat;
		display: block;
}


#top_line1 .item .item_sport a {
		height: 46px;
		width: 144px;
		background-image: url('../images/menu_sport_off.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
}
	
#top_line1 .item .item_sport a:hover,
#top_line1 .item .item_sport a.on {
		height: 46px;
		width: 144px;
		background-image: url('../images/menu_sport_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}
	


#top_line1 .item .item_ligi a {
		height: 46px;
		width: 126px;
		background-image: url('../images/menu_ligi_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
	}
	
#top_line1 .item .item_ligi a:hover,
#top_line1 .item .item_ligi a.on {
		height: 46px;
		width: 126px;
		background-image: url('../images/menu_ligi_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}




#top_line1 .item .item_biznes a,
#top_line1 .item .item_biznes a.off {
		height: 46px;
		width: 98px;
		background-image: url('../images/menu_biznes_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_biznes a.on {
		height: 46px;
		width: 98px;
		background: url('../images/menu_biznes_on.jpg') 0 0 no-repeat;
		display: block;
}


#top_line1 .item .item_sport2 a,
#top_line1 .item .item_sport2 a.off {
		height: 46px;
		width: 93px;
		background-image: url('../images/menu_sport2_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_sport2 a.on {
		height: 46px;
		width: 93px;
		background: url('../images/menu_sport2_on.jpg') 0 0 no-repeat;
		display: block;
}


#top_line1 .item .item_ligi2 a,
#top_line1 .item .item_ligi2 a.off {
		height: 46px;
		width: 79px;
		background-image: url('../images/menu_ligi2_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_ligi2 a.on {
		height: 46px;
		width: 79px;
		background: url('../images/menu_ligi2_on.jpg') 0 0 no-repeat;
		display: block;
}




#top_line1 .item .item_warta a {
		height: 46px;
		width: 141px;
		background-image: url('../images/menu_warta_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
	}
	
#top_line1 .item .item_warta a:hover,
#top_line1 .item .item_warta a.on {
		height: 46px;
		width: 141px;
		background-image: url('../images/menu_warta_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_kontakt a {
		height: 46px;
		width: 102px;
		background-image: url('../images/menu_kontakt_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
	}
	
#top_line1 .item .item_kontakt a:hover,
#top_line1 .item .item_kontakt a.on {
		height: 46px;
		width: 102px;
		background-image: url('../images/menu_kontakt_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_onas a {
		height: 46px;
		width: 87px;
		background-image: url('../images/menu_onas_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
	}
	
#top_line1 .item .item_onas a:hover,
#top_line1 .item .item_onas a.on {
		height: 46px;
		width: 87px;
		background-image: url('../images/menu_onas_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}
	
	

#top_line1 .right {
	width: 5px;
	height: 45px;
	float: right;
	display: inline;
	background-image: url('../images/top_line1_right.png') right top no-repeat;
}

#top_line2 {
	position: absolute;
	top: 132px;
	height: 36px;
	width: 947px;
	background-image: url('../images/top_line2_bg.png');
	background-position:  center top;
	background-repeat: repeat-x;
}

#top_line2 a {
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}

#top_line2 a:hover {
	color: #E2D9C8;
	text-decoration: none;
	font-weight: bold;
}

#top_line2 .left {
	width: 5px;
	height: 36px;
	float: left;
	display: inline;
	background: #FFFFFF url('../images/top_line2_left.png') left top no-repeat;
}

#top_line2 .separator {
	width: 5px;
	height: 36px;
	float: left;
	display: inline;
	background: #FFFFFF url('../images/top_line2_separator.png') right top no-repeat;
}

#top_line2 .tresc {
	color: #FFFFFF;
	height: 36px;
	float: left;
	margin: 10px 18px 0px 18px;
	display: inline;
	
}

#top_line2 .right {
	width: 5px;
	height: 36px;
	float: right;
	display: inline;
	background: #FFFFFF url('../images/top_line2_right.png') right top no-repeat;
}

#main {
	margin-top: 10px;
	width: 947px;
}

#main .line1 {
	width: 947px;
}

#main .line1 .player {
	width: 480px;
	height: 272px;
	display: inline;
	float: left;
}

#main .line1 .galeria {
	width: 230px;
	height: 272px;
	display: inline;
	float: left;
}

#main .line1 .lista {
	width: 467px;
	height: 272px;
	display: inline;
	float: left;
	background: #FFFFFF url('../images/line1_lista_bg.png') center top repeat-x;
}

#main .line1 .lista .center {
	width: 462px;
	height: 272px;
	display: inline;
	float: left;
}

#main .line1 .lista .center .buttony {
	width: 462px;
	height: 36px;
	display: inline;
	float: left;
}

#main .line1 .lista .center .buttony .btn_aktualnosci {
	height: 36px;
	display: block;
	float: left;
	margin-left: 16px;
}

#main .line1 .lista .center .buttony .btn_video {
	height: 36px;
	display: block;
	float: left;
}

/*

#main .line1 .lista .center .item_list .item {
	margin: 25px;
	clear: both;
}

#main .line1 .lista .center .item_list .item h3 {
	font-size: 14px;
	font-weight: bold;
	color: #525252;
	padding: 4px 0px 6px 0px;
}

#main .line1 .lista .center .item_list .item .foto {
	display: inline;
	float: left;
}

#main .line1 .lista .center .item_list .item .foto img {
	border: 1px solid #C90101;
	display: block;
}

#main .line1 .lista .center .item_list .item .tresc {
	margin: 0px 0px 0px 15px;
	display: inline;
	float: left;
	width: 250px;
	text-align: justify;
}

#main .line1 .lista .center .item_list .item .tresc a {
	font-size: 10px;
	color: #525252;
	text-decoration: none;
}

#main .line1 .lista .center .item_list .item .tresc a:hover {
	text-decoration: underline;
}

#main .line1 .lista .center .item_list .item .data {
	display: inline;
	padding: 0px;
	margin: 5px 0px 0px 15px;
	font-weight: bold;
	color: #C90101;
	float: left;
	width: 120px;
	font-size: 10px;
}

#main .line1 .lista .center .item_list .item .czas {
	display: inline;
	padding: 0px;
	margin: 5px 15px 0px 0px;
	font-weight: normal;
	color: #525252;
	float: right;	
	width: 130px;
	font-size: 10px;
}
*/

#main .line1 .lista .center .dol {
	width: 462px;
	display: inline;
	float: left;
	background: #FFFFFF url('../images/dots1.png') center top repeat-x;
}

#main .line1 .lista .center .dol .archiwum {
	float: left;
	margin: 5px 15px 0 15px;
}


#main .line1 .lista .right {
	width: 5px;
	height: 272px;
	display: inline;
	float: right;
	background: #FFFFFF url('../images/lista_right.png') right top no-repeat;
}

#main .line2 {
	width: 947px;
}


#center_akt {
	width: 480px;
	min-height: 410px;
	display: inline;
	float: left;
	padding: 0px;
	margin: 0px;
	background: #ececec url('../images/aktu_top.png') left top no-repeat;
}

#center_akt .top {
	height: 20px;
	background: none;
}

#center_akt .tresc {
	width: 480px;
	min-height: 554px;
	background: #FFFFFF url('../images/aktu_bg.png') left top repeat-y;
	clear: both;
}

#center_akt .tresc h3 {
	font-weight: bold;
	font-size: 14px;
	color: #ee0000;
}

#center_akt .tresc .date {
	font-size: 10px;
	color: #525252;
	padding-bottom: 10px;
}


#center_akt .bottom {
	width: 480px;
	height: 20px;
	clear: both;
	background-color: #141415;
}

#line2_left {
	width: 480px;
	height: 668px;
	display: inline;
	float: left;
	background: #FFFFFF url('../images/line2_left_long_bg_archiwum.png') center top repeat-x;
}

#line2_left .left {
	width: 5px;
	height: 668px;
	display: inline;
	float: left;
	background: #FFFFFF url('../images/line2_left_left_long.png') left top no-repeat;
}

#line2_left .center {
	width: 40px;
	height: 668px;
	display: inline;
	float: left;
}

#line2_left .center .polecamy {
	margin: 15px 0px 0px 10px;
}

#line2_left .center .item_list {
	width: 460px;
	padding-top: 15px;
	padding-left: 5px;
}

#line2_left .center .item_list .item {
	display: inline;
	float: left;
	width: 146px;
	height: 179px;
	margin-left: 5px;
	background: #FFFFFF url('../images/polecamy_item_longer_bg.png') left top no-repeat;
}

#line2_left .center .item_list .item .foto img {
	display: block;
	padding: 0px;
	margin: 3px;
}

#line2_left .center .item_list .item .tresc {
	height: 70px;
	display: block;
	padding: 0px;
	margin: 7px 15px 0px 7px;
}

#line2_left .center .item_list .item .tresc a {
	color: #707172;
	text-decoration: none;
}

#line2_left .center .item_list .item .tresc a:hover {
	color: #525252;
	text-decoration: underline;
}

#line2_left .center .item_list .item .opis {
	margin-top: 5px;
	font-size: 10px;
	line-height: 10px;
}



#line2_left .center .item_list .item .data {
	display: inline;
	padding: 0px;
	margin: 3px 0px 0px 7px;
	font-size: 9px;
	font-weight: normal;
	color: #E20007;
	float: left;	
}

#line2_left .center .item_list .item .czas {
	display: inline;
	padding: 0px;
	margin: 5px 15px 0px 0px;
	font-size: 9px;
	font-weight: normal;
	color: #525252;
	float: right;	
}

#line2_left .center .navi {
	margin-top: 8px;
	display: block;
	padding: 0px;
	height: 63px;
	width: 470px;
}

#line2_left .center .navi .lft {
	display: inline;
	padding: 0px;
	height: 63px;
	width: 25px;
	padding-top: 25px;
	float: left;
}

#line2_left .center .navi .cen {
	display: inline;
	padding: 0px;
	/*height: 63px;*/
	width: 420px;
	float: left;
	text-align: center;
	padding-top: 25px;
	color: #E20007;
	font-weight: bold;
}

#line2_left .center .navi .cen a {
	color: #979898;
	font-weight: normal;
}

#line2_left .center .navi .rig {
	display: inline;
	padding: 0px;
	height: 63px;
	width: 25px;
	padding-top: 25px;
	float: left;
}

#line2_left .right {
	width: 5px;
	height: 668px;
	display: inline;
	float: right;
	background: #FFFFFF url('../images/line2_left_right_long.png') right top no-repeat;
}


#main .line2 .right {
	width: 467px;
	height: 668px;
	display: inline;
	float: left;	
	background: #141415 url('../images/line2_right_long_bg.png') center top repeat-x;
}

#main .line2 .right .left {
	width: 5px;
	height: 668px;
	display: inline;
	float: left;
	background: #FFFFFF url('../images/line2_right_left_long.png') left top no-repeat;
}

#main .line2 .right .center {
	width: 457px;
	height: 668px;
	display: inline;
	float: left;
}

#main .line2 .right .center .naglowek {

	height: 20px;
	display: inline;
	float: left;
	margin: 10px 0 8px 10px;
}

#main .line2 .right .center .wiecej_filmow {

	height: 20px;
	display: inline;
	float: right;
	margin: 15px 10px 8px 10px;
}






#main .line2 .right .center .polecamy {
	margin: 15px 0px 0px 10px;
}

#main .line2 .right .center .aktualnosci {
	width: 420px;
	height: 352px;
	display: inline;
	float: left;
	margin: 12px 0 0 20px;
}

#main .line2 .right .center .aktualnosci .item {
	height: 20px;
	display: inline;
	float: left;
	clear: both;
	width: 400px;
}

#main .line2 .right .center .aktualnosci .item .tresc,
#main .line2 .right .center .aktualnosci .item .tresc a {
	font-weight: normal;
	color: #707172;
	text-decoration: none;
	float: left;
	display: inline;
	line-height: 11px;	
}

#main .line2 .right .center .aktualnosci .item .data,
#main .line2 .right .center .aktualnosci .item .data a {
	font-size: 9px;
	font-weight: bold;
	color: #E20007;
	text-decoration: none;
	float: left;
	display: inline;
	padding-right: 5px;
	line-height: 12px;
}

#main .line2 .right .center .archiwum {
	float: left;
	margin: 0 0 0 10px;
}




#main .line2 .right .center .zobacz {
	width: 457px;
	height: 114px;
	display: inline;
	float: left;
	clear: both;
	background: #FFFFFF url('../images/zobacz_rowniez_bg.png') center top repeat-x;
	margin-bottom: 10px;
}

#main .line2 .right .center .zobacz a {
	font-size: 9px; 
	color: #E1D9CA;
	font-weight: bold;
}

#main .line2 .right .center .zobacz .left {
	width: 27px;
	height: 114px;
	display: inline;
	float: left;
}

#main .line2 .right .center .zobacz .left a {
	width: 27px;
	height: 114px;
	display: block;
	background: #FFFFFF url('../images/zobacz_rowniez_left.png') left top no-repeat;
	cursor: pointer;
}

#main .line2 .right .center .zobacz .center {
	width: 403px;
	height: 114px;
	display: inline;
	float: left;
}

#main .line2 .right .center .zobacz .center .item {
	width: 130px;
	height: 90px;
	display: inline;
	float: left;
	margin: 12px 1px 0px 0px;
}

#main .line2 .right .center .zobacz .center .item .foto img {
	display: block;
	border: 1px solid #4B4551;
}

#main .line2 .right .center .zobacz .center .item .tresc {
	margin-top: 2px;
	text-align: center;
	color: #DEDBC8;
}

#main .line2 .right .center .zobacz .center .item .tresc a {
	color: #DEDBC8;
	text-decoration: none;
}

#main .line2 .right .center .zobacz .center .item .tresc a:hover {
	text-decoration: underline;
}

#main .line2 .right .center .zobacz .right {
	width: 27px;
	height: 114px;
	display: inline;
	float: left;
}

#main .line2 .right .center .zobacz .right a {
	width: 27px;
	height: 114px;
	display: block;
	background: #FFFFFF url('../images/zobacz_rowniez_right.png') right top no-repeat;
	cursor: pointer;
}

#main .line2 .right .center .najczesciej {
	width: 457px;
	height: 114px;
	display: inline;
	float: left;
	clear: both;
	background: transparent url('../images/najczesciej_ogladane_bg.png') center top repeat-x;
}

#main .line2 .right .center .najczesciej a {
	font-size: 9px; 
	color: #E1D9CA;
	font-weight: bold;
}

#main .line2 .right .center .najczesciej .left {
	width: 27px;
	height: 114px;
	display: inline;
	float: left;
}

#main .line2 .right .center .najczesciej .left a {
	width: 27px;
	height: 114px;
	display: block;
	background: #FFFFFF url('../images/najczesciej_ogladane_left.png') left top no-repeat;
	cursor: pointer;
}

#main .line2 .right .center .najczesciej .center {
	width: 403px;
	height: 114px;
	display: inline;
	float: left;
}

#main .line2 .right .center .najczesciej .center .item {
	width: 130px;
	height: 90px;
	display: inline;
	float: left;
	margin: 12px 1px 0px 0px;
}

#main .line2 .right .center .najczesciej .center .item .foto img {
	display: block;
	border: 1px solid #F10104;
}

#main .line2 .right .center .najczesciej .center .item .tresc {
	margin-top: 2px;
	text-align: center;
	color: #DEDBC8;
}

#main .line2 .right .center .najczesciej .center .item .tresc a {
	color: #DEDBC8;
	text-decoration: none;
}

#main .line2 .right .center .najczesciej .center .item .tresc a:hover {
	text-decoration: underline;
}


#main .line2 .right .center .najczesciej .right {
	width: 27px;
	height: 114px;
	display: inline;
	float: left;
}

#main .line2 .right .center .najczesciej .right a {
	width: 27px;
	height: 114px;
	display: block;
	background: #FFFFFF url('../images/najczesciej_ogladane_right.png') right top no-repeat;
	cursor: pointer;
}


#main .line2 .right .right {
	width: 5px;
	height: 668px;
	display: inline;
	float: right;
	background: #FFFFFF url('../images/line2_right_right_long.png') right top no-repeat;
}



.footer {
	position: relative;
	width: 947px;
}

.footer .line0 {
	height: 78px;
	width: 947px;
	background: #ECECEC url('../images/footer_line0_bg.png') center top no-repeat;
}

.footer .line0 .naglowek {
	padding-top: 58px;
	padding-left: 20px;
}

.footer .line1 {
	height: 106px;
	width: 947px;
	background: #ECECEC url('../images/footer_line1.png') center 0px no-repeat;
}

.footer .line1 .item_planeta {
	display: inline;
	float: left;
	margin: 23px 6px 0px 25px;
	width: 183px;
	height: 67px;
	background: #FFFFFF url('../images/btn_planeta_szary.png') center top no-repeat;
}

.footer .line1 .item_scanholiday {
	display: inline;
	float: left;
	margin: 23px 6px 0px 25px;
	width: 183px;
	height: 67px;
	background: #FFFFFF url('../images/btn_scanholiday_szary.png') center top no-repeat;
}

.footer .line1 .item_hotel {
	display: inline;
	float: left;
	margin: 23px 6px 0px 25px;
	width: 150px;
	height: 67px;
	background: #FFFFFF url('../images/btn_hotel_szary.png') center top no-repeat;
}

.footer .line1 .item_glos {
	display: inline;
	float: left;
	margin: 23px 6px 0px 25px;
	width: 150px;
	height: 67px;
	background: #FFFFFF url('../images/btn_glos_szary.png') center top no-repeat;
}

.footer .line1 .item_gdansk {
	display: inline;
	float: left;
	margin: 23px 6px 0px 25px;
	width: 97px;
	height: 78px;
	background: #FFFFFF url('../images/btn_gdansk_szary.png') center top no-repeat;
}

.footer .line2 {
	height: 72px;
	width: 947px;
	background: #141415 url('../images/footer_line2.png') center 0px no-repeat;
}

.footer .line2 .copy {
	display: inline;
	margin: 20px 10px 10px 10px;
	float: left;
	color: #979898;
	font-weight: normal;
}

.footer .line2 .copy .adres {
	font-size: 9px;
	color: #4F4F4E;
}

.footer .line2 .copy a {
	color: #E20007;
	font-weight: bold;
}

.footer .line2 .buttons {
	padding-top: 10px;
	display: inline;
	margin: 10px;
	float: right;
}

.footer .line2 .buttons .item {
	display: inline;
}

.footer .line3 .wykonanie {
	float: right;
	margin: 10px;
	color: #979898;
}

.footer .line2 .wykonanie a {
	color: #E20007;
	font-weight: normal;
}

/*KLASY*/
.left {
	float: left;
}
.right {
	float: right;
}
.topleft {
	position: absolute;
	top: 0;
	left: 0;
}
.topright {
	position: absolute;
	top: 0;
	right: 0;
}
.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
}
.block {
	display: block;
}

.top {
	margin-top: 7px;
	float: right;
}
.info {
	margin-top: 29px;
	color: #5A5A5A;
	clear: both;
}
.fullscreen {
	margin-left: 15px;
	margin-bottom: 25px;
}



#shopH {
	margin: 10px 0 8px 17px;
	width: 400px;
	float: left;
}
#shop {
	width: 440px;
	float: left;
	border-top: 5px #191919 solid;
}
.prod {
	width: 130px;
	float: left;
	padding: 12px 8px;
}
.prodL {
	width: 130px;
	float: left;
	padding: 12px 8px;
}
.prodTitle {
	font-size: 11px;
	margin-bottom: 22px;
}
.prodTitle a {
	color: #6B6471;
}
.prodFoto {
	text-align: center;
	width: auto;
	margin-bottom: 14px;
}
.prodPrice {
	padding-top: 23px;
}
.prodPrice span {
	 font-weight: bold;
	 color: #E10005;
}
.prodCart {
	text-align: center;
	width: auto;
	margin-bottom: 5px;
	padding-top: 14px;
}
