* {
	margin: 0;
	padding: 0;
}

body {
	background: url('images/bg_jupiter_line.png') center top repeat-y #000000;
	font-family: Tahoma;
	color: #36333A;
	font-size: 11px;
}

a {
	color: #E20107;
	text-decoration: none;
	outline: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0;
}

#redbox {
	background: url('images/bg_jupiter.png') center top no-repeat;
}

#cont {
	width: 947px;
	margin: 0 auto;
	position: relative;
}

#top {
	position: relative;
	width: 947px;
	height: 213px;
}
#header {
	position: absolute;
	top: 0;
	left: 0;
	width: 909px;
	height: 31px;
	background-image: url('images/bg_1.jpg');
	padding: 14px 19px 0 19px;
	color: #E1D9CA;
}

#header span {
	display: block;
	margin: 2px 5px 0 0;
	float: left;
}
#logo {
	position: absolute;
	top: 77px;
	left: 18px;
	z-index: 1;
}

#btn_rozgrywki_amatorskie {
	position: absolute;
	top: 62px;
	left: 390px;
	width: 141px;
	height: 58px;	
}

#btn_sklep {
	position: absolute;
	top: 62px;
	left: 541px;
	width: 64px;
	height: 58px;	
}

#btn_redboxtv {
	position: absolute;
	top: 62px;
	left: 614px;
	width: 104px;
	height: 58px;	
}

#wyszukiwarka {
	position: absolute;
	top: 51px;
	left: 725px;
	width: 202px;
	height: 76px;	
	background-image: url('images/wysz.jpg');
	background-position: 32px 19px;
	background-repeat: no-repeat;
}


#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;
	width: 119px;
}  

#wyszukiwarka .subm {
	margin-top: 25px;
	margin-left: 10px;
	display: inline;
	float: left;
}


#top_line1 {
	position: absolute;
	top: 127px;
	height: 45px;
	width: 947px;
}

#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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/images/menu_swiat_on.jpg') 0 0 no-repeat;
		display: block;
}
	
