
body {background: url('../gfx/bg_high.jpg') repeat center top;}
.headerBox {background:transparent none;display:none;}
#headerBoxN {display:none}

a {color:black;}

.contLeftBox h1.th {background: url('../gfx/sprite.png') no-repeat -163px -294px;width: 654px;height: 92px;position:absolute;right:20px;top:15px;text-indent: -99999px;overflow:hidden;font-size:0;}
.contLeftBox {min-height:1px;}
#containerBox.containerBox {background: transparent url('../gfx/bg_body.png') repeat;margin-top: 36px;}
.mainBox, .track {background:transparent none;}
.mainBox {padding-top:110px;position:relative;}
.mainContent {background:none;color:black;}
.mainContent h3 {color:black;}
.track {border:none;padding:0;color:black;}
.track a {color:black;}
.track .cRed, .track .more {color:black !important;}
.sVortal .pageTitle, .sSerwis .pageTitle, .sVideo .pageTitle {margin:0;padding:0;}
.pageTitle .contRightBox, .pageTitle ul {display: none;}

#TVPSA {display: none;}
#menuMain {display: none;}

#contentNews {width:634px;}
#contentNews .box-mid {padding:10px;}

#sMenu {border:none;height:30px;padding:0;margin:0 0 5px;position:relative;z-index:2;}
#sMenu li {border:none;padding:0;margin:0;}
#sMenu li a {display:block;background-color: transparent !important;background-image:url("../gfx/sprite.png") !important;background-repeat:  no-repeat !important;padding:0;margin:0;text-indent: -9999px;overflow:hidden;font-size:0;height: 30px;display:none;margin:0 5px 0 0;}
#sMenu li#tab_start a {background-position: -109px -399px;width: 89px;display: block;}
#sMenu li#tab_wideo {display:none;}
#sMenu li#tab_wideo a {background-position: -201px -399px;width: 89px;display: none;}
#sMenu li#tab_debaty a {background-position: -293px -399px;width: 89px;display: block;}
#sMenu li#tab_wasze-pytania a {background-position: -386px -399px;width: 128px;display: block;}
#sMenu li#tab_zadaj-pytanie a {background-position: -518px -399px;width: 128px;display: block;}
#sMenu li#tab_prowadzacy a {background-position: -650px -399px;width: 128px;display: block;}
#sMenu li#tab_forum a {background-position: -782px -399px;width: 89px;display: block;}
#sMenu li#tab_regulamin a {background-position: -109px -472px;width: 111px;height: 30px;display: block;}
#sMenu li#tab_inne-audycje a {background-position: -223px -472px;width: 116px;height: 30px;display: block;}
#sMenu li#tab_wybory-2011 a {background-position: -342px -472px;width: 114px;height: 30px;display: block;}

#sMenu li#tab_start a:hover, #sMenu li#tab_start.act a {background-position: -109px -434px;}
#sMenu li#tab_wideo a:hover, #sMenu li#tab_wideo.act a {background-position: -201px -434px;}
#sMenu li#tab_debaty a:hover, #sMenu li#tab_debaty.act a {background-position: -293px -434px;}
#sMenu li#tab_wasze-pytania a:hover, #sMenu li#tab_wasze-pytania.act a {background-position: -386px -434px;}
#sMenu li#tab_zadaj-pytanie a:hover, #sMenu li#tab_zadaj-pytanie.act a {background-position: -518px -434px;}
#sMenu li#tab_prowadzacy a:hover, #sMenu li#tab_prowadzacy.act a {background-position: -650px -434px;}
#sMenu li#tab_forum a:hover, #sMenu li#tab_forum.act a {background-position: -782px -434px;}
#sMenu li#tab_regulamin a:hover, #sMenu li#tab_regulamin.act a {background-position: -109px -506px;}
#sMenu li#tab_inne-audycje a:hover, #sMenu li#tab_inne-audycje.act a {background-position: -223px -506px;}
#sMenu li#tab_wybory-2011 a:hover, #sMenu li#tab_wybory-2011.act a {background-position: -342px -506px;}

