/** 2009-10-08 13:12:52 */
/** ELEMENTY UNIWERSALNE */
/* Tytul strony */
.contLeftBox h1.th {margin:0 0 0 20px; font-size:28px;float:left;padding-right:15px;display:block;}

.sSerwis #mainContent .contLeftBox {padding-top:10px;}
.sVideo .contTopBox .contRightBox h4 {font-size:1.35em; margin: 10px 0 0 -10px}

/* Kontener naglowka strony. Wide - rozciaga na cala szeroko, no-dots usuwa dolne kropki. */
.contTopBox .wide { background:transparent url(../gfx/hr.png) repeat-x left bottom; padding:0 0 10px 0; margin: 0 !important; width:100% !important;}
.contTopBox .no-dots {background:none;}

/* Kontener wewntrzny tytulu strony i podmenu */
.seriesInfo { }
.seriesInfo:after {content: "";display: block;height: 0;overflow: hidden;clear: both;}

/* podmenu */
.sub-categories { background:none; padding: 11px 0 10px 0; margin: 0; color: #000; text-transform:lowercase;}
.sub-categories:after {content: "";display: block;height: 0;overflow: hidden;clear: both;}
.sub-categories a {color: #009ada; padding: 0 7px; white-space:nowrap}
.sub-categories a:hover {text-decoration:underline;}
.sub-categories span.act {padding: 0 7px; white-space:nowrap}

/* Glowny content - rozciagniecie na cala szerokosc */
#mainContent .wide {background:none;padding-bottom:10px;width:100%;}
#mainContent #contLeftBox .item-small-listing .description a {color:#0E193E;}
#mainContent #contLeftBox .item-small-listing h4 a {color:#0E193E;}

/* dodatkowe info pod tytulem sajtu - na informacjach */
#internet-live {margin: 10px 0 10px 20px;}

/* lista programow - szczegolowa - lewa kolumna */
.contLeftBox .tightList ul {list-style:none; margin:0; padding:1px 0 10px 5px}
.contLeftBox .tightList li {margin:0px; padding:6px 9px 5px 18px}
.contLeftBox .tightList li a {display:block; padding:0 0 0 15px; background:url(../gfx/ico/kw_blue.png) no-repeat 0 0.3em}
.contLeftBox .tightList .more {padding:5px 0; text-align:right}
.contLeftBox .tightList .more a {background:none; color:#009ada; text-decoration:none}
.contLeftBox .tightList .more a:hover {color:#009ada;text-decoration:underline;}

/* lista elementow w prawej kolumnie */
.contRightBox .tightList ul {list-style:none; margin:0; padding:1px 0 10px 0}
.contRightBox .tightList li {margin:0px; padding:4px 9px 3px 18px}
.contRightBox .tightList li a {display:block; padding:0 0 0 15px; background:url(../gfx/ico/kw_blue.png) no-repeat 0 0.3em}
.contRightBox .tightList .more {padding:0; text-align:right;}
.contRightBox .tightList .more a {background:none; color:#009ada; text-decoration:none}
.contRightBox .tightList .more a:hover {color:#009ada;text-decoration:underline;}
.contRightBox #box_zobacz-rowniez .more a {padding-right:5px;}

/* Aktualnosci w prawej kolumnie */
.contRightBox .newsList {/*border-bottom:2px solid #38467a;*/}
.contRightBox .newsList ul {margin:0;padding:10px 0 0 0;list-style:none;}
.contRightBox .newsList ul li {padding: 10px 0;border-top:1px dotted #bbbecc;}
.contRightBox .newsList ul li:first-child {border-top:none;}
.contRightBox .newsList ul li .date {padding: 5px 0;text-align:right;margin-top:-5px;}
.contRightBox .newsList .more {padding:5px 0; text-align:right;border-top:none;}
.contRightBox .newsList .more a {background:none; color:#009ada; text-decoration:none}
.contRightBox .newsList .more a:hover {color:#009ada;text-decoration:underline;}

/* std list - news|video|website */
.itemsListStd .block {float:left; width:306px; margin:10px 0 0 10px;}
.itemsListStd .item {clear:both; padding:0 0 10px;}
.itemsListStd .item .img {display:block; float:left; margin:0 10px 1px 0;}
.itemsListStd .item .info {display:block; padding:0 0 10px;}
.itemsListStd .item .tht {display:block; font-size:1.2em; font-weight:bold;}
.itemsListStd .item .text {color:#7FCCEC}
.itemsListStd .item .date {display:block; font-size:0.9em; font-weight:normal; color:#a5acb2;}
.itemsListStd .item a:hover {text-decoration:none;}

/* lista elementow w glownej czesci serwisu - z obrazkiem i tekstem - np. lista video z opisami, aktualnosci, informacji itp. */
.item-small-listing {margin:0 10px 2em; padding:0 10px 10px 10px;}
.item-small-listing h4 {margin:0 0 0.5em; font-size:1.1em; padding:0 50px 0 0; position:relative;}
.item-small-listing h4 span {display:block; margin:0 0 10px; font-size:0.8em; font-weight:normal; color:#a5acb2;position:absolute;right:-12px;top:2px;}
.item-small-listing .info:after {content:""; display:block; height:0; overflow:hidden; clear:both;}
.item-small-listing .info .img {margin:0 10px 0 0; float:left; max-height:112px; overflow:hidden;}
.item-small-listing .info .description {padding:5px 0 0 10px;}
.item-small-listing .info .with-image {padding:0;}

/* taka sama lista, ale dla odcinkow seriali - moga wystapi drobne roznice */
#series-list .item {padding:0 10px 10px 0px}
#series-list .item h4 {margin:0 0 10px 10px; font-size:1.2em;position:relative;}
#series-list .item h4 span {display:block; margin:0 0 10px; font-size:0.75em; font-weight:normal; color:#a5acb2;position:absolute;right:0;top:3px;}
#series-list .item .info:after {content: "";display: block;height: 0;overflow: hidden;clear: both;}
#series-list .item .img {margin:0 10px 0 0; float: left}
#series-list .item .info {display: block; margin: 0px; padding: 0px 0px 10px;}
#series-list .item .info .description {margin-left:160px;}
#series-list .item .simple .description {margin-left:10px;}
#series-list .item .text {height:95px;}
#series-list .item .more-content a { color: #D31145; }
#series-list .item .more-content .video {padding-right:15px;background: transparent url(../gfx/ico/video.png) no-repeat right 4px;}
#series-list .item .more-content a:hover { text-decoration: underline; }

/** lista galerii */
.main-image-gallery .item .img {height:99px; overflow:hidden}
.main-image-gallery .item .img img {margin:-10px 0 0}

/* prawa kolumna - zobacz rowniez */
#box_zobacz-rowniez ul {background:#e3e3e3;padding:10px 0;}
.sNews #box_zobacz-rowniez ul {background:none}

/* prawa kolumna - przegapiles */
#epgmissedMain {background: #d8dadf url(../gfx/bg/bg_tile_przegapiles.jpg) repeat-x top left; padding:0 0 0 0;}
#epgmissedMain h3.th { display: block; height:40px; background: transparent url(../gfx/th/tit_przegapiles.png) no-repeat 0 0; text-indent: -999px; cursor: pointer;}
#epgmissedMain .item {background-color: #eff0f5; padding: 4px 5px; color: #0e193e; margin:7px 5px 0 5px;}
#epgmissedMain .item .img {width: 94px; height: 70px; float: left; overflow: hidden; margin: 4px 5px 5px 0;}
#epgmissedMain .item .txt {width: 160px; float: left; padding: 1px 5px; color: #0e193e;}
#epgmissedMain .link {text-align: right; padding: 4px 10px 7px 0; color:#0e193e; float:right;}
#epgmissedMain .link a {color:#0e193e; text-decoration: none;}
#epgmissedMain .link a:hover {color:#0e193e; text-decoration:underline;}

/* widok listy odcinkow seriali - ilo plikow + mini menu z cennikiem i regulaminem ( obecnie nie uzywane - wylaczony template ) */
#wideo .video-toolbar {padding:0 0 10px 0;}
#wideo .video-toolbar:after {content: "";display: block;height: 0;overflow: hidden;clear: both;}
#wideo .video-toolbar h3 {float:left;font-size:1.6em;padding:10px;font-weight:normal;}
#wideo .video-toolbar .toolbar {}
#wideo .video-toolbar .toolbar li {display:inline;padding: 10px;}
#wideo .video-toolbar .toolbar li a {color:#009ada;font-weight:bold;font-size:1.1em;background:transparent url(../gfx/ico/blue_arrow.gif) no-repeat right 4px;padding:0 10px;}
#wideo .video-toolbar .toolbar li a:hover {text-decoration:underline;}

/* stronnicowanie */
.pagination {color: #000000; text-align: right; padding:0 10px 0px 0px;margin:10px 0;}
.pagination a {color: #009ada; text-decoration: none;}
.pagination a.act {color:#000; text-decoration: none;}
.pagination a:hover {color: #d31145}
.pagination a b.more {color: #d31145 !important}

/* content filter */
.filter { background:transparent url(../gfx/hr.png) repeat-x left bottom; padding: 10px 0 10px 10px; margin: 0 10px 10px 0; color: #000; }
.filter.narrow{margin: 0 10px 0 0;}
.filter:after {content: "";display: block;height: 0;overflow: hidden;clear: both;}
.filter a { color: #009ada; }
.filter a:hover {text-decoration:underline;}
.filter .sort { width: 150px;margin: 0 auto;float:none;}

.filter .sort2 { width:258px; margin: 0 0 0 56px; float:left;}
.filter .sort2 span.ostatnio_dodane{ margin-left:60px; }
/* content subcategories */
.subcategories {padding: 10px 0 0px 10px; margin: 0 10px 0px 0; color: #000; }
.subcategories .title{width: 59px}
.subcategories .items{width: 565px}
.subcategories .items a { color: #009ada; }
.subcategories .items a:hover {text-decoration:underline;}

/** lista wideo w serwisach */
#wideo h4 {margin:0 0 10px;position:relative;font-size:1.1em;padding-left:10px;}

/* lista wideo - miniaturki z opisami */
#wideo .item {padding:0 10px 10px 0px; position: relative}
#wideo .item h4.fl {margin:0 0 0 10px; font-size:1.2em;}
#wideo .item h4 span {display:block; margin:0 0 10px; font-size:0.8em; font-weight:normal; color:#a5acb2;position:absolute;right:0;top:3px;}
#wideo .item .img {margin:0 10px 0 0; float: left}
#wideo .item .info {display: block; margin: 0px 0px 0px 214px; padding: 0px 0px 34px}
#wideo .item .video-likeBox {position: absolute; bottom: 10px; left: 214px; height: 24px}

/* Informacje = lista wideo - miniaturki z opisami */
#informacje_programy .item {padding:0 10px 10px 0px}
#informacje_programy .item h4 {margin:0 0 5px 10px; font-size:1.2em;}
#informacje_programy .item h4 span {display:block; margin:0 0 10px; font-size:0.8em; font-weight:normal; color:#a5acb2;position:absolute;right:0;top:3px;}
#informacje_programy .item .img {margin:0 10px 0 0; float: left}
#informacje_programy .item .info {display: block; margin: 0px 0px 0px 150px; padding: 0px 0px 10px}

/* lista wideo - miniaturki bez opisow */
#wideo .videoThumbnail {display:block;float:left;width:148px;margin:0 10px 10px 0;}
#wideo .videoThumbnail .item, #wideo .videoThumbnail .item .img {margin:0;padding:0;}
#wideo .last {margin: 0 0 10px 0;}
#wideo .videoThumbnail h4 {float:left;padding:5px 0 0 0;font-size:12px;font-weight:normal;margin:0;}

/* naglowki boxow */
h1.thg{text-indent:-9999em;font-size:0;text-decoration:none;background:transparent none no-repeat left top;height:34px;padding-bottom:10px;overflow:hidden;margin-top:-10px}
.contRightBox h1.thg {border-left:20px solid #fff}

/* dzial gwiazdy - galeria */
#galeria {margin:0}
#galeria .item .img {margin:0}
#galeria .item {float:left; width:204px; margin:10px 10px 10px 0}
#galeria .item .th {font-weight:bold; font-size:1.1em}
#galeria .item .fotoCopy {font-size:.9em; color:#a5acb2}

/* box - polecamy */
#polecamy {background:#232d4f; margin:10px 1px 0 0; padding:10px 0 20px 0; border-top:2px solid #d31145}
.gwiazdy #polecamy {background:#360029; border-top:2px solid #ae0084}
#polecamy .box {margin:0; padding:0}
#polecamy .item {float:left; width:148px; margin:0 0 0 10px}
#polecamy .img {float:none; margin:0 0 10px}
#polecamy .text {color:#fff; margin:10px 0}
#polecamy .text a {color:#fff}
#polecamy .text a:hover {color:#e3e3e3}
#polecamy .text .th {display:block; float:none; font-size:1.3em; min-height:2em; margin:0 0 10px /* height:2em;*/}
/* jasniejsza wersja dla tvp sport, tvp1, tvp2, tvpolonia i tvphd */
#polecamy.light {background-color:#d1ecfd;}
#polecamy.light .text, #polecamy.light .text a {color:#0e193e;}


/* Separator - HR */
.hr2 {clear:both; border-bottom:2px solid #38467a; margin:20px 0 10px 0}
.hr2 hr {display:none}

/* Data */
.date {display:block; font-size:0.9em; font-weight:normal; color:#a5acb2}

/* Male menu w glownym contencie - dzielenie na literki */
ul.menuHLinks {list-style:none; margin:0.7em 10px 0 0; padding:0}
.menuHLinks li { display:block; float:left; padding:0 10px; border-right:1px solid #0e193e}
.menuHLinks li.last { border:0}
.menuHLinks a {color:#029bdb}

/* dodane do Main-content */
#mainContentLBrdr .contLeftBox {margin:0;padding-right:10px;border-right:1px solid #d7d9e1;float:left}
#mainContentLBrdr .contRightBox {margin:0;padding-left:10px;float:left}

/* Mapa serwisu(?) - sitemap.xslt */
#SiteMap .lista {list-style:none; margin:10px 0 0 10px; padding:10px 0}
#SiteMap .lista li {display:block; margin:0 0 5px; padding:0 0 10px 15px; background:url(../gfx/ico/tr.png) no-repeat 3px 0.25em}
#SiteMap .lista li a {display:block; margin:0 0 5px;text-transform:lowercase;}
#SiteMap #katalogPop #katalog .lista li a {margin:0;}
#SiteMap .lista a.ico {display:block; margin:0 0 5px; font-weight:bold;text-transform:lowercase;}
#SiteMap #anteny {float:left; width:306px}
#SiteMap #katalogTematyczny {float:left; width:306px}
#SiteMap #oTVP {float:left; width:306px}

#SiteMap #katalogTematyczny .ico, #SiteMap #oTVP .ico {font-size: 1.3em;}
#SiteMap #katalogTematyczny .lista li, #SiteMap #oTVP .lista li {background-position: 3px 0.5em;}

/* Nie do konca wiem do czego - listing_sub.xslt */
.item2 {padding:0 0 20px 0;margin:0 0 10px 0;	border-bottom:1px dotted #bbbecc}
.item2.no-line {border-bottom:none;}
.item2 h2{font-size:1.1em;padding:0;margin:0 0 8px 0;color:#0e193e}
.item2 span.date{display:block;padding:0;margin:-7px 0 8px 0;text-align:right;}
.item2 img{margin:0 0 10px 0}/* naglwek podmieniany obrazkiem - ogolny styl*/

/* Podejrzewam, ze do elementow video... */
.video .item {width:150px;float:left;height:170px;padding:0 4px 0 4px }
.video  h2 {font-size:1.6em;border-bottom:1px dotted #bbbecc;margin:0 0 16px 0;padding:0 0 16px 0}
.video .item strong.th{display:block}

/* Kolory odnonika - prawdopodobnie dotyczy usera */
a.cBlue, a.cBlue:hover {color:#009ada}

/* Informacje o pliku video */
 /* 2011-11-17 deprecated
 #infoVideo {float:left; width:474px}
#infoVideo .hr {margin:10px 0}
#infoVideo ul {margin:0; padding:0; display:block; list-style:none}
#infoVideo .drm .n2, #infoVideo .drm .n3 {float:left; padding:0 10px}
#infoVideo .drm a {color:#fff} */

/* Biuletyn informacyjny - tytul */
h3#tBiuletynInfo {background:transparent url(../gfx/th/biuletyn_informacyjny.png) no-repeat top left}

/* Niebardzo wiem do czego - directory.xslt - Linia 58 i 69 */
.catalog-group { width:290px;padding:10px;float:left;clear:left;}
.no-float {float:none;margin-left:310px;clear:none;}
.catalog-group h5 {font-size:1.1em;background:transparent url(../gfx/ico/blue_arrow.gif) no-repeat left 4px;padding-left: 10px;}
.catalog-group ul {padding:0;margin: 10px 0 0 10px;}
.catalog-group ul li {list-style:none;padding:2px 0;}

/* box z video */
#videoBox {padding:10px; background:#e3e3e3;}
#videoBox #contentNews {/*background:transparent url(../gfx/bg/oplata_techniczna.png) 0 0 repeat-y;*/}
#videoBox #contentNews div.n1 {margin:0px; padding:10px; background:#fff;}
#videoBox #contentNews div.n2 {margin:0px; padding:10px; float:left; width:285px; background:#e3e3e3;}
#videoBox #contentNews div.n3 {margin:0px; padding:10px; float:left; width:285px; background:#e3e3e3;}
#videoBox #contentNews div.m10 div {font-size:11px;}
#videoBox #contentNews div.cls {clear:none;}

#videoBox #contentNews .newsBox h2.th {display:none;}
#videoBox #contentNews .newsBox .hr {display:none;}
#videoBox #contentNews .newsBox .date {display:none;}

#likeBoxContainer-x {background-color: #FFFFFF; height: 24px; padding: 10px 0px; text-align: left}


/* Link do ulubionych */
.favLink, .send2Friend { text-align: right; font-weight: bold; margin-top: 0; position: relative;}
.favLink a, .send2Friend a {text-decoration: none}
.send2Friend a {background:url(../gfx/ico/email_video.gif) no-repeat left 50%;color: #fff;padding-left: 16px;}
.send2Friend a:hover {text-decoration:underline;}
.favLink {float:right; position:static}

/* Box z informacja o wymaganiach technicznych */
.tech {background:#fff; padding:10px}
.tech dl, .tech dt, .tech dd {margin:0;padding:0}
.tech dl dt {float:left; width:115px}
.tech dl dd {margin:0 0 0 120px}
.tech .btg {float:left; width:207px}

/* Testowanie DRM */
.drm {position:relative; height:40px; margin:0 0 10px}
.drm .box{ height:44px; padding:10px; color:#fff; background:#38467a}

/* Ocena przyznana przez widzow - VoD */
.ocena {margin:0 0 10px;position:relative}
.ocena .box {padding:10px 10px 5px 10px; color:#fff; background:#029bdb}
.ocena .lower {padding: 5px 10px 10px 10px;}
.ocena .box .txt {float:left;width:85px;}
.ocena .box .vote {float:left;top:4px;left:10px;}
.ocena .box .vote ul { background:url(../gfx/rating_star_new.png) repeat-x 0 -10px;}
.ocena .box .vote a:hover {left:0px; background:url(../gfx/rating_star_new.png) repeat-x 0 0; z-index:2}
.ocena .box .favLink a {color:#fff;}
.ocena .box .favLink a:hover {color:#fff;text-decoration:underline;}
.ocena .box #your_vote_desc {width:80px;float:left;margin-left:30px;}

.ocena .box .vote {position:relative}
.ocena .box .vote ul { width:100px; height:20px; list-style:none; margin:-4px 0 0 0 !important; padding:0; background:url(../gfx/rating_star_new.png) repeat-x 0px -22px}
.ocena .box .vote li {float:left; text-indent:-999em; background:#999}
.ocena .box .vote a {display:block; position:absolute; width:20px; height:20px; z-index:20; outline:none}
.ocena .box .vote a.r1 {left:0px}
.ocena .box .vote a.r2 {left:20px}
.ocena .box .vote a.r3 {left:40px}
.ocena .box .vote a.r4 {left:60px}
.ocena .box .vote a.r5 {left:80px}
.ocena .box .vote a.r6 {left:100px}
.ocena .box .vote a:hover {left:0px; background:url(../gfx/rating_star_new.png) repeat-x 0px 0px; z-index:2}
.ocena .box .vote a.r1:hover {width:20px}
.ocena .box .vote a.r2:hover {width:40px}
.ocena .box .vote a.r3:hover {width:60px}
.ocena .box .vote a.r4:hover {width:80px}
.ocena .box .vote a.r5:hover {width:100px}
.ocena .box .vote a.r6:hover {width:120px}
.ocena .box .vote .actual {display:block; position:absolute; width:0px; height:20px; left:0px; background:url(../gfx/rating_star_new.png) repeat-x 0px -43px; z-index:1}
.ocena .box .vote .w0 {width:0px} .ocena .box .vote .w10 {width:20px} .ocena .box .vote .w20 {width:40px} .ocena .box .vote .w30 {width:60px} .ocena .box .vote .w40 {width:80px} .ocena .box .vote .w50 {width:100px} .ocena .box .vote .w60 {width:120px}
/* Kup dostp do contentu */
#kupDostep .btGf {display:block; position:absolute; right:10px; top:10px; width:120px; height:44px; background:url(../gfx/bt/kup_dostep.png) no-repeat 0 50%; text-indent:-999px; overflow:hidden}
#kupDostep a.btGf:hover {background-position:1px 51%}

/* Kontener z odtwarzaczem do playera */
.playerBox {float:left; width:450px; margin:0 10px 10px 0}

/*Przycisk - LINK */
.bt { height:26px; display:block; background:transparent url() no-repeat top left;  text-indent:-9999px; overflow:hidden; text-decoration:none; margin:0 0 5px 0}

/* Span z funkcjonalnosciami  dotyczacymi odtwarzania filmu */
.btg {display:block; color:#fff; background:url(../gfx/bg/btg.png) repeat-x 0 0; font-weight:bold}
.btg a {display:block; padding:0 15px; color:#fff; background:url(../gfx/ico/tr_w.png) no-repeat 95% 0.7em; line-height:26px}
.btg a.l {padding:0 15px 0 19px; background:url(../gfx/ico/tr-l_w.png) no-repeat 3% 0.75em}

/* Box z informacjami o wszystkich odcinkach */
.sVideo #wszystkieOdcinki {border:0px none}
.pages .act {font-weight:bold; color:#000}

/* Newsletter */
#newsletter {padding: 20px 0;}
#newsletter p{padding:15px 0;}
#newsletter p:after {content: "";display: block;height: 0;overflow: hidden;clear: both;}
#newsletter label {width: 150px;display:block;float:left;font-weight:bold;color:#000;}
#newsletter input.text {float:left;width:255px;border:1px solid #d7d9e1;margin-right:10px;}
#newsletter .form_separated_field, #newsletter .newsletter_submit {background:transparent url(../gfx/hr.png) repeat-x left top;}
#newsletter .form_separated_field label {width:425px;font-weight:normal;padding-left:125px;}
#newsletter .form_separated_field label:after {content: "";display: block;height: 0;overflow: hidden;clear: both;}
#newsletter .form_separated_field label input {float:left;}
#newsletter .form_separated_field label span {float:left;width:370px;padding-left:5px;}
#newsletter .newsletter_submit {padding: 10px 0;}
#newsletter .newsletter_submit input {float:right;height:23px; width:98px;background:transparent url(../gfx/bt/zakoncz.png) no-repeat 0 0; border:0px none; text-indent:-999em; overflow:hidden; cursor:pointer;}
#newsletter #rules_required {padding:10px 0 0 24px;}
#newsletter_box .box_send {background:transparent url(../gfx/bt/newsletter_wyslij.png) no-repeat 10px 1px;border:none;text-indent:-999em;margin-left:8px;}

/* potwierdzenie newslettera */
.newsletter-confirm {padding:15px;}
.newsletter-confirm p {padding:10px 0;color: #000;}

/* News */
/*.newsBox {padding-top:10px;}*/
.newsBox h2.th {margin-left:10px;}
.newsBox .news-info {margin: 0 0 10px 10px;}
.newsBox .news-content {margin-left:10px;}
.newsBox .news-content .head {margin-bottom:10px;}


/** gwiazdy */
body.gwiazdy {background:#67004D}
/*.gwiazdy #menuMain {background:url(../gfx/bg/top_gw.png) repeat-x 0 0}
.gwiazdy #menuMain a {background:url(../gfx/bg/top_gw.png) repeat-x}
.gwiazdy a#mtKatalog {background:url(../gfx/m/gwiazdy/katalog.png) no-repeat}
.gwiazdy a#mtProgram {background:url(../gfx/m/gwiazdy/program.png) no-repeat}
.gwiazdy a#mtTVP {background:url(../gfx/m/gwiazdy/tvp.png) no-repeat}
.gwiazdy #menuMain a:hover {background-position:0 -45px}
.gwiazdy #menuMain form {margin:0; padding:0; background:url(../gfx/bg/top_gw.png) repeat-x 0 0}
.gwiazdy #menuMain form:hover {background-position:0 -45px}*/

.gwiazdy #sMenu {border-bottom:2px solid #360029}
.gwiazdy #sMenu a {background:url(../gfx/bg/top_gw.png) repeat-x 0 35px}
.gwiazdy #sMenu a.cRed {color:#d31145}
.gwiazdy #sMenu .act a {background:transparent url(../gfx/bg/top_gw.png) repeat-x 0 0}
.gwiazdy #sMenu a:hover {background-position:0 -45px}

/*.gwiazdy #popularneWideo h3.th {background:url(../gfx/th/gw/najpopularniejsze_wideo.png) no-repeat 10px 7px}
.gwiazdy #naszeSerwisy h3.th {background:#fff url(../gfx/th/gw/zobacz_nasze_serwisy.png) no-repeat 10px 7px}
.gwiazdy #zobaczSeriale h3.th {background:url(../gfx/th/gw/zobacz_inne.png) no-repeat 10px 7px}
.gwiazdy #tylkoUNas h3.th {background:url(../gfx/th/gw/tylko_u_nas.png) no-repeat 10px 7px}
.gwiazdy #oNichSieMowi h3.th {height:32px;background:#fff url(../gfx/th/gw/o_nich_sie_mowi.png) no-repeat 10px 0px}
.gwiazdy #ankieta h3.th {background:#fff url(../gfx/th/gw/zaglosuj.png) no-repeat 10px 7px}
.gwiazdy #wideo h3.th {background:url(../gfx/th/gw/wideo.png) no-repeat 10px 7px}
.gwiazdy a, .gwiazdy .sub-categories a {color:#7eab00}
.gwiazdy a:hover {text-decoration:underline; color:#000}*/
.gwiazdy #box_expressem h3.th {background:#fff url(../gfx/th/expressem.png) no-repeat 10px 7px}
.gwiazdy .item h2 a, .gwiazdy .item h3 a, .gwiazdy .item h4 a, .gwiazdy .series-list .info a {color:#0e193e}
#sSerwis1.gwiazdy #wydawca .subBox .info {background:transparent url(../gfx/bg/trans_darkpurple.png) repeat scroll 0 0}
.gwiazdy #wydawca .subBox {border-bottom:2px solid #AE0084}
.gwiazdy #zobaczSeriale .box a {color:#0e193e}

/* bw colors
.gwiazdy #menuMain {width:672px; height:45px; margin:20px 0 0; background:url(../gfx/m/bw/bg.png) repeat-x 0 0}
.gwiazdy #menuMain ul, .gwiazdy #menuMain li {list-style:none; margin:0; padding:0} .gwiazdy #menuMain li {display:block; float:left}
.gwiazdy #menuMain a {display:block; float:left; height:45px; background:url(../gfx/m/bw/bg.png) repeat-x; border-right:1px solid #fff; text-indent:-999em; overflow:hidden}
.gwiazdy a#mtKatalog {width:114px; border:0px none; background:url(../gfx/m/bw/bt.jpg) no-repeat 0 0}
.gwiazdy a#mtProgram {width:149px; border:0px none; background:url(../gfx/m/bw/bt.jpg) no-repeat -114px 0}
.gwiazdy a#mtTVP {width:89px; border:0px none; background:url(../gfx/m/bw/bt.jpg) no-repeat -263px 0}
.gwiazdy a#mtKatalog:hover {background-position:0 -45px}
.gwiazdy a#mtProgram:hover {background-position:-114px -45px}
.gwiazdy a#mtTVP:hover {background-position:-263px -45px}
.gwiazdy #menuMain form {margin:0; padding:0; background:url(../gfx/m/bw/bt.jpg) repeat-x 0 0}
.gwiazdy #menuMain form:hover {background-position:0 -45px}
.gwiazdy #menuMain form fieldset {margin:0; padding:0 0 0 10px}
.gwiazdy #menuMain form input#query {width:200px; margin:10px 8px 10px 0; padding:0; border:1px solid #fff; font-size:18px; vertical-align:middle;}
.gwiazdy #btSzukaj {height:45px; width:100px; vertical-align:middle; background:transparent url(../gfx/x.png) no-repeat 0 0; border:0px none; text-indent:-999em; overflow:hidden; cursor:pointer}
.gwiazdy #mainTop ul {margin:0 0 0 32px}
*/

/** player */
.playerBox {display:block; border-bottom:1px solid #000; height:400px; width:450px}
.playerBox #player {display:block; width:450px; height:400px}
#player .player-image-preview {height:300px;overflow:hidden;}
#player .player-image-preview img {margin: 0 auto;}
#player .playerInfo {margin:20px 20px 0; text-align:center}
#player .mvTop {height:100px; width:100%}
#player .playerInfo a {color:#f90; text-decoration:underline}
#player .playerInfo a:hover {color:#eee; text-decoration:none}
#playerInfo {display: none;}
#player #playerDownloadFile { padding-top:180px;text-align:center;}
#player #playerDownloadFile a {background:#029BDB;font-weight:bold;color:#fff;padding:5px;}
#playerInfoText, #playerErrText { padding:10px 20px 0; }
#playerInfoText .infoTx {text-align: center;}
#playerInfoText .infoTX a {color:#fc0}
#playerErrText {color:#fc0}
#loadBarBg {background:#015088 none repeat scroll 0 0; height:5px; margin:5px 0; overflow:hidden; padding:1px 0; width:100%; text-align:left}
#loadBarBgDone {display:block; width:100%; background:url(../gfx/play/bar_full.gif) repeat-x scroll 0 0; height:5px; overflow:hidden}
.sVideo #infoVideo .vh {height:208px}


/** vortale katalog */
.lista-fl {margin:25px 0}
.lista-fl ul {list-style:none}
.lista-fl li {width:46%; margin:3px 3% 3px 0; float:left; list-style:none}
.lista-fl li a {display:block;padding:0px 15px; background:url(../gfx/ico/tr.png) no-repeat scroll 3px 0.25em}

/** box lista galeria */
#box_image-gallery .box {margin:0}
#box_image-gallery .item {margin:0 0 10px 0}
#box_image-gallery .item h4 {margin:0 0 5px}
#box_image-gallery .item .more {clear:left; float:right; margin:5px 0 0}
#box_image-gallery .crop {width:148px; height:99px; overflow:hidden; display:block; float:left; margin:0}
#box_image-gallery .item .n1 {margin-right:4px}
#box_image-gallery .hover p {text-decoration:underline}

/** all standards after */
.footer a {color:#0e193e; text-decoration:none}

/* Katalog - lista programow ( pojawia si w popupie ) */
#katalogPop #katalog {margin:0 0 5px; padding:0 0 5px; border:0px none}
#katalogPop #katalog .lista {list-style:none; margin:5px 0 0; padding:5px 0; width:147px; height:170px; border-right:1px solid #ccc}
#katalogPop #katalog .lista li {width:130px; margin:0 0 5px 5px; padding:0 0 1px 15px; background:url(../gfx/ico/tr.png) no-repeat 3px 0.25em;text-align:left;}
#katalogPop #katalog .no-dots li {background:none;padding:0 0 5px 0;margin: 0 0 5px 1px;}
#katalogPop #katalog .no-dots-ml li {background:none;padding:0 0 5px 10px;margin: 0 0 5px 1px;}
#katalogPop #katalog .last {border:0px none}
#katalogPop #katalog .lista li a {color:#0E193E;display:block;}
#katalogPop #katalog .lista li a.cBlue {color:#009ADA;display:block;}
#katalogPop #katalog .lista a.ico {display:block; font-weight:bold;color:#0E193E;}
#katalogPop #katalog .lista a:visited {color:#0E193E;}
#katalogPop #katalog .lista a.cBlue:visited {color:#009ADA;}
#katalogPop #katalog a strong {color:#0E193E; font-weight:bold;}
#katalogPop #katalog .txar {position:relative;bottom:0;}

#katalogInl #katalog {margin:0 0 5px; padding:0 0 5px; border:0px none}
#katalogInl #katalog .lista {list-style:none; margin:5px 0 0; padding:5px 0; width:147px; height:170px; border-right:1px solid #ccc}
#katalogInl #katalog .lista li {width:130px; margin:0 0 5px 5px; padding:0 0 1px 15px; background:url(../gfx/ico/tr.png) no-repeat 3px 0.25em;text-align:left;}
#katalogInl #katalog .no-dots li {background:none;padding:0 0 5px 0;margin: 0 0 5px 1px;}
#katalogInl #katalog .no-dots-ml li {background:none;padding:0 0 5px 10px;margin: 0 0 5px 1px;}
#katalogInl #katalog .last {border:0px none}
#katalogInl #katalog .lista li a {color:#0E193E;display:block;}
#katalogInl #katalog .lista li a.cBlue {color:#009ADA;display:block;}
#katalogInl #katalog .lista a.ico {display:block; font-weight:bold;color:#0E193E;}
#katalogInl #katalog .lista a:visited {color:#0E193E;}
#katalogInl #katalog .lista a.cBlue:visited {color:#009ADA;}
#katalogInl #katalog a strong {color:#0E193E; font-weight:bold;}
#katalogInl #katalog .txar {position:relative;bottom:0;}

/* Katalog - lista programow */
#katalog {margin:0 0 10px; padding:0 0 10px;position:relative;}
#katalog .lista {list-style:none; margin:10px 0 0; padding:10px 0; width:147px;height:190px; border-right:1px solid #ccc;position:relative;}
#katalog .lista li {margin:0 0 10px 5px; padding:0 0 10px 15px; background:url(../gfx/ico/tr.png) no-repeat 3px 0.25em;display:block;}
#katalog .last {border:0px none;}
#katalog .lista li a {color:#0E193E;display:block;}
#katalog .lista a.ico {display:block; font-weight:bold;color:#0E193E;}
#katalog .lista a:visited {color:#0E193E;}
#katalog .lista .two-elem a {display:inline !important;}
#katalog a strong {color:#0E193E; font-weight:bold;}

/* table .std */
.body table.simple {width:614px; margin:10px 0; padding:0; border:0px none; border-bottom:1px solid #ddd; border-right:1px solid #ddd}
.body table.simple tr {margin:0; padding:0}
.body table.simple tr th {margin:0; padding:1px 2px; border:0px none; border-top:1px solid #ddd; border-left:1px solid #ccc; text-align:left; background:#ddd}
.body table.simple tr td {margin:0; padding:4px 2px 2px; border:0px none; border-top:1px solid #ddd; border-left:1px solid #ddd; vertical-align:middle}
.body table.simple td.b {font-weight:bold}

/* Uzywane na stronie pomocy */
#pomocBox .info{margin:8px 0}
#pomocBox .item2 {padding-left:10px}
#pomocBox .item2 h2{font-size:1.2em;margin:22px 0 22px 0}
#pomocBox .item2 .item{margin-bottom:30px}

#boxTestOdtwarzania h3.th {background:transparent url(../gfx/th/test_odtwarzania.png)  no-repeat 0 0; border:0}

#btPrzetestujDzialanieDRM { background-image:url(../gfx/bt/przetestuj_dzialanieDRM.png);}
#btPrzetestujSwojKomputer {background-image:url(../gfx/bt/przetestuj-swoj-komputer.png);}
#btPrzetestujSzybkoscLacza { background-image:url(../gfx/bt/przetestuj_szybkosc_lacza.png); margin-top:10px;}

#antenyTVP {border-top:1px dotted #ccc;}

/* sport rajdy - usuniety sponsor */
/*
body.rajdy-polskie {background:#fff url(../gfx/ss2/sport/rajdy-polskie/bg.jpg)}
*/

/* dostepnosc */
#accessibilityButtons { display: inline; float: left; margin-left: 10px; }
#accessibilityButtonsWersjaZwykla { float: left; display: block; width: 135px; height: 26px; background:transparent url(../gfx/bt/dostepnosc-wersja-zwykla.png) no-repeat; font-size: 14px; line-height: 26px; overflow: hidden; text-indent:-999em; margin: 5px 5px; }
#accessibilityButtonsWersjaTekstowa { float: left; display: block; width: 150px; height: 26px; background:transparent url(../gfx/bt/dostepnosc-wersja-tekstowa.png) no-repeat; font-size: 14px; line-height: 26px; overflow: hidden; text-indent:-999em; margin: 5px 5px;}
#accessibilityButtonsWersjaKontrastowa { float: left; display: block; width: 227px; height: 26px; background:transparent url(../gfx/bt/dostepnosc-wysoki-kontrast.png) no-repeat; font-size: 14px; line-height: 26px; overflow: hidden; text-indent:-999em; margin: 5px 5px;}
#accessibilityButtons img { padding: 7px 0 0 6px; border: 0;}
#accessibility { font-size: 1em; color: #0e193e; }
#accessibility a, #accessibility a:visited { color: #3a9ada; text-decoration: none; }
#accessibility a:hover { color: #3a9ada; text-decoration: underline; }
#accessibility .mainPicture { float: left; display: inline; width: 316px; margin: 0 10px 0 0;}
#accessibility .mainText { float: left; display: inline; text-align: justify; margin-right: 10px;}
#accessibility .mainTextPicture { float: left; display: inline; text-align: justify; width: 300px; }
#accessibility .mainText a, #accessibility .mainText a:visited, #accessibility .mainText a:hover { color: #0e193e; }
#accessibility .mainSpacer { width: 630px; height: 2px; background-color: #38467a; margin: 35px 0; }
#accessibility .listPicture { display: inline; float: left; width: 100px; margin: 0 0 30px 20px; }
#accessibility .listText { display: inline; float: left; margin: 0 0 30px 10px; width: 500px; text-align: justify;}
#accessibility .listText a, #accessibility .listText  a:visited { color: #0e193e; text-decoration: none; }
#accessibility .listText a:hover { color: #0e193e; text-decoration: underline; }
#accessibility .morePointer { color: #d31143; }
#accessibilityNav .morePointer { color: #d31143; }
#accessibility .listDate { display: inline; float: right; width: 60px; margin: 0 14px 0 0; color: #b0b3bc; text-align: right; }
#accessibility .listTitle { display: inline; float: left; width: 545px; margin: 0 0 10px 15px; font-size: 1.1em; font-weight: bold; }
#accessibilityNav { width: 300px; background-color: #e3e3e3; color: #0e193e;}
#accessibilityNav  a { color: #0e193e; font-weight: normal; text-decoration: none; }
#accessibilityNav  a:hover { color: #0e193e; font-weight: normal; text-decoration: underline; }
#accessibilityNav .navSpacer { height: 2px; border-top: thin dotted white; width: 300px; }
#accessibilityNav dt { font-size: 1.1em; color: #0e193e; font-weight: bold; margin: 10px 10px 5px 10px; padding: 0;}
#accessibilityNav dt a { font-weight: bold; }
#accessibilityNav dt a:hover { font-weight: bold; text-decoration: underline; }
#accessibilityNav a.red { color: #990000; }
#accessibilityNav dd {margin-left:10px;}
#accessibilityNav .navMore { width: 290px; padding: 0 10px 0 0; text-align: right; }
#accessibilityNav .navMore a, #accessibilityNav .navMore a:visited { color: #3a9ada; text-decoration: none; }
#accessibilityNav .navMore a:hover { color: #3a9ada; text-decoration: underline; }
#accessibilityNav h3.th {background:transparent url(../gfx/th/wiecej_o_dostepnosci.png) no-repeat 0 0}

/* bannery*/
#telekamery {height: 60px; padding-bottom: 15px;}
#telekamery a {display: block; height: 60px; width: 633px; background:#fff url(../gfx/adv/telekamery.png);}


/* bitwa left */
#battleSurveyListing form {display: inline}
#battleSurveyListing .battle {height: 410px; background: transparent url(../gfx/battle/left/std/bg.png) repeat-x; margin-bottom: 10px}
#battleSurveyListing .battle .battleTitleD {height: 60px; text-indent: -999px; background: transparent url(../gfx/battle/left/kto_jest_zwyciezca.png) no-repeat 0 0; border:0; overflow: hidden}
#battleSurveyListing .battle .battleTitleR {height: 60px; text-indent: -999px; background: transparent url(../gfx/battle/left/zwyciezca_jest.png) no-repeat 0 0; border:0; overflow: hidden}
#battleSurveyListing .battle .battleDesc {height: 35px; margin-bottom: 5px; padding: 0px 10px; overflow: hidden; color: #fff}
#battleSurveyListing .battle .battleObjects { position: relative; padding: 0px 27px}
#battleSurveyListing .battle .battleObject {width: 270px; }
#battleSurveyListing .battle .details {background-color: #00a8ff}
#battleSurveyListing .battle .inside_box {padding: 10px 2px 2px 0px }
#battleSurveyListing .battle .results .inside_box {background-color: #00a8ff}
#battleSurveyListing .battle .battleObject .title {width: 250px; height: 34px; overflow: hidden; color: #fff; font-size: 15px; margin: 0px auto}
#battleSurveyListing .battle .battleObject .title a {color: #fff; text-decoration: none}
#battleSurveyListing .battle .battleObject .imgC {width: 250px; height: 167px; overflow: hidden; margin: 0px auto}
#battleSurveyListing .battle .battleObject .img {}
#battleSurveyListing .battle .battleObject .desc {width: 250px; color: #fff; overflow: hidden; margin: 4px auto 8px auto}
#battleSurveyListing .battle .battleObject .url	{width: 250px; color: #fff; text-align: center; margin-bottom: 8px; font-size: 0.9em}
#battleSurveyListing .battle .battleObject .url	a {color: #fff; text-decoration: underline}
#battleSurveyListing .battle .battleObject .url	a:hover {color: #fff; text-decoration: none}
#battleSurveyListing .battle .battleObject .btn {background: transparent url(../gfx/battle/left/std/bt.png) no-repeat; width: 101px; height: 27px; margin: 0px auto}
#battleSurveyListing .battle .battleObject .btn a {display: block; color: #fff; width: 100px; height: 25px; line-height: 25px; padding: 0px 1px 2px 0px; text-align: center; font-weight: bold}
#battleSurveyListing .battle .battleObject .res {padding-top: 15px}
#battleSurveyListing .battle .battleObject .bar {margin-top: 2px; width: 240px; height: 11px; float: left; background-color: #004268; font-size: 1px}
#battleSurveyListing .battle .battleObject .bar .act {height: 11px; background: transparent url(../gfx/battle/left/std/bar.png) repeat-x; font-size: 1px}
#battleSurveyListing .battle .battleObject .num {float: right; color: #fff; font-size: 11px; font-weight: bold}
#battleSurveyListing .battle .battleStar {position: absolute; width: 54px; height: 52px; left: 288px; top: 100px; background: transparent url(../gfx/battle/left/std/star.png) no-repeat; display: none}
#battleSurveyListing .battle .battleLink {text-align: right; color: #fff; padding: 12px 10px 0px 0px}
#battleSurveyListing .battle .battleLink a {color: #fff; text-decoration: none}

#battleSurveyListing .battleI {height: 325px; background: #fff; border-bottom: dotted #c1c1c3 1px; margin: 0 0 10px 0}
#battleSurveyListing .battleI .battleTitleD {display: none}
#battleSurveyListing .battleI .battleTitleR {display: none}
#battleSurveyListing .battleI .battleDesc {height: 35px; margin-bottom: 5px; padding: 0px 10px; overflow: hidden; color: #101c44}
#battleSurveyListing .battleI .battleObjects {position: static; padding: 0px 27px}
#battleSurveyListing .battleI .battleObject {width: 270px;}
#battleSurveyListing .battleI .details {background: #d1ecfd}
#battleSurveyListing .battleI .inside_box {padding: 10px 2px 2px 0px }
#battleSurveyListing .battleI .results .inside_box {background-color: #d1ecfd}
#battleSurveyListing .battleI .battleObject .title {width: 250px; height: 34px; overflow: hidden; color: #0c5790; font-size: 15px; margin: 0px auto; text-align: center}
#battleSurveyListing .battleI .battleObject .title a {color: #0c5790; text-decoration: none}
#battleSurveyListing .battleI .battleObject .imgC {width: 250px; height: 167px; overflow: hidden; margin: 0px auto}
#battleSurveyListing .battleI .battleObject .img {}
#battleSurveyListing .battleI .battleObject .desc {width: 250px; color: #005ba2; overflow: hidden; margin: 4px auto 8px auto}
#battleSurveyListing .battleI .battleObject .url	{width: 250px; color: #fff; text-align: center; margin-bottom: 8px; font-size: 0.9em}
#battleSurveyListing .battleI .battleObject .url	a {color: #fff; text-decoration: underline}
#battleSurveyListing .battleI .battleObject .url	a:hover {color: #fff; text-decoration: none}
#battleSurveyListing .battleI .battleObject .btn {background: transparent url(../gfx/battle/left/std/bt.png) no-repeat; width: 101px; height: 27px; margin: 0px auto}
#battleSurveyListing .battleI .battleObject .btn a {display: block; color: #fff; width: 100px; height: 25px; line-height: 25px; padding: 0px 1px 2px 0px; text-align: center; font-weight: bold}
#battleSurveyListing .battleI .battleObject .res {padding-top: 15px}
#battleSurveyListing .battleI .battleObject .bar {margin-top: 2px; width: 240px; height: 11px; float: left; background-color: #004268; font-size: 1px}
#battleSurveyListing .battleI .battleObject .bar .act {height: 11px; background: transparent url(../gfx/battle/left/std/bar.png) repeat-x; font-size: 1px}
#battleSurveyListing .battleI .battleObject .num {float: right; color: #0c5790; font-size: 11px; font-weight: bold}
#battleSurveyListing .battleI .battleStar {display: none}
#battleSurveyListing .battleI .battleLink {display: none}

#battleSurveyListing h3.t {color: #101a3d; font-size: 22px; margin-bottom: 20px; padding: 0 0 0 10px}
#battleSurveyListing h3.ti {color: #101a3d; font-size: 22px; margin-bottom: 20px; padding: 0 0 10px 10px; border-bottom: 1px dotted #C1C1C3}


/* bitwa right */
#battleSurvey form {display: inline}
#battleSurvey .battle, #battleSurvey .battleI {min-height:225px; padding:0 0 5px; background: transparent url(../gfx/battle/right/std/bg.png) repeat-x; margin-bottom: 10px}
#battleSurvey .battleTitleD {height:45px; line-height:45px; padding:0 10px; border:0; overflow: hidden; font-size:26px; font-weight:normal; color:#fff; /*text-indent: -999px; background: transparent url(../gfx/battle/right/kto_jest_zwyciezca.png) no-repeat 0 0;*/}
#battleSurvey .battleTitleR {height: 45px; text-indent: -999px; background: transparent url(../gfx/battle/right/zwyciezca_jest.png) no-repeat 0 0; border:0; overflow: hidden}
#battleSurvey .battleDesc {margin-bottom: 5px; padding: 0px 10px; overflow: hidden; color: #fff}
#battleSurvey .battleObjects {position: relative; padding: 0px;overflow:hidden;}
#battleSurvey .battleObject {width: 148px; padding: 5px 0px 2px 0px}
#battleSurvey .details {}
#battleSurvey .results {background: transparent url(../gfx/battle/right/std/results.png) no-repeat}
#battleSurvey .battleObject .title {width: 149px; height: 20px; overflow: hidden; color: #fff; text-align: center}
#battleSurvey .battleObject .title a {color: #fff; text-decoration: none}
#battleSurvey .battleObject .imgC {width: 148px; height: 99px; overflow: hidden; margin-bottom: 8px}
#battleSurvey .battleObject .img {}
#battleSurvey .battleObject .desc {display: none}
#battleSurvey .battleObject .url {width: 148px; color: #fff; text-align: center; margin-bottom: 8px; font-size: 0.9em}
#battleSurvey .battleObject .url a {color: #fff; text-decoration: underline}
#battleSurvey .battleObject .url a:hover {color: #fff; text-decoration: none}
#battleSurvey .battleObject .btn {background: transparent url(../gfx/battle/right/std/bt.png) no-repeat; width: 101px; height: 27px; margin: 0px auto}
#battleSurvey .battleObject .btn a {display: block; color: #fff; width: 100px; height: 25px; line-height: 25px; padding: 0px 1px 2px 0px; text-align: center; font-weight: bold}
#battleSurvey .battleObject .res {padding: 10px 10px 0px 10px}
#battleSurvey .battleObject .bar {margin-top: 2px; width: 100px; height: 11px; float: left; background-color: #004268; font-size: 1px}
#battleSurvey .battleObject .bar .act {height: 11px; background: transparent url(../gfx/battle/right/std/bar.png) repeat-x; font-size: 1px}
#battleSurvey .battleObject .num {float: right; color: #fff; font-size: 11px; font-weight: bold}
#battleSurvey .battleStar {position: absolute; width: 47px; height: 44px; left: 126px; top: 115px; background: transparent url(../gfx/battle/right/std/star.png) no-repeat; display: none}
#battleSurvey .battleLink {text-align: right; color: #fff; padding: 7px 10px 0px 0px}
#battleSurvey .battleLink a {color: #fff; text-decoration: none}

/* dolina-kreatywna */
.dolina-kreatywna #sMenu li a {text-transform:none;}

body.siostry {background: #98c45a  url(../ss2/siostry/gfx/bg_main.jpg) no-repeat top center !important;}

/* box z lista kabaretow - wystepuje w video i website*/
#kabaretyLista .box{height:242px; overflow: auto; background:#0162a7 url(../gfx/bg/bg_kabarety_lista.jpg) repeat-x  0 0; margin:0;}
#kabaretyLista h3.th {background:transparent url(../gfx/th/tit_zobacz_inne_kabarety.png) no-repeat 0 0;}
#kabaretyLista ul {list-style-type: none; margin:0 0 0 0; padding:10px;}
#kabaretyLista ul li {color:#fff; font-weight:bold;}

#kabaretyLista {margin-bottom:10px}
#kabaretyLista ul li a {color:#fff;}

.box_link_listing .box{height:242px; overflow: auto; background:#0162a7 url(../gfx/bg/bg_kabarety_lista.jpg) repeat-x  0 0; margin:0;}
#ll_zobacz-inne-kabarety {margin-bottom:10px;}
#ll_zobacz-inne-kabarety h3.th {background:transparent url(../gfx/th/tit_ogladaj_kabarety.png) no-repeat 0 0;}
.box_link_listing ul {list-style-type: none; margin:0 0 0 0; padding:10px;}
.box_link_listing ul li {color:#fff; font-weight:bold;}
.box_link_listing ul li a {color:#fff;}

/* promo - rekomendacje */
#sMain .promobox-h {margin:0 0 20px; padding:10px 0 10px 10px; border:1px solid #009ADA; border-top:2px solid #009ADA;}
#sMain .promobox-h .promobox-rekomendacje {}
#sMain .promobox-h .promobox-rekomendacje h3.tht {margin:0 0 10px;}
#sMain .promobox-h .promobox-rekomendacje h3.tht .smaller {font-size:80%;}
#sMain .promobox-rekomendacje .item {position:relative; float:left; width:147px; height:173px; margin:0 8px 0 0; background:url(../gfx/bg/box_round.png) no-repeat 0 0; overflow:hidden;}
#sMain .promobox-rekomendacje .item .img {margin:8px; height:86px; overflow:hidden;}
#sMain .promobox-rekomendacje .item .img img {display:block;}
#sMain .promobox-rekomendacje .item .text {margin:8px; font-size:11px;}
#sMain .promobox-rekomendacje .item .text a strong {display:block;}
#sMain .promobox-rekomendacje .item .text a span.tx {color:#009ADA; text-decoration:underline;}
#sMain .promobox-rekomendacje .item .text a:hover, .promobox-rekomendacje .item .text a:hover span.tx {text-decoration:none;}
#sMain .promobox-rekomendacje .item .buy-item {position:absolute; bottom:1px; width:128px; padding:5px 10px;}
#sMain .promobox-rekomendacje .buy-item .big-price {font-size:1.45em;}
#sMain .promobox-rekomendacje .buy-item button.button {background:url(../wypozyczalnia/gfx/sprites.png) no-repeat -120px -460px; width:66px; height:19px; padding:0 4px; border:0 none; font-size:11px; color:#fff;}
#sMain .promobox-ht {height:211px; margin:0 0 20px; padding:0 0 10px; border:1px solid #009ADA; border-top:2px solid #009ADA;}
#sMain .promobox-ht .promobox-rekomendacje .box-top {height:33px; background:#009ADA; color:#fff;}
#sMain .promobox-ht .promobox-rekomendacje h3.tht {float:left; height:33px; color:#fff; line-height:33px; font-size:20px; padding:0 0 0 10px;}
#sMain .promobox-ht .promobox-rekomendacje .box-body {margin:8px 0 0 8px;}
#sMain .promobox-ht .promobox-rekomendacje .item {width:135px; background:url(../gfx/bg/box_round.png) no-repeat 0 -200px;}
#sMain .promobox-ht .promobox-rekomendacje .item .img {margin:8px; height:79px; overflow:hidden;}
#sMain .promobox-ht .promobox-rekomendacje .buy-item .big-price {font-size:1.25em;}
#sMain .promobox-ht .promobox-rekomendacje .item .buy-item {position:absolute; bottom:5px; width:116px; padding:5px 10px;}
.promobox-ht .toggler {float:right; margin:7px 6px 0 0; padding:0;}
.promobox-ht .toggler li {float:left; list-style:none; line-height:33px;}
.promobox-ht .toggler a {display:block; width:100%; height:18px; margin:0 2px; line-height:18px; color:#0183ba; font-weight:bold; font-size:13px; text-align:center;}
.promobox-ht .toggler .dojoxRotatorPrev {width:16px;}
.promobox-ht .toggler .dojoxRotatorPrev a {display:block; background:url(../gfx/spr-rotate-control.png) 0 -7px no-repeat; text-indent:-999em; overflow:hidden;}
.promobox-ht .toggler .dojoxRotatorNumber {width:19px;}
.promobox-ht .toggler .dojoxRotatorNumber a {display:block; background:url(../gfx/spr-rotate-control.png) -40px -7px no-repeat;}
.promobox-ht .toggler .dojoxRotatorNext {width:16px;}
.promobox-ht .toggler .dojoxRotatorNext a {display:block; background:url(../gfx/spr-rotate-control.png) 100% -7px no-repeat; text-indent:-999em; overflow:hidden;}
.promobox-ht .toggler .dojoxRotatorSelected a {display:block; background:url(../gfx/spr-rotate-control.png) -72px -7px no-repeat; color:#fff;}

.chat-hide {display:none !important;}
#GlosMediowChat {padding:10px 0;background:#E3E3E3;}
#GlosMediowChatContent {padding:0;height:300px;overflow:auto;border-top:1px solid white;border-bottom:1px solid white;}
#GlosMediowChat .chat-header {padding:10px;text-decoration:underline;font-size:16px;}
#GlosMediowChat .chat-disclaimer {padding:20px 10px 10px;font-size:10px;display:block;}
#GlosMediowChat .font-weight-normal {font-weight:normal;}
#GlosMediowChat .chat-item {display:block;padding:6px 10px;}
#GlosMediowChat .chat-item.parity-odd {background:white;}
#GlosMediowChat .chat-item-nick {font-weight:bold;float:left;clear:none;display:block;width:105px;text-align:right;font-style:italic;overflow:hidden;}
#GlosMediowChat .chat-item-text {margin:0 0 0 110px;display:block;}

#SwietaForm {min-height:350px;}
#SwietaForm .input-contener {display: block;padding-bottom:7px;width:133px;}
#SwietaForm .input-contener label {display: block;clear:both;float:none;width:133px;font-weight:bold;}
#SwietaForm .input-contener input {display: block;clear:none;float:left;width:133px;}
#SwietaForm .input-contener textarea {display: block;clear:none;float:left;width:273px;min-height:80px;}
#SwietaForm .input-contener.desc {display: block;clear:both;float:none;width:auto;min-height:80px;}
#SwietaForm .msg.cRed {color:red;font-weight:bold;float:right;}
#SwietaForm fieldset {margin:0 auto;display:block;}
#SwietaForm .rules input {clear:none;width:auto;float:left;margin:3px 10px 10px 0;}
#SwietaForm .rules .msg.cRed {float:left;margin:0 0 0 10px;}
#SwietaForm .rules .txac {float:right;}
#SwietaForm #uploadFields {min-height:324px;}
#SwietaForm #uploadFileForm {background:transparent none;color:#0E193E;padding:0;}
#SwietaForm small {display:block;clear:both;}
#SwietaForm .message {padding:10px 0 15px;text-align:center;display:block;}
#SwietaForm .message.error {color:#D31145;font-weight:bold;}
#SwietaForm .message.success {color:green;font-weight:bold;margin:20px 0 30px;}
#SwietaForm .txac .cblue {display:block;text-align:center;}
#SwietaForm .box {margin-top:0;}
#SwietaForm iframe {display:none;}
#SwietaForm .fr input {float:right;clear:both;}
#SwietaForm #uploadFile {margin-top:0;}

.polacy-na-swiecie .md_kalendarium {padding-top:100px;background:url(../gfx/bg/kalendarium.png) no-repeat center top;margin:10px 0;text-align:center;}
.polacy-na-swiecie .md_kalendarium table {border:1px solid #f0eff4;border-top:none;border-radius:0px 0px 5px 5px;color:#aaaaaa;margin:10px auto;}
.polacy-na-swiecie .md_kalendarium .th {color:#2f2e2a;}
.polacy-na-swiecie .md_kalendarium a {color:#2f2e2a; }
.polacy-na-swiecie .md_kalendarium .capitions .prev {float:left;clear:none;}
.polacy-na-swiecie .md_kalendarium .capitions .next {float:right;clear:none;}
.polacy-na-swiecie .md_kalendarium .capitions .title {display:inline;}

.upload-form.form-reporter-polski {}
.upload-form.form-reporter-polski h3.th {height: auto;font-size: 20px; line-height: 30px;text-indent:0;}
.upload-form.form-reporter-polski .message.success {text-align:center;margin:10px 0;display:block;}
.upload-form.form-reporter-polski .input-contener {width:50%;padding:0 0 5px;}
.upload-form.form-reporter-polski .input-contener.desc,
.upload-form.form-reporter-polski .input-contener.email {width:auto;}
.upload-form.form-reporter-polski .input {width:120px;padding:3px;}
.upload-form.form-reporter-polski .input.textarea {height:80px;}
.upload-form.form-reporter-polski .input.textarea,
.upload-form.form-reporter-polski .input.email {display:block;clear:both;width:257px;}
.upload-form.form-reporter-polski .input.checkbox {width:auto;float:left;clear:none;}
.upload-form.form-reporter-polski .msg.cRed {float:right;clear:none;}

.module.swieta-form h3.th {font-size:18px;line-height:20px;text-indent:0;margin:0;padding:10px 0 0 0;height:auto;}
.module.swieta-form {border:1px solid #a3a3a3;padding:8px;background:#D9D9D9;margin:15px 0;}
body.swiateczny-portal-tvp-polonia .contTopBox .contRightBox .txar {display:none;}

body.rozrywka #kabaretyLista h3.th {background:transparent url(../gfx/th/tit_ogladaj_kabarety.png) no-repeat 0 0;}
body.postaw-na-milion {background:#000 url(../gfx/bg/bg_postawnamilion.jpg) no-repeat 0 center;}
body.postaw-na-milion .tvpTopNav a, body.postaw-na-milion .tvpTopNav .welc {color:#FFF}
body.wybory-samorzadowe-2010, body.wybory-samorzadowe-2014 {background:#fff url(../ss2/gfx/wybory-2010_bg.jpg) center top no-repeat;}
body.wiesz-co-dobre {background:#fff url(../gfx/ss2/bg_wiesz-co-dobre.png) center top;}
body.wiesz-co-dobre .tvpTopNav {background:#fff;}
body.maklowicz-w-podrozy {}
body.maklowicz-w-podrozy .tvpTopNav {background:#fff;}
body.disney-tvp {background:#fff url(../gfx/bg/bg_disney-tvp_04.jpg) center top no-repeat;}
body.disney-tvp #headerBoxN .header {margin-bottom:10px;}
body.wybory-2011 {background:#060e45 url(../gfx/bg/bg_wybory_2011.jpg) center top no-repeat;}
body.wybory-2011 .tvpTopNav .fl a {color:white !important;}
body.wybory-2011 .tvpTopNav .fr > a {color:white !important;}
body.synowie-anarchii {background:#000 url(../gfx/bg/bg_synowie_anarchii2.jpg) center top no-repeat;}
body.synowie-anarchii .tvpTopNav .fl a {color:white !important;}
body.synowie-anarchii .tvpTopNav .fr > a {color:white !important;}
body.filmteractive-festival-2012 {background:#000 url(../gfx/bg/bg_filmteractive.jpg) center top repeat;}
body.filmteractive-festival-2012 .tvpTopNav .fl a {color:white !important;}
body.filmteractive-festival-2012 .tvpTopNav .fr > a {color:white !important;}
body.disney-tvp #headerBox {margin:230px 0 0;}
body.akcja-stylizacja {background:#fff url(../ads/bg_akcja-stylizacja.jpg) center top;}
body.poziom-20 {background:#fff url(../gfx/bg/bg_poziom-20.png) center top;}
body.xiv-miedzynarodowy-konkurs-skrzypcowy-im-henryka-wieniawskiego {background:#fff url(../gfx/bg/bg_xiv_wieniawski.jpg) center top;}
body.o-tvp.rusza-konkurs-na-projekt-festiwalu-opole-2012,
body.o-tvp.rusza-konkurs-na-projekt-koncepcji-festiwalu-opole-2012 {background:#fff url(../gfx/bg/bg_konkurs_opole_2012.png) center top;}
body.o-tvp.rusza-konkurs-na-projekt-festiwalu-opole-2012 .containerBox,
body.o-tvp.rusza-konkurs-na-projekt-koncepcji-festiwalu-opole-2012 .containerBox {background:#fff;}
body.pankot-i-kotpan {background:#222 url(../gfx/bg/bg_pankot-i-kotpan.jpg) center top;}
body.pankot-i-kotpan .tvpTopNav .fl a {color:white !important;}
body.pankot-i-kotpan .tvpTopNav .fr > a {color:white !important;}
body.paszporty-polityki {background: #FFF url(../gfx/bg/bg-paszporty-polityki-2011.jpg) repeat}
body.paszporty-polityki .tvpTopNav {background:#FFF}
body.swiateczny-portal-tvp-polonia {background:transparent url(../gfx/bg/bg_swiateczny-portal-tvp-polonia.jpg) no-repeat center top;padding: 0 0 0;}
body.swiateczny-portal-tvp-polonia .footerBox .bodyBox {padding-bottom:55px;}
body.swiateczny-portal-tvp-polonia .containerBox {background:transparent url(../gfx/bg/trans_white.png) repeat;}
body.swiateczny-portal-tvp-polonia .mainBox {background:transparent none;}
body.swiateczny-portal-tvp-polonia .track {background:transparent none;border:none;}
body.swiateczny-portal-tvp-polonia .headerBox {background:transparent none;}
body.swiateczny-portal-tvp-polonia .containerBox .containerBox {background:transparent none;}
body.swiateczny-portal-tvp-polonia h1.th  {display:block;text-indent:-999px;overflow:hidden;font-size:0;width:452px;height:96px;background:transparent url(../gfx/xmas/polonia_xmas_header.png) repeat;padding:0;float:left;}
body.swiateczny-portal-tvp-polonia #sMenu li a {background-color:white;}
body.swiateczny-portal-tvp-polonia #sMenu li a {background-color:white;}
body.komisarz-alex .emission {line-height:25px;font-size:13px;padding-left:98px;text-align:left;position:absolute;position:relative;}
body.komisarz-alex .emission .tvphd {float:right;clear:none;background:transparent url(http://s.v3.tvp.pl/files/portal/gfx/logo/epg/epg-tvp-hd-small.png) no-repeat left center;padding:0 0 0 98px;position: absolute;top:0;right:0px;}
body.komisarz-alex .emission .tvp1 {float:left;clear:none;padding:0 10px 0 71px; background:transparent url(http://s.v3.tvp.pl/files/portal/gfx/logo/epg/epg-tvp1-small.png) no-repeat left center;position: absolute;top:0;right:300px;width:100px;}
body.pitbull .emission {background:transparent url(../gfx/logo/epg/epg-tvp-hd-small.png) no-repeat left center;height:30px;line-height:30px;font-size:13px;padding-left:98px;text-align:left;}
body.pitbull.sSerwis .contTopBox .contRightBox h4 {margin:0;}
/* Siła wyższa */
body.sila-wyzsza {background:#ffb300 url(../gfx/bg/bg_sila_wyzsza.jpg) no-repeat scroll top center;}
body.sila-wyzsza #headerBoxN {margin-top:312px;}
body.sila-wyzsza #headerBoxN .header {background:#FFF;}
/* Paradoks */
body.paradoks {background:url("../ss2/paradoks/gfx/bg.jpg") repeat-x scroll center top #000000;}
body.paradoks #headerBoxN {background:#FFF;}
body.kocham-to-co-lubie {background:url(../ss2/kocham-to-co-lubie/bg-ktcl.jpg) no-repeat center 133px #DAC8C4;}
body.kocham-to-co-lubie #containerBox {padding:340px 0 0;}
body.kocham-to-co-lubie .pageTitle {display:block;}
body.wielka-orkiestra-swiatecznej-pomocy {background:url("../gfx/bg/bg_wosp_2013.jpg") no-repeat center top #000000;}
body.wielka-orkiestra-swiatecznej-pomocy #headerBoxN {background:#FFF}
body.anna-dymna-spotkajmy-sie {background:url("../gfx/bg/bg_spotkajmy_sie.jpg") no-repeat center top #FFF;}
body.anna-dymna-spotkajmy-sie .rekTop {margin:203px 0 0 0;}
body.pontyfikat-benedykta-xvi {background:url("../gfx/ss2/bg_serwispapieski.jpg") no-repeat center top #FFF;}
body.pontyfikat-benedykta-xvi .tvp-page {background-color:#fff;}
body.colgate {background:url("../gfx/bg/bg_colgate.jpg") no-repeat center top #E31836;}
body.eurowizja-dla-mlodych-tancerzy {background: url("../gfx/bg/bg_eurovision_young_dancers.jpg") no-repeat center top #877ea8;}
body.eurowizja-dla-mlodych-tancerzy #headerBoxN .header {background:#FFF;}
body.festiwal-sztuki-faktu {background:url("../gfx/bg/bg_festiwal-sztuki-faktu.jpg") repeat-y center top #fff;}
body.swiatowe-dni-modziezy-w-rio {background:url("../gfx/bg/bg_swiatowe-dni-modziezy-w-rio.jpg") repeat-y center top #24a502;}
body.powstanie-w-getcie-1943  {background:url("../gfx/bg/bg_powstanie-w-getcie-1943.jpg") no-repeat center top #efd8b6;}
body.made-in-polska  {background:black url("../gfx/bg/bg_madeinpolska.jpg") repeat-y center top;}
body.made-in-polska .pageTitle {background:black url("../gfx/th/made-in-poland.png") repeat-y center top;height:84px;width:977px;margin:auto;margin-left:-10px;padding:0;}
body.made-in-polska .pageTitle h1.th {height: 84px;width:600px;text-indent:-999px;overflow: hidden;font-size:0;}
body.made-in-polska .pageTitle .menu-links {display: none;}
body.made-in-polska .pageTitle .contLeftBox {position: relative}
body.made-in-polska .pageTitle .link-to-nina {position: absolute;right:-250px;width:200px;height: 85px;display:block;font-size:0;text-indent:-999px;overflow: hidden;}
body.krew-z-krwi {background:url("../gfx/bg/krew-z-krwi.jpg") no-repeat center top #fff;}
body.krew-z-krwi .pageTitle h1.th {background:url("/files/portal/gfx/ss2/logo_krew-z-krwi.png") no-repeat left top #fff; width:306px; height:47px; text-indent:-999em; overflow:hidden;}
body.nela-mala-reporterka {background:url("../gfx/bg/bg_nela-mala-reporterka.jpg") no-repeat center top #f4edca;}
body.baron24 {background:url("../gfx/bg/bg_baron-24.jpg") no-repeat center top #3e3a37;}
body.tylko-ty {background:url("../gfx/bg/bg_tylko-ty.jpg") no-repeat center top #06050d;}
body.wybory-do-parlamentu-europejskiego-2014 {background:url("../gfx/bg/wybory-do-pe-14.jpg") no-repeat center top #1d1c62;}
body.rolnik-szuka-zony {background: transparent url(../../portale-v4/rolnik-szuka-zony/gfx/rsz.jpg) no-repeat center top;}
body.rolnik-szuka-zony #headerBoxN {background: white;}
body.dzwony-wojny {background:url("../gfx/bg/bg_dzwony-wojny.jpg") no-repeat center top #fff;}
body.reklama-dzieciom {background:url("../gfx/bg/reklama-dzieciom.jpg") no-repeat center top #fff;}
