body {background: #98aad3 url('../gfx/bg/pageBg.jpg') no-repeat 50% 0; padding: 0px}

#headerBoxN {display:none;}

.tvp-page .rekTop {display: none}
.brBot {border-bottom: none}

a {color: #dcdcdc}
a:hover {color: #dcdcdc}

.tvpTopNavVortal {background: url("../gfx/top_nav/tn_bg.png") repeat-x scroll 0 0 transparent; margin: 0px}
.tvpTopNavVortal a {background: url("../gfx/top_nav/tn_bg.png") no-repeat scroll right center transparent; color: #fff}
.tvpTopNavVortal a:hover {color: #fff}
.tvpTopNavVortal a.act {background: url("../gfx/top_nav/tn_bg.png") no-repeat scroll right -60px transparent; color: #fff}
.tvpTopNavVortal a.last {padding: 0px 11px; color: #fff}

.tvpTopNav {background: #000000 none; height: 30px; margin: 0; position: relative; color: #949494}
.tvpTopNav a, .tvpTopNav .welc {color: #949494}
.tvpTopNav a:hover {color: #949494}
.tvpTopNav #userTopBar a.last {background: url("../gfx/expUserBar.png") no-repeat scroll 98% 50% transparent}
.tvpTopNav a span.more {background: url("../gfx/ico/more.png") no-repeat scroll 100% 50% transparent}

.headerBox {background: none repeat scroll 0 0 #000}
.headerBox .bodyBox {background: transparent none}

.mainContent {background: transparent none; margin: 10px 0px}

.contTopBox .brd4 {width: 954px; height: 328px; overflow: hidden}

.contLeftBox, .sVortal .contLeftBox, .sSerwis .contLeftBox, .sVideo .contLeftBox {margin: 0 10px 0 0; width: 638px}
.sSerwis #mainContent .contLeftBox {padding-top: 0px}
.contRightBox {width: 306px}

.modul .hr {display: none}


#mtVod a {width:82px; background:transparent url(../gfx/top_nav/bt_menu-1008.png) -143px 0 no-repeat;}
#mtKatalog a {width:194px; background:transparent url(../gfx/top_nav/bt_menu-1008.png) no-repeat -226px 0;}
#mtProgram a {width:233px; background:transparent url(../gfx/top_nav/bt_menu-1008.png) no-repeat -421px 0;}
#mtVod a:hover, #mtVod a.act {background:transparent url(../gfx/top_nav/bt_menu-1008.png) no-repeat -143px -41px;}
#mtKatalog a:hover, #mtKatalog a.act {background:transparent url(../gfx/top_nav/bt_menu-1008.png) no-repeat -226px -41px;}
#mtProgram a:hover, #mtProgram a.act {background:transparent url(../gfx/top_nav/bt_menu-1008.png) no-repeat -421px -41px;}
#menuMain {margin: 0}
#menuMain form {display:block; float:left; width:301px; height:41px; margin:0; padding:0; background:transparent url(../gfx/top_nav/bt_menu-1008.png) no-repeat -655px 0; border:0px none; overflow:hidden;}
#TVPSA img {margin: 0}
.headerBox #TVPSA {height: 41px}

.mainBox {background: #d2d2d4 none}
.mainBox .bodyBox {padding: 0px 10px 10px}

.topBanner {background: #000 url('../gfx/bg/topBannerBg.jpg') no-repeat 0 0; height: 290px}

.wMenu {height: 27px}
#wMenu {background: #000 url('../gfx/bg/topMenuBg.png') no-repeat 0 0; height: 26px; margin: 0px; padding: 0px 1px 1px}
#wMenu li {display: block; float: left; padding-right: 1px}
#wMenu li#tab_forum {padding-right: 0px}
#wMenu li a {display: block; overflow: hidden; text-indent: -999px; height: 26px}
#wMenu li#tab_start a {width: 67px}
#wMenu li#tab_ks a {width: 186px}
#wMenu li#tab_zk a {width: 137px}
#wMenu li#tab_galerie a {width: 90px}
#wMenu li#tab_lg a {width: 156px}
#wMenu li#tab_oprogramie a {width: 136px}
#wMenu li#tab_wezudzial a {width: 115px}
#wMenu li#tab_forum a {width: 78px; margin-right: 0px}

.track {background: transparent none; border-bottom: none; padding: 7px 0; color: #808080}
.track a {color: #808080; text-transform: none}
.track .more {color: #808080 !important}

.footerBox {background: #d2d2d4 none}
#mainFooter .anteny {border-bottom: 2px solid #d2d2d4}
#mainFooter .box1 h4, #mainFooter .box2 h4, #mainFooter .box3 h4 {color: #f2f676}
#mainFooter .box1 a, #mainFooter .box2 a {color: #69696a}
#mainFooter .box1 a:hover, #mainFooter .box2 a:hover {color: #69696a; text-decoration: underline}
#mainFooter .box1 li, #mainFooter .box2 li {background: url("../gfx/li.png") no-repeat scroll 0 0.45em transparent}
#mainFooter .box1 li.abuse a {color: #f2f676}
#mainFooter .box1 li.abuse a:hover {color: #f2f676; text-decoration: underline}
#mainFooter .vr {background: url("../gfx/hr.png") repeat-y scroll 100% 0 transparent}
#mainFooter .copy {background: url("../gfx/hr.png") repeat-x scroll left top transparent; color: #69696a}
#mainFooter .copy a {color: #69696a}
#mainFooter .copy a:hover {color: #69696a; text-decoration: underline}

#md_zk {background: none repeat scroll 0 0 #505050; border: solid 1px #e9e9ea; margin-bottom: 20px; padding: 0 0 10px}
#md_zk h3.tht {background: url("../gfx/th/zarty_karola.png") no-repeat scroll 0 0 transparent; height: 23px; border-bottom: solid 1px #e9e9ea; overflow: hidden; text-indent: -999px}
#md_zk .item {float: left; width: 148px; margin: 10px 0 0 9px}
#md_zk .item .img {width: 146px; height: 111px; border: solid 1px #a2a2a2; overflow: hidden; float: none; margin: 0 0 5px}
#md_zk .item .text {margin: 0px}
#md_zk .item .text .th {font-size: 12px; font-weight: bold; margin: 0 0 2px; min-height: 1em}
#md_zk .item .text a {color: #eee}
#md_zk .item .text a .tx b.more {display: none; color: #eee !important}
#md_zk .link {text-align: right; padding: 5px 9px 0px}
#md_zk .link a {color: #eee; font-weight: bold}

#polecamy {background: none repeat scroll 0 0 #505050; border: solid 1px #e9e9ea; margin: 0; padding: 0 0 10px}
#polecamy h3.th {background: url("../gfx/th/polecamy.png") no-repeat scroll 0 0 transparent; height: 23px; border-bottom: solid 1px #e9e9ea; overflow: hidden; text-indent: -999px}
#polecamy .item {width: 148px; margin: 10px 0 0 9px}
#polecamy .item .img {width: 146px; height: 111px; border: solid 1px #a2a2a2; overflow: hidden; float: none; margin: 0 0 5px}
#polecamy .item .text {margin: 0px}
#polecamy .item .text .th {font-size: 12px; font-weight: bold; margin: 0 0 2px; min-height: 1em}
#polecamy .item .text a {color: #eee}
#polecamy .item .text a .tx b.more {display: none; color: #eee !important}

.galleryBox {border: solid 1px #e9e9ea; background-color: #505050; margin-bottom: 20px}
.galleryBox .title {border-bottom: solid 1px #e9e9ea; position: relative}
.galleryBox .tooglerButtons {position: absolute; right: 5px; top: 4px}
.galleryBox .tooglerButtons .galleryTooglerButtonI {float: left; margin-left: 4px; background-color: #61756a; width: 16px; height: 16px; line-height: 16px; text-align: center; font-weight: bold; color: #e8ecba}
.galleryBox .tooglerButtons .galleryTooglerButtonA {float: left; margin-left: 4px; background-color: #223a7a; width: 16px; height: 16px; line-height: 16px; text-align: center; font-weight: bold; color: #ffffff}
.galleryBox h3.th, .galleryBox h3.plural {background: transparent url('../gfx/th/fotogalerie.png') no-repeat 0 0; height: 23px}
.galleryBox .middle {padding: 11px 10px 24px}
.galleryBox .middle .item {width: 284px; position: relative}
.galleryBox .middle .item .img {display: block; width: 282px; height: 188px; border: solid 1px #a8a8a8; overflow: hidden}
.galleryBox .middle .item h4 {position: absolute; bottom: 1px; left: 1px; width: 272px; border-top: solid 1px #a8a8a8; background-color: #6e6e6e; padding: 5px 5px}
.galleryBox .middle .item h4 a {color: #f1f1f1}
.galleryBox .middle span.more {display: none}

.ankietaBox {border: solid 1px #e9e9ea; background-color: #b3b3b3; margin-bottom: 20px}
.ankietaBox h3.tht {background: transparent url('../gfx/th/ankieta.png') no-repeat 0 0; height: 23px; border-bottom: solid 1px #e9e9ea; overflow: hidden; text-indent: -999px}
.ankietaBox .box {margin: 0px}
.ankietaBox .query {padding: 15px; color: #223a7a; font-weight: bold}
.ankietaBox .box-content {padding: 0px 15px 15px}
.ankietaBox .box-content .item {clear: both; padding-bottom: 3px}
.ankietaBox .box-content .answerControlContainer {float: left}
.ankietaBox .box-content .answerTextContainer {float: left; padding-top: 3px; width: 253px; color: #5a5a5a; font-weight: bold}
.ankietaBox .box-content .btg {display: block; float: right; width: 98px; height: 22px; background: url("../gfx/bg/btGlosuj.png") no-repeat scroll 0 0 transparent; overflow: hidden; text-indent: -999px}
.ankietaBox .box-content .btg a {background: transparent none}
#ankietaWyniki .item .txt .answerText {color: #5a5a5a; font-weight: bold}
#ankietaWyniki .item .percent {color: #5a5a5a; font-weight: bold}

/* NEWS */
#sSerwis0 .mainContent .body {padding: 0px}
.newsBox {margin: 0}
.newsBox h1 {color: #223a7a; margin: 0; font-size: 20px}
.newsBox h3 {color: #151515; font-size: 16px; font-weight: normal; margin: 0.8em 0 1em}
.newsBox .date {color: #69696a; font-size: 10px; padding: 5px 0}
.newsBox .txt {color: #2a2a2a}
.newsBox a {color: #2a2a2a}
.newsBox a:hover {color: #2a2a2a}
.newsBox .extraInfoNews {background: none repeat scroll 0 0 #4f68aa}
.extraInfoNews .imagesBox {background: none repeat scroll 0 0 transparent; padding: 0px; margin: 0px}
.extraInfoNews .imagesBox .img a {display: block; border: solid 1px #e8e8e9; width: 266px; overflow: hidden}
.extraInfoNews .imagesBox .img .sign {background: #d2d2d4 none; color: #69696a; padding: 8px 0; margin: 0}
.subInfoNews {border-top: none}
.subInfoNews .hr {display: none}
.subInfoNews h4 {color: #d3d8e4}
.subInfoNews li a {color: #d3d8e4}
.subInfoNews li a:hover {color: #b1bddd}
.subInfoNews li a .more {background: transparent url("../gfx/ico/more.png") no-repeat 100% 60%}
.socialBar .addthis_toolbox strong {color: #d3d8e4}
.socialBar .addthis_toolbox .addthis_button_expanded {color: #d3d8e4}
.articleBox ul li, .galleryBox ul li {background: none repeat scroll 0 0 transparent; margin: 2px 0; padding: 0}
.articleTools ul li span {border: 1px solid #d2d2d4}
.articleTools ul li span:hover {border: 1px solid #d2d2d4}

/* NEWS LISTING */
.item-small-listing {margin: 0; padding: 20px 20px 0px; background: #505050 none; border: solid 1px #e9e9ea}
.item-small-listing > br {display: none}
.item-small-listing .item {padding: 0 0 20px}
.item-small-listing .item .img {margin: 0px 10px 0px 0px; float: left; border: solid 1px #e9e9ea}
.item-small-listing .item h4 {color: #dcdcdc; padding: 0; margin: 0 0 2px}
.item-small-listing .item a {color: #dcdcdc}
.item-small-listing .item a:hover {color: #dcdcdc}
.item-small-listing .item a b.more {color: #dcdcdc !important}

/* GALLERY */
#galeria_foto #galBox h3.th {background: none repeat scroll 0 0 transparent; color: #223a7a; font-size: 18px; height: 35px; line-height: 20px; text-indent: 0}
#galeria_foto .info_galerii {color: #2a2a2a; margin: 0 0 15px}
#galeria_foto #navBar {margin-bottom: 0}
#galeria_foto #navBar_prev {background: none repeat scroll 0 0 #223a7a; border: 1px solid #e9e9ea; font-weight: normal; padding: 3px 0}
#galeria_foto #navBar_next a {display: block; padding: 0px 14px}
#galeria_foto #navBar_picnr {color: #69696a}
#galeria_foto #navBar_next {background: none repeat scroll 0 0 #223a7a; border: 1px solid #e9e9ea; font-weight: normal; padding: 3px 0; float: right}
#galeria_foto #navBar_next a {display: block; padding: 0px 14px}
#galeria_foto #previewPane img {border: solid 1px #e7e7e8}
#galeria_foto #largeImageCaption {color: #69696a; text-align: center}
#galeria_foto #galleryContainer strong {color: #223a7a}
#galeria_foto #galleryContainer .act .img {display: block; border: 1px solid #223a7a; width: 80px; height: 80px}
#galeria_foto #galleryContainer .act a {border: 1px solid #ced2ce}
#galeria_foto .wmgalleryThumb a {border: 1px solid #ced2ce}
#galeria_foto .wmgalleryThumb a:hover {border: 1px solid #ced2ce}
#galeria_foto .wmgalleryThumb .img {display: block; border: 1px solid #ced2ce; width: 80px; height: 80px}
#galeria_foto .wmgalleryThumb .img:hover {border: 1px solid #223a7a}

/* GALLERY LISTING */
#galerie {border: solid 1px #e9e9ea; background-color: #505050}
#galerie h3.th {background: transparent url('../gfx/th/galerie.png') no-repeat 0 0; height: 23px; border-bottom: solid 1px #e9e9ea; overflow: hidden; text-indent: -999px}
#galerie .item {margin-bottom: 20px; padding: 0 20px}
#galerie .item .thumbnailBox {width: 270px}
#galerie .item .thumbnailBox .galleryThumbnail {border: 1px solid #a8a8a8; display: block; float: left; height: 115px; margin-right: 18px; overflow: hidden; width: 115px}
#galerie .item h4 {font-size: 12px; font-weight: bold; padding-bottom: 10px}
#galerie .item .info {width: 326px; color: #dcdcdc}
#galerie .item .addinfo {clear: left; color: #a8a8a8; font-size: 10px; margin-top: 5px}

/* VIDEO LISTING */
#wideo {border: solid 1px #e9e9ea; background-color: #505050}
#wideo h3.th {background: transparent url('../gfx/th/wideo.png') no-repeat 0 0; height: 23px; border-bottom: solid 1px #e9e9ea; overflow: hidden; text-indent: -999px}
#wideo .item {float: left; width: 130px; padding: 0px; margin: 0 0 10px 22px}
#wideo .item .img {border: 1px solid #a8a8a8; display: block; float: none; margin: 0 0 5px; overflow: hidden; width: 128px}
#wideo .item .info {margin: 0; padding: 0}
#wideo .item .info h4 {margin: 0; padding: 0; font-size: 12px}
#wideo .item .info .tx {color: #dcdcdc}
#wideo .item .info .date {font-size: 10px; color: #dcdcdc}

/* VIDEO */
#videoBox {background: none repeat scroll 0 0 transparent; padding: 0}
#videoBox .hr {display: none}
#videoBox div div.mb10 {padding: 20px 10px 10px; color: #2a2a2a}
.video-subBox {background: none repeat scroll 0 0 #223a7a}
.video-subBox .c3 {text-align: right}
.video-subBox .c3 a {color: #ccd56c}
.video-subBox .c3 a:hover {color: #ccd56c; text-decoration: underline}
.video-subBox .vote {position:relative}
.video-subBox .vote ul { width:105px; height:22px; list-style:none; margin:0; padding:0; background:url("../gfx/vote-stars.png");}
.video-subBox .vote li {float:left; text-indent:-999em;}
.video-subBox .vote a {display:block; position:absolute; width:21px; height:22px; z-index:20; outline:none;}
.video-subBox .vote a.r1 {left:0px} .video-subBox .vote a.r2 {left:21px} .video-subBox .vote a.r3 {left:42px} .video-subBox .vote a.r4 {left:63px} .video-subBox .vote a.r5 {left:84px} .video-subBox .vote a.r6 {left:105px}
.video-subBox .vote a:hover {left:0px; background:url("../gfx/vote-stars.png") repeat-x 0 -22px; z-index:2}
.video-subBox .vote a.r1:hover {width:21px} .video-subBox .vote a.r2:hover {width:42px} .video-subBox .vote a.r3:hover {width:63px} .video-subBox .vote a.r4:hover {width:84px} .video-subBox .vote a.r5:hover {width:105px} .video-subBox .vote a.r6:hover {width:138px}
.video-subBox .vote .actual {display:block; position:absolute; width:0px; height:22px; left:0px; background:url("../gfx/vote-stars.png") repeat-x 0 -22px; z-index:1}
.video-subBox .vote .w0 {width:0px} .video-subBox .vote .w10 {width:21px} .video-subBox .vote .w20 {width:42px} .video-subBox .vote .w30 {width:63px} .video-subBox .vote .w40 {width:84px} .video-subBox .vote .w50 {width:105px} .video-subBox .vote .w60 {width:138px}
.send2Friend a {background: none repeat scroll 0 0 transparent; padding: 0 0 0 6px}
.favLink a {color: #ccd56c}
.favLink a:hover {color: #ccd56c; text-decoration: underline}
.favLink a .cRed {color: #ccd56c !important}

/* filter */
.filter {background: transparent none; border-bottom: solid 1px #f7fc68; color: #dcdcdc; margin: 0 2px 10px; padding: 10px}
.filter a {color: #d2d2d2}
.filter a:hover {color: #d2d2d2; text-decoration: underline}

/* pagination */
.pagination {border-top: solid 1px #f7fc68; color: #dcdcdc; margin: 10px 2px 0px; padding: 10px}
.pagination a {color: #d2d2d2}
.pagination a:hover {color: #d2d2d2; text-decoration: underline}
.pagination a b.more {color: #d2d2d2 !important}