.hr {background:#009cff none;}
.box-top {background: url('../gfx/sprite.png') no-repeat -26px -713px;height: 14px;}
.box-bot {background: url('../gfx/sprite.png') no-repeat -26px -738px;height: 14px;}
.box-mid {background:white none;border-left:1px solid #009cff;border-right:1px solid #009cff;}

.mainBox .bodyBox {font-family: tahoma, verdana;}

.contRightBox .box-top {background: url('../gfx/sprite.png') no-repeat -667px -713px;height: 17px;}
.contRightBox .box-bot {background: url('../gfx/sprite.png') no-repeat -667px -735px;height: 17px;}

#video .contLeftBox .box-top {background-position: -324px -1088px;width: 644px;height: 14px;}
#video .contLeftBox .box-bot {background-position: -324px -1106px;width: 644px;height: 14px;}

#video .listing {width:auto;}

.listing-top10 {margin:10px 0;}
.listing-top10-content {padding:0 7px 0 11px;}
.listing-top10-header {padding:0;margin:0 0 10px 12px;font-size: 18px;font-weight: bold;text-indent:-9999px;font-size: 0;overflow:hidden;background: url('../gfx/sprite.png') no-repeat -37px -809px;width: 224px;height: 18px;}
.listing-top10-item {background:transparent none;border:none;display:block;list-style: none;padding:5px 3px 5px 75px;line-height: 12px;position:relative;}
.listing-top10-item.parity-odd {background:#aed2ff;}
.listing-top10 .up, .listing-top10 .down {display:block;position:absolute;top:4px;left:36px;width:16px;height:14px;text-indent:-999px;font-size:0;overflow:hidden;}
.listing-top10 .up {background: url('../gfx/sprite.png') no-repeat -37px -399px;width: 16px;height: 14px;}
.listing-top10 .down {background: url('../gfx/sprite.png') no-repeat -37px -424px;width: 16px;height: 14px;}

.listing-top10-polityka .listing-top10-header {background-position: -383px -822px;width: 141px;height: 18px;}
.listing-top10-gospodarka .listing-top10-header {background-position: -383px -797px;width: 171px;height: 18px;}
.listing-top10-spoleczenstwo .listing-top10-header {background-position: -383px -846px;width: 199px;height: 19px;}
.listing-top10-sprawy-zagraniczne .listing-top10-header {background-position: -383px -771px;width: 241px;height: 18px;}

.listing-top10 .num {background: url('../gfx/sprite.png') no-repeat;width: 25px;height: 13px;display: block;position:absolute;left:6px;top:4px;}
.position-1 .num {background-position: -38px -452px;}
.position-2 .num {background-position: -38px -476px;}
.position-3 .num {background-position: -38px -500px;}
.position-4 .num {background-position: -38px -525px;}
.position-5 .num {background-position: -38px -549px;}
.position-6 .num {background-position: -37px -574px;}
.position-7 .num {background-position: -38px -598px;}
.position-8 .num {background-position: -37px -622px;}
.position-9 .num {background-position:  -37px -647px;}
.position-10 .num {background-position: -38px -671px;}

.listing {margin:10px 0;width: 634px;}
.listing-header {float:left;clear:none;margin:4px 0 0 25px;font-size: 18px;font-weight: bold;}
.listing-content {clear:both;display:block;margin:0 auto;width:588px;padding:10px 0;}
.listing-item {float:left;clear:none;width:126px;margin-right: 27px;}
.listing-item .item-image {min-height:104px;}
.listing-item.item-last-in-row {margin-right:0;}
.listing .more-link {float:right;clear:none;margin:10px 17px 0 0;display:block;}
.listing .item-info {margin:7px 9px 7px 9px;}
.listing .hr {margin:0 22px;}

.filter {display:block;clear:none;float:right;margin:0 22px;border-bottom: 1px solid #009cff;background:none;}
.filter .fr {display:none;}
.filter .sort2 {display:none;}
.filter .fl {margin:0;}
.pagination {margin:10px 22px 0;padding:0;}

.contRightBox .listing-content {width:auto;}

.listing-most-popular {position:relative;}
.listing-most-popular .listing-content {min-height: 140px;padding-top:24px;}
.listing-most-popular li {float:right;clear:none;padding-left:10px;}
.listing-most-popular li.act {position:absolute;top:19px;left:22px;padding:0;}
.listing-most-popular li.act a {display:block;text-indent: -999px;overflow:hidden;font-size:0;}
.listing-most-popular li.act.pos-1 a {background: url('../gfx/sprite.png') no-repeat -37px -917px;width: 176px;height: 19px;}
.listing-most-popular li.act.pos-2 a {background: url('../gfx/sprite.png') no-repeat -37px -947px;width: 157px;height: 18px;}
.listing-most-popular li.act.pos-3 a {background: url('../gfx/sprite.png') no-repeat -34px -974px;width: 129px;height: 18px;}
.listing-most-popular .tabs a {color:black;text-decoration: none;font-weight: bold;}
.listing-most-popular .tabs a:hover {color:black;text-decoration: none;}
.listing-most-popular .tabs {float:right;margin:0 24px 0;}

.alert {display: block;margin:3px; padding:3px;font-size:12px;font-weight: bold;color:red;border:1px solid red;}
.todo {display: block;margin:3px; padding:3px;font-size:12px;font-weight: bold;color:red;border:1px solid red;}



#ListingVideo .listing-header {text-indent:-9999px;overflow:hidden;font-size:0px;background: url('../gfx/sprite.png') no-repeat -37px -838px;width: 53px;height: 15px;}
#NewQuestionListing .listing-header {text-indent:-9999px;overflow:hidden;font-size:0px;background: url('../gfx/sprite.png') no-repeat -37px -861px;width: 315px;height: 18px;}

.gallerytoggle {display:block;overflow:hidden; margin:10px 0 10px;background: url('../gfx/sprite.png') no-repeat -668px -858px;height: 214px;}
.gallerytoggle .top-modul {position:relative; padding:1px 10px 3px;}
.gallerytoggle a:hover .title {text-decoration:underline}
.gallerytoggle .top-modul h2.tht {display:block;clear:none;text-indent:-9999px;overflow:hidden;background: url('../gfx/sprite.png') no-repeat -37px -778px;width: 60px;height: 22px;}
.gallerytoggle .top-modul h2.tht a {display:none;}
.gallerytoggle .modul {margin:0; padding:12px 10px 0; min-height:190px; }
.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:inherit;background:#aed2ff;color:black;font-size:12px;line-height:12px;font-weight:bold;bottom:0px;padding:6px 10px;text-align:right;}
.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;margin:0 0 0 1px;}
.gallerytoggle .toggler-nav li a {background:#ffffff none;width:14px;height:14px;color:black;line-height: 14px;text-align:center;font-weight: normal;display:block;font-size: 10px;text-decoration: none;}
.gallerytoggle .toggler-nav li a:hover, .gallerytoggle .toggler-nav .dojoxRotatorSelected a {background:#ff0000;color:white;}
.gallerytoggle .body_box {height:165px;overflow:hidden;}

#popularneWideo h3.th {display:none;}

#election-question {width:auto;background:white;border-radius:4px;border:1px solid #009cff;padding:10px;}

.bolder {font-weight:bold;}
.red, .require {color:#b80529;}
.line {clear:both;float:left;line-height:20px;padding:4px 0;position:relative;width:100%;}
.line label, .line input, .line select, .line p {float:left;margin-left:10px;}
.line label {font-size:14px;margin:3px 0;text-align:right;width:190px;}
.line div label {text-align: left;}
.line.zaswiadczam label {width:auto;}
.line.zaswiadczam a {font-weight: bold;}

#videoScreen {width:954px;}
.videoCenter {width:720px; margin:20px auto;border:1px solid #03539c;border-radius: 4px;}

#NewsListing .listing-item {width:auto;text-align: left;float:none;clear:both;margin:0;}
#NewsListing .item-image {margin-right: 0;float:left;clear:none;margin-right: 20px;}
#NewsListing .item-info {}
#NewsListing .item-header {margin-bottom:10px;}

.listing-prowadzacy .listing-header {}

#WaszePytania {position:relative;}
#WaszePytania .listing-header {background: url('../gfx/sprite.png') no-repeat -37px -998px;width: 60px;height: 18px;text-indent:-999px;overflow:hidden;font-size: 0;display:block;}
#WaszePytania .listing-content {min-height: 140px;padding-top: 24px;}

.catalogue-list {float:right;clear:none;margin:0 24px 0 0;padding:0;}
.catalogue {float:left;clear:none;display: block;list-style: none;}
.catalogue.active {font-weight: bold;}
.catalogue-link {display: block;float:left;padding:0 0 0 5px;}

.newsBox {margin:0;}
.newsBox h1 {margin-top:0px;}


#homeVideo {height:260px;position:relative;overflow:hidden;}
#homeVideo .img {position:absolute;top:0;left:0;}
#homeVideoText {float:right;clear:none;color:white;font-size:12px;width:250px;height:210px;margin:0;position:relative;background:transparent url(../gfx/bg-info.png) repeat;padding:25px;}
#homeVideoText .header {font-size:16px;font-weight:bold;margin:29px 0;color:white;}
#homeVideoText .link {color:white;background:10px 0; display:block;margin:0px;position:absolute;bottom:30px;left:39px;}

#videoBox {background:transparent none;}
#videoBox.brBot {border-bottom:none;}

#election-question .submitBox {margin:1em 0; height:3em; clear:both;}
#election-question .submitDiv, #election-question .cancelDiv {float:left; margin:1em 0 0; width:40%; font-size:1.25em; font-weight:bold;}
#election-question .submit {border:1px solid #FF0101; border-radius:3px; color:#FF0101; background:#fff; padding:2px 10px; margin:0 20px 0 40px; font-size:1em; font-weight:bold; cursor:pointer;}
#election-question .cancel {border:1px solid #FF0101; border-radius:3px; color:#FF0101; background:#fff; padding:2px 10px; margin:0 20px;}
#election-question form .error {font-size:90%; background-color:#ff0101; color:#fff; display:inline-block; padding:1px 10px;}

.listing .vote, .i-like-this-question .vote {display: block;margin:3px; padding:3px;text-indent:-9999pt;width:106px;height:12px;line-height:18px;background:url(../gfx/sprite.png) no-repeat scroll -856px -1135px;}
.listing .already-voted .vote, .i-like-this-question .alread-voted .vote {background-position: -447px -1136px;}
.listing .count, .i-like-this-question .count, .descText {display: block;margin:3px; padding:3px;font-weight:bold;height:12px;line-height:18px;}

.i-like-this-question {margin:10px 0;text-align: center;}
.i-like-this-question .count {display:inline;margin:0;padding:0;}
.i-like-this-question .vote {display:inline-block;margin:0;padding:0;width:112px;height:18px;}

#election-question form .line {position:relative;}
#election-question form .error {position:absolute;top:4px;right:0;}
#election-question .cancel {background:transparent url('../gfx/sprite.png') no-repeat -721px -1135px;width: 112px;height: 19px;display: block;border:none;text-indent: -9999px;font-size: 0;overflow: hidden;}
#election-question .submit {background:transparent url('../gfx/sprite.png') no-repeat -581px -1136px;width: 112px;height: 18px;display: block;border:none;text-indent: -9999px;font-size: 0;overflow: hidden;}
#election-question .line label {font-weight: bold;}
#election-question .line div label {font-weight: normal;}
#election-question .zaswiadczam label {font-weight: normal;}
#election-question .zaswiadczam a {font-weight: bold;}
#election-question .textarea textarea {width:408px;padding:5px;}

#module-prowadzacy {margin:10px 0;}

#ax_election-question {margin:10px 0;}

.pageTitle .logo {position:absolute;left:20px; top: 20px;}

#gibaldi {display:block;margin:0 auto;}
#homeVideo #gibaldi {margin:0;}

.listing-debaty .listing-header {background: url('../gfx/sprite.png') no-repeat -37px -1023px;width: 59px;height: 18px;text-indent: -9999px;font-size: 0;overflow: hidden;}
.listing-prowadzacy .listing-header {background: url('../gfx/sprite.png') no-repeat -37px -1047px;width: 97px;height: 18px;text-indent: -9999px;font-size: 0;overflow: hidden;}

.todo {display:none !important; }

#video .contLeftBox > .box-mid {position:relative;min-height:348px;}
#video .contLeftBox > .box-mid #gibaldi {position:absolute;top:0;right:10px;}

.text-question {padding:5px 10px;}

