body, body.polacy-na-swiecie {background:#1b2441 url(../gfx/bg.jpg) no-repeat center top;}

.mainBox,
#mainContent {background:transparent none;}

.mainBox .bodyBox,
.sSerwis #mainContent .contLeftBox {padding:0;}
.contLeftBox {width:644px !important;margin:0;padding: 0;}
.contRightBox {width:320px !important;float:right;margin:0;padding: 0;}

#headerBoxN .header {display:none !important;}

h1.home a {display:block;height:240px;margin:34px 0;text-indent:-999px;overflow:hidden;font-size:0;}

.track {border-bottom: none; padding: 7px 0 7px 0; margin: 0; background: transparent; color:white; }
.track a {color:white;}

#sMenu {border:none;background:none;margin-bottom:15px;}
#sMenu li {display:none;float:left;clear:none;border:none;background:transparent none;margin-right:3px;}
#sMenu li a, #sMenu li.act a {background:transparent url(../gfx/sprite.png) no-repeat;display:none;height:27px;text-indent:-999px;overflow:hidden;font-size:0;padding:0;}

#sMenu li#tab_polonia {display:block;}
#sMenu li#tab_polonia a {background-position:0 0;width: 50px;display:block;}
#sMenu li#tab_start {display:block;}
#sMenu li#tab_start a {background-position:-53px 0;width: 46px;display:block;}
#sMenu li#tab_aktualnosci {display:block;}
#sMenu li#tab_aktualnosci a {background-position:-101px 0; width: 88px;display:block;}
#sMenu li#tab_archiwum {display:block;}
#sMenu li#tab_archiwum a {background-position:-192px 0; width: 73px;display:block;}
#sMenu li#tab_ciekawe-artykuly {display:block;}
#sMenu li#tab_ciekawe-artykuly a {background-position:-268px 0; width: 120px;display:block;}
#sMenu li#tab_polecamy {display:block;}
#sMenu li#tab_polecamy a {background-position:-391px 0; width: 73px;display:block;}
#sMenu li#tab_tvp-polonia-na-swiecie {display:block;}
#sMenu li#tab_tvp-polonia-na-swiecie a {background-position:-467px 0; width: 166px;display:block;}
#sMenu li#tab_kontakt {display:block;margin-right:2px;}
#sMenu li#tab_kontakt a {background-position:-636px 0; width: 67px;display:block;}
#sMenu li#tab_kalendarz {display:block;margin-right:2px;}
#sMenu li#tab_kalendarz a {background-position:-706px 0; width: 77px;display:block;}
#sMenu li#tab_kulturapl {display:block;margin-right:2px;}
#sMenu li#tab_kulturapl a {background-position:-786px 0; width: 77px;display:block;}
#sMenu li#tab_galeria {display:block;margin-right:2px;}
#sMenu li#tab_galeria a {background-position:-866px 0; width: 58px;display:block;}
#sMenu li#tab_forum {display:block;margin-right:2px;}
#sMenu li#tab_forum a {background-position:-926px 0; width: 48px;display:block;margin:0;}

#sMenu li#tab_polonia a:hover, #sMenu li#tab_tvp-polonia.act a  {background-position:0 -30px;}
#sMenu li#tab_start a:hover, #sMenu li#tab_start.act a  {background-position:-53px -30px;}
#sMenu li#tab_aktualnosci a:hover, #sMenu li#tab_aktualnosci.act a  {background-position:-101px -30px;}
#sMenu li#tab_archiwum a:hover, #sMenu li#tab_archiwum.act a  {background-position:-192px -30px;}
#sMenu li#tab_ciekawe-artykuly a:hover, #sMenu li#tab_ciekawe-artykuly.act a  {background-position:-268px -30px;}
#sMenu li#tab_polecamy a:hover, #sMenu li#tab_polecamy.act a  {background-position:-391px -30px;}
#sMenu li#tab_tvp-polonia-na-swiecie a:hover, #sMenu li#tab_tvp-polonia-na-swiecie.act a  {background-position:-467px -30px;}
#sMenu li#tab_kontakt a:hover, #sMenu li#tab_kontakt.act a  {background-position:-636px -30px;}
#sMenu li#tab_kalendarz a:hover, #sMenu li#tab_kalendarz.act a  {background-position:-706px -30px;}
#sMenu li#tab_kulturapl a:hover, #sMenu li#tab_kulturapl.act a  {background-position:-786px -30px;}
#sMenu li#tab_galeria a:hover, #sMenu li#tab_galeria.act a  {background-position:-866px -30px;}
#sMenu li#tab_forum a:hover, #sMenu li#tab_forum.act a  {background-position:-926px -30px;}

.list-std {display:block;margin: 0;padding: 0;}
.list-std .item {display:block;margin: 0;padding: 0;list-style:none;}

.module {margin:0px 0px 19px 0px;}
.module h3 {font-size:20px;color:#122f73;margin:0 0 20px;line-height:20px;min-height:20px;}
.module h3 a {color:white;}
.module .box {background:transparent url('../gfx/bg_transparent_white.png') repeat;margin:0;padding:20px 20px 20px 25px;}
.module .item {float:left;padding:0;width:172px;margin:0 29px 0 0;}
.module .item.last {margin-right:0;}
.module img {border: none;}
.module .title {font-weight:bold;display:block;margin-bottom:4px;}
.module .date {color:black;}
.module .details {font-weight:normal;}
.module .details br {display:none;}
.module .more.link {float:right;font-weight: normal; color: #122d72 !important;font-size:12px;margin-right:0;}
.module .list-std {clear:both;}
.module .listing-header {background:transparent none;border:none;font-size: 19px; font-weight: bold; color: black; margin: 0px; padding: 0 0px 15px 0;}
.module .text-header {display:block;float:left;clear:none;}
.module .clickmenu {font-weight:normal;float:right;clear:none;margin:0 10px 0 0;font-size:12px;}
.module .clickmenu.active {font-weight:bold;}

.module.vertical .item {width:288px;margin:0 23px 0 0;padding:0 0 21px;}
.module.vertical .item.last {margin-right:0;}
.module.vertical .img {margin:0 8px 0 0;float:left;clear:none;}

.module.red .box {background:#ac070d none;color:white;}
.module.red h3 {color:white;}
.module.red h3 a {color:white;}
.module.red .more.link {color:white !important;}
.module.red .title {color:white;}
.module.red a {color:white;}

.module.mod-simple-listing h3 {margin-bottom:13px;}
.module.mod-simple-listing .item {width:auto;margin:0 0 5px;}

.module.md_kalendarium table {color:black;border:none;}
.module.md_kalendarium {padding:0;background:transparent none;margin-top:0;}
.module.md_kalendarium h3 {text-align:left;}
.module.md_kalendarium .title {color:black;text-align:center;}
.module.md_kalendarium .prev {display:block;float:left;clear:none;background: url('../gfx/sprite.png') no-repeat -32px -235px; width: 7px; height: 15px;text-indent:-999px;overflow:hidden;font-size:0;}
.module.md_kalendarium .next {display:block;float:right;clear:none;background: url('../gfx/sprite.png') no-repeat -67px -237px; width: 7px; height: 13px;text-indent:-999px;overflow:hidden;font-size:0;}
.module.md_kalendarium .kalendarz .empty span {display:none;}
.module.md_kalendarium .kalendarz span,
.module.md_kalendarium .kalendarz a {display: block;clear:none;width:37px;height:18px;background:#cee3f6;color:black;line-height:18px;}
.module.md_kalendarium .kalendarz a,
.module.md_kalendarium .kalendarz a:hover,
.module.md_kalendarium .kalendarz .act a {background:#1364a5; color:white;text-decoration:none;}

.module.md_flash-header {padding-left:10px;}

.module.md_aktualnosci .text-header {background: url('../gfx/sprite.png') no-repeat -861px -258px; width: 97px; height: 16px;text-indent:-9999px;overflow:hidden;font-size:0;}
.module.md_galeria .text-header {background: url('../gfx/sprite.png') no-repeat -899px -113px; width: 59px; height: 15px;text-indent:-9999px;overflow:hidden;font-size:0;}
.module.md_ciekawe-artykuly .text-header {background: url('../gfx/sprite.png') no-repeat -815px -352px; width: 143px; height: 18px;text-indent:-9999px;overflow:hidden;font-size:0;}
.module.md_forum-polonijne .text-header {background: url('../gfx/sprite.png') no-repeat -821px -399px; width: 137px; height: 18px;text-indent:-9999px;overflow:hidden;font-size:0;}
.module.md_polecamy .text-header {background: url('../gfx/sprite.png') no-repeat -879px -209px; width: 79px; height: 18px;text-indent:-9999px;overflow:hidden;font-size:0;}
.module.md_wideo .text-header {background: url('../gfx/sprite.png') no-repeat -905px -163px; width: 53px; height: 15px;text-indent:-9999px;overflow:hidden;font-size:0;}
.module.md_kalendarium h3 {background: url('../gfx/sprite.png') no-repeat -867px -306px; width: 91px; height: 15px;text-indent:-9999px;overflow:hidden;font-size:0;}

.module.clocks .box {background: url('../gfx/sprite.png') no-repeat -18px -78px; width: 304px; height: 100px;padding:0;margin:0;}

.module.md_modul-likebox-fb .box {padding:10px;background:white none;}

.item-small-listing {margin: 0;padding: 0;}
.item-small-listing .item {width:auto;float:none;clear:both;padding:0 0 20px 0;margin:0;}
.item-small-listing .img {width: 170px; padding: 0; float: left;}
.item-small-listing img {float:left;clear:none;}
.item-small-listing .info .more {display:none;}
.item-small-listing .info {padding: 0 0px 0 0px;margin-left:170px;}
.item-small-listing .header {padding: 0 0px 0 0px;margin-left:170px;}
.item-small-listing .hr {display:none;}
.item-small-listing .hr2 {display:none;}

.wideo-list .item {width:127px;padding:0 0 21px 0;}
.wideo-list .box {border-bottom:1px solid #c0c2ca;}
.wideo-list .hr {display: none;}

.newsBox .extraInfoNews {background:transparent none;}
.extraInfoNews .imagesBox {background:transparent none;}
.subInfoNews {border-top:1px solid black;}
.extraInfoNews .hr, .subInfoNews .hr{background:black;}
.socialBar {background:white;margin:0 8px;}

#videoBox {margin-bottom:15px;}
.video-subBox {background:#0d101f;}
.video-subBox .send2Friend a {color:white;}
.video-subBox a {color:#e3e005;}

.likeBoxes {border:none;}
.likeBoxes .fbliketop {height:30px;overflow:hidden;}

.module .newsBox h3 {color:black;font-size:14px;}
.module .newsBox h3.news-header {font-size:20px;color:#122f73;margin:0 0 20px;line-height:20px;}

.gallerytoggle h3 {float:left;clear:none;margin:0;}
.gallerytoggle .toggler-nav {display:block;float:right;clear:none;margin:0;padding:0;list-style:none;}
.gallerytoggle .toggler-nav li {display:block;float:left;clear:none;margin:0;padding:0;list-style:none;}
.gallerytoggle .item {width:auto;padding:0;margin:0;}
.gallerytoggle .modul,
.gallerytoggle .body_box,
.gallerytoggle .pane {width:284px;height:165px;position:relative;overflow:hidden;}
.gallerytoggle .title {width:274px;padding:5px;display: block;position:absolute;left:0;bottom:0;}
.gallerytoggle .top-modul {margin-bottom:10px;}

.gallerytoggle .title {background:transparent url(../gfx/bg_gallerytoggle.png) repeat;margin:0;}
.gallerytoggle .toggler-nav a {display:block;float:left;width:14px;line-height:14px;text-align:center;color:#3652b8;background:white;font-size:10px;}
.gallerytoggle .toggler-nav a:hover,
.gallerytoggle .toggler-nav .dojoxRotatorSelected a{background:#c30204;color:white;}

.filter {background:transparent none;}
.filter .fr {display:none;}
.filter .sort2 {float:right;text-align:right;}

.pagination {text-align:center;background-image: none;color:#122e72;margin:20px 0 0;}
.pagination a {color:#122e72;}
.pagination a:hover {color:black;}
.pagination a b.more {color:#122e72 !important;}

#galerie .galleryThumbnail {display: block;float: left;height: 115px;margin-right: 10px;width: 115px;}
#galerie .th {height:auto;}
#galerie .hr {display: none;}
#galerie .item {width: auto;float:none;clear:both;padding:0 0 10px 0}
#galerie .item .info {width:315px;color:black;}
#galerie .item a {color:black;}
#galerie .item .thumbnailBox {width: 250px;}
#galerie .item .addinfo { clear: left;color: #999999;margin-top: 5px;}
#galerie .item h4 {font-size: 14px;font-weight: bold;padding-bottom: 10px;}
#galerie .filter {padding:0;width:auto;float:none;height: 25px;margin:0 0 15px;color:white;display: none;}
#galerie .filter a {color:white;font-weight:bold;}
#galerie .filter .sort {float:right;padding:4px;}
#galerie .filter .mr10 {float:right;padding:4px;}
#previewPane {width:auto;}
#galerie h3.th {text-indent:0;font-size:18px;line-height:30px;}

#galeria_foto #navBar_picnr {width:400px;}
#galeria_foto #previewPane {margin-left:-10px;}

.form h3 {background: url('../gfx/sprite.png') no-repeat -894px -441px; width: 64px; height: 15px;text-indent:-9999px;overflow:hidden;font-size:0;}
.form .line {margin:0 0 10px;}
.form label {display: block;}
.form input, .form textarea {display:block;width:270px;}
.form textarea {height:80px;}
.form .submit.line {margin:20px 0 0;}
.form .require {color:red;font-weight:bold;}
.form .error {color:red;float:right;clear:none;}
.form .error.message {margin:10px 0 20px;float:none;font-size:14px;}

.todo {display: block;clear:none;border:3px solid green;padding:10px;background:orange;text-align:center;font-weight:bold;font-size:18px;line-height:30px;margin:0 0 16px;}

