body{
	font: 12px Tahoma, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #464646;
}
a {
	color: #494f8e;
}
a:hover {
	text-decoration: underline;
}
.bx {
	margin-bottom:10px;
}
.bx h3 {
	padding-bottom: 5px;
}
.bx p {
	padding-bottom: 10px;
}
.content {
	height: 1%;
}
.content:after {
	clear: both;
	content: '';
	display: block;
}
a.more {
	display: block;
	text-align: right;
	color: #035aa8;
	font-weight: bold;
	font-size: 11px;
}
div.opinion a.more {
	display: block;
	text-align: center;
	color: #035aa8;
	font-weight: bold;
	font-size: 11px;
}
p a.more {
	display: inline;
}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f11{font-size:11px;}
.f10{font-size:10px;}
.mb10{margin-bottom:10px;}
.mt10{margin-top:10px;}
.ct{text-align:center;}
.rt{text-align:right;}
.lt{text-align:left;}
.fl{float:left;}
.fr{float:right;}
.db{display:block;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.clra{height:1%;}
.clra:after{display:block;clear:both;content:'';}
input, select, textarea {
	font: 12px Tahoma, Helvetica, sans-serif;
}
#stgMain {
	padding-bottom: 10px;
	background: #ffffff url(http://i.wp.pl/a/i/program_tv/2009/bg_main_1.gif) repeat-x left 59px;
}
.menuT {
	padding: 10px 0;
	height: 40px;
	overflow: hidden;
}
#stgNavi{
	float:left;
	height:40px;
	margin-bottom:0;
	overflow:hidden;
	width:433px;
}
#stgNavi ul {
	width: 970px;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_navi.gif) no-repeat left -40px;
}
#stgNavi ul:after {
	display: block;
	clear: both;
	content:'';
}
#stgNavi li {
	float: left;
}
#stgNavi li a {
	height: 27px;
	float: left;
	padding: 13px 27px 0 27px;
	font-size: 11px;
	color: #4b5198;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #d9dde0;
}
#stgNavi li a.on {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_navi.gif) no-repeat -20px top;
	color: #ffffff;
}
#stgNavi li.first a {
	border-left:medium none;
}
#stgNavi li.first a.on {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_navi.gif) no-repeat top left;
}
#stgNavi li a:hover {
	text-decoration: none;
	color: #35396c;
}
#stgNavi li a.on:hover {
	color: #c1c4e8;
}
.navlnk {
	text-align: center;
}
.navlnk a {
	font-weight: bold;
}
.bx1 h3 {
	border-bottom: 1px solid #cbcdea;
	font-size: 11px;
	color: #6268af;
	padding: 5px 0 5px 10px;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bx1_t.gif) no-repeat top left;
}
.bx1 h3 a {
	font-size: 11px;
	color: #6268af;
}
.bx1 .content {
	background-color: #EFEFF9;
	padding: 10px;
}
ul.std {
	padding-bottom: 5px;
}
ul.std li {
	background: url(http://i.wp.pl/a/i/program_tv/2009/blt1.gif) no-repeat 5px 5px;
	padding: 0 0 7px 15px;
}
ul.std li a {
	font-size: 11px;
}
.dotted {
	background: url(http://i.wp.pl/a/i/program_tv/2009/dot1.gif) repeat-x top left;
	padding-top: 7px;
}
.bxSearch {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://i.wp.pl/a/i/program_tv/2009/bg_search_1.gif) no-repeat scroll left top;
	float:right;
	height:24px;
	padding:8px 0 8px 10px;
	width:522px;
}
.bxSearch .wybierz {
	width: 210px;
	float: left;
	vertical-align: middle;
	padding: 0px;
}
.bxSearch .szukaj {
	width: 300px;
	float: right;
	vertical-align: middle;
}
.bxSearch select, .bxSearch input {
	vertical-align: middle;
	font-size: 11px;
	color: #545d63;
}
.bxSearch .wybierz select {
	width: 160px;
	margin-right: 5px;
}
.bxSearch .szukaj input.iTxt {
	width: 190px;
	margin-right: 5px;
}
.dzis {
	padding-left: 15px;
}
.bx2 {
	border: 1px solid #d1dbe2;
}
.bx2 .content {
	padding: 10px;
}
p.com, div.com {
	font-weight: bold;
	padding: 0 10px 10px 12px;
	color: #707070;
	background: url(http://i.wp.pl/a/i/program_tv/2009/dot1.gif) repeat-x bottom left;
	margin: 0 -9px;
}
div.com h1, p.com span {
	color: #494F8E;
	font-size: 1em;
	display: inline;
}
div.com #tofav {
	width: 150px;
	float: right;
}
p.com2 {
	font-weight: bold;
	padding: 0 5px 10px 5px;
	color: #707070;
}
.str {
	text-align: center;
	padding: 10px 0 0 0;
	position: relative;
	color: #c2cbd1;
}
.str a {
	font-weight: bold;
	padding: 1px 7px 2px 7px;
	font-size: 11px;
	color: #494f8e;
	text-align: center;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_str_off.gif) no-repeat top;
}
.str a:hover {
	text-decoration: none;
	color: #6067ae;
}
.str a.prev {
	position: absolute;
	top: 10px;
	left: 0;
	padding: 0 0 5px 27px;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_str_prev_on.gif) no-repeat left 0;
	color: #6067ae;
	font-size: 11px;
}
.str span.prev {
	position: absolute;
	top: 10px;
	left: 0;
	padding: 0 0 5px 27px;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_str_prev_off.gif) no-repeat left 0;
	color: #b0b9be;
	font-size: 11px;
}
.str a.next {
	position: absolute;
	top: 10px;
	right: 0;
	padding: 0 27px 5px 0;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_str_next_on.gif) no-repeat right 0;
	color: #6067ae;
	font-size: 11px;
}
.str span.next {
	position: absolute;
	top: 10px;
	right: 0;
	padding: 0 27px 5px 0;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_str_next_off.gif) no-repeat right 0;
	color: #b0b9be;
	font-size: 11px;
}
* html body .str a.prev, * html body .str span.prev {
	position: static;
	top: auto;
	left: auto;
	padding-right: 30px;
}
* html body .str a.next, * html body .str span.next {
	position: static;
	top: auto;
	left: auto;
	padding-left: 30px;
}
.str a.prev:hover, .str a.next:hover {
	text-decoration: none;
	color: #494f8e;
}
.str span {
	font-weight: bold;
	padding: 1px 7px 2px 7px;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_str_on.gif) no-repeat top;
}
.program {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_program.gif) repeat-y top left;
	margin: 0 -9px;
}
.pr_popoludnie {
	background: #f6f7f7 url(http://i.wp.pl/a/i/program_tv/2009/bg_program_popoludnie.gif) repeat-y top left;
}
.pr_wieczor {
	background: #eceded url(http://i.wp.pl/a/i/program_tv/2009/bg_program_wieczor.gif) repeat-y top left;
}
.pr_trwa {
	background: #ecedf8 url(http://i.wp.pl/a/i/program_tv/2009/bg_program_trwa.gif) repeat-y top left;
}
.programIn {
	background: url(http://i.wp.pl/a/i/program_tv/2009/dot1.gif) repeat-x bottom left;
}
.programL {
	width: 225px;
	float: left;
	padding: 10px 10px 10px 15px;
	font-size: 11px;
	color: #272727;
}
.programL strong {
	display: block;
}
.programL a.stacja {
	padding: 5px 0 5px 0;
	display: block;
	color: #6067ae;
	font-weight: bold;
}
.programL .icons {
	padding-left: 135px;
}
.programL .icons img {
	float: left;
	margin-right: 1px;
}
.programL .newLine {
	clear: both;
	font-size: 1px;
}
.programL .imgDiv {
	width: 130px;
	height: auto;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
.programL .imgDivEmpty {
	width: 130px;
	height: 92px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
.programR {
	width: 390px;
	float: right;
	padding: 10px 5px 2px 0;
}
.program img.ph {
	float: left;
	margin-right: 7px;
	margin-bottom: 5px;
}
.program p.opis {
	font-size: 11px;
	padding-bottom: 5px;
}
.program p.ekipa {
	color: #707070;
	font-size: 10px;
}
.program p.ekipa span {
	display: block;
	padding-bottom: 3px;
}
.program p.ekipa span.nbl {
	float: left;
	margin-right: 0.75em;
}
.program p.ekipa a.more {
	font-size: 10px;
}
.btnDodaj {
	float: right;
	margin-top: -4px;
}
.bxDot {
	width: 112px;
	height: 156px;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_dot_166.gif) no-repeat top left;
	overflow: hidden;
	float: left;
	padding: 7px 12px 10px 12px;
	font-size: 11px;
}
.bxDotF {
	margin-right: 8px;
}
.bxDot big {
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
}
.bxDot .kodSms {
	background-color: #474e8e;
	text-align: center;
	color: #ffffff;
	display: block;
	font-size: 14px;
	padding: 3px 0 3px 0;
	font-weight: bold;
	margin: 7px 0 7px 0;
}
.bxDot em {
	display: block;
	color: #494f8e;
	text-align: center;
	padding: 0 0 0 0;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
}
.bxDot .jak {
	display: block;
	padding: 3px 0 0 0;
	font-weight: bold;
}
.bxDot small {
	color: #707070;
	font-size: 10px;
	padding-top: 25px;
	display: block;
}
.art .print {
	float: right;
	background: url(http://i.wp.pl/a/i/program_tv/2009/ico_print.gif) no-repeat top left;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0 2px 19px;
	margin-top: 5px;
}
.art .close {
	float: right;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0 2px 19px;
	margin-top: 5px;
}

.art .ph {
	float: right;
	margin-left: 10px;
}
.art h1 {
	color: #494f8e;
	font-size: 26px;
	font-weight: normal;
	padding-bottom: 8px;
}
.art h1 small {
	color: #7c81b7;
	font-size: 12px;
}
.art p.data {
        float: left;
        display: inline;
        border: 1px dotted #c5c5c5;
        padding: 3px 8px 5px 8px;
        color: #c4ced5;
        margin-bottom: 10px;
}
.art p.data span {
        color: #c20000;
        font-weight: bold;
        padding-right: 5px;
}
.art p.data a {
        color: #6067ae;
        font-weight: bold;
        padding-left: 5px;
}
.art .opis {
        border-left: 2px solid #656ba5;
        font-size: 11px;
        color: #707070;
        padding-left: 7px;
        margin-bottom: 10px;
        clear: left;
}
.art p {
	line-height: 16px;
}
.art p.ekipa {
	font-size: 11px;
	color: #707070;
}
.art p.ekipa span {
	display: block;
	padding-bottom: 3px;
}
.art p.ekipa a {
	color: #035aa8;
	font-weight: bold;
}
.strSmp {
	text-align: right;
	padding: 0 5px;
	margin-top: -5px;
}
.strSmp a {
	color: #035aa8;
	font-size: 11px;
	font-weight: bold;
}
.strSmp a.prev {
	float: left;
}
.bxSowa {
	width: 280px;
}
.bxSowa .content {
	padding: 0;
}
.bxSowa h2 {
	display: none;
}
.bxSowa h3 {
	margin: 0;
	padding: 0;
	border: none;
	padding-bottom: 2px;
	background: none;
}
.bxSowa h3 a {
	font-size: 11px;
	font-weight: normal;
	padding: 0;
}
.bxSowa span {
	display: block;
	width: 130px;
	float: left;
	text-align: center;
	padding: 0 0 7px 0;
	font-size: 11px;
	background: url(http://i.wp.pl/a/i/program_tv/2009/dot1.gif) repeat-x bottom left;
	margin: 0 0 10px 0;
	border-left: 5px solid #edeef8;
	border-right: 5px solid #edeef8;
}
.bxSowa span a {
	display: block;
	padding: 2px 0 0 0;
}
.bxSowa span img {
	display: block;
	margin: 0 auto;
}
.bxSowa li {
	zoom: 1;
	overflow: hidden;
}

.bxDzis {
	width: 447px;
	margin: 10px 0px 10px 15px;
	height: 20px;
}
.bxDzis .content {
	width: 420px;
	height: 17px;
	overflow: hidden;
	float: left;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	position: relative;
}
.bxDzis .btn {
	float: left;
	cursor: pointer;
}
.bxDzis .content ul {
	width: 1500px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	background: none;
}
.bxDzis .content ul li {
	font-size: 11px;
	color: #4b5198;
	font-weight: bold;
	float: left;
	padding: 2px 15px 3px 15px;
	background-color: #ffffff;
	border-left: 1px solid #cdced2;
	cursor: pointer;
}
.bxDzis .content ul li.on {
	background-color: #6067ae;
	color: #ffffff;
}
.bxDzis .content ul li.on a{
	color: #ffffff;
}

.bxPrzewijakiContainer {
	position: relative;
	height: 138px;
}
.bxPrzewijaki {
	position: absolute;
	overflow: hidden;
	height: 133px;
	width: 660px;
	top: 0;
	left: 0;
}
.bxPrzewijakiDataContainer {
	position: relative;
	height: 40px;
}
.bxPrzewijakiData {
	position: absolute;
	overflow: hidden;
	height: 40px;
	width: 660px;
	top: 0;
	left: 0;
}
.bx3 h3 {
	width: 255px;
	border-bottom: 1px solid #cbcdea;
	font-size: 11px;
	color: #6268af;
	padding: 5px 10px 5px 10px;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_hd.gif) no-repeat top left;
}
.bx3 .content {
	position: relative;

}
.bx3 .kategoria {
	background-color: #dfe3e5;
	width: 250px;
	min-height: 623px;
	height: expression(this.height > 623 ? 623: true);
	padding: 2px 13px 10px 12px;
	overflow: hidden;
	float: left;
}
.bx3 .kategoria .prog {
	padding: 12px 5px 12px 0px;
	background: url(http://i.wp.pl/a/i/program_tv/2009/dot1.gif) repeat-x bottom left;
}
.bx3 .kategoria .emptyMsg {
	padding: 12px 5px 12px 5px;
}

.bx3 .kategoria-samsung {
	padding: 0 !important;
	width: 275px !important;
}

.bx3 .prog a.phL {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #035aa8;
	padding-bottom: 3px;
}
.bx3 .prog .phL img {
	margin: 0px auto 5px auto;
}
.bx3 .prog .phL span {
	padding: 0 7px;
	display: block;
}
.bx3 .prog .clra span {
	color: #272727;
	font-size: 11px;
	font-weight: bold;
}
.bx3 .prog .clra {
	padding: 0 2px 0 7px;
}
.bx3 .prog .clra span small {
	font-weight: normal;
	color: #c4ced5;
}
.bx3 .prog .clra span a.stacja {
	color: #6067ae;
}
.bx3 .prog .clra a.more {
	display: inline;
	font-weight: normal;
	float: right;
	padding-top: 0;
}
.bx3 .kategoria a.more {
	padding-top: 7px;
}
.bx3 ul.zak {
	width: 25px;
	overflow: hidden;
	float: right;
}
.bx3 ul.zak li {
	display: block;
	width: 24px;
	height: 100px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	overflow: hidden;
	background: #dfe3e5 url(http://i.wp.pl/a/i/program_tv/2009/bg_zak_off.gif) no-repeat top left;
	text-indent: -500px;
	cursor: pointer;
}
.bx3 ul.zak li.on {
	border-left: 1px solid #dfe3e5;
	background: #dfe3e5 url(http://i.wp.pl/a/i/program_tv/2009/bg_zak_on.gif) no-repeat top left;
	cursor: default;
}
.bx3 ul.zak li span {
	display: block;
	width: 5px;
	height: 100px;
	overflow: hidden;
	background: transparent url(http://i.wp.pl/a/i/program_tv/2009/bg_zak.gif) no-repeat top left;
	margin-left: 9px;
}

.tab-samsung {
	background: transparent url(http://i.wp.pl/a/i/program_tv/2009/bg_zak_sam.jpg) !important;
}

.tab-samsung.on {
	background: transparent url(http://i.wp.pl/a/i/program_tv/2009/bg_zak_sam_on.jpg) !important;
}

.tab-samsung span {
	background: transparent !important;
}


div.ramowka {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_tb.gif) no-repeat bottom left;
	padding-bottom: 1px;
}
.toPrint div.ramowka {
	background: none;
	padding-bottom: 1px;
}
table.ramowkaTb {
	margin: 0px auto;
	width: 660px;
	border-spacing: 0;
	border-collapse: collapse;
	border: none;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_tb.gif) no-repeat bottom left;
}
table.ramowkaTb th {
	text-align: left;
	padding-left: 3px;
	background-color: #9095c6;
	vertical-align: middle;
	width: 160px;
	padding: 4px 3px 3px 5px;
	background: #9095c6 url(http://i.wp.pl/a/i/program_tv/2009/bg_th.gif) repeat-y top left;
	border-bottom: 1px solid #ffffff;
}
table.ramowkaTb th.first {
	background: #9095c6 url(http://i.wp.pl/a/i/program_tv/2009/bg_th_l.gif) no-repeat top left;
}
table.ramowkaTb th.last {
	width: auto;
	background: #9095c6 url(http://i.wp.pl/a/i/program_tv/2009/bg_th_r.gif) no-repeat top right;
}
table.ramowkaTb th a {
	color: #ffffff;
	font-size: 11px;
}
table.ramowkaTb th a:hover {
	text-decoration: none;
}
table.ramowkaTb th img {
	vertical-align: middle;
	margin-right: 3px;
	margin-bottom: 0px;
	float: left;
	margin-top:0px;
}
table.ramowkaTb td {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_td.gif) repeat-y top left;
	vertical-align: top;
}
.toPrint table.ramowkaTb td {
	background: none;
	vertical-align: top;
	border: 1px solid #9095C6;
}
table.ramowkaTb tr.popoludnie td {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_td_popoludnie.gif) repeat-y top left;
}
table.ramowkaTb tr.wieczor td {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_td_wieczor.gif) repeat-y top left;
}
.audycja:after {
	clear: both;
	content: '';
	display: block;
}
* html body .audycja {
	height: 1%;
}
.audycja {
	font-size: 11px;
	padding-bottom: 20px;
	width: 162px;
}
.trwa {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_td_trwa.gif) repeat-y top left;
}
.audycja strong {
	width: 37px;
	float: left;
}
.audycja strong span {
	display: block;
	text-align: center;
	padding-bottom: 3px;
}
.audycja strong img {
	display: block;
	margin-bottom: 1px;
	margin-left: 1px;
}
.audycja strong .film {
	margin: 3px auto 1px;
}
.audycja div {
	width: 112px;
	float: left;
	padding: 0 0 5px 0;
	margin: 0 0 0 5px;
	overflow: hidden;
	background: url(http://i.wp.pl/a/i/program_tv/2009/dot2.gif) no-repeat bottom left;
}
.toPrint .audycja div {
	width: 150px;
	float: left;
	padding: 0 0 5px 0;
	margin: 0 0 0 5px;
	overflow: hidden;
	background: url(http://i.wp.pl/a/i/program_tv/2009/dot2.gif) no-repeat bottom center;
}
.audycja div a {
	color: #035aa8;
	font-weight: bold;
	display: block;
}
.audycja div small {
	display: block;
	color: #707070;
	font-size: 10px;
	padding-bottom: 2px;
}
.audycja div small.bold {
	font-weight: bold;
}
.audycja div small a {
	color: #494F8E;
	font-weight: normal;
	padding-bottom: 3px;
	display: inline;
}
.audycja div span.btnR {
	width: 11px;
	height: 8px;
	float: right;
	margin: 0 0 -5px 0;
	cursor: pointer;
	background: url(http://i.wp.pl/a/i/program_tv/2009/arr_down.gif) no-repeat 2px 2px;
}
.audycja div span.btnZ {
	width: 11px;
	height: 8px;
	float: right;
	margin: 0 0 -5px 0;
	cursor: pointer;
	background: url(http://i.wp.pl/a/i/program_tv/2009/arr_up.gif) no-repeat 2px 2px;
	display: none;
}
.audycja div .opis {
	display: none;
	padding-top: 5px;
	color: #606060;
}
.toPrint .audycja div .opis {
	display: block;
	padding-top: 5px;
	color: #606060;
}
.audycja div .opis a.more {
	display: inline;
	text-align: left;
	font-size: 10px;
}
.zobjutro {
	font-size: 10px;
	margin: 4px 4px 12px 40px;
}
.zobjutro a {
	color: #035AA8;
	font-weight: bold;
}
#bxNazwaBoksu .zobjutro {
	text-align: right;
	margin: 10px 8px 4px 4px;
}
p.comP {
	color:#707070;
	padding-bottom:5px;
}
.desc {
	color:#707070;
	float:left;
	font-size:11px;
	padding-right:5px;
	text-align:justify;
	width:215px;
}
.desc .hd {
	border-left:2px solid #656BA5;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:5px;
}
.desc .hd span, .desc .hd a {
	color:#6268AF;
	display:block;
	font-weight:bold;
}
.desc p {
	padding:0 0 15px 7px;
}
.ta {
	float:left;
	padding:15px 0 0 10px;
	width:183px;
}
.ta h4 {
	color:#707070;
	font-size:10px;
	padding-bottom:5px;
	padding-right:35px;
	text-align:center;
	text-transform:uppercase;
}
.ta select {
	color:#6268AF;
	float:left;
	font-size:11px;
	font-weight:bold;
	width:150px;
}
.ta img.btnR {
	float:right;
	margin-top:90px;
}
.ta img.btnL {
	float:right;
	margin-top:5px;
}
.taT img.btnR {
	margin-top:115px;
}
.pers {
	margin-bottom:15px;
	padding-bottom:15px;
}
.pers .chkpolish {
	clear:both;
	margin-top:8px;
	margin-left:230px;
	padding:6px;
}
.btnPers {
	padding:10px 45px 15px 230px;
	text-align:center;
}
.bxWyszukiwanie {
	float:right;
	height:10px;
	position:relative;
	width:10px;
}
.bxWyszukiwanie .btnW {
	cursor:pointer;
	position:absolute;
	right:0;
	z-index:3;
}
.bxWyszukiwanie .contentW {
	display:none;
	height:163px;
	overflow:hidden;
	position:absolute;
	right:-3px;
	top:15px;
	width:470px;
	z-index:2;
}
.bxWyszukiwanie .bxBg {
	background-image:url(http://i.wp.pl/a/i/program_tv/2009/bg_wyszukiwanie.png);
	height:161px;
	left:0;
	position:absolute;
	top:0;
	width:470px;
	z-index:4;
}
.bxWyszukiwanie .formContent {
	height:121px;
	left:20px;
	position:absolute;
	top:20px;
	width:430px;
	z-index:5;
}
.bxWyszukiwanie .formContent input, .bxWyszukiwanie .formContent select {
	color:#545D63;
	font-size:11px;
}
.bxWyszukiwanie .formContent p {
	padding:0 0 14px;
}
.bxWyszukiwanie .formContent .iTxt {
	width:425px;
}
.bxWyszukiwanie .formContent select {
	width:200px;
}
.bxWyszukiwanie .formContent select.first {
	margin-right:25px;
}
.toPrint {
	text-align: left;
	margin: 10px;
}
.btnPers img {
	cursor: pointer;
}
.bx3 ul.zak li span#fil {
	background-position: 0 0;
}
.bx3 ul.zak li span#ani {
	background-position: 0 -101px;
}
.bx3 ul.zak li span#mag {
	background-position: 0 -202px;
}
.bx3 ul.zak li span#rep {
	background-position: 0 -303px;
}
.bx3 ul.zak li span#roz {
	background-position: 0 -404px;
}
.bx3 ul.zak li span#ser {
	background-position: 0 -505px;
}
.bx3 ul.zak li span#tea {
	background-position: 0 -606px;
}
.bx3 ul.zak li span#bio {
	background-position: 0 -707px;
}
.bx3 ul.zak li span#kob {
	background-position: 0 -808px;
}
.bx3 ul.zak li span#dok {
	background-position: 0 -909px;
}
.bx3 ul.zak li span#dra {
	background-position: 0 -1010px;
}
.bx3 ul.zak li span#dzi {
	background-position: 0 -1111px;
}
.bx3 ul.zak li span#edu {
	background-position: 0 -1212px;
}
.bx3 ul.zak li span#eko {
	background-position: 0 -1313px;
}
.bx3 ul.zak li span#ero {
	background-position: 0 -1414px;
}
.bx3 ul.zak li span#fan {
	background-position: 0 -1515px;
}
.bx3 ul.zak li span#hor {
	background-position: 0 -1616px;
}
.bx3 ul.zak li span#inf {
	background-position: 0 -1717px;
}
.bx3 ul.zak li span#inn {
	background-position: 0 -1818px;
}
.bx3 ul.zak li span#kom {
	background-position: 0 -1919px;
}
.bx3 ul.zak li span#kry {
	background-position: 0 -2020px;
}
.bx3 ul.zak li span#kul {
	background-position: 0 -2121px;
}
.bx3 ul.zak li span#mel {
	background-position: 0 -2222px;
}
.bx3 ul.zak li span#mlo {
	background-position: 0 -2323px;
}
.bx3 ul.zak li span#mot {
	background-position: 0 -2424px;
}
.bx3 ul.zak li span#muz {
	background-position: 0 -2525px;
}
.bx3 ul.zak li span#nau {
	background-position: 0 -2626px;
}
.bx3 ul.zak li span#oby {
	background-position: 0 -2727px;
}
.bx3 ul.zak li span#pod {
	background-position: 0 -2828px;
}
.bx3 ul.zak li span#prz {
	background-position: 0 -2929px;
}
.bx3 ul.zak li span#prr {
	background-position: 0 -3030px;
}
.bx3 ul.zak li span#pub {
	background-position: 0 -3131px;
}
.bx3 ul.zak li span#rel {
	background-position: 0 -3232px;
}
.bx3 ul.zak li span#sf {
	background-position: 0 -3333px;
}
.bx3 ul.zak li span#sen {
	background-position: 0 -3434px;
}
.bx3 ul.zak li span#spo {
	background-position: 0 -3535px;
}
.bx3 ul.zak li span#tks {
	background-position: 0 -3636px;
}
.bx3 ul.zak li span#tnw {
	background-position: 0 -3737px;
}
.bx3 ul.zak li span#tel {
	background-position: 0 -3838px;
}
.bx3 ul.zak li span#thr {
	background-position: 0 -3939px;
}
.bx3 ul.zak li span#zdr {
	background-position: 0 -4040px;
}
.bx3 ul.zak li.on span#fil {
	background-position: -5px 0;
}
.bx3 ul.zak li.on span#ani {
	background-position: -5px -101px;
}
.bx3 ul.zak li.on span#mag {
	background-position: -5px -202px;
}
.bx3 ul.zak li.on span#rep {
	background-position: -5px -303px;
}
.bx3 ul.zak li.on span#roz {
	background-position: -5px -404px;
}
.bx3 ul.zak li.on span#ser {
	background-position: -5px -505px;
}
.bx3 ul.zak li.on span#tea {
	background-position: -5px -606px;
}
.bx3 ul.zak li.on span#bio {
	background-position: -5px -707px;
}
.bx3 ul.zak li.on span#kob {
	background-position: -5px -808px;
}
.bx3 ul.zak li.on span#dok {
	background-position: -5px -909px;
}
.bx3 ul.zak li.on span#dra {
	background-position: -5px -1010px;
}
.bx3 ul.zak li.on span#dzi {
	background-position: -5px -1111px;
}
.bx3 ul.zak li.on span#edu {
	background-position: -5px -1212px;
}
.bx3 ul.zak li.on span#eko {
	background-position: -5px -1313px;
}
.bx3 ul.zak li.on span#ero {
	background-position: -5px -1414px;
}
.bx3 ul.zak li.on span#fan {
	background-position: -5px -1515px;
}
.bx3 ul.zak li.on span#hor {
	background-position: -5px -1616px;
}
.bx3 ul.zak li.on span#inf {
	background-position: -5px -1717px;
}
.bx3 ul.zak li.on span#inn {
	background-position: -5px -1818px;
}
.bx3 ul.zak li.on span#kom {
	background-position: -5px -1919px;
}
.bx3 ul.zak li.on span#kry {
	background-position: -5px -2020px;
}
.bx3 ul.zak li.on span#kul {
	background-position: -5px -2121px;
}
.bx3 ul.zak li.on span#mel {
	background-position: -5px -2222px;
}
.bx3 ul.zak li.on span#mlo {
	background-position: -5px -2323px;
}
.bx3 ul.zak li.on span#mot {
	background-position: -5px -2424px;
}
.bx3 ul.zak li.on span#muz {
	background-position: -5px -2525px;
}
.bx3 ul.zak li.on span#nau {
	background-position: -5px -2626px;
}
.bx3 ul.zak li.on span#oby {
	background-position: -5px -2727px;
}
.bx3 ul.zak li.on span#pod {
	background-position: -5px -2828px;
}
.bx3 ul.zak li.on span#przy {
	background-position: -5px -2929px;
}
.bx3 ul.zak li.on span#prr {
	background-position: -5px -3030px;
}
.bx3 ul.zak li.on span#pub {
	background-position: -5px -3131px;
}
.bx3 ul.zak li.on span#rel {
	background-position: -5px -3232px;
}
.bx3 ul.zak li.on span#sf {
	background-position: -5px -3333px;
}
.bx3 ul.zak li.on span#sen {
	background-position: -5px -3434px;
}
.bx3 ul.zak li.on span#spo {
	background-position: -5px -3535px;
}
.bx3 ul.zak li.on span#tks {
	background-position: -5px -3636px;
}
.bx3 ul.zak li.on span#tnw {
	background-position: -5px -3737px;
}
.bx3 ul.zak li.on span#tel {
	background-position: -5px -3838px;
}
.bx3 ul.zak li.on span#thr {
	background-position: -5px -3939px;
}
.bx3 ul.zak li.on span#zdr {
	background-position: -5px -4040px;
}
#footer {
	background-color: #FFFFFF;
	margin: 0px auto;
	width: 970px;
}
#adv01, #adv02, #adv03, #adv06, #adv09, #adv17, #adv05 {
	text-align: center;
	padding: 2px 2px 10px 2px;
}
#adv06 {
	clear:both;
}
#adv01 {
	display: none;
}
#adv02, #adv03, #adv09 {
	margin: 0px auto;
	width: 970px;
	background-color: #ffffff;
}
.footerInfo {
	text-align: center;
	clear: both;
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
}
.noFlashHeader {
	width: 510px;
	padding: 5px 0px 7px 0px;
	color: #cd0401;
	text-align: center;
	margin: 5px auto 10px auto;
	border-top: 1px solid #cd0401;
	border-bottom: 1px solid #cd0401;
}
.noFlashHeader a {
	color: #cd0401;
	text-decoration: underline;
	font-weight: bold;
}
.noFlashHeader a:hover, #favMsg a:hover {
	text-decoration: none;
}
#favMsg {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_info.jpg) no-repeat top left;
	color: #108040;
	padding: 10px 0px 7px 0px;
	text-align: center;
	margin: 5px auto 10px auto;
	height: 71px;
}
#favMsg a {
	color: #108040;
	text-decoration: underline;
	font-weight: bold;
}
#favMsg span.close {
	float: right;
	margin-right: 10px;
}
#favMsg span.close img {
	cursor: pointer;
}
#favErr {
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_error.jpg) no-repeat top left;
	color: #e50909;
	padding: 14px 0px 3px 0px;
	text-align: center;
	margin: 5px auto 10px auto;
	height: 71px;
}
#favErr a {
	color: #108040;
	text-decoration: underline;
	font-weight: bold;
}
#favErr span.close {
	float: right;
	margin-right: 10px;
}
#favErr span.close img {
	cursor: pointer;
}