#top_line1 .item .item_sport a {
		height: 46px;
		width: 144px;
		background-image: url('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/images/menu_ligi_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_warta a {
		height: 46px;
		width: 111px;
		background-image: url('http://www.redboxtv.pl/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: 111px;
		background-image: url('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/images/menu_onas_on.jpg');
		background-position: 0 0;
		background-repeat: 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_swiat a:hover,*/
#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_miasta a,
#top_line1 .item .item_miasta a.off {
		height: 46px;
		width: 98px;
		background-image: url('images/menu_miasta_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

/*#top_line1 .item .item_swiat a:hover,*/
#top_line1 .item .item_miasta a.on {
		height: 46px;
		width: 98px;
		background: url('images/menu_miasta_on.jpg') 0 0 no-repeat;
		display: block;
}

#top_line1 .item .item_media a,
#top_line1 .item .item_media a.off {
		height: 46px;
		width: 135px;
		background-image: url('images/media_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

/*#top_line1 .item .item_swiat a:hover,*/
#top_line1 .item .item_media a.on {
		height: 46px;
		width: 135px;
		background: url('images/media_on.jpg') 0 0 no-repeat;
		display: block;
}

#top_line1 .item .item_trawa_nat a,
#top_line1 .item .item_trawa_nat a.off {
		height: 46px;
		width: 160px;
		background-image: url('images/naturalna_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

/*#top_line1 .item .item_swiat a:hover,*/
#top_line1 .item .item_trawa_nat a.on {
		height: 46px;
		width: 160px;
		background: url('images/naturalna_on.jpg') 0 0 no-repeat;
		display: block;
}

#top_line1 .item .item_trawa_szt a,
#top_line1 .item .item_trawa_szt a.off {
		height: 46px;
		width: 155px;
		background-image: url('images/sztuczna_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

/*#top_line1 .item .item_swiat a:hover,*/
#top_line1 .item .item_trawa_szt a.on {
		height: 46px;
		width: 155px;
		background: url('images/sztuczna_on.jpg') 0 0 no-repeat;
		display: block;
}

#top_line1 .item .item_zaproszenia a,
#top_line1 .item .item_zaproszenia a.off {
		height: 46px;
		width: 136px;
		background-image: url('images/menu_zaproszenia_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

/*#top_line1 .item .item_swiat a:hover,*/
#top_line1 .item .item_zaproszenia a.on {
		height: 46px;
		width: 136px;
		background: url('images/menu_zaproszenia_on.jpg') 0 0 no-repeat;
		display: block;
}

#top_line1 .item .item_kontakt2 a,
#top_line1 .item .item_kontakt2 a.off {
		height: 46px;
		width: 108px;
		background-image: url('images/menu_kontakt_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

/*#top_line1 .item .item_swiat a:hover,*/
#top_line1 .item .item_kontakt2 a.on {
		height: 46px;
		width: 108px;
		background: url('images/menu_kontakt_on.jpg') 0 0 no-repeat;
		display: block;
}

#top_line1 .item .item_onas2 a,
#top_line1 .item .item_onas2 a.off {
		height: 46px;
		width: 98px;
		background-image: url('images/menu_onas_off.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

/*#top_line1 .item .item_swiat a:hover,*/
#top_line1 .item .item_onas2 a.on {
		height: 46px;
		width: 98px;
		background: url('images/menu_onas_on.jpg') 0 0 no-repeat;
		display: block;
}
	
	
/*PODSTRONA*/

#top_line1 .item .item_poznan a {
		height: 46px;
		width: 104px;
		background-image: url('images/menu_poznan.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_poznan a:hover,*/
#top_line1 .item .item_poznan a.on {
		height: 46px;
		width: 104px;
		background-image: url('images/menu_poznan_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_szczecin a {
		height: 46px;
		width: 111px;
		background-image: url('images/menu_szczecin.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_poznan a:hover,*/
#top_line1 .item .item_szczecin a.on {
		height: 46px;
		width: 111px;
		background-image: url('images/menu_szczecin_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_gdansk a {
		height: 46px;
		width: 104px;
		background-image: url('images/menu_gdansk.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_poznan a:hover,*/
#top_line1 .item .item_gdansk a.on {
		height: 46px;
		width: 104px;
		background-image: url('images/menu_gdansk_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_gdansk a {
		height: 46px;
		width: 104px;
		background-image: url('images/menu_gdansk.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_poznan a:hover,*/
#top_line1 .item .item_gdansk a.on {
		height: 46px;
		width: 104px;
		background-image: url('images/menu_gdansk_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_wroclaw a {
		height: 46px;
		width: 113px;
		background-image: url('images/menu_wroclaw.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_poznan a:hover,*/
#top_line1 .item .item_wroclaw a.on {
		height: 46px;
		width: 113px;
		background-image: url('images/menu_wroclaw_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}


#top_line1 .item .item_krakow a {
		height: 46px;
		width: 104px;
		background-image: url('images/menu_krakow.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_poznan a:hover,*/
#top_line1 .item .item_krakow a.on {
		height: 46px;
		width: 104px;
		background-image: url('images/menu_krakow_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_warszawa a {
		height: 46px;
		width: 114px;
		background-image: url('images/menu_warszawa.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_poznan a:hover,*/
#top_line1 .item .item_warszawa a.on {
		height: 46px;
		width: 114px;
		background-image: url('images/menu_warszawa_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_katowice a {
		height: 46px;
		width: 114px;
		background-image: url('images/menu_katowice.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_poznan a:hover,*/
#top_line1 .item .item_katowice a.on {
		height: 46px;
		width: 114px;
		background-image: url('images/menu_katowice_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}



#top_line1 .item .item_trawa a {
		height: 46px;
		width: 144px;
		background-image: url('images/menu_trawa.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_trawa a:hover,*/
#top_line1 .item .item_trawa a.on {
		height: 46px;
		width: 144px;
		background-image: url('images/menu_trawa_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_hala a {
		height: 46px;
		width: 132px;
		background-image: url('images/menu_halowe.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_hala a:hover,*/
#top_line1 .item .item_hala a.on {
		height: 46px;
		width: 132px;
		background-image: url('images/menu_halowe_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_regulamin a {
		height: 46px;
		width: 135px;
		background-image: url('images/menu_regulamin.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_regulamina a:hover,*/
#top_line1 .item .item_regulamin a.on {
		height: 46px;
		width: 135px;
		background-image: url('images/menu_regulamin_on.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		display: block;
}

#top_line1 .item .item_zapisy a {
		height: 46px;
		width: 100px;
		background-image: url('images/menu_zapisy.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}
	
	#top_line1 .item .item_turnieje a.on {
		height: 46px;
		width: 108px;
		background-image: url('images/turnieje_on.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}
	
	#top_line1 .item .item_turnieje a.off {
		height: 46px;
		width: 108px;
		background-image: url('images/turnieje_off.jpg');
		background-position:0 0;
		background-repeat: no-repeat;
		display: block;
	}

/*#top_line1 .item .item_zapisy a:hover,*/
#top_line1 .item .item_zapisy a.on {
		height: 46px;
		width: 100px;
		background-image: url('images/menu_zapisy_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('http://www.redboxtv.pl/images/top_line1_right.png') right top no-repeat;
}

#top_line2 {
	position: absolute;
	top: 172px;
	height: 36px;
	width: 947px;
	background-image: url('http://www.redboxtv.pl/images/top_line2_bg.png');
	background-position:  center top;
	background-repeat: repeat-x;
}

#top_line2 a {
	color: #ffffff;
	text-decoration: none;
}

#top_line2 a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#top_line2 .left {
	width: 5px;
	height: 36px;
	float: left;
	display: inline;
	background: #FFFFFF url('images/bg_leftt.jpg') left top no-repeat;
}

#top_line2 .separator {
	width: 5px;
	height: 36px;
	float: left;
	display: inline;
	background: #FFFFFF url('http://www.redboxtv.pl/images/top_line2_separator.png') right top no-repeat;
}

#top_line2 .tresc {
	color: #FFFFFF;
	height: 36px;
	float: left;
	margin: 10px 11px 0px 11px;
	display: inline;
	
}

#top_line2 .right {
	width: 5px;
	height: 36px;
	float: right;
	display: inline;
	background: #FFFFFF url('images/bg_right.jpg') 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 .lista {
	width: 467px;
	height: 272px;
	display: inline;
	float: left;
	background: #FFFFFF url('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/images/line2_left_right_long.png') right top no-repeat;
}


#main .line2 .right {
	width: 467px;
	height: 668px;
	display: inline;
	float: left;	
	background: #141415 url('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/images/line2_right_right_long.png') right top no-repeat;
}



.footer {
	position: relative;
	width: 947px;
	background: url('images/bg_16.jpg') left top no-repeat;
}

.footer .line0 {
	height: 78px;
	width: 947px;
}

.footer .line0 .naglowek {
	padding-top: 58px;
	padding-left: 20px;
}

.footer .line1 {
	height: 106px;
	width: 947px;
}

.footer .line1 .item_planeta {
	display: inline;
	float: left;
	margin: 23px 6px 0px 25px;
	width: 183px;
	height: 67px;
	background: #FFFFFF url('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/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('http://www.redboxtv.pl/images/btn_gdansk_szary.png') center top no-repeat;
}

.footer .line2 {
	height: 92px;
	width: 947px;
}

.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;
	margin-right: 15px;
}

.footer .line3 .wykonanie {
	float: center;
	margin: 100px;
	color: #979898;
	background: #000000;
}

.footer .line2 .wykonanie a {
	color: #E20007;
	font-weight: normal;
	background: #000000;
}




#stopka {
	margin: 0 auto;
	width: 959px;
	height: 45px;
	background-color: black;
	background-image: url('images/bg_2.jpg');
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #E1D9CA;
	text-align: right;
}

#stopka p {
	padding: 14px 19px 0 19px;
	color: #E1D9CA;
}




/*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;
}
.block2 {
	display: block;
	line-height: 1px;
	font-size: 1px;
}

.top {
	margin-top: 7px;
	float: right;
}
.info {
	margin-top: 29px;
	color: #5A5A5A;
	clear: both;
}
.fullscreen {
	margin-left: 15px;
	margin-bottom: 25px;
}
.arrow {
	vertical-align: middle;
	margin-left: 7px;
}

/*LIGI*/
.aktualnosci {
	float: left;
	width: 432px;
	padding: 8px 0 18px 25px;
}
.ligi {
	float: left;
	padding-top: 8px;
	width: 275px;
}
.strzelcy {
	float: left;
	padding-top: 8px;
}

#left {
	float: left;
	clear: both;
}

#komentH {
	margin: 20px 0 18px 17px;
	width: 400px;
	float: left;
	clear: both;
}

#koment {
	width: 434px;
	float: left;
	clear: both;
	margin-right: 4px;
	background-image:url(images/bg_22.jpg);
}

#komentIn {
	width: 398px;
	background-image: url('images/bg_26_2.jpg');
	background-repeat: repeat-y;
	border-top:5px solid #191919;
	padding: 10px 18px 10px 18px;
}

#komentIn hr {
	height: 1px;
	color: #ececec;
	background: #ececec;
	margin-top: 10px;
}

#komentIn .comment textarea {
	padding: 5px;
	border: 1px solid #cecece;
	background-color: #f2f2f2;
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	width: 390px;
}

#komentIn .comment fieldset {
	
	border: 0;
	margin: 0;
	padding: 0;
}

#komentIn .comment input.nick {
	padding: 5px;
	border: 1px solid #cecece;
	background-color: #f2f2f2;
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	margin-bottom: 10px;
}

#komentIn .comment input.right {
	padding: 2px;
	border: 1px solid #d10005;
	background-color: #E10005;
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	margin-top: 10px;
}

#komentIn .comment .commentDate {
	font-size: 11px;
	font-family: Tahoma;
	color:#6B6471;
	font-weight:bold;
}

#komentIn .comment .commentIp {
	font-size: 11px;
	font-family: Tahoma;
	color:#6B6471;
	font-weight:normal;
}

#komentIn .comment .commentIn {
	font-size: 11px;
	font-family: Tahoma;
	color: #000000;
	font-weight:normal;
	margin-top: 5px;
}

#komentIn .comment h4 {
	font-size: 11px;
	font-family: Tahoma;
	color:#E10005;
	font-weight:bold;
	margin-top: 10px;
	margin-bottom: 5px;
}



#news {
	width: 434px;
	float: left;
	clear: both;
	margin-right: 4px;
	background-image: url('images/bg_6.jpg');
	background-repeat: repeat-y;
}
#news h2 {
	margin: 20px 0 17px 8px;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
	color: #19191B;
	font-size: 11px;
}
#newsIn {
	width: 409px;
	margin: 16px auto;
}
#newsMain {
	padding: 0 7px 12px 0;
	border-bottom: 1px #E4E4E4 dotted;
	position: relative;
}
#newsMain ol {
	margin-left: 20px;
}
#newsMain ul {
	margin-left: 20px;
}
#newsMain h3 {
	font-family: Verdana;
	font-size: 18px;
	color: #E00005;
	margin-bottom: 10px;
	font-weight: normal;
	width: 355px;
}
#newsMain p {
	margin: 10px 0 10px 0;
}

