/* =kolory
------------------*/
/* =wymiary
------------------*/
/* =warto-wiedziec
------------------*/
/* =oferta
------------------*/
h3, h4, ul, li, dl, dd, dt, p, input, table { margin: 0; padding: 0; }

h3, h4, ul, li, dl, dd, dt, p { display: block; }

em { font-style: normal; }

ul { list-style-type: none; }

.v4CpBody { text-align: left; }
.v4CpBody div, .v4CpBody span, .v4CpBody object, .v4CpBody iframe, .v4CpBody h1, .v4CpBody h2, .v4CpBody h3, .v4CpBody h4, .v4CpBody h5, .v4CpBody h6, .v4CpBody p, .v4CpBody pre, .v4CpBody a, .v4CpBody abbr, .v4CpBody acronym, .v4CpBody address, .v4CpBody code, .v4CpBody del, .v4CpBody dfn, .v4CpBody em, .v4CpBody img, .v4CpBody dl, .v4CpBody dt, .v4CpBody dd, .v4CpBody ol, .v4CpBody ul, .v4CpBody li, .v4CpBody fieldset, .v4CpBody form, .v4CpBody label, .v4CpBody legend, .v4CpBody caption, .v4CpBody tbody, .v4CpBody tfoot, .v4CpBody thead, .v4CpBody tr { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
.v4CpBody table { border-collapse: separate; border-spacing: 0; vertical-align: middle; }
.v4CpBody caption, .v4CpBody th, .v4CpBody td { text-align: left; font-weight: normal; vertical-align: middle; }
.v4CpBody q, .v4CpBody blockquote { quotes: "" ""; }
.v4CpBody q:before, .v4CpBody q:after, .v4CpBody blockquote:before, .v4CpBody blockquote:after { content: ""; }
.v4CpBody a img { border: none; }

.v4CpBody { text-align: left; }

.v4CpHeaderSiteName { border: none; }

div.schedule { border: 1px solid #b3b3b3; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; -ms-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; background-image: url('../../img/v4/scheduleBg.png?1286725907'); background-repeat: repeat-x; position: relative; }
div.schedule > .bg { padding: 45px 10px 	10px; /* background-image: url('../../img/v4/framed-bottom-gradient.png?1288371714'); background-repeat: repeat-x; background-position: 0 100%; */ }
div.schedule .bg > .time { position: absolute; right: 15px; top: 15px; padding: 2px; background: black; color: white; display: block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; font-weight: bold; z-index: 1; }
div.schedule .tabs { margin: 0; padding: 0; border: 0; outline: 0; overflow: hidden; *zoom: 1; height: 43px; background-image: url('../../img/v4/schedule-tabsGroupBg.png?1286727182'); background-repeat: no-repeat; background-position: 0 38px; }
div.schedule .tabs li { list-style-image: none; list-style-type: none; margin-left: 0px; white-space: nowrap; display: inline; float: left; padding-left: 2px; padding-right: 2px; width:100px; }
div.schedule .tabs li:first-child, div.schedule .tabs li.first { padding-left: 0px; }
div.schedule .tabs li:last-child, div.schedule .tabs li.last { padding-right: 0px; }
div.schedule .tabs li { text-align: center; height: 41px; width: 107px; display: inline-block; }
div.schedule .tabs li a { padding: 8px 10px 0; display: block; height: 33px; background-image: url('../../img/v4/schedule-tabsBg.png?1286727076'); background-repeat: no-repeat; background-position: 0 0; background-size:100%; }
div.schedule .tabs li.active { width: 114px; }
div.schedule .tabs li.active a { height: 34px; position: relative; color: black; background-image: url('../../img/v4/schedule-tabsActiveBg.png?1286727116'); }
div.schedule .tabs li.active em { font-weight: bold; }
div.schedule .tabs li em { display: block; font-style: normal; line-height:15px; }
div.schedule .controls { margin-bottom: 15px; padding-top: 16px; padding-bottom: 12px; border-bottom: 1px solid #e4e4e4; *zoom: 1; }
div.schedule .controls:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
div.schedule .controls > * { float: right; }
div.schedule .controls .ratingToggle { width: 120px; text-align: right; line-height: 26px; padding-left: 10px; padding-right: 40px; margin-left: 10px; border-left: 1px solid #b3b3b3; background-image: url('../../img/v5/ikonyWiekowe.png?20130422'); background-position: 100% 50%; background-repeat: no-repeat; }
div.schedule .controls .ratingToggle.alt { display: none; }
div.schedule .controls dl { *zoom: 1; }
div.schedule .controls dl:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
div.schedule .controls dl > * { float: left; }
div.schedule .controls dl > * { height: 26px; }
div.schedule .controls dt { font-size: 14px; padding-right: 8px; line-height: 26px; }
div.schedule .controls dd { *zoom: 1; }
div.schedule .controls dd:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
div.schedule .controls dd > * { float: left; }
div.schedule .controls dd input { border: 0; height: 26px; }
div.schedule .controls dd input[type=text] { background-image: url('../../img/v4/schedule-searchInputWithPlaceholder.png?1286731578'); background-position: 0 0; background-repeat: no-repeat; width: 162px; height: 26px; padding: 0 8px 0 8px; line-height: 26px; }
div.schedule .controls dd input[type=text].noPlaceHolder { background-image: url('../../img/v4/schedule-searchInput.png?1286731229'); }
div.schedule .controls dd input[type=submit] { text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../img/v4/schedule-searchSubmit.png?1288368757'); background-repeat: no-repeat; background-position: 50% 50%; width: 74px; height: 26px; cursor: pointer; }
div.schedule .cols { *zoom: 1; }
div.schedule .cols:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
div.schedule .cols > * { float: left; }
div.schedule .col.main { width: 637px; margin-right: 40px; }
div.schedule .col.aside { width: 282px; }
div.schedule .col { position: relative; }
div.schedule .col h3, div.schedule .col .more { font-size: 18px; font-weight: bold; line-height: 1; }
div.schedule .col h3 { padding-top: 15px; border-top: 1px solid #e4e4e4; }
div.schedule .col h3:first-child { border: 0; padding: 0; }
div.schedule .col .more { position: absolute; top: 0; right: 0; }
div.schedule table { -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; -ms-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; border: 1px solid #b3b3b3; display: table; clear:both; width: 100%; margin: 15px 0; }
div.schedule td { padding: 10px; border-left: 1px solid #b3b3b3; border-top: 1px dotted #b3b3b3; }
div.schedule td .time { font-size: 18px; }
div.schedule tr:first-child td { border-top: 0; }
div.schedule td:first-child { width: 45px; text-align: center; border-left: 0; }
div.schedule td:first-child .meta { margin-top: 7px; float: none; }
div.schedule .meta { float: left; }
div.schedule .meta span { display: block; float: left; margin-right: 3px; }
div.schedule .meta, div.schedule .badge { display: inline-block; vertical-align: middle; }
div.schedule .onair { text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../img/v4/schedule-onair.png?1286740341'); background-repeat: no-repeat; background-position: 50% 50%; width: 28px; height: 10px; background-position: 0 0; }
div.schedule .badge.live { text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../img/v4/schedule-live.png?1286741201'); background-repeat: no-repeat; background-position: 50% 50%; width: 38px; height: 10px; background-position: 0 0; margin-top: 3px; }
div.schedule .badge.rep { text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../img/v4/schedule-rep.png?1287349146'); background-repeat: no-repeat; background-position: 50% 50%; width: 44px; height: 10px; background-position: 0 0; margin-top: 3px; }
div.schedule .rated { padding-right: 12px; }
div.schedule .rated.re { background-image: url('../../img/v4/schedule-re.png?1286741493'); background-repeat: no-repeat; background-position: 100% 50%; }
div.schedule .rated.r12 { padding-right: 22px; background-image: url('../../img/v4/schedule-r12.png?1286741534'); background-repeat: no-repeat; background-position: 100% 50%; }
div.schedule .rated.r18 { background-image: url('../../img/v4/schedule-r18.png?1286741467'); background-repeat: no-repeat; background-position: 100% 50%; }
div.schedule .next { display: block; background-image: url('../../img/v4/schedule-next.png?1286741909'); background-repeat: repeat-x; background-position: 0 0; padding-left: 30px; border: 1px solid #b3b3b3; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; }
div.schedule .next span { display: block; padding: 15px 0 13px 50px; font-size: 16px; font-weight: bold; line-height: 16px; background-image: url('../../img/v4/schedule-nextArrow.png?1286742324'); background-position: 0 50%; background-repeat: no-repeat; }
div.schedule.noRatingIcons .rated { background-image: none; }
div.schedule .content > * { margin-bottom: 25px; }
div.schedule .content li { padding-left: 10px; margin: 0; background: url('../../img/v4/bullet.png?1286119547') 0 50% no-repeat; }
div.schedule .content li a { font-weight: bold; }


.ogladaj_w_strefie_wideo {
	margin-bottom: 8px !important;
	font-weight: bold !important;
}
.v4CpBody h3, .bookmarkTextContainer h3{font-size:18px;}

.cpGoWatch {
	float: right
}
.cpGoWatch :before {
  content: "\25BA\0020";
  color: gray;
}
.cpGoWatchCol{
	width:107px;
}