@import url(canal_sport.css);
@import url(canal_blogsport.css);
@import url(canal_film.css);
@import url(canal_canal.css);
@import url(canal_forum1.css);
@import url(extra.css);

/* CSS Document */
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin:10px auto; }

div.clr { clear:both; line-height:0px; margin:0px; padding:0px; }
.tmp{border: solid 1px #0F0;}
.wyrownanie { padding-bottom:20000px; margin-bottom:-20000px; overflow:hidden; }
.red {color:#F00; font-weight:normal; font-size:10px;}

object { padding:0px; margin:0px; outline:none; }

a { color:#cc0000; text-decoration:none; font-weight:bold; outline:none; }
a:hover { color:#999999; }
a.other { color:#000000; text-decoration:none; font-weight:bold; outline:none; }
a.other:hover { color:#999999; }
h1 {line-height:25px; font-size:22px;}
h1 a {color:#000;}
h1 a:hover {color:#666;}

a.strzalka_big { background-image:url('/lib/zwiastuny_link.gif'); background-repeat:no-repeat; background-position:left top; padding-left:20px; color:#000000; }
a.strzalka_big:hover {color:#ffffff; background-color:#333333; background-image:url('/lib/zwiastuny_link.gif'); background-repeat:no-repeat; background-position:left top;}
a.strzalka { background-image:url(../lib/strzalka_mini.gif); background-repeat:no-repeat; background-position:right center; padding-right:15px; color:#cc0000; margin-top:20px; }
a.strzalka:hover { color:#999999; }
a.strzalka_sport { background-image:url(../lib/strzalka_sport.gif); background-repeat:no-repeat; background-position:left top; padding-left:20px; color:#000000; font-weight:normal; }
a.strzalka_sport:hover { color:#999999; }
a.strzalka-czarna { background-image:url(../lib/strzalka_mini.gif); background-repeat:no-repeat; background-position:right center; padding-right:15px; color:#000000; margin-top:20px; font-size:11px;}
a.strzalka-czarna:hover { color:#666666; }
a.strzalka-lewa { background-image:url(../lib/strzalka_mini.gif); background-repeat:no-repeat; background-position:left center; padding-left:15px; color:#000000; margin-top:20px; }
a.strzalka-lewa:hover { color:#ffffff; background-color:#666666; }
span.find { background:#FFCC00; }

div#premiery500 {}
div#premiery500 a.strzalka_big { background-image:url('/lib/zwiastuny_link.gif'); background-repeat:no-repeat; background-position:left top; padding-left:20px; color:#cccccc; }
div#premiery500 a.strzalka_big:hover {color:#ffffff; background-color:#333333; background-image:url('/lib/zwiastuny_link.gif'); background-repeat:no-repeat; background-position:left top;}
div#premiery500 h1 a { color:#fff; }
div#premiery500 h1 a:hover { background-color:#CC0000; }

input[type="text"] { border:1px solid #999999; }
input[type="select"] { border:1px solid #999999; }
input[type="image"] { outline:0px; }
textarea { border:1px solid #999999; }
form { padding:0px; margin:0px; }

div.pasek { height:21px; width:210px; background:#666666; line-height:0px; padding:2px 0px 2px 5px; }


body#main { }
	body#main div.main_premiera { width:220px; margin-bottom:17px; background:#333; }
	body#main div.main_premiera a { color:#fff; text-decoration:none; font-weight:bold; font-size:12px;}
	body#main div.main_premiera a:hover { background:#cc0000; color:#fff; }
	body#main div.main_premiera div.tytul { background:#333 repeat; width:210px; float:right; padding:5px; font-size:11px; font-weight:bold; line-height:14px; color:#fff; }
	body#main div.main_premiera div.tytul p.lead { margin:0px; padding:0px; font-weight:normal;}
	body#main div.main_premiera div.tytul span { font-size:11px; padding-top:5px; display:block; }
	body#main div.main_premiera div.tytul p.logo { text-align:right; margin-right:20px; padding:0px; margin:0px;  }	
	
	body#main div.program { width:220px;  background:#ccc; font-size:11px; margin-top:17px; }
	body#main div.program a { color:#000000; text-decoration:none; font-weight:normal;}
	body#main div.program a:hover { color:#cc0000; }
	body#main div.program p.logo { margin:0px; padding:10px 10px 2px 10px; }
	body#main div.program table {width:205px;}
	body#main div.program table td {vertical-align:top; line-height:13px; padding-bottom:5px;}
	body#main div.program table td.tytul {padding-left:2px;}
	body#main div.program table td.h {width:35px; padding-left:2px;}
	
	div.aktualnosci { margin-top:17px; font-size:11px; font-weight:bold;}
	div.aktualnosci a.akt { background-image:url(/lib/strzalka_aktualnosci.gif); background-position:left top; background-repeat:no-repeat; color:#000000; font-weight:bold; padding-left:20px; text-decoration:none; }
	div.aktualnosci a.akt:hover { color:#CC0000; }
	div.aktualnosci div.news { padding:5px; border-bottom:2px solid #ffffff; background:#cccccc; }
	div.aktualnosci div.news2 { padding:5px; border-bottom:2px solid #ffffff; background:#b5b5b5; }
	div.aktualnosci span { font-weight:normal; font-size:10px; color:#666666; }
	
	div.baneryMain { width:400px; }
	div.baneryMain div.banerAplaSport {width:396px; margin-bottom:21px; padding:2px; background:#e5e5e5;}
	div.baneryMain div.banerAplaSport a.info { font-weight:normal; color:#000000; }
	div.baneryMain div.banerAplaSport a.info:hover { background:#333399; color:#ffffff; }
	div.baneryMain div.banerAplaSport div.banner {margin-top:5px; padding-left:5px; font-weight:bold;}
	div.baneryMain div.banerAplaSport p { margin:0px 10px 0px 0px; padding:0px; text-align:right; }
	div.baneryMain div.banerAplaSport div.banner a.strzalka-czarna { background-image:url(../lib/strzalka_mini.gif); background-repeat:no-repeat; background-position:right center; padding-right:15px; color:#fff; margin-top:20px; font-size:11px;}
	div.baneryMain div.banerAplaSport div.banner a.strzalka-czarna:hover { background-color:#fff; color:#000; }
	div.baneryMain div.banerAplaSport div.banner a { color:#fff; }
	div.baneryMain div.banerAplaSport div.banner a:hover { color:#000; background:#fff; }



div#footer { font-size:10px; text-align:center; color:#666666; clear:both; margin-top:16px;}
	div#footer a.strzalka_mini { background-image:url('/lib/strzalka_mini.gif'); background-position:left center; background-repeat:no-repeat; padding-left:15px; text-decoration:none; font-weight:normal; color:#666666; margin-right:10px; }
	div#footer a.strzalka_mini:hover { color:#CCCCCC; }
	div#footer div#mapa_kontakt { background:#666666; height:21px; clear:both; }

body#bc {}

div.mc-naglowek { width:760px; height:26px; margin-bottom:17px; }
	div.mc-naglowek div.film { width:26px; height:28px; background:#FFCC00; float:left; }
	div.mc-naglowek div.sport { width:26px; height:28px; background:#333399; float:left; }
	div.mc-naglowek div.program { width:26px; height:28px; background:#FF6600; float:left; }
	div.mc-naglowek div.canal { width:26px; height:28px; background:#cc0000; float:left; }
	div.mc-naglowek div.forum { width:26px; height:28px; background:#339900; float:left; }
	div.mc-naglowek div.szary { width:724px; height:28px; background:#e5e5e5; float:right; padding-left:10px; }
	
div.mc-naglowek-sekcja { width:760px; height:22px; margin-bottom:20px; margin-top:20px; }
	div.mc-naglowek-sekcja div.film { width:21px; height:22px; background:#FFCC00; float:left; overflow:hidden;}
	div.mc-naglowek-sekcja div.sport { width:21px; height:22px; background:#333399; float:left; overflow:hidden;}
	div.mc-naglowek-sekcja div.program { width:21px; height:22px; background:#FF6600; float:left; overflow:hidden;}
	div.mc-naglowek-sekcja div.canal { width:21px; height:22px; background:#cc0000; float:left; overflow:hidden;}
	div.mc-naglowek-sekcja div.szary { width:729px; height:22px; background:#666666; float:right; padding-left:10px; overflow:hidden;}


/*top page */
div#top { display:block; height:14px; margin-bottom: 20px; background: #fff left bottom no-repeat; float:left; }
	div#top ul { margin:0px; padding:0px;}
	div#top ul li { margin:0px; padding:0px; display:inline; float:left; }
	div#top ul li a { height:14px; line-height:14px; font-size:9px; margin-right:35px; }
	div#top ul li a.multipakiet { color:#ffffff; padding:1px 3px 1px 20px; background-image:url('../lib/bt_szukaj.gif'); background-position:center left; background-repeat:no-repeat; background-color:#666666; }
	div#top ul li a.multipakiet:hover { color:#e5e5e5;}
	div#top ul li a.cyfra { color:#ffffff; padding:1px 3px 1px 20px; background-image:url('../lib/bt_szukaj.gif'); background-position:center left; background-repeat:no-repeat; background-color:#666666; }
	div#top ul li a.cyfra:hover { color:#e5e5e5;}
	div#top a.strzalka { background-image:url(../lib/strzalka_mini.gif); background-repeat:no-repeat; background-position:left center; padding-left:16px; color:#666666; margin-top:20px; padding-right:0px; }
	div#top a.strzalka:hover { color:#999999; }
	
	
div#canalSzukaj { float:right; width:260px; }
	div#canalSzukaj input { float:left; background-color:#ffffff; border:1px solid #666666; }
	/*div#canalSzukaj input#P_globalSzukaj {float:left; width:90px; height:19px; border: 1px solid #CC0000; background-image:url('../lib/canal_szukaj.gif'); background-position:0px 0px; background-repeat:no-repeat;}*/
	div#canalSzukaj input#F_globalSzukaj {float:left; height:17px; width:100px; line-height:17px; padding:0px; font-size:12px; padding-bottom:0px;}
	div#canalSzukaj input.bt_zamawiam {float:left; width:90px; height:19px; border: 0px solid #CC0000; background-image:url('../lib/canal_szukaj.gif'); background-position:0px 0px; background-repeat:no-repeat;}
	div#canalSzukaj input.bt_zamawiam_on {float:left; width:90px; height:19px; border: 0px solid #CC0000; background-image:url('../lib/canal_szukaj.gif'); background-position:0px -19px; background-repeat:no-repeat;}

/*film*/
p.ahrefNull a {color:#e5e5e5; font-weight:normal;}
p.ahrefNull a:hover {background-color:#C00;}
	
/*box*/
table.box {}
	table.box p.tyt a {color:#000000;}
	table.box p.tyt a:hover {background:#666666; color:#ffffff;}
	
	table.box td.premiera {width:181px; height:14px; vertical-align:top; color:#FFF; line-height:12px;}
	table.box td.body { width:181px; vertical-align:top; background:url(../lib/film_modul.gif) no-repeat #ffffff;}
		table.box td.body p.tyt { font-weight:bold; margin-top:5px; margin-bottom:0px; padding-left:5px; width:160px; text-transform:uppercase;}
		table.box td.body p.odc,
		table.box td.body p.opis {font-weight:normal; margin-top:0px; margin-bottom:0px; font-size:11px; padding: 0px 5px 0px 5px; width:160px;}
		table.box td.body p.odc {margin-bottom:10px;}

	table.box td.hit_film { width:181px; vertical-align:top; background:url(../lib/film_modul_premiera.gif) no-repeat #ffffff;}
		table.box td.hit_film p.tyt { font-weight:bold; margin-top:5px; margin-bottom:0px; padding-left:5px; width:160px; text-transform:uppercase;}
		table.box td.hit_film p.odc,
		table.box td.hit_film p.opis {font-weight:normal; margin-top:0px; margin-bottom:0px; font-size:11px; padding: 0px 5px 0px 5px; width:160px;}

		table.box td div.zwiastun { float:left; width:80px; padding:8px 0px 5px 2px;  }
		table.box td div.kanal { float:right; width:56px; padding:5px 5px 5px 0px; }
		
	table.box td.hit_sport { width:181px; vertical-align:top; background:url(../lib/sport_modul_premiera.gif) no-repeat #ffffff;}
		table.box td.hit_sport p.tyt { font-weight:bold; margin-top:18px; margin-bottom:0px; padding-left:5px; width:160px; text-transform:uppercase;}
		table.box td.hit_sport p.odc,
		table.box td.hit_sport p.opis {font-weight:normal; margin-top:0px; margin-bottom:0px; font-size:11px; padding: 0px 5px 0px 5px; width:160px;}
	
	table.box td.gat { background-color:#fff; vertical-align:top; font-size:10px; font-weight:bold; text-transform:uppercase;}
	table.box td.gat div { width:168px; text-align:right;}  
	table.box td.empty {width:181px; line-height:12px;}
	
	table.box td.gutter {background-color:#FFF; width:12px; line-height:12px;}
	
/*sport box hit*/
table.sport_box {}
	table.sport_box p.tyt a {color:#000000;}
	table.sport_box p.tyt a:hover {background:#666666; color:#ffffff;}
	table.sport_box td.premiera {width:343px; height:14px; vertical-align:top; color:#FFF; line-height:12px;}
	table.sport_box td.body { width:343px; vertical-align:top; background:url(../lib/sport_modul_hit.gif) no-repeat #ffffff;}
		table.sport_box td.body p.tyt { font-weight:bold; margin-top:5px; margin-bottom:0px; padding-left:5px; width:322px; padding-top:0px; text-transform:uppercase;}
		table.sport_box td.body p.opis {font-weight:normal; margin-top:0px; margin-bottom:0px; font-size:11px; padding: 0px 5px 0px 5px; width:322px;}
		
	
	table.sport_box td.gat { background-color:#fff; vertical-align:top; font-size:10px; font-weight:bold; text-transform:uppercase; text-align:left;}
	table.sport_box td.gat div { width:170px; padding-left:160px; }  
	table.sport_box td.empty {width:343px; line-height:12px;}
	
	table.sport_box td.gutter {background-color:#FFF; width:12px; line-height:12px;}
	
	table.sport_box td div.zwiastun { float:left; width:80px; padding:8px 0px 5px 2px;  }
	table.sport_box td div.kanal { float:right; width:56px; padding:5px 5px 5px 0px; }
	
	
/*kontakt*/
div.kontakt { width:365px; float:left; background:#e5e5e5; padding-bottom:1000px; margin-bottom:-1000px; }
	div.kontakt div.naglowek { height:22px; background:#666666; line-height:0px; padding-top:4px; padding-left:
	10px;}
	div.kontakt div.info { padding:0px 10px 10px 10px; }
div.kontakt-r { width:365px; float:right; background:#e5e5e5; padding-bottom:1000px; margin-bottom:-1000px; }
	div.kontakt-r div.naglowek { height:22px; background:#666666; line-height:0px; padding-top:4px; padding-left:
	10px;}
	div.kontakt-r div.info { padding:0px 10px 10px 10px; }
	
/*kolejne premiery*/
div.kolejne-premiery { padding-left:10px; width:100px;}
	div.kolejne-premiery ul { margin:0px; padding:0px;}
	div.kolejne-premiery ul li { margin:0; padding:0; display:inline-block; display: inline; /* For IE */ float:left; margin-right:5px; margin-top:5px;}
	div.kolejne-premiery ul li a { display:inline; float:left; height:14px; text-indent: -9000px; border:none; line-height:14px; outline:none;  }
	div.kolejne-premiery ul li a.premiera_1 { background-image:url(/lib/polecamy_01.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_2 { background-image:url(/lib/polecamy_02.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_3 { background-image:url(/lib/polecamy_03.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_4 { background-image:url(/lib/polecamy_04.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_5 { background-image:url(/lib/polecamy_05.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_6 { background-image:url(/lib/polecamy_06.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_7 { background-image:url(/lib/polecamy_07.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_8 { background-image:url(/lib/polecamy_08.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_9 { background-image:url(/lib/polecamy_09.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_10 { background-image:url(/lib/polecamy_10.gif); width: 15px; background-position:0px 0px; }
	div.kolejne-premiery ul li a.premiera_1:hover { background-position:0px -14px; }
	div.kolejne-premiery ul li a.premiera_2:hover { background-position:0px -14px; }
	div.kolejne-premiery ul li a.premiera_3:hover { background-position:0px -14px; }
	div.kolejne-premiery ul li a.premiera_4:hover { background-position:0px -14px; }
	div.kolejne-premiery ul li a.premiera_5:hover { background-position:0px -14px; }
	div.kolejne-premiery ul li a.premiera_6:hover { background-position:0px -14px; }
	div.kolejne-premiery ul li a.premiera_7:hover { background-position:0px -14px; }
	div.kolejne-premiery ul li a.premiera_8:hover { background-position:0px -14px; }
	div.kolejne-premiery ul li a.premiera_9:hover { background-position:0px -14px; }
	div.kolejne-premiery ul li a.premiera_10:hover { background-position:0px -14px; }
	
/*program*/
table.program-tv {}
	table.program-tv td.empty { background:#ffffff; }

td.kolumna {background:#e5e5e5; width:175px; font-size:11px; vertical-align:top;}
	td.kolumna div.item { background:transparent; color:#999999; border-bottom:1px solid #999999; padding:10px 0px 10px 0px; }	
	td.kolumna div.item a {color:#999;}
	td.kolumna div.A {color:#000;}
	td.kolumna div.A a {color:#000;}
	td.kolumna div.item div.h { width:42px; float:left; text-align:center; font-weight:bold;}
	td.kolumna div.item div.h img {margin-left:3px; margin-top:6px;}
	td.kolumna div.item div.ico {margin-left:12px;}
	td.kolumna div.item div.ico img {margin-left:3px; margin-top:6px;}
	td.kolumna div.item div.body {width:127px; float:left; margin-left:3px;}
	td.kolumna div.item div.body span.tyt {display:block; font-weight:bold;}
	td.kolumna div.item div.full { font-size:10px; color:#333333; padding:0px 5px 0px 12px; line-height:12px;}
	td.kolumna div.item div.foto { text-align:left; margin-left:12px; margin-top:2px; margin-bottom:2px;}
	
	td.kolumna div.item div.F{background-color:#ff7300; color:#fff; margin-bottom:5px;}
	td.kolumna div.item div.S{background-color:#006699; color:#000; color:#FFF;}
	
	td.kolumna div.Z { background:#d2ffd6 !important; color:#000; }
	td.kolumna div.Z a { color:#008b0a; }
	td.kolumna div.Z div.F{background-color:008b0a; color:#fff; margin-bottom:5px;}
	td.kolumna div.Z div.S{background-color:#008b0a; color:#FFF;}
	
div.navpora	 {margin-top:5px; margin-bottom:5px; height:21px; padding-left:13px; padding-top:3px; background-color:#CCC; font-weight:normal; color:#666; width:237px; overflow:hidden; float:left; }
	div.navpora span { float:right; color:#000; margin-right:10px;}
	div.navpora a {color:#666;}
	div.navpora.open {background-color:#666;}
	div.navpora.open a {color:#FFF;}
	div.navpora.open span {color:#CCC;}

div.navpora a, div.open a, div#progRano a, div#progPopoludniu a, div#progWieczorem a { display:block; float:left; width:110px; height:18px; background-repeat:no-repeat; text-indent:90000px; }
	div.navpora a { background-position:0px 0px; text-indent:9000px; }
	div.open a { background-position:0px -18px; text-indent:9000px; }
	div.navpora a:hover { background-position:0px -36px; }
	div.open a:hover { background-position:0px -54px; }
	div#progRano a { background-image:url('/img/navpora_rano.gif'); }
	div#progPopoludniu a { background-image:url('/img/navpora_poludnie.gif'); }
	div#progWieczorem a { background-image:url('/img/navpora_wieczor.gif'); }
	
/*program szukaj*/
div.formProgFind { background:transparent; margin-top:30px; padding:0px 5px 0px 5px; font-size:10px;}
	div.formProgFind input { float:left; }
	div.formProgFind input[type="checkbox"] {  }
	div.formProgFind input[type="text"] {width:185px;}
	div.formProgFind select { float:left; margin-left:3px; }
	div.formProgFind div.can { margin-left:10px; padding-top:4px; line-height:24px;}
	div.formProgFind .bt_zamawiam { margin-top:10px; float:right; background-image:url(/lib/szukaj.gif); background-repeat:no-repeat; background-position:0px 0px; background-attachment:scroll; text-indent:9000px; }
	div.formProgFind .bt_zamawiam_on { margin-top:10px; float:right; background-position:0px -20px; background-image:url(/lib/szukaj.gif); background-repeat:no-repeat; background-attachment:scroll; text-indent:9000px; }

/*program wyniki*/
div.progResults {  }
	div.progResults span.wynik { color:#000000; background:#FFCC00; padding:2px; }
	div.progResults div.wyniki { margin-top:0px; }
	div.progResults div.pozycja { background:#e5e5e5; width:760px; overflow:hidden; border-bottom:2px solid #ffffff;}
	div.progResults div.pozycja div.godzina { background:#cccccc; width:50px; text-align:right; padding:5px 3px 200px 0px; float:left; margin-bottom:-200px; }
	div.progResults div.pozycja div.film { float:left; width:690px; margin-left:10px; padding-bottom:205px; margin-bottom:-200px; padding-top:5px; }
	div.progResults div.pozycja div.film div.top {}
	div.progResults div.pozycja div.film div.top a {color:#000000;}
	div.progResults div.pozycja div.film div.top a:hover {color:#000000; background:#cccccc;}
	div.progResults div.pozycja div.film div.top div.tytul {padding: 0px 0px 2px; float: left; width: 440px; font-weight: bold;}
	div.progResults div.pozycja div.film div.top div.ico {float: left; width: 60px; margin-right:10px}
	div.progResults div.pozycja div.film div.top div.gat {float: left; width: 150px;; font-style: italic; padding:0px; margin:0px;}
	div.progResults div.pozycja div.film div.top div.wiek {float: right; width: 16px; margin-top:3px;}
	div.progResults div.pozycja div.film div.premiera { font-style:italic; font-size:10px; padding:0px; margin:0px; line-height:10px; }
	div.progResults div.pozycja div.opis { margin-bottom:3px;}

/*program opis*/
div.programFull { margin-top:10px; margin-bottom:20px; }
	div.programFull div.programOpis {float:left;}
	div.programFull div.programOpis div.gat{float:left;}
	div.programFull div.programOpis div.dla{margin-top:2px;}	
	div.programFull div.zdjecie { margin-bottom:0px; float:left; margin-right:15px; background:#666666; padding-bottom:2px; }
	div.programFull div.cright { font-size:9px; color:#999; padding-left:10px; margin-bottom:5px;}
	
	div.programFull div.zdjecie div { padding:0px; margin:0px; line-height:14px; height:21px;}
	div.programFull div.zdjecie div#fotogaleria {width:148px; float:left; margin-left:10px; text-align:left; margin-top:0px; }
	div.programFull div.zdjecie div.zwiastun {width:124px; float:right; margin-right:10px; text-align:right; margin-top:0px;}
	div.programFull div.c {width:500px; height:321px;}
	div.programFull div.b {width:200px; height:171px;}
	div.programFull div.a {width:150px; height:136px;}
	
	div.programFull div.bs {width:200px; height:150px; background-color:#FFF;}
	div.programFull div.as {width:150px; height:115px; background-color:#FFF;}
	div.programFull div.cs {width:495px; height:300px; background-color:#FFF; overflow:hidden; }
	
	div.programFull div.null {display:none;}
	
div.programOpis {  }
	div.programOpis table { font-size:10px; }
	div.programOpis table tr td {padding-top:5px;}
	div.programOpis table tr td.ico img { float:left; margin-right:3px; }
	div.programOpis table td.w { width:17px;}
	div.programOpis table td.data {font-weight:bold; text-align:right; width:16px; padding-right:2px;}
	div.programOpis table td.czas {font-weight:bold; text-align:right; width:52px; padding-right:1px;}
	div.programOpis table td.can { padding-right:3px; padding-left:5px;}
	div.programOpis table td.can img.ico { margin-left:3px;}
	div.programOpis table td.pan { width:15px; padding-right:3px;}
	/*div.programOpis div.gat { width:220px; }*/

	
div.ocenFilm { margin-bottom:30px; font-size:12px; }
	div.ocenFilm table { background:#e5e5e5; font-weight:bold; }
		div.ocenFilm table tr.name { font-size:10px; }
		div.ocenFilm table tr td { border:1px solid #ffffff; vertical-align:middle; }
		div.ocenFilm table tr td img { float:left; margin-left:10px; margin-top:2px; }
		div.ocenFilm table tr td div.glosuj { display:inline; margin-left:50px; float:left; }
		div.ocenFilm table tr td div.glosuj a { display:block; width:73px; height:17px; background-image:url(/lib/glosuj.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:0px 0px; }
		div.ocenFilm table tr td div.glosuj a:hover { background-position:0px -17px; }
div.programKomentarze { margin-bottom:30px; }
	div.programKomentarze table {  }
		div.programKomentarze table tr td.user { font-size:11px; }
		div.programKomentarze table tr td.user img { float:left; margin-right:5px; }
		div.programKomentarze table tr td.user p { color:#999999; margin-top:10px; }
		div.programKomentarze table tr td.post { width:635px; font-size:11px; }
		div.programKomentarze table tr td.post div.data { color:#666666; font-weight:bold; background:#e5e5e5; padding:2px 0px 2px 5px; }
		div.programKomentarze table tr td.post div.tresc { padding:5px; }
div.dodajKomentarz { font-size:11px;  }
	div.dodajKomentarz div.left { width:260px; float:left; padding-top:30px; line-height:30px; }
	div.dodajKomentarz div.right { width:440px; float:right; }
		div.dodajKomentarz div.right textarea { width:430px; height:125px; }
		div.dodajKomentarz div.right div.wyslij { float:right; width:73px; margin-right:8px;}
		div.dodajKomentarz div.right div.wyslij a { display:block; width:73px; height:17px; background-image:url(/lib/wyslij.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:0px 0px; }
		div.dodajKomentarz div.right div.wyslij a:hover { background-position:0px -17px; }

div.lista { margin-bottom:30px; }
	div.lista div.naglowek { background:#999999; color:#ffffff; border-bottom:3px solid #ffffff; line-height:18px; font-size:11px; font-weight:bold; padding:0px 5px 0px 5px; }
		div.lista div.naglowek div.tytul { width:340px; float:left; margin-right:20px; }
		div.lista div.naglowek div.rezyser { width:150px; float:left; margin-right:20px; display:inline-block; }
		div.lista div.naglowek div.emisja { width:140px; float:left; text-align:left; }
	div.lista div.pozycja { background:#e5e5e5; border-bottom:3px solid #ffffff; padding:1px 5px 1px 5px; }
		div.lista div.pozycja div.tytul { width:340px; float:left; margin-right:20px; font-weight:bold; }
			div.lista div.pozycja div.tytul a { color:#000000; }
			div.lista div.pozycja div.tytul a:hover { color:#ffffff; background:#666666; }
			div.lista div.pozycja div.tytul span.org { font-size:10px; color:#333; font-weight:normal; }
			div.lista div.pozycja div.tytul span.gat { font-size:10px; font-weight:normal; }
			div.lista div.pozycja div.tytul div.wyk { font-weight:normal; font-size:11px; line-height:14px; color:#333; margin-bottom:5px;}
			div.lista div.pozycja div.tytul div.cat { font-weight:bold; font-size:11px; line-height:14px; color:#666666; margin-bottom:10px;}
				div.lista div.pozycja div.tytul div.wyk a { font-weight:normal; color:#333; }
				div.lista div.pozycja div.tytul div.wyk a:hover { color:#ffffff; background:#666666; }
				
		div.lista div.pozycja div.rezyser { width:150px; float:left; margin-right:20px; }
		div.lista div.pozycja div.emisja { width:140px; float:left; text-align:left; }
			div.lista div.pozycja div.emisja span {font-size:11px; color:#333333;}
		div.lista div.pozycja div.canal { width:120px; float:left; margin-left:50px; text-align:left; padding-top:5px; }
		div.lista div.pozycja div.dzieci { width:40px; float:left; margin-left:30px; padding-top:5px; padding-bottom:5px; }
			div.lista div.pozycja div.dzieci a { font-weight:normal; color:#000000; }
			div.lista div.pozycja div.dzieci a:hover { color:#ffffff; background:#666666; }

/*wieczor specjalny*/
div.wieczor { background:#f2f2f2; padding:10px; margin-bottom:20px; }
div.wieczor h2 { padding:3px 0px; margin:0px 0px 20px; }
div.wieczor h2 a { color:#CC0000; }
div.wieczor h2 a:hover { color:#000; }
div.wieczor div.img { float:right; width:200px; }
div.wieczor div.tresc { width:530px; float:left; }
div.wieczor div.tresc span.emisja { font-weight:bold; font-size:11px; }




/*film wyszukiwarka*/
div.formArchiwumFind { background:#f2f2f2; padding:20px 30px 20px 30px; font-weight:bold; font-size:11px; margin-bottom:20px; }
	div.formArchiwumFind input { margin-left:10px; }
		div.formArchiwumFind input[type="text"] { width:170px; }
		div.formArchiwumFind select { width:150px; }
	div.formArchiwumFind div.film { float:left; width:230px; text-align:right; }
	div.formArchiwumFind div.gatunek { float:left; width:150px; margin-left:30px; }
	div.formArchiwumFind div.premiera { float:left; width:150px; margin-left:30px; }
	div.formArchiwumFind div.szukaj { float:left; width:50px; }
	div.formArchiwumFind div.osoba { float:left; width:230px; text-align:right; padding-right:5px }
	div.formArchiwumFind div.rezyser { float:left; width:95px; padding-left:15px;}
	div.formArchiwumFind div.aktor { float:left; width:100px; }
	div.formArchiwumFind .bt_zamawiam { float:right; background-image:url(/lib/film_szukaj.gif); background-repeat:no-repeat; background-position:0px 0px; background-attachment:scroll; text-indent:9000px; }
	div.formArchiwumFind .bt_zamawiam_on { float:right; background-position:0px -19px; background-image:url(/lib/film_szukaj.gif); background-repeat:no-repeat; background-attachment:scroll; text-indent:9000px; }


/*canal+ wyszukiwarka*/
div.formAktualnosci { background:#f2f2f2; padding:20px 30px 20px 30px; font-weight:normal; font-size:10px; margin-bottom:20px; }
	div.formAktualnosci input {  }
		div.formAktualnosci input[type="text"] { width:170px; }
		div.formAktualnosci select { width:150px; }
	div.formAktualnosci div.slowo { float:left; width:210px; text-align:left; }
	div.formAktualnosci div.miesiac { float:left; width:160px; text-align:left; }
	div.formAktualnosci div.rok { float:left; width:155px; margin-left:30px; }
	div.formAktualnosci div.button { margin-top:18px; float:left; margin-left:20px; }	
	div.formAktualnosci .bt_zamawiam { float:right; background-image:url(/lib/canal_szukaj.gif); background-repeat:no-repeat; background-position:0px 0px; background-attachment:scroll; text-indent:9000px; }
	div.formAktualnosci .bt_zamawiam_on { float:right; background-position:0px -19px; background-image:url(/lib/canal_szukaj.gif); background-repeat:no-repeat; background-attachment:scroll; text-indent:9000px; }


/*zwiastuny*/
div#zwiastunWatch { width:560px; float:left; }
	div#zwiastunWatch h1 a { color:#000; }
	div#zwiastunWatch h1 { margin:0px 0px 20px; padding:0px; }


div.zwiastunyLista, #zwiastunyInne { margin-top:15px; background:#e5e5e5; width:760px;text-transform:uppercase; padding:10px;}
	/*div.zwiastunyLista ul.zwiastuny { width:740px; list-style-type:none; margin:0px; padding:0px; height:230px;  }*/
	div.zwiastunyLista ul.zwiastuny, #zwiastunyInne  ul.zwiastuny { list-style-type:none; margin:0px; padding:0px; }
	div.zwiastunyLista ul.zwiastuny, #zwiastunyInne  ul.zwiastuny div.img {float:left;}
	div.zwiastunyLista ul.zwiastuny li, #zwiastunyInne ul.zwiastuny li { padding-top:2px; padding-bottom:3px; width:230px; margin-right:6px; border-bottom:1px solid #cccccc; float:left;}
	div.zwiastunyLista ul.zwiastuny a, #zwiastunyInne ul.zwiastuny a { display:block; background-image:url('/lib/zwiastuny_link.gif'); background-repeat:no-repeat; background-position:right top; padding-right:20px; color:#000000; }
	div.zwiastunyLista ul.zwiastuny span.data, #zwiastunyInne ul.zwiastuny span.data { color:#666666; font-size:11px; text-transform:lowercase; }
	div.zwiastunyLista ul.zwiastuny a:hover , #zwiastunyInne ul.zwiastuny a:hover {color:#ffffff; background-color:#666666;}
	div.zwiastunyLista td, #zwiastunyInne td {vertical-align:top;}
	
#zwiastunyInne div.img { float:left; width:50px; margin-right:5px; }

/*gadzety*/
table.gadzety {  }
	table.gadzety td { width:200px; vertical-align:top; font-size:11px;}
	table.gadzety td span { display:block; margin:15px 0px 10px 0px; text-transform:uppercase; font-weight:bold;}
	table.gadzety td div.dwn { padding: 0px 5px 5px 5px; width:160px; height:100px;}
	table.gadzety td div.cat { width:163px; padding-left:5px; background:#999999; height:14px; line-height:14px; font-weight:bold; font-size:9px; text-transform:uppercase; bottom:0;} 

/*linki*/
ul.linki { margin:0px; padding:0px; list-style-type:none; font-size:10px; line-height:12px;} 
	ul.linki li { padding:5px 3px 5px 5px; border-bottom:1px solid #999999; display:block; margin-bottom:3px; }
div.linki { padding:10px; font-size:11px; color:#999999; }
	div.linki input[type="image"] { width:80px; height:19px; }
	div.linki .bt_zamawiam { float:right; background-image:url(/lib/film_wyslij.gif); background-repeat:no-repeat; background-position:0px 0px; background-attachment:scroll; text-indent:9000px; }
	div.linki .bt_zamawiam_on { float:right; background-position:0px -19px; background-image:url(/lib/film_wyslij.gif); background-repeat:no-repeat; background-attachment:scroll; text-indent:9000px; }



/*aktualnosci*/
div.press {}
	div.press div.data { padding:20px 0px 0px 0px; text-align:right; font-size:10px; }
	div.press p.naglowek { font-size:18px; font-weight:bold; }
	div.press .pressHead { font-size:18px; font-weight:bold; text-transform:uppercase; }
	div.press .pressFotoRight { float:right; margin:0px 0px 10px 20px; }
	div.press .pressFotoLeft { float:left; margin:0px 20px 10px 0px; }
	div.press .pressBodyCenter { text-align:center; }
	div.press .pressBodyRight { text-align:right; }
	div.press a.pressLink { background-image:url(../lib/strzalka_mini.gif); background-repeat:no-repeat; background-position:right center; padding-right:15px; color:#cc0000; }
	div.press a.pressLink:hover { color:#999999; }
	
	div.aktualnosciFooter {background-color:#e5e5e5; clear:both; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:1px; margin-bottom:50px; margin-top:10px;}
	div.aktualnosciFooter div.prev{float:left;}
	div.aktualnosciFooter div.txt{float:left; margin-left:280px;}
	div.aktualnosciFooter div.txt a {background-image:url('/lib/txt.gif'); background-repeat:no-repeat; background-position:left top; padding-left:20px; color:#000000;}
	div.aktualnosciFooter div.txt a:hover { color:#999999;}
	div.aktualnosciFooter div.next{float:right;}
	
	
/*pilka_blog*/
div.pilka_blog { background:#e5e5e5; width:365px; margin-top:15px; padding-bottom:5px; }
	div.pilka_blog div.tytul { background:#333399; width:355px; padding-left:10px; height:21px; padding-top:1px; }
	div.pilka_blog div.wpis { border-bottom:2px solid #ffffff; padding:0px 10px 5px 10px; }
		div.pilka_blog div.wpis span { font-size:10px; color:#999999;}
	div.pilka_blog a { color:#000000; font-size:11px; }
	div.pilka_blog a:hover { color:#999999; }
	div.pilka_blog h2 a { color:#000000; font-size:18px; }
	div.pilka_blog h2 a:hover { color:#999999; }
	div.pilka_blog a.tag { color:#666; font-size:11px; text-transform:uppercase; }
	div.pilka_blog a.tag:hover { color:#000; }
	
/*blogsport*/
div.blogSpot { margin-bottom:20px; border-bottom:1px solid #666666; padding-bottom:30px;}
		div.blogSpot a { color:#000000 !important; }
		div.blogSpot a:hover { color:#666666 !important; }
	div.blogSpot p.tyt{ color:#0033cc !important; font-size:18px; margin:20px 0px 20px 0px;}
	div.blogSpot p.tyt a {font-weight:normal; color:#0033cc !important; font-size:18px;}
	div.blogSpot div.ant, div.blogStart div.ant {font-weight:bold; font-size:11px; float:left;}
		div.blogSpot div.ant, div.blogStart div.ant a { color:#000000 !important; }
		div.blogSpot div.ant, div.blogStart div.ant a:hover { color:#666666; }
	div.blogSpot div.logo, div.blogStart div.logo {float:left; margin:0px 0px 20px 10px;}
	div.blogSpot p.wiecej, div.blogStart p.wiecej {text-align:right;}
	div.blogSpot div.foto {margin-top:10px; text-align:center;}
	div.blogSpot p.posts a{color:#003399; font-style:italic; font-weight:normal;}
	
	div.blogStart div.foto {margin-top:10px; text-align:left;}
	div.blogStart div.tagi {}
	div.blogStart div.tagi ul { list-style-type:none; }
	div.blogStart div.tagi ul li { display:inline; margin-right:20px; color:#666666; text-transform:lowercase; }
	div.blogStart div.tagi ul li a { color:#A3A3A3; }
	div.blogStart div.tagi ul li a:hover { color:#666666; }
	div.blogStart p.data{color:#666; font-style:italic; text-align:right;}
	div.blogStart p.posts a{color:#003399; font-style:italic; font-weight:normal;}

div.blogStart {margin-bottom:20px; border-bottom:1px solid #666666; padding-bottom:30px;}
	div.blogStart a { color:#000; }
	div.blogStart a:hover { color:#666; }
	div.blogStart div.lead{margin-top:20px; font-weight:bold;}
	
span.usr { background-color:#339900; padding:5px 5px 5px 5px; display:inline; font-weight:bold; color:#ffffff; }

div.komentowane { background:#898989; margin-bottom:2px; padding:3px 3px 3px 10px; }
	div.komentowane a { color:#ffffff; }
	div.komentowane a:hover { color:#cccccc; }
	
/*formSportFind*/
div.formSportFind { background:#e5e5e5; padding:20px; font-size:10px; margin-bottom:20px;}
	div.formSportFind input { display:inline; }
	div.formSportFind input[type="text"] { width:200px; }
	div.formSportFind div.data { float:left; margin-right:15px; }
	div.formSportFind .bt_zamawiam { float:right; background-image:url(/lib/sport_form.gif); background-repeat:no-repeat; background-position:0px 0px; background-attachment:scroll; text-indent:9000px; margin-bottom:10px; }
	div.formSportFind .bt_zamawiam_on { float:right; background-position:0px -19px; background-image:url(/lib/sport_form.gif); background-repeat:no-repeat; background-attachment:scroll; text-indent:9000px; margin-bottom:10px; }
	
	
/*formBlogsportFind*/
div.BlogsportArchiwum { font-size:12px; }
	div.BlogsportArchiwum a.tyt { color:#333399; font-size:16px; }
	div.BlogsportArchiwum a.tyt:hover { background:#333399; color:#ffffff; }
	div.BlogsportArchiwum div.wynik { margin-bottom:10px; padding:10px 10px 10px 0px; border-bottom:1px solid #cccccc; }
	div.BlogsportArchiwum p.data { color:#999999; font-size:10px; }

div.formBlogsportFind { padding:20px 20px 20px 0px; font-size:10px; margin-bottom:20px;}
	div.formBlogsportFind input { display:inline; }
	div.formBlogsportFind input[type="text"] { width:200px; }
	div.formBlogsportFind div.data { float:left; margin-right:15px; }
	div.formBlogsportFind .bt_zamawiam { float:right; background-image:url(/lib/sport_form.gif); background-repeat:no-repeat; background-position:0px 0px; background-attachment:scroll; text-indent:9000px; margin-bottom:10px; }
	div.formBlogsportFind .bt_zamawiam_on { float:right; background-position:0px -19px; background-image:url(/lib/sport_form.gif); background-repeat:no-repeat; background-attachment:scroll; text-indent:9000px; margin-bottom:10px; }
	div.formBlogsportFind span.red { padding-left:175px; }


/*sportPilka*/
div.pilkaBox {float:left; width:346px; padding-top:15px;}

/*sportZuzel*/
table.terminarz{}
	table.terminarz td{ border-bottom:solid 2px #FFF; }

/*stronicowanie*/
div.str { height:30px; line-height:30px; text-align:center; }
	div.str a { color:#ffffff; background:#999999; padding:3px; }
	div.str a:hover { background:#FFFFFF; color:#999999;}
	div.str a.next { margin:0px 0px 0px 5px; text-indent:-9000px; background-image:url('/lib/nastepna.gif'); background-repeat:no-repeat; background-position:left 5px; background-color:#FFFFFF; display:block; height:19px; width:80px; float:left; }
	div.str a.prev { margin:0px 10px 0px 10px; text-indent:-9000px; background-image:url('/lib/poprzednia.gif'); background-repeat:no-repeat; background-position:left 5px; background-color:#FFFFFF; display:block; height:19px; width:80px; float:left; }
	div.str a.last { text-indent:-9000px; background-image:url('/lib/last.gif'); background-repeat:no-repeat; background-position:left 5px; background-color:#FFFFFF; display:block; height:19px; width:80px; float:left; }
	div.str a.first { text-indent:-9000px; background-image:url('/lib/first.gif'); background-repeat:no-repeat; background-position:left 5px; background-color:#FFFFFF; display:block; height:19px; width:80px; float:left; }

/*redakcja sportowa*/
div.redakcja-sportowa { background-image:url('/img/sport_redakcja_tlo.gif'); background-position:0px 0px; background-repeat:no-repeat; }
	div.redakcja-sportowa div.tresc { padding:10px 10px 10px 10px; width:205px; height:280px; }
		div.redakcja-sportowa div.tresc p { text-align:right; }
		div.redakcja-sportowa div.tresc div.nazwisko { font-weight:bold; padding-left:20px; margin-top:25px; }
	div.redakcja-sportowa02 { background-image:url('/img/sport_redakcja_tlo02.gif'); background-position:0px 0px; background-repeat:no-repeat; }
	div.redakcja-sportowa02 div.tresc { padding:10px 10px 10px 10px; width:205px; height:280px;}
		div.redakcja-sportowa02 div.tresc div.nazwisko { font-weight:bold; padding-left:20px; margin-top:25px; }

div.redakcja-sklad { width:370px; }
ul.redakcja-sklad { list-style-type:none; margin:0px; padding:0px; }
ul.redakcja-sklad li { padding:10px; background-color:#e5e5e5; background-image:url('/img/sport_redakcja_blue.gif'); background-repeat:no-repeat; background-position: 10px 15px; padding-left:25px; margin-bottom:10px; font-weight:bold; }
ul.redakcja-sklad li a { font-weight:bold; font-size:10px; }
ul.redakcja-sklad span.info { font-size:12px; color:#000000; font-weight:normal; }

/*mapa serwisu*/
div.mapaFilm { background-color:#e5e5e5; margin-bottom:20px; padding-bottom:10px; width:350px;}
	div.mapaFilm ul {list-style:url(/lib/list_film.gif);}
	div.mapaFilm ul a {color:#000; text-transform:uppercase;}

div.mapaCanal { background-color:#e5e5e5; margin-bottom:20px; padding-bottom:10px;width:350px;}
	div.mapaCanal ul {list-style:url(/lib/list_canal.gif);}
	div.mapaCanal ul a {color:#000; text-transform:uppercase;}
	div.mapaCanal p {margin:10px;}

div.mapaSport { background-color:#e5e5e5; margin-bottom:20px; padding-bottom:10px;width:350px;}
	div.mapaSport ul {list-style:url(/lib/list_sport.gif);}
	div.mapaSport ul a {color:#000; text-transform:uppercase;}
	div.mapaSport p {margin:10px;}

div.mapaForum { background-color:#e5e5e5; margin-bottom:20px; padding-bottom:10px;width:350px;}
	div.mapaForum ul {list-style:url(/lib/list_forum.gif);}
	div.mapaForum ul a {color:#000; text-transform:uppercase;}
	div.mapaForum p {margin:10px;}
	
div.mapaProgram { background-color:#e5e5e5; margin-bottom:20px; padding-bottom:10px;width:350px;}
	div.mapaProgram p { margin:10px;}
	
/*ranking*/
table.ranking {background:#898989; font-size:11px;}
	table.ranking a {color:#ffffff;}
	table.ranking a:hover {color:#ffffff; background:#333333;}

#formCanalFind { }
	#formCanalFind input[type="text"] { height:15px; }
	#formCanalFind .bt_zamawiam { float:left; background-image:url(/lib/canal_szukaj.gif); background-repeat:no-repeat; background-position:0px 0px; background-attachment:scroll; text-indent:9000px; }
	#formCanalFind .bt_zamawiam_on { float:left; background-position:0px -19px; background-image:url(/lib/canal_szukaj.gif); background-repeat:no-repeat; background-attachment:scroll; text-indent:9000px; }


/*kolumna boczna ranking*/
div.mb-rank {font-size:11px; }
	div.mb-rank ul {list-style-type:none; margin:0px; padding:0px; margin-top:3px;}
	div.mb-rank li { background:#898989; margin-bottom:3px; padding:5px 5px 10px 10px; line-height:13px;}
	div.mb-rank li a { color:#FFFFFF; font-weight:bold; }
	div.mb-rank li a:hover { color:#333333; }

/*canal/find*/

p.small {margin:0px; padding:0px; font-size:10px;}
p.grey { color:#666;}


/*tabele*/

ul.tabele-menu { list-style-type:none; margin:0px; padding:0px; }
	ul.tabele-menu li { margin-bottom:2px; background:#898989; font-size:11px; text-transform:uppercase; padding:1px 0px 1px 10px; }
	ul.tabele-menu li:hover { background:#333399; color:#ffffff; }
	ul.tabele-menu li a { font-weight:bold; color:#ffffff; }
	ul.tabele-menu li a:hover { background:#333399; color:#ffffff; }

div.option { background:#ffffff; margin-bottom:3px; font-size:10px; }
div.tabele { background:#e5e5e5; font-size:11px; }
	div.tabele a { color:#000000; }
	div.tabele a:hover { color:#ffffff; background:#666666; }
	div.tabele tr.blank { background:#ffffff; height:1px; }
	div.tabele tr.naglowki { background:#CCCCCC; }
	div.tabele tr.klub td { height:15px; padding-right:10px; }
	div.tabele tr.klub span.poz { padding:1px; width:16px; height:15px; line-height:15px; display:inline-block;}
	

/*druzyna*/

div.druzyna { background:#e5e5e5; font-size:11px; }
	div.druzyna a { color:#000000; }
	div.druzyna a:hover { color:#ffffff; background:#666666; }
	div.druzyna table.info { }
	div.druzyna table.info a { color:#333399; }
	div.druzyna table.info a:hover { background:#333399; color:#ffffff; }
	div.druzyna table.info tr { background:#e5e5e5;}
	div.druzyna table.info tr td { padding-left:5px; }
	div.druzyna tr.blank { background:#ffffff; height:1px; }
	div.druzyna tr.naglowki { background:#CCCCCC; }
	div.druzyna tr.klub td { height:15px; }
	div.druzyna tr.klub span.poz { padding:1px; width:16px; height:15px; line-height:15px; display:inline-block;}

table.mecze { font-size:11px; }
	table.mecze a { color:#000000; }
	table.mecze a:hover { background-color:#333399; color:#fff; }
	table.mecze tr { background:#e5e5e5; height:25px; }
	table.mecze tr span.tyt { margin-right:145px; margin-left:5px; }
	table.mecze td.wynik { text-align:center; font-size:18px; font-weight:bold; font-family:arial; }
	table.mecze td.wynik a { color:#333399; }
	table.mecze td.wynik a:hover { background:#333399; color:#ffffff; }

span.dorobek { font-weight:bold; font-size:16px; color:#333399; }	
span.info { font-size:10px; color:#666666; }

div.w-sezonie { background:#e5e5e5; padding:5px; }
	div.w-sezonie a { color:#666666; }
	div.w-sezonie a:hover { background-color:#333399; color:#fff; }

td.kto { width:150px; background:#e5e5e5; padding:5px; }


/*raport_mecz*/
div.raport_mecz { font-size:11px;}
	div.raport_mecz a { color:#333399; }
	div.raport_mecz a:hover { background:#333399; color:#ffffff; }
	div.raport_mecz a.small { color:#333399; font-weight:normal; }
	div.raport_mecz a.small:hover { background:#333399; color:#ffffff; font-weight:normal; }
	div.raport_mecz span.wynik { display:block; padding:3px; background:#333399; color:#ffffff; font-family:Arial; line-height:24px; font-size:24px; font-weight:bold; margin:10px; }


/* kluby */

ul.kluby { list-style-type:none; margin:0px; padding:0px;}
	ul.kluby li { float:left; display:block; width:130px; margin-right:7px; }
	ul.kluby li div { text-align:center; }


/*statystyki piłkarskie*/
table.ostatnieWyniki { margin-top:10px; margin-bottom:20px;}
	table.ostatnieWyniki a {font-weight:normal; color:#000;}
	table.ostatnieWyniki a:hover {color:#999;}
	table.ostatnieWyniki td.ta{ text-align:right;}
	table.ostatnieWyniki td.tb{ text-align:center; font-weight:bold;}
	table.ostatnieWyniki td.tc{ text-align:left; }
	table.ostatnieWyniki td.odstep {background-color:#FFF; font-size:1px; line-height:1px; height:2px;}

/*kadra*/
table.kadra { font-size:11px; }
	table.kadra a { font-weight:normal; color:#000000; }
	table.kadra a:hover { font-weight:normal; color:#000000; }
	table.kadra tr { background:#e5e5e5; }
	table.kadra tr { text-align:right; }
	table.kadra tr td { padding-right:5px; }
	table.kadra tr.naglowek { background:#cccccc; font-weight:bold; text-align:center; }
	table.kadra tr.naglowek td { width:40px; padding-right:5px; padding-left:5px; }
	table.kadra tr.pozycja {color:#666666; font-weight:bold; background:#ffffff; }
	table.kadra tr.pozycja td { text-align:left; padding-left:10px; }

/*statystyki*/
table.statystyki { font-size:11px; }
	table.statystyki a { color:#000000; }
	table.statystyki a:hover { background:#333399; color:#ffffff; }
	table.statystyki tr.naglowek { background:#cccccc; font-weight:bold; text-align:center; }
	table.statystyki tr.naglowek td { text-align:center; }
	table.statystyki tr.naglowek td.sort { background:#999999; }
	table.statystyki tr { background:#e5e5e5; }
	table.statystyki td { padding:2px 5px 2px 5px; text-align:right; }
	table.statystyki td.zawodnik { text-align:left; padding-left:5px; }
	table.statystyki tr.przyszedl { color:#999999; }
	table.statystyki .odszedl { color:#999999; text-align:left; }
	table.statystyki .odszedl a { font-weight:normal; color:#999999; }
	table.statystyki .odszedl a:hover { background:#333399; color:#ffffff; }
	table.statystyki td.akcja { text-align:left; padding-left:20px; color:#999999; }
	table.statystyki tr.podsumowanie { background:#cccccc; font-weight:bold; color:#333333; }
	table.statystyki tr.podsumowanie td { }
	
/*Slide show strona glowna*/
div.wszystkieHity { overflow:hidden; width:760px; position:relative; margin-bottom:31px; }
#s6 { visibility:hidden; width:760px; background:#000; }
	#s6nav { padding-left: 0px; padding-bottom: 0px; padding-top: 0px; float:left; background-color: #292929;}
	#s6nav a { margin: 2px; padding: 3px 4px; border: none; background: #999; text-decoration: none; color: #FFF; font-size:10px;}
	#s6bottom { background-color: #292929; line-height:25px; width:760px;}
	#s6bottom div.all { float:right; padding-right: 14px;}
	
	#s6nav a.sport {background-color:#006699;}
	#s6nav a.film {background: #F60; color: #FFF;}
	#s6nav a.sport.activeSlide  { background: #006699; font-size:15px; padding: 4px 6px;}
	#s6nav a.film.activeSlide  { background: #F60; color: #FFF; font-size:15px; padding: 4px 6px;}
	#s6nav a:focus { outline: none; }
	#s6 div.typ, div.wszystkieHity div.typ { display:none; }
	#s6 div.logo, div.wszystkieHity div.logo { z-index: 120; position:absolute; width: 200px; height:150px; top: 0px; left: 0px;}
	#s6 div.foto, div.wszystkieHity div.foto { z-index: 110; position:absolute; left:190px; top:0px; width: 560px; height: 280px; overflow:hidden;}
	#s6 div.foto img { margin-top: -15px;}
	#s6 div.data, div.wszystkieHity div.data { width:170px; position:absolute; top:155px; left:15px; font-size:11px; line-height:15px; font-weight:bold;}
	#s6 div.data img {margin-top:10px;margin-left:0px;}
	#s6 div.cont, div.wszystkieHity div.cont {margin-top:260px; padding: 15px; padding-top:25px; background-color: #999; height:190px; width:710px;}
	#s6 h1, div.wszystkieHity h1 { font-family: arial; font-weight:bold; font-size:19px; line-height:21px; margin:0px 0px 2px 0px; padding:0px;}
	#s6 h1 a, div.wszystkieHity h1 a {color: #fff;}
	#s6 h1 a:hover, div.wszystkieHity h1 a:hover {background-color: #C00; color: #FFF;}
	#s6 p, div.wszystkieHity p {margin:0px; padding:0px; font-size:11px; line-height:14px;}
	#s6 p a, div.wszystkieHity p a { color:#FFCC00; font-weight: bold; }
	#s6 p a:hover, div.wszystkieHity p a:hover { color: #666; }
	#s6 img.zwiastun {float:right; margin-top:10px;}
	
	div.wszystkieHity div.foto img { margin-top: -15px;}
	div.wszystkieHity div.data img { margin-top:10px; margin-left:10px; }
	
#s6premiery { position:relative; width:560px; float:left; color:#fff;}
#s6premiery h1 a {color:#FFF;}
#s6premiery h1 a:hover {color:#666;}
#s6premiery a.zwiastun { background-image:url('/img/zwiastun.gif'); display:block; height:11px; background-position:0px 0px; background-repeat:no-repeat; text-indent:-9000px; }
#s6premiery a.zwiastun:hover { background-image:url('/img/zwiastun.gif'); display:block; height:11px; background-position:0px -11px; background-repeat:no-repeat; }
#s6premiery h1 { color:#fff; margin:0px 0px 20px 0px; padding:0px; width:450px; }
#s6-premiery-bottom { line-height:25px; width:200px; float:right; background:url('http://canalplus.pl/img/film_polecamy.gif') no-repeat #999; padding-top:170px; height:210px;  }
#s6-premiery-bottom h3 { color:#666; text-transform:uppercase; font-size:11px; line-height:14px; padding:0px 0px 0px 20px; margin:20px 0px 0px 0px; }
	#s6-premiery-bottom #s6nav { padding: 0px; background:transparent; padding-left:30px; float:none; }
	#s6-premiery-bottom #s6nav a { margin: 2px; padding: 3px 1px; border: none; background: #666; text-decoration: none; color: #FFF; font-size:10px; display:block; float:left; height:10px; width:14px; line-height:10px; text-align:center; }
	#s6-premiery-bottom #s6nav a:hover { margin: 2px; padding: 3px 1px; border: none; background: #ccc; text-decoration: none; color: #666; font-size:10px; }
	#s6-premiery-bottom #s6nav a.activeSlide { margin: 2px; padding: 3px 1px; border: none; background: #ccc; text-decoration: none; color: #666; font-size:10px; }


div.legenda { padding-top:8px; }
div.legenda span { display:block; float:left; width:48px; height:12px; font-weight:bold; font-size:9px; margin-right:10px; padding:1px 1px 1px 1px; line-height:12px; text-align:center; }
div.legenda span.film { background:#ff7300; color:#FFF; }
div.legenda span.sport { background:#006699; color:#fff; }
div.legenda span.niekodowane { background:#008b0a; color:#fff; }

div.plusiakiNews { background:#e5e5e5; padding:10px; font-weight:bold; margin-bottom:21px; }

ul.plusiaki { list-style-type:none; margin:0px; padding:0px; }
ul.plusiaki li { display:block; width:205px; float:left; margin-right:40px; margin-bottom:30px;}
div.plusiakiMultimedia { width:210px; }
div.plusiakiMultimedia a.strzalka_big { margin-right:20px; margin-top:5px; }
div.plusiakiMultimedia div.tytul { background:#e5e5e5; padding:1px 3px 1px 3px; font-weight:bold; margin-bottom:10px; }
div.plusiakiMultimedia div.download { font-size:11px; padding-bottom:21px; line-height:22px;}
div.plusiakiMultimedia div.download a.mov { display:block; background-image:url('/lib/ico_mov.gif'); background-position:top right; background-repeat:no-repeat; padding-right:20px; color:#000; font-weight:normal;}
/*div.plusiakiMultimedia div.download a.mov:hover { display:block; color:#000; background-color:#FFCC00;}*/
div.plusiakiMultimedia div.download a.mpg { display:block; background-image:url('/lib/ico_mpge.gif'); background-position:top right; background-repeat:no-repeat; padding-right:20px; color:#000; font-weight:normal; }
/*div.plusiakiMultimedia div.download a.mpg:hover { display:block; color:#000; background-color:#FFCC00;}*/

div.gadzetyNaKomorke {}
div.gadzetyNaKomorke ul {list-style:none; margin:0px; padding:0px;}
div.gadzetyNaKomorke ul li {float:left;}
div.gadzetyNaKomorke ul li div {width:210px; margin-right: 20px; margin-bottom:20px; padding-top:15px; text-align:center; font-size:11px; border: solid 2px #CCC;}
div.gadzetyNaKomorke ul li div img {}
div.gadzetyNaKomorke ul li div p {text-align:left; margin-left:20px; margin-top:5px;}
div.gadzetyNaKomorke ul li div p span {font-weight:bold; color:#C00;}
div.gadzetyNaKomorke ul li div p.tytul {text-align:center; font-family:arial; font-size:15px; font-weight: bold; margin:0px; margin-bottom:5px;}


div.mb-banery {}
div.mb-banery div.banner{ text-align:left; font-weight:bold; width:210px; background:#999999; margin:auto; font-size:11px; padding-bottom:5px; }
div.mb-banery div.banner h1 { padding:0px 0px 0px 21px; margin:0px; text-align:left; font-size:13px; line-height:18px; }
div.mb-banery div.banner a { font-weight:bold; color:#000; }
div.mb-banery div.banner a:hover { color:#666; }
div.mb-banery div.banner div { padding-left:21px; }
div.mb-banery div.banner div.img { text-align:center; padding:0px; }
div.mb-banery div.banner img.serial { padding-left:21px; margin-top:5px; }

/* FOTO SERWIS PRASOWY */
.pressFotoLeft {float:left; margin:20px;}
.pressFotoRight {float:right; margin:20px;}


/*program kalendarz*/
div.kalendarz_box { width:148px; margin-bottom:10px;}
div.kalendarz_miesiac {text-align:center; font-size:10px; font-weight:bold; text-transform:uppercase;}
div.kalendarz { width:147px; float:left; height:126px; font-size:9px; line-height:15px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; }
	div.kalendarz ul { list-style-type:none; margin:0px; padding:0px; }
		div.kalendarz ul li { display:inline; float:left; }
			div.kalendarz ul li div { width:20px; height:17px; text-align:center; border-right:1px solid #ccc; border-top:1px solid #ccc; }
			div.kalendarz ul li a { display:block; width:20px; height:17px; font-weight:bold; }
			div.kalendarz ul li a:hover { color:#000; background:#ccc; }
			div.kalendarz ul li div.tydzien { color:#666; font-weight:bold; font-size:9px; font-family:arial; background:#ccc; }
			div.kalendarz ul li div.box a { color:#000; }
			div.kalendarz ul li div.nd a { color:#CC0000; }
			div.kalendarz ul li div.past { color:#999; font-weight:normal; }
			div.kalendarz ul li div.today a { color:#fff; background:#FF6600; }
			div.kalendarz ul li div.today a:hover { color:#000; background:#ccc; }

/*pilkarskie oscary*/
/*div.pilkarskie_oscary_menu {background-color:#0C6;}*/

div.pilkarskie_oscary_menu ul {margin:0px; padding:0px;}
div.pilkarskie_oscary_menu ul li {margin:0px; padding:0px; height:23px;}
div.pilkarskie_oscary_menu ul li.last {padding-right:0;}
div.pilkarskie_oscary_menu ul li a span {display:none;}
div.pilkarskie_oscary_menu ul li a {display:block;float:left; text-indent: -9000px; height:21px; width:210px;}
div.pilkarskie_oscary_menu ul li a { background:url('/img/sport/oscary/menu.gif');}
div.pilkarskie_oscary_menu ul li a.oscary { width: 210px; background-position:0px 0px; }
div.pilkarskie_oscary_menu ul li a.kategorie { width: 210px; background-position:0px -24px; }
div.pilkarskie_oscary_menu ul li a.bramka { width: 210px; background-position:0px -48px; }
div.pilkarskie_oscary_menu ul li a.historia { height:20px; width: 210px; background-position:0px -72px; }
div.pilkarskie_oscary_menu ul li a.zaproszenie { height:20px; width: 210px; background-position:0px -96px; }

div.pilkarskie_oscary_menu ul li a.oscary:hover, div.pilkarskie_oscary_menu ul li a.oscary_selected { width: 210px; background-position:-210px 0px; }
div.pilkarskie_oscary_menu ul li a.kategorie:hover, div.pilkarskie_oscary_menu ul li a.kategorie_selected { width: 210px; background-position:-210px -24px; }
div.pilkarskie_oscary_menu ul li a.bramka:hover, div.pilkarskie_oscary_menu ul li a.bramka_selected { width: 210px; background-position:-210px -48px; }
div.pilkarskie_oscary_menu ul li a.historia:hover, div.pilkarskie_oscary_menu ul li a.historia_selected { width: 210px; background-position:-210px -72px; }
div.pilkarskie_oscary_menu ul li a.zaproszenie:hover, div.pilkarskie_oscary_menu ul li a.zaproszenie_selected { width: 210px; background-position:-210px -96px; }


ul.serial_fotogaleria, ul.minigaleria { list-style-type:none; margin:0px; padding:0px; }
ul.serial_fotogaleria li { display:inline-block; width:120px; height:100px; text-align:center; zoom:1; *display: inline; _height: 30px; }
ul.minigaleria li { display:block; float:left; width:140px; height:105px; text-align:center; zoom:1; *display: inline; _height: 30px; background:#e5e5e5; vertical-align:middle; margin-top:10px; margin-right:8px;}
ul.minigaleria li div.overflow { width:125px; overflow:hidden; margin:5px auto; text-align:center;}
ul.minigaleria li img { height:95px; border:0px; }
div#sport_galeria {  }
div#sport_galeria div.pozycja { float:left; width:100px; height:75px; overflow:hidden; margin-right:7px; margin-bottom:10px; }

/*wideo sport*/
div.menu_boczne_wideo_sport { width:210px; overflow:hidden; }
div.menu_boczne_wideo_sport a { display:block; height:24px; margin-bottom:0; text-indent:-9000px; width:210px; }
div.menu_boczne_wideo_sport a.na1 { background-image:url("/img/wideo_menu.gif"); background-position:0px 0px; background-repeat:no-repeat; }
div.menu_boczne_wideo_sport a.strefy-euro { background-image:url("/img/wideo_menu.gif"); background-position:0px -24px; background-repeat:no-repeat; }
div.menu_boczne_wideo_sport a.liga-plus-ekstra { background-image:url("/img/wideo_menu.gif"); background-position:0px -48px; background-repeat:no-repeat; }
div.menu_boczne_wideo_sport a.zapowiedzi { background-image:url("/img/wideo_menu.gif"); background-position:0px -72px; background-repeat:no-repeat; }

div.menu_boczne_wideo_sport a.na1:hover, div.menu_boczne_wideo_sport a.na1_selected { background-image:url("/img/wideo_menu.gif"); background-position:-210px 0px; background-repeat:no-repeat; }
div.menu_boczne_wideo_sport a.strefy-euro:hover, div.menu_boczne_wideo_sport a.strefy-euro_selected { background-image:url("/img/wideo_menu.gif"); background-position:-210px -24px; background-repeat:no-repeat; }
div.menu_boczne_wideo_sport a.liga-plus-ekstra:hover, div.menu_boczne_wideo_sport a.liga-plus-ekstra_selected { background-image:url("/img/wideo_menu.gif"); background-position:-210px -48px; background-repeat:no-repeat; }
div.menu_boczne_wideo_sport a.zapowiedzi:hover, div.menu_boczne_wideo_sport a.zapowiedzi_selected { background-image:url("/img/wideo_menu.gif"); background-position:-210px -72px; background-repeat:no-repeat; }

#fuzz{ 
	position:absolute; top:0; left:0; width:100%; z-index:90; background-color:#000; text-align:left; height:1px;
	filter: alpha(opacity=92);
	opacity: 0.92;
	-moz-opacity: .92;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=92);
	}
#fuzz_content { background-color: #FFF; width:600px; padding:20px; margin:auto; margin-bottom:100px;}


/*SPORT OCENIANIE*/
div.rating-cancel, div.star-rating { background:none repeat scroll 0 0 transparent; cursor:pointer; display:block; float:left; height:12px; overflow:hidden; text-indent:-999em; width:12px; }
div.rating-cancel, div.rating-cancel a { background:url("http://www.canalplus.pl/lib/sport_ocen_kasuj.gif") no-repeat scroll 0 -12px transparent; }
div.star-rating, div.star-rating a { background:url("http://www.canalplus.pl/lib/sport-ocen.gif") no-repeat scroll 0 0 transparent; }
div.rating-cancel a, div.star-rating a { background-position:0 0; border:0 none; display:block; height:100%; width:12px; }
div.star-rating-on a { background-position:0 -12px !important; }
div.star-rating-hover a { background-position:0 -24px; }
div.star-rating-readonly a { cursor:default !important; }
div.star-rating { background:none repeat scroll 0 0 transparent !important; overflow:hidden !important; }

div.ilosc-punktow { float:left; width:60px; padding:3px 7px 3px 0px; }
div.ilosc-punktow div.gwiazdka { position:relative; background:url("http://www.canalplus.pl/lib/sport_ocen.gif"); background-repeat:repeat-x; background-position:0px -36px; height:12px; overflow:hidden; width:60px; }
div.ilosc-punktow div.gwiazdka div.ocena { position:absolute; top:0px;  background:url("http://www.canalplus.pl/lib/sport_ocen.gif"); background-repeat:repeat-x; background-position:0px -24px; width:6px; height:12px; overflow:hidden; }

/*SPORT NAJCZESCIEJ OGLADANE*/
div.sport-ogladane { background:#e5e5e5; border-bottom:2px solid #fff; padding:2px 5px; font-size:11px; }
div.sport-ogladane a { color:#000; }
div.sport-ogladane a:hover { color:#999; }


/*NBA*/
table.sport_terminarz { font-weight:bold; margin-bottom:14px; margin-top:3px;}
table.sport_terminarz tr { background:#CCCCCC;}
table.sport_terminarz tr td { padding:5px 10px; width:40%; text-align:center; }
table.sport_terminarz tr td.wynik { background:#990000; color:#fff; width:22%; }
table.sport_terminarz tr td.wynik_empty { background:#999; color:#fff; width:22%; }
#cplusform input.bt_nowy { background-image:url(/lib/sport_wyslij.gif); background-repeat:no-repeat; background-position:0px 0px; background-attachment:scroll; text-indent:9000px; width:100px; height:20px; }
#cplusform input.bt_nowy_on { background-image:url(/lib/sport_wyslij.gif); background-repeat:no-repeat; background-position:0px -20px; background-attachment:scroll; text-indent:9000px; width:100px; height:20px; }
#cplusform select { border:1px solid #999; padding:1px; line-height:20px; height:20px; }


/*MENU POZIOME DLA SEKCJI MENTALISTA*/
div.menu_sekcje_mentalista { height:30px; width:1000px; background:url('/img/serial/mentalista2/menu_tlo.gif') #f7f6f9 repeat-x; line-height:30px; } 
div.menu_sekcje_mentalista ul { margin:0px; padding:0px; list-style-type:none; }
div.menu_sekcje_mentalista ul li { float:left; border-right:1px solid #999; padding:0px 10px; margin:0px; }
div.menu_sekcje_mentalista ul li.selected { background:url('/img/serial/mentalista2/menu_tlo_selected.gif') #f7f6f9 repeat-x; }
div.menu_sekcje_mentalista ul li a { color:#000; }
div.menu_sekcje_mentalista ul li a:hover { color:#666; }

/*ajax*/
.ajaxBox {border:solid 1px #CCC; min-height:20px; background-color:#FFF;}

a.toggle_rozwin { background:url(/lib/toggle_rozwin.gif) no-repeat; background-position:left center; padding-left:23px; color:#666; line-height:12px; }
a.toggle_zwin { background:url(/lib/toggle_zwin.gif) no-repeat; background-position:left center; padding-left:23px; color:#666; line-height:12px; }