@charset "utf-8";
/* ss2 polska prezydencja ue _radzio_ */
body.polska-prezydencja-ue {background:url(../gfx/bg.png) center top repeat-y #fff;}
/*.tvpTopNav {color:#fff; text-shadow:#000 1px 1px 0;}
.tvpTopNav a {color:#fff;}*/
.tvpTopNav a:hover {text-shadow:none;}
#headerBox, .track {display:none;}
.containerHeader {background:url(../gfx/eu-top2.png) 0 20px no-repeat transparent;}
.mainBox {background:url(../gfx/bg-tr-blue.png) 0 0 repeat transparent;}
#containerBox, ._mainBox, #mainContent {background: none repeat scroll 0 0 transparent;}
.contTopBox {min-height:200px; background:url(../gfx/eu-top2.png) 0 -40px no-repeat transparent;}
.contTopBox .pageTitle {height:180px; position:relative;}
.pageTitle h1.th {text-indent:-999em; overflow:hidden;}
.footerBox {border:5px solid #6B98FF;}
.footerBox .bodyBox {padding:10px 5px;}

#mainBox #contcontLeftBox a, #mainBox #contcontRightBox a {color:#ccc;}
#mainBox #contcontLeftBox a:hover, #mainBox #contcontRightBox a:hover {color:#fff;}
.track {border:0 none; color:#fff;}
.track a {color:#9f9f9f;}
.hr {border:0 none; background:transparent none;}
.hr2 {border:0 none;}

#day-counter {position:absolute; right:20px; top:20px; width:130px; font-size:16px;}
#day-counter span {display:block; color:#fff;}
#day-counter strong {display:block; color:#004493; font-size:36px;}



/* menu-top */
#sMenu {border: 0 none; clear: both; height:33px; margin: 0; overflow: hidden; border:0 none; border-bottom:9ps solid #6b98ff;}
#sMenu li {height:33px; margin:0 0 0 3px; border: 0 none; background:none no-repeat 0 0 transparent; display: block;float:left;}
#sMenu li a {height:39px; background: none no-repeat 0 0 transparent;color: #0E193E;display: block;font-weight: bold;overflow: hidden;padding:0;text-transform:capitalize; text-indent:-999em;}
#sMenu li.act a {background: none no-repeat 0 -50px transparent;color: #FFFFFF;display: block;}

#sMenu #tab_start {width:71px; background:url(../gfx/m-a.png) no-repeat 0 0;}
#sMenu #tab_czym-jest-prezydencja {width:172px; background:url(../gfx/m-a.png) no-repeat -74px 0;}
#sMenu #tab_aktualnosci {width:103px; background:url(../gfx/m-a.png) no-repeat -249px 0;}
#sMenu #tab_wideo {width:73px; background:url(../gfx/m-a.png) no-repeat -355px 0;}
#sMenu #tab_goscie {width:73px; background:url(../gfx/m-a.png) no-repeat -432px 0;}
#sMenu #tab_priorytety-prezydencji {width:202px; background:url(../gfx/m-a.png) no-repeat -509px 0;}
#sMenu #tab_kulturalna-prezydencja {width:202px; background:url(../gfx/m-a.png) no-repeat -715px 0;}
#sMenu #tab_o-prezydencji-w-tvp {width:171px; background:url(../gfx/m-a.png) no-repeat -920px 0;}

#sMenu li.act#tab_start, #sMenu #tab_start:hover {background-position: 0 -50px;}
#sMenu li.act#tab_czym-jest-prezydencja, #sMenu #tab_czym-jest-prezydencja:hover {background-position:-74px -50px;}
#sMenu li.act#tab_aktualnosci, #sMenu #tab_aktualnosci:hover {background-position:-249px -50px;}
#sMenu li.act#tab_wideo, #sMenu #tab_wideo:hover {background-position:-355px -50px;}
#sMenu li.act#tab_goscie, #sMenu #tab_goscie:hover {background-position:-432px -50px;}
#sMenu li.act#tab_priorytety-prezydencji, #sMenu #tab_priorytety-prezydencji:hover {background-position:-509px -50px;}
#sMenu li.act#tab_kulturalna-prezydencja, #sMenu #tab_kulturalna-prezydencja:hover {background-position:-715px -50px;}
#sMenu li.act#tab_o-prezydencji-w-tvp, #sMenu #tab_o-prezydencji-w-tvp:hover {background-position:-920px -50px;}

/* galeria modul */
/*.gallerytoggle {height:480px;}*/
.polska-prezydencja-ue #galeria_foto #largeImageCaption {color: #333;}

/* moduly glowna */
/* promo */
.promo-boxes, .promo-boxes .pane {min-height:354px;}
.modul-promo {background:#fff; color:#000; border-radius:4px;}
.modul-promo div.promo-module div.promo-boxes {position:relative; width:600px; float:left;}
.modul-promo div.promo-module div.promo-boxes div.pane {position:absolute;}
.modul-promo div.promo-module div.promo-boxes div.pane div.description {position:absolute; bottom:0; width:560px; margin:10px; padding:10px; background:url(../gfx/bg-tr-blue2.png); color:#fff; border-radius:4px;}
.modul-promo div.promo-module div.promo-boxes div.pane div.description .title {display:block;}
.modul-promo div.promo-module div.promo-boxes div.pane div.description a {color:#fff;}
.mainContent div.modul-promo div.promo-module div.toggler-nav {width:320px; float:left; color:#000;}
.mainContent div.modul-promo div.promo-module div.toggler-nav div {padding:0 0 0 10px; margin: 0 0 10px;}
div.modul-promo div.promo-module div.toggler-nav div {clear:both; display:block;}
div.modul-promo div.promo-module div.toggler-nav div a {clear:both; display:block; color:#000;}
div.modul-promo div.promo-module div.toggler-nav div a .img {clear:both; margin:0 10px 10px 0}
.mainContent div.modul-promo div.promo-module {padding:10px; background:url(../gfx/modul-foto-shadow.png) 16px 20px no-repeat;}

#md_aktualnosci4481068 .modul h2.tht {height:28px; background:url(../gfx/tx/aktualnosci.png) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
#md_wideo4481070 .modul h2.tht {height:28px; background:url(../gfx/tx/wideo.png) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
#md_priorytety-prezydencji4481073 .modul h2.tht {height:28px; background:url(../gfx/tx/priorytety.png) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
#md_goscie4481072 .modul h2.tht {height:28px; background:url(../gfx/tx/goscie.png) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
#md_forum4711722 .modul h2.tht {height:28px; background:url(../gfx/tx/forum.png) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
#md_kulturalna-prezydencja4481059 .modul h2.tht {height:28px; background:url(../gfx/tx/kulturalna-prezydencja.png) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
#md_kulturalna-prezydencja4481059 .modul .md-top .more {display:none;}
#contRightBox #ankieta h3.tht {height:28px; background:url(../gfx/tx/ankieta.png) no-repeat 10px 50%; text-indent:-999em; overflow:hidden;}

/* prawa */
#contRightBox #modul-wywiady .modul h2.tht {height:24px; background:url(../gfx/tx/wywiady.png) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
#contRightBox #modul-galerie .modul h2.tht {height:24px; background:url(../gfx/tx/galerie.png) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
#contRightBox .module dl, #contRightBox .module dd {margin:0; padding:0; list-style:none;}
#contRightBox .module dl dd a {display:block; height:42px; margin:0 0 10px; text-indent:-999em; overflow:hidden;}
#contRightBox .module dl .historia a {background:url(../gfx/tx/sprit-bttxt.png) 50% 0 no-repeat;}
#contRightBox .module dl .kalendarium a {background:url(../gfx/tx/sprit-bttxt.png) 50% -48px no-repeat;}
#contRightBox .module dl .priorytety a {background:url(../gfx/tx/sprit-bttxt.png) 50% -97px no-repeat;}
#contRightBox .module dl .kulturalna a {background:url(../gfx/tx/sprit-bttxt.png) 50% -146px no-repeat;}

/* galeria, video */
#video #mainContent, #image_gallery #mainContent {padding:0 0 30px;}

#galeria_foto #galBox h3.th {color:#fff;}
#galeria_foto #navBar_prev, #galeria_foto #navBar_next {background:#333 none; color:#fff;}
#galleryContainer strong {color:#fff;}
#galeria_foto .wmgalleryThumb {margin:7px;}
.video-h-list {margin:10px 0 0;}


.mainContent .contLeftBox .newsBox {margin:1px 10px 1px 2px;}

/** moduly */
.modul .tht a {color:#333;}

div.modulx {max-width: 632px;}
div.modulx:before {display: block; line-height: 0;}
div.modulx:after {display: block; line-height: 0;}

div.modul {margin:0 0 12px; clear:both; background:url(../gfx/bg-tr-darkblue.png) transparent; border-radius:4px;}
#contLeftBox div.modul {background:#fff none;}
#contRightBox div.modul {background:#00174b none;}
#mainBox #contLeftBox div.modul {background:url(../gfx/bg-tr-darkblue.png) transparent;}
div.modul .in-md {}
div.modul .in-md .md-top {margin:0; padding:12px 12px 6px;}
div.modul .in-md .md-body {margin:0; padding:6px 6px 0 12px;}
div.modul .in-md .md-bot {margin:0; padding:6px 12px;}

div.modul-654 .in-md .md-top {margin:0; padding:12px 12px 6px;}
div.modul-654 .in-md .md-body {margin:0; padding:6px 5px 0 10px;}
div.modul-654 .in-md .md-bot {margin:0; padding:6px 12px;}


div.modul ul, div.modul li {display:block; list-style:none; margin:0; padding:0;}
div.modul li {padding:6px 0 6px 6px;}

div.modul .in-md .md-bot a.more {display:block; text-align:right; color:#fff !important; font-size:11px;}
div.modul .in-md .md-bot a.more span {display:inline-block; width:12px;}
div.modul .in-md .md-body .img {display:block; clear:left; float:left; margin:0 12px 0 0;}
div.modul .in-md .md-body li a strong {display:block; margin:0 0 0.5em; color:#fff;}
div.modul .in-md .md-body li a span {display:block; color:#bcbcbc;}
div.modul .in-md .md-body li a:hover span {color:#fff; text-decoration:underline;}
div.modul .in-md .md-body li.video .img {display:block; clear:left; float:left; margin:0 12px 6px 0;}
.contLeftBox div.modul .in-md .md-body li.news a strong {font-size:12px;}

.modul .in-md .md-body li:nth-child(5n+5) {clear:left;}
.modul .in-md .md-body li.n5, .modul .in-md .md-body li.n9, .modul .in-md .md-body li.n13, .modul .in-md .md-body li.n17, .modul .in-md .md-body li.n21, .modul .in-md .md-body li.n25, .modul .in-md .md-body li.n29, .modul .in-md .md-body li.n33, .modul .in-md .md-body li.n37 {clear:left;}
.modul .in-md .md-body li.video {float:left; width:128px; margin:0 12px; padding:6px 0;}


.half div.module {width:311px; float:left;}
.half div.modul .in-md .md-top {margin:0; padding:12px 12px 6px;}
.half div.modul .in-md .md-body {margin:0; padding:6px 6px 0 12px;}
.half div.modul .in-md .md-bot {clear:both; margin:0; padding:6px 12px;}
.half .modul .in-md .md-body li:nth-child(2n+3) {clear:left;}
.half #md_priorytety-prezydencji4481073 {margin:0 10px 0 0;}
.half div.modul .in-md .md-body li a span {max-height:3.91em; overflow:hidden;}
.half .modul .in-md .md-body li.video {float:none; width:auto; margin:0; padding:6px 6px 0 12px;}

.subCol2 div.modul li {float:left; width:49%;}
.subCol2 div.modul li:nth-child(2n+3) {clear:left;}

/** moduly */
.contRightBox {padding:10px 0 0;}
.contRightBox div.modul {clear:both;}
.contRightBox div.modul .in-md .md-top {margin:0; padding:12px 12px 6px;}
.contRightBox div.modul .in-md .md-body {margin:0; padding:6px 12px 0;}
.contRightBox div.modul .in-md .md-bot {margin:0; padding:6px 12px;}
.contRightBox .modul-nasza-klasa {margin:0 0 10px;}
.contRightBox div.modul .simple li {padding:0 0 0 12px; background:url(../gfx/li.png) no-repeat 0 0.5em;}
.contRightBox div.modul .simple li strong {font-weight:normal;}

.gallerytoggle {display:block;height:218px;overflow:hidden; margin:0 0 10px;}
.gallerytoggle .top-modul {position:relative; padding:1px 10px 5px 0px;}
.gallerytoggle a:hover .title {text-decoration:underline}
.gallerytoggle .top-modul h2.tht {width:100px; color:#fff;padding:0;}
.gallerytoggle .top-modul h2.tht a {color:#fff;}
.gallerytoggle .modul {margin:0; padding:12px 10px 0; min-height:200px;}
.gallerytoggle .modul-end {height:8px;}
.gallerytoggle .item {display:block;position:relative;float:none; width:280px; height:165px; overflow:hidden;}
.gallerytoggle .item a .title {display:block;position:absolute;width:264px;min-height:26px;color:#000;font-size:12px;line-height:26px;font-weight:bold;bottom:0px;padding:0 10px;text-align:right; background:#fff;}
.gallerytoggle .item img {display:block;}
.gallerytoggle .modul .more {clear:both; padding:0 10px 0 0; text-align:right;}
.gallerytoggle .toggler-nav {position:absolute; top:0; right:10px; list-style:none; margin:0; padding:0;}
.gallerytoggle .toggler-nav li {display:block; float:left; list-style:none; padding:0; background:none;}
.gallerytoggle .toggler-nav li a {display:block; float:left; width:18px; font-size:12px;height:18px; line-height:18px; margin:0 0 0 2px; background:#fff; text-align:center; font-weight:bold; color:#333;}
.gallerytoggle .toggler-nav .dojoxRotatorSelected a {background:#f00; color:#fff;}
.gallerytoggle .body_box {height:165px;overflow:hidden;}
#ankieta {padding:10px 0;}
#ankieta .query, #ankieta .box-content {background: none #00174B; color:#fff;}


.item span.date {color:#333; font-weight:bold;}
#mainBox .item span.date {color:#fff; font-weight:bold;}

/** content */
.modul .filter a {color:#333;}
.filter .sort2 {width:30%;}
.modul .filter {padding:8px; border:1px solid #ccc; color:#333; background:transparent none; font-size:10px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px;}
.pagination {color:#333; text-align:center;}
.pagination a {color:#333; display:inline-block; min-width:1.5em; text-align:center;}
.pagination b {color:#333; padding:3px; margin:0 3px; background:#fff; display:inline-block; min-width:1.5em; text-align:center;}
.pagination a b {color:#333; background:transparent; display:inline; padding:0; margin:0;}

/**  video */
#videoBox {background:transparent none; border:0 none;}
#videoBox h2 {color:#333;}
.sVideo #player {margin:0 0 0 -10px;}
.sVideo .contLeftBox {margin:10px 10px 10px 0;}
.video-h-list .item {width:127px;}
.video-h-list .img {width:127px; height:96px;}
.video-h-list .img img {width:127px; height:96px;}
.video-subBox {background:transparent none;}
.modul .in-md .md-body .video-subBox .vote li, .video-subBox .vote li {padding:0; clear:none;}
/** video vote  */
.video-subBox .vote ul {background:url(../gfx/vote-star.png);}
.video-subBox .vote a:hover {background:url(../gfx/vote-star.png) repeat-x 0 -22px;}
.video-subBox .vote .actual {background:url(../gfx/vote-star.png) repeat-x 0 -22px;}

/** news */
#contentNews {margin-top:10px;}
.newsBox h1 {color:#000;}
.newsBox .articleBox ul li, .newsBox .galleryBox ul li {margin: 2px 0; padding: 0 0 0 15px;}
.newsBox .txt a {color:#BEDCFF;}
.newsBox .VideoListing .item {font-size:11px; height:128px;}
.newsBox #ankieta .query, .newsBox #ankieta .box-content {background:#777;}

/** listing content */
#wideo .videoThumbnail {width:145px;}
#wideo .videoThumbnail .date {display:block; position:static;}
.item-small-listing .item {margin:0 0 10px;}

#galerie .item {margin:0 0 10px;}
#galerie .item .thumbnailBox {width: 250px;}
#galerie .galleryThumbnail {display: block; float: left; height: 115px; margin-right: 10px; width: 115px;}
#galerie .item .info {width: 350px;}

#topBox-flash, #topFlashN {width:974px; height:354px;}
.rekTop {display: none;}

#video .modul-654 {width:644px;}
#video .modul-654 {width:644px;}

/*_*/
.sNews .mainContent #contentNews div.modul {background:#fff none;}


/** @#@ */
.md-body:after, .half .modul:after {content:" . "; display:block; clear:both; float:none; height:0px; text-indent:-999em;}