#newsMain .city {
	position: absolute;
	top: 4px;
	right: 0;
}
#newsMain a {
	color: #E10005;
}
#newsMain .comments {
	position: absolute;
	top: 152px;
	left: 195px;
}
#newsMain .print {
	position: absolute;
	top: 149px;
	right: 4px;
}
#newsMainImg {
	float: left;
	border: 3px #E4E4E4 solid;
	margin-right: 15px;
}
#newsMainText {
	width: 215px;
	float: left;
	color: #6B6471;
	padding-top: 0px;
	text-align: justify;
}

#newsMainText a {
	color: #6B6471;
}

#newsMainText .more {
	padding-top: 7px;
}
.newsFoto {
	width: auto;
	padding: 10px 5px;
	border-bottom: 1px #E4E4E4 dotted;
	position: relative;
	color: #6B6371;
}
.newsFoto .city {
	position: absolute;
	top: 15px;
	right: 5px;
}
.newsFotoImg {
	float: left;
	border: 3px #E4E4E4 solid;
	margin-right: 12px;
}
.newsFotoText {
	float: left;
	width: 252px;
	padding-top: 0px;
	text-align: justify;
}
.newsFotoText a {
	color: #6B6471;
}
.newsFoto h4 {
	font-size: 11px;
	color: #6B6371;
	font-weight: bold;
}
.newsFoto h4 a {
	color: #6B6371;
}
.newsFotoDate {
	color: #E10005;
	margin-bottom: 6px;
	font-size: 9px;
}
.news {
	width: auto;
	padding: 7px 10px 7px 10px;
	height: 14px;
	position: relative;
	border-bottom: 1px #E4E4E4 dotted;
}
.newsDate {
	float: left;
	color: #E10005;
	width: 57px;
	font-size: 9px;
	padding-top: 2px;
}
.newsUrl {
	float: left;
	width: 272px;
}
.newsUrl a {
	color: #6B6471;
}
.newsCity {
	float: right;
}
#right {
	width: 505px;
	float: left;
}
#map {
	width: 274px;
	float: left;
	margin-right: 4px;
	background-image: url('images/bg_20.jpg');
	height: 206px;
	position: relative;
}
#mapIn {
	width: 185px;
	height: 169px;
	background-image: url('images/map.jpg');
	position: relative;
	margin: 0 auto;
	margin-bottom: 10px;
}
#mapIn2 {
	width: 264px;
	margin: 0 auto;
	margin-bottom: 10px;
}
#mapIn2 h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px 10px;
	color: #E00005;
}
#mapDate {
	position: absolute;
	top: 20px;
	right: 19px;
	color: #E00005;
}
.mapLine {
	width: 264px;
	height: 19px;
	border-bottom: 1px #D4D4D4 solid;
	padding-top: 5px;
}