.colsPU {
        padding-top: 10px;
	clear: both;
}
.colsPU .colPUL {
        width: 325px;
        float: left;
}
.colsPU .colPUR {
        width: 325px;
        float: right;
}
.colsPU #bxSowa.bx1 {
        background: #edeef8 url(http://i.wp.pl/a/i/program_tv/2009/bx1_t_660.gif) no-repeat top left;
}
.colsPU .bx1,
.colsPU .colPUR #bxSowa.bx1 {
        background: #edeef8 url(http://i.wp.pl/a/i/program_tv/2009/bx1_t_325.gif) no-repeat top left;
}
.colsPU .bxSowa {
        width: 100%;
}
.colsPU .bxSowa span {
        display: block;
        width: 142px;
        float: left;
        text-align: center;
        padding: 0 0 7px 0;
        font-size: 11px;
        background: url(http://i.wp.pl/a/i/program_tv/2009/dot1.gif) repeat-x bottom left;
        margin: 0 0 10px 0;
        border-left: 5px solid #edeef8;
        border-right: 5px solid #edeef8;
}
#popup .colsPU #bxSMS {
	width: 325px;
	margin-left: auto;
	margin-right: auto;
}
#popup #wpHeader {
        width: 100%;
}
#popup #wpFooter {
        width: 100%;
}
#popup #stgHeader,
#popup #stgFooter {
	width: 690px;
}
#popup #stgCol660 {
        padding-top: 10px;
        width: 690px;
        margin: 0 auto;
	background: #fff;
}
#popup #footer {
	width: 690px;
}
.formError {
	font-weight: bold;
	margin: 10px;
	color: red;
	text-align: center;
}
div.confirm {
	visibility: hidden;
	text-align: center;
	font-weight: bold;
	color: #108040;
	padding: 2px 0px 10px 2px;
}
.przewijakNoFlash {
	padding: 10px;
	border: 1px solid #c7cfd5;
	margin-bottom: 10px;
	background: url(http://i.wp.pl/a/i/program_tv/2009/bg_noflash.gif) repeat-x top;
}
.przewijakNoFlash .str {
	background: url(http://i.wp.pl/a/i/program_tv/2009/dot1.gif) repeat-x top left;
	padding-top: 7px;
	height: 17px;
}
.przewijakNoFlash .slcs {
	vertical-align: middle;
	font-weight: bold;
	font-size: 11px;
	padding: 2px 0 12px 10px;
}
.przewijakNoFlash .slcs img.submit {
	cursor: pointer;
	vertical-align: middle;
	margin-left: 5px;
}
.przewijakNoFlash select, .przewijakNoFlash input {
	vertical-align: middle;
}
.przewijakNoFlash select {
	font-size: 14px;
	width: 157px;
	margin-left: 5px;
	color: #545d63;
}
.przewijakNoFlash input {
	margin-left: 5px;
}

div.wrongDateInfo {
	margin: 10px;
	text-align: center;
	color: #E70000;
}

/* Coca Cola */
.bxCC {
	background-color: #dfe3e5;
}

.bxCC h3 {
	width: 280px;
	height: 46px;
	border-bottom: none;
	color: #000000;
	padding: 6px 10px 0 10px;
	background: #efeff9 url(http://i.wp.pl/a/i/program_tv/bg_hd_cc.gif) no-repeat top left;
}

.bxCC .kat {
	background-color: transparent;
	width: 275px;
	padding: 2px 13px 10px 12px;
	float: none;
	margin-top: -20px;
	position: relative;
}

.bxCC .kat .prog {
	padding: 7px 5px 7px 0;
	background: url(http://i.wp.pl/a/i/program_tv/2009/dot1.gif) repeat-x bottom left;
}

.bxCC .kat a.more {
	color: #e70000;
	font-weight: bold;
	padding-right: 5px;
}

.bxCC .kat .prog a.more {
	color: #494f8e;
	font-weight: normal;
	padding-right: 0;
}

/* DOMO */
.bxDomo {
background-color:#DFE3E5;
}
.bxDomo h3 {
background:url(http://i.wp.pl/a/i/program_tv/bg_hd_domo.gif) no-repeat scroll left top #EFEFF9;
border-bottom:medium none;
color:#464646;
height:24px;
padding:6px 10px 0;
width:280px;
}
.bxDomo .kategoria {
background-color:transparent;
float:none;
padding:2px 13px 10px 12px;
position:relative;
width:275px;
}
.bxDomo .kategoria .prog {
background:url(http://i.wp.pl/a/i/program_tv/2009/dot1.gif) repeat-x scroll left bottom transparent;
padding:2px 0 7px;
}
.bxDomo .kategoria .prog .ph {
float:left;
margin-right:10px;
}
.bxDomo .kategoria .prog a {
color:#005FAB;
font-size:11px;
}
.bxDomo .kategoria .prog small {
color:#000000;
display:block;
font-size:10px;
padding-top:1px;
}
.bxDomo .kategoria .prog p {
padding-bottom:0;
}
.bxDomo .kategoria .prog .clra {
padding:5px 0 0;
}
.bxDomo .kategoria a.more {
color:#E70000;
font-weight:bold;
}
.bxDomo .kategoria .prog a.more {
color:#005FAB;
font-size:10px;
font-weight:normal;
}
.bxDomo .kategoria .prog em {
color:#E70000;
font-size:10px;
font-style:normal;
font-weight:bold;
}

.bx3 .prog img.ontvhit {
	margin: 0px;
}


/* Navi dla dni poprzednich i nastepnych*/
.prevDayA {
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	position: relative;
        top: 25px;
        left: 0;
        padding: 0 0 5px 27px;
        background: url(http://i.wp.pl/a/i/program_tv/2009/bg_str_prev_on.gif) no-repeat left 0;
        color: #494f8e;
	color: #6067ae;
        font-size: 11px;
	z-index: 100;
}

.prevDayA:hover {
	text-decoration: none;
	color: #494f8e;
}

.nextDayA {
        font-weight: bold;
        font-size: 11px;
        text-align: center;
        position: absolute;
        top: 25px;
        right: 0;
        padding: 0 27px 5px 0;
        background: url(http://i.wp.pl/a/i/program_tv/2009/bg_str_next_on.gif) no-repeat right 0;
        color: #494f8e;
        color: #6067ae;
        font-size: 11px;
        z-index: 100;
}

.nextDayA:hover {
        text-decoration: none;
        color: #494f8e;
}

.naviFull{
	position: relative;
	top: 0px;
	left: 0px;
}

.bxSamsung ul.zak li span#Samsung {
	background: url(http://i.wp.pl/a/i/program_tv/bg_zak_samsung_off.gif) no-repeat top right;
	height: 130px;
	margin-left: 0;
	width: 24px;
}
.bxSamsung ul.zak li.on span#Samsung {
	background: url(http://i.wp.pl/a/i/program_tv/bg_zak_samsung_on.gif) no-repeat top right;
}
.bxSamsung h3 {
	overflow: hidden;
	width: 275px;
	height: 44px;
	border-bottom: none;
	padding: 0;
	background: #efeff9 url(http://i.wp.pl/a/i/program_tv/hd_samsung.gif) no-repeat top left;
	text-indent: -500px;
}