.mapLine a {
	color: #36333A;
}

.mapLineDate {
	text-align: center;
	width: 86px;
	color: #E00005;
	float: left;
}
.mapLineText {
	float: left;
	width: 170px;
}
#MapGdansk {
	position: absolute;
	top: 6px;
	left: 19px;
}
#MapSzczecin {
	position: absolute;
	top: 29px;
	left: 7px;
}
#MapPoznan {
	position: absolute;
	top: 56px;
	left: 37px;
}
#MapKatowice {
	position: absolute;
	top: 125px;
	left: 29px;
}
#MapKrakow {
	position: absolute;
	top: 130px;
	left: 98px;
}

#MapWarszawa {
	position: absolute;
	top: 66px;
	left: 120px;
}
#MapWroclaw {
	position: absolute;
	top: 102px;
	left: 41px;
}

#list {
	width: 227px;
	height: 200px;
	background: #0A0A0A url('images/bg_17.jpg') no-repeat;
	float: left;
	padding-top: 6px;
	position: relative;
}
#list h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px 10px;
	color: #CBC3B7;
	padding-top: 15px;
}
.bott {
	position: absolute;
	left: 5px;
	top: 163px;
	width: 218px;
	background-image: url('images/dotts.jpg');
	background-repeat: no-repeat;
	padding-top: 10px;
	text-align: right;
}
.bootom3 {
	position: absolute;
	bottom: 0;
	left: 0;
}
.bootom3 img {
	display: block;
}
#list .button {
	margin-right: 9px;
	float: right;
	display: inline;
	margin-bottom: 3px;
}
#list ul {
	list-style: none;
	width: 212px;
	margin: 0 auto;
	margin-bottom: 19px;
}
#list ul li {
	width: 197px;
	height: 19px;
	background-image: url('images/bg_7.gif');
	padding: 10px 0 0 15px;
}
#list ul li a {
	color: #FFFFFF;
}


#druzynaimg {
	width: 505px;
	height: 387px;
	float: left;
	background-image: url('images/bg_10_big.jpg');
	background-repeat: no-repeat;
	background-position: 0 0px;
	margin-right: 0px;
}

#druzynaimg h3 {
	margin: 10px;
	font-weight: bold;
	font-size: 18px;
	color: #ffffff;
	height: 20px;
	clear: both;
}

#druzynaimg img {
	margin: 13px 0 0 12px;
}

#random {
	width: 273px;
	height: 288px;
	float: left;
	background-image: url('images/bg_10.jpg');
	background-repeat: no-repeat;
	background-position: 0 43px;
	margin-right: 5px;
}
#random h3 {
	margin: 16px 0 28px 17px;
	height: 15px;	
}
#random h4 {
	margin: 0 0 20px 17px;
	font-size: 11px;
}
#random h4 a {
	color: #FFFFFF;
}
.fotog {
	border: 1px #E2E2E2 solid;
	margin-left: 14px;
}


#gallery {
	width: 227px;
	height: 288px;
	float: left;
	background-image: url('images/bg_11.jpg');
	background-repeat: no-repeat;
	background-position: 0 43px;
}
#gallery h3 {
	margin: 16px 0 28px 17px;
	height: 15px;
}
#gallery h4 {
	margin: 0 0 20px 17px;
	font-size: 11px;
}
#gallery h4 a {
	color: #FFFFFF;
}


#shopH {
	margin: 20px 0 18px 17px;
	width: 400px;
	float: left;
}
#shop {
	width: 505px;
	float: left;
	background-image: url('images/bg_22.jpg');
	border-top: 5px #191919 solid;
}
.prod {
	width: 136px;
	float: left;
	background: url('images/bg_12.jpg') right top repeat-y;
	padding: 12px 16px;
}
.prodL {
	width: 136px;
	float: left;
	padding: 12px 16px;
}
.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;
}

#partnerzy {
	width: auto;
	padding: 18px 0 18px 23px;
	background-image: url('images/bg_15.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;
	clear: both;
}
#partnerzy2 {
	width: auto;
	padding: 25px 0px;
}
#partnerzy2 img {
	float: left;
	margin-right: 30px;
}


/*MIASTO*/
#filmy {
	width: 437px;
	float: left;
	padding-top: 28px;
	margin-right: 5px;
}
.tab {
	float: left;
	margin-right: 1px;
}
.tab img {
	display: block;
}
.filmyIn {
	width: 437px;
	background-image: url('images/bg_26.jpg');
	background-repeat: repeat-y;
	border-top: 5px #E50008 solid;
	padding: 30px 0px 10px 0px;
	clear: both;
}
.film {
	background-image: url('images/polecamy_item_mini_bg.png');
	background-repeat: no-repeat;
	width: 132px;
	float: left;
	margin-left: 9px;
	height: 145px;
	margin-bottom: 12px;
}
.filmFoto {
	float: left;
	margin: 1px 0 0 1px;
	clear: both;
}
.filmText {
	float: left;
	margin: 5px;
	height: 42px;
}
.filmText p {
	margin-bottom: 3px;
}
.filmData {
	margin: 5px;
	float: left;
	display: inline;
	width: 98px;
}
.filmIco {
	float: left;
	display: inline;
}
.small {
	font-size: 9px;
}
.red {
	color: #E50008;
}

#table {
	width: 502px;
	padding-top: 28px;
	float: left;
}
.tableIn {
	width: 466px;
	background-image: url('images/bg_25.jpg');
	border-top: 5px #E50008 solid;
	padding: 30px 18px 10px 18px;
	clear: both;
}
.table {
	width: 217px;
	margin-right: 10px;
	margin-bottom: 12px;
	display: inline;
	float: left;
}
.table img {
	padding-top: 10px;
}
.table a {
	color: black;
}
.table td {
	height: 25px;
	border-top: 1px #D4D4D4 dotted;
}
.table .lp {
	width: 32px;
	text-align: center;
}
.table .name {
	width: 143px;
}
.table .name_long {
	width: 206px;
}
.table .match {
	width: 44px;
	text-align: center;
}
.strzelcy {
	border: 0;
	width: 209px;
	margin-left: 2px;
	color: #E0D8C9;
}
.strzelcy td {
	height: 16px;
}
.strzelcy a {
	color: white;
}
.strzelcy .num {
	width: 20px;
	text-align: center;
}
.strzelcy .name {
	width: 102px;
}
.strzelcy .team {
	text-align: right;
	width: 77px;	
	font-size: 9px;
}
.strzelcy .arrow {
	width: 10px;
	text-align: center;
	vertical-align: top;
	padding-bottom: 2px;
}

table.galeria {
	margin: 4px;
}

table.galeria td {
	background-color: #f6f6f6;
	text-align: center;
	padding: 1px;
}
