@import url(/_style/HeadTail_new.css);
@import url(/_style/sitemap_trojka.css);

* {font-family:Trebuchet MS, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:130%; color:#fff; border:none; margin:0; padding:0;}
body {xbackground:#063e79 url(../_img/mainBgGrad8.jpg) repeat-x; text-align:center;}
li {list-style:none;}
a {text-decoration:none; cursor:pointer;}
a:focus, a:active {outline:none; -moz-outline:none;}
.clear {clear:both;}
.error {display:block; margin:10px; padding:0 10px 0 20px; color:#F00; font-weight:bold; background:url(/_img/ico/alert.gif) no-repeat 0 0;}

a:hover, a:hover span, * a:hover * {color:#e6e8ec;}

.hidden {display:block;}
.margin18 {margin:18px;}

.reklamaContainer {text-align:center; padding:0;}
.reklamaContainer #divReklama {display:inline-block; text-align:left;}
.reklamaContainer #divReklama span.text {display:block; color:#999; font-size:9px; margin:0;}
.reklamaContainer object, .reklamaContainer embed {margin:0 auto;}

#contAdvert {margin:0; background:#000;}
#contBody {width:100%; background:#063e79 url(../_img/mainBgGrad8.jpg) repeat-x 0 -33px; float:left;}

/*
.adv {text-align:center;}
.adv * {margin:0 auto;}
.adv .reklama {color:#aaa; font-size:9px; text-align:center; margin:6px 0 0;}

#cAdv {width:100%; text-align:center;}
#cAdv .box {width:750px; margin:0 auto;}
    html>body #cAdv .box {float:none;}
#cAdv .box .reklama {color:#aaa; font-size:9px; margin:6px 0 0;}
*/

#boxLogin {position:absolute; top:0; left:0; display:none; width:100%; height:100%; background:url(../_img/boxLogin.gif); color:#021227; text-align:center; z-index:101; clear:both; float:left;}
	html>body #boxLogin {background:url(../_img/boxLogin.png);}
#boxRegulaminAccept {position:absolute; top:0; left:0; display:none; width:100%; height:100%; background:url(../_img/boxLogin.gif); color:#021227; text-align:center; z-index:101; clear:both; float:left;}
	html>body #boxRegulaminAccept {background:url(../_img/boxLogin.png);}	
	
#contLogin {width:381px; height:243px; background:#fff; color:#021227; text-align:left; margin:160px auto 0;}
#contLogin #buttonClose {width:15px; height:15px; background:url(../_img/buttonClose.jpg) no-repeat; cursor:pointer; margin:6px 3px 0 0; float:right;}
	html>body #contLogin #buttonClose {margin:5px 5px 0 0;}
#contLogin #buttonClose:hover {background-position:right;}
#contLogin div#text
	, #contLogin div#regulaminText {color:#021227; padding:30px 30px 25px 30px;}
#contLogin .desc {color:#f00; text-align:left; padding:10px 30px;}
#contLogin #login1_error {display:block; text-align:left; padding:0 30px;}
#contLogin div#inputsText
	, #contLogin div#regulaminInputsText {text-align:center;}
#contLogin .form {width:270px; height:24px; background:url(../_img/form.jpg) repeat-x; overflow:hidden; border:1px solid #cbcbcb; margin:0 auto 6px auto;}
	html>body #contLogin .form {height:22px;}
#contLogin .form #email {display:block; width:100%; height:100%; background:url(../_img/formEmail.jpg) no-repeat;}
#contLogin .form #haslo {display:block; width:100%; height:100%; background:url(../_img/formHaslo.jpg) no-repeat;}
#contLogin .form #email.bgNone, #contLogin .form #haslo.bgNone {background:none;}
#contLogin div#regulaminInputsText label {color:#021227;padding-left:8px;}
#contLogin p.button {margin:16px 55px 0 55px;}
#contLogin p.button label {color:#021227; margin:0 0 0 5px;}
#contLogin input.text, #contLogin input.haslo {width:250px; background:none; color:#021227; margin:4px 0 0 0;}
#contLogin input.bSend {width:114px; height:24px; background:url(../_img/zaloguj.jpg) no-repeat; cursor:pointer;}
#contLogin input.bSend:hover {background-position:right;}
#contLogin #register, #contLogin div#regulaminLink {margin:15px 55px 0 55px;}
#contLogin #register a, #contLogin div#regulaminLink a {color:#e50277; font-size:13px;}
#contLogin #register a:hover, #contLogin div#regulaminLink a:hover {color:#e14796;}
#contLogin input#regulaminAccept_buttonAccept.bSend {width:114px; height:24px; background:url(../_img/akceptuje.jpg) no-repeat; cursor:pointer;}
#contLogin input#regulaminAccept_buttonAccept.bSend:hover {background-position:right;}
#contLogin input#regulaminAccept_buttonNoAccept.bSend {width:114px; height:24px; background:url(../_img/akceptujeN.jpg) no-repeat; cursor:pointer;float: right;}
#contLogin input#regulaminAccept_buttonNoAccept.bSend:hover {background-position:right;}


#mainCont {width:100%; height:450px; xbackground:url(../_img/mainBg8.jpg) no-repeat center 126px; text-align:center;}
	html>body #mainCont {height:auto; min-height:450px;}
#main {width:980px; height:450px; background:url(../_img/baron8_noBaron2.jpg) no-repeat; text-align:left; margin:0 auto;}
	html>body #main {height:auto; min-height:450px;}

#contLeft {width:223px; padding:86px 0 0 0; float:left;}
#contRight {position:relative; width:757px; float:left;}
#contRight #contRbg {width:757px; background:#fff url(../_img/contRbg2.jpg) repeat-y 470px 0; float:left;}
	html>body #contRight #contRbg {background-position:470px 0;}
#contRight #contRbg2 {width:757px; background:#fff url(../_img/contRbg.jpg) repeat-x; float:left;}

/* boxLeft */
.boxLeft {width:218px; background:#021329; margin:0 0 5px 0; float:left;}
.boxLeft.first {width:223px; margin:0 0 5px 0;}
.boxLeft span {display:block;}
.boxLeft p {margin:0 0 15px 0;}
.boxLeft .leftTitle {font-size:18px; padding:16px 12px 12px 12px;}
.boxLeft .leftTitle a {font-size:18px;}
.boxLeft #email, .boxLeft #announce {padding:0 12px 8px 12px;}
.boxLeft #announce .title {font-weight:bold;}
.boxLeft #address {padding:8px 12px; border-top:1px solid #fff;}
.boxLeft #emailLp3 {padding:8px 12px 12px 12px; border-top:1px solid #fff;}
.boxLeft .moreLeaders {padding:11px 12px;}
.boxLeft .text {padding:0 12px 12px 12px;}
.boxLeft ul {padding:0 12px 0px 12px; float:left;}
.boxLeft ul li {width:194px; margin:0 0 6px; float:left;}
	html>body .boxLeft ul li {margin:0 0 12px;}
.boxLeft img {margin:0 5px 5px 0; float:left;}
.boxLeft ul li a span.title {font-weight:bold;}
.boxLeft ul#wywiady .title {font-weight:bold;}
.boxLeft ul#listy .title {font-style:italic; font-weight:normal; text-align:right; padding:5px 0 0 0;}
.boxLeft a.more {display:block; text-align:right;}

/* mainRightLeft */
#mainRightLeft {position:relative; width:427px; height:300px; background:#fff; color:#021227; margin:0 5px 0 0; float:left;}
	html>body #mainRightLeft {height:auto; min-height:300px;}
#mainRightLeft.sub {position:relative; width:470px; height:600px; padding:0 0 20px 0; border:none;}
	html>body #mainRightLeft.sub {height:auto; min-height:600px;}
#mainRightLeft.sub.zIndexHigh {z-index:11;}
#mainRightLeft.sub.height2 {height:360px;}
	html>body #mainRightLeft.sub.height2 {height:auto; min-height:360px;}
#mainRightLeftGal {position:relative; width:393px; height:712px; background:#02264c; color:#021227; margin:0 5px 0 0; float:left;}
	html>body #mainRightLeftGal {height:auto; min-height:712px;}
#mainRightLeft * {color:#021227;}

#boxNumerButton {position:relative; height:62px; margin:5px 5px 0 5px;}
#mainRightLeft #boxNumerButton *, #contRightCont #boxNumerButton * {color:#e9effb;}
#contRightCont #boxNumerButton.sub {height:62px;}
	html>body #contRightCont #boxNumerButton.sub {height:auto; min-height:62px;}
#contRightCont #boxNumerButton2 {position:relative; height:62px; margin:1px 5px 0 5px;}
#contRightCont #boxNumerButton2.small {height:42px; overflow:hidden;}
#contRightCont #boxNumerButton2 * {color:#fff;}
#numerGlosowania {height:61px; background:#001834;}
#boxNumerButton2.small #numerGlosowania {height:41px;}

#buttonGlosuj, #buttonGlosujOk {position:absolute; top:107px; left:570px; width:137px; height:35px; background:url(../_img/buttonGlosuj.jpg) no-repeat; cursor:pointer; z-index:2;}

#buttonGlosuj2, #buttonGlosujOk2 {position:absolute; top:100px; left:555px; width:170px; height:23px; background:url(../_img/buttonGlosuj2.gif) no-repeat; cursor:pointer; z-index:2;}
#buttonGlosujPolskiTop {position:absolute; top:130px; left:555px; width:170px; height:23px; background:url(../_img/buttonGlosujPolskiTop2.gif) no-repeat; cursor:pointer; z-index:2;}
#buttonGlosujTop {position:absolute; top:130px; left:555px; width:170px; height:23px; background:url(../_img/buttonGlosujTop.gif) no-repeat; cursor:pointer; z-index:2;}

#buttonGlosuj:hover, #buttonGlosujOk:hover, #buttonGlosuj2:hover, #buttonGlosujOk2:hover, #buttonGlosujPolskiTop:hover, #buttonGlosujTop:hover {background-position:right;}
#numerGlosowania .text {font-size:24px; font-weight:bold; margin:0 5px 0 13px;}
#boxNumerButton2 #numerGlosowania .text {margin:0 5px 0 36px;}
#numerGlosowania .number, #numerGlosowania #number {font-size:30px; font-weight:bold;}
#numerGlosowania .zDnia {display:block; font-size:12px; font-weight:normal; line-height:14px; margin:0 0 0 15px;}
#numerGlosowania .zDnia .zDniaText {font-size:20px; margin:0 5px}
#boxNumerButton.sub #numerGlosowania .zDnia, #boxNumerButton2 #numerGlosowania .zDnia, #numerGlosowania #listadata {display:inline; font-size:24px; margin:0 0 0 5px;}
#numerGlosowania .pozostalo, #numerGlosowania .glosy, #numerGlosowania .prowadzacy {display:block; font-size:12px; line-height:14px; margin:0 300px 0 15px;}
#boxNumerButton2 #numerGlosowania .pozostalo {margin:0 300px 0 38px;}
#boxNumerButton2 #numerGlosowania .prowadzacy {margin:2px 300px 0 38px; width:650px;}

#boxNumerButton2 .prev {position:absolute; top:0; left:0; width:28px; height:61px; background:url(../_img/arrLeftRating.jpg) no-repeat; cursor:pointer;}
#boxNumerButton2 .next {position:absolute; top:0; right:0; width:28px; height:61px; background:url(../_img/arrRightRating.jpg) no-repeat; cursor:pointer;}
#boxNumerButton2.small .prev, #boxNumerButton2.small .next {height:41px; background-position:center;}

#boxNumerButton3 #divPrint,
#boxNumerButton2 #divPrint {position:absolute; top:13px; right:44px; z-index:10;}

#contRightCont #boxNumerButton3 {position:relative; height:62px; margin:1px 5px 0 5px;}
#contRightCont #boxNumerButton3.small {height:62px; overflow:hidden;}
#contRightCont #boxNumerButton3 * {color:#000;}
#numerGlosowania3 {height:61px;}
#boxNumerButton3.small #numerGlosowania3 {height:62px; margin:10px 0 10px 0;}

#numerGlosowania3 .text {font-size:22px; font-weight:bold; margin:0 5px 3px 13px; color:#000;display:block;}
#boxNumerButton2 #numerGlosowania3 .text {margin:10px 5px 3px 15px;}
#numerGlosowania3 .number, #numerGlosowania3 #number {font-size:30px; font-weight:bold;}
#numerGlosowania3 .zDnia {display:block; font-size:12px; font-weight:normal; line-height:14px; margin:0 0 0 10px;}
#numerGlosowania3 .zDnia .zDniaText {font-size:12px; margin:0 5px}
#boxNumerButton.sub #numerGlosowania3 .zDnia, #boxNumerButton2 #numerGlosowania3 .zDnia, #numerGlosowania3 #listadata {display:inline; font-size:24px; margin:0 0 0 5px;}
#numerGlosowania3 .pozostalo, #numerGlosowani3a .glosy, #numerGlosowania3 .prowadzacy {display:block; font-size:12px; line-height:14px; margin:0 300px 0 15px;}
#boxNumerButton3 #numerGlosowania3 .pozostalo {margin:0 300px 0 38px;}
#boxNumerButton3 #numerGlosowania3 .prowadzacy {margin:2px 300px 0 38px;}

#boxNumerButton3 .prev {position:absolute; top:0; left:0; width:28px; height:61px; background:url(../_img/arrLeftRating.jpg) no-repeat; cursor:pointer;}
#boxNumerButton3 .next {position:absolute; top:0; right:0; width:28px; height:61px; background:url(../_img/arrRightRating.jpg) no-repeat; cursor:pointer;}
#boxNumerButton3.small .prev, #boxNumerButton3.small .next {height:41px; background-position:center;}

#boxNotowanie {border:1px solid #b9b9b9; border-bottom:0; margin:5px;}
#boxNotowanie table {width:415px;}
#boxNotowanie tr {height:80px; background:url(../_img/boxNotowanieBg.jpg) repeat-x bottom;}
#boxNotowanie.last tr {height:50px;}
#boxNotowanie td {font-size:18px; text-align:center; vertical-align:top; border-bottom:1px solid #b9b9b9;}
#boxNotowanie td.fir, #boxNotowanie td.sec, #boxNotowanie td.thi {width:24px;}
#boxNotowanie td.fir span, #boxNotowanie td.sec span, #boxNotowanie td.thi span {display:block; font-size:18px; padding:13px 0 0 0;}
#boxNotowanie td.fir span {display:block; font-size:18px; padding:22px 0 0 0;}
#boxNotowanie td.fir {font-weight:bold; padding:0 0 0 10px;}
#boxNotowanie td.fou {text-align:left;}
#boxNotowanie td.fou.last span.artist {margin:16px 0 0 46px;}
#boxNotowanie td.fou.last span.artist a {color:#c80067; font-size:14px; text-transform:lowercase;}
#boxNotowanie td.fou.last span.artist a:hover {color:#cc4c8e;}
#boxNotowanie td.fou .artist {display:block; font-size:18px; line-height:18px; text-transform:uppercase; margin:0 12px;}
#boxNotowanie td.fou .artist a {font-size:18px; line-height:18px; text-transform:uppercase;}
#boxNotowanie td.fou .title {display:block; font-size:12px; padding:16px 0 0 0; margin:0 12px 0 13px;}
#boxNotowanie td.fou .artist a:hover, #boxNotowanie td.fou .title a:hover {color:#4977b3;}
#boxNotowanie td.fou .listen {display:block; text-align:right; padding:0 6px 0 0;}
#boxNotowanie td.fou .listen a {margin:0 0 6px 0; float:right;}
#boxNotowanie td.fou .listen a span {display:block; font-size:10px; padding:3px 3px 0 3px; float:left;}
#boxNotowanie td.fou .listen a:hover, #boxNotowanie td.fou .listen a:hover span {color:#1e49a2;}
#boxNotowanie td.fou .listen a img {display:block; margin:0; float:left;}
#boxNotowanie td.fif {width:88px;}
#boxNotowanie td.fif img {width:70px; height:70px; border:2px solid #eee; margin:2px 2px 2px 12px;}

#yearsCont, #ratingsCont {position:relative; width:747px; height:24px; background:#003d75; margin:1px 5px 0 5px;}
#yearsCont {background:#005eae; margin:5px 5px 0 5px;}
#yearsSlideBox, #ratingsSlideBox {position:relative; width:747px; height:24px; float:left;}
.scroll {position:absolute; top:0; left:34px; width:680px; height:24px; overflow:hidden;}
.slideshow {position:relative;}
.slideshow ul {position:absolute; top:0; right:0; display:block; height:24px; text-align:center; list-style-type:none;}
.slideshow ul li {width:39px; margin:0 1px 0 0; float:left;}
#ratingsCont .slideshow ul li.message {width:675px; color:#fff; text-align:right; padding:6px 0 0 0; margin:0 5px 0 0;}
#yearsCont .slideshow ul li.active div, #ratingsCont .slideshow ul li.active div {background:#021228;}
#yearsCont .slideshow ul li div, #ratingsCont .slideshow ul li div {display:block; width:39px; height:22px; color:#fff; text-align:center; cursor:pointer; padding:4px 0 0 0; margin:1px 0 0 0;}
	html>body #yearsCont .slideshow ul li div, html>body #ratingsCont .slideshow ul li div {height:18px;}
#yearsCont .slideshow ul li div:hover {background:#003d77;}
#ratingsCont .slideshow ul li div:hover {background:#021228;}
.arrows {position:relative; width:100%;}

#ratingsCont .slideshow ul li.preloader, #yearsCont .slideshow ul li.preloader {width:60px; margin:0 auto; float:none;}
#ratingsCont .slideshow ul li.preloader .text, #yearsCont .slideshow ul li.preloader .text {width:60px; color:#fff; font-size:10px; text-align:center; padding:6px 0 0 0; margin:0; z-index:3;}

#ratingsCont .prev, #ratingsCont .next, #yearsCont .prev, #yearsCont .next {position:absolute; top:0; display:block; width:28px; height:24px; cursor:pointer;}
#yearsCont .prev.hidden, #yearsCont .next.hidden, #ratingsCont .prev.hidden, #ratingsCont .next.hidden {display:none;}
#yearsCont .prev {left:0; background:url(../_img/arrLeftYears.jpg) no-repeat;}
#yearsCont .next {right:0; background:url(../_img/arrRightYears.jpg) no-repeat;}
#ratingsCont .prev {left:0; background:url(../_img/arrLeftRatings.jpg) no-repeat;}
#ratingsCont .next {right:0; background:url(../_img/arrRightRatings.jpg) no-repeat;}

/* boxRight */
#mainMenu {width:757px; height:34px; background:url(../_img/menuBg.jpg) repeat-x; margin:52px 0 0 0; float:left;}
#mainMenu .menu {display:block; height:34px; float:left;}
#mainMenu .menu:hover {background-position:right;}
#mainMenu .menu.active {background-position:right;}

.menu#strGlowna {width:102px; background:url(../_img/menuGlowna2.gif) no-repeat;}
.menu#archiwum {width:89px; background:url(../_img/menuNotowania2.gif) no-repeat;}
.menu#nowosci {width:77px; background:url(../_img/menuNowosci2.gif) no-repeat;}
.menu#wywiady {width:76px; background:url(../_img/menuWywiady2.gif) no-repeat;}
.menu#lista {width:118px; background:url(../_img/menuListy2.gif) no-repeat;}
.menu#topWszech {width:140px; background:url(../_img/menuTop.gif) no-repeat;}
.menu#zdjecia {width:67px; background:url(../_img/menuZdjecia.gif) no-repeat;}
.menu#oAudycji {width:88px; background:url(../_img/menuOAudycji2.gif) no-repeat;}

/* banner */
#bannerLP3 {position:relative; width:757px; height:104px; background:url(../_img/banner6.jpg) no-repeat; float:left;}
#bannerLP3.mainBanner {height:82px;}
a#linkMainSite {display:block; width:757px; height:78px;}
#bannerLP3.mainBanner a#linkMainSite {height:82px;}

/* weAreHere */
#weAreHere {position:absolute; bottom:0; left:0; width:757px; background:url(../_img/weAreHereBorder.gif) repeat-x top; padding:6px 20px 7px 20px; float:left;}
	html>body #weAreHere {width:717px;}
#weAreHere.ie6 {width:717px;}
#leftWeAreHere {width:420px; float:left;}
#rightWeAreHere {width:197px; text-align:right; float:right;}
#rightWeAreHere a#personnavigation1_profile {color:#e4014b;}
#rightWeAreHere a#personnavigation1_profile:hover {color:#d10749;}
#weAreHere a, #weAreHere span {color:#2fff; font-size:10px; margin:0 2px 0 0;}
#weAreHere #here {color:#0096e6; text-transform:lowercase;}
#weAreHere a:hover, #weAreHere a#here:hover {color:#e6e8ec;}

/* moreInBox */
.moreInBox {text-align:right; margin:5px 10px;}
.moreInBox a {color:#c80067; font-size:10px;}
.moreInBox a:hover {color:#cc4c8e;}
#boxNews .moreInBox {margin:5px 12px 5px 10px;}
#boxNews .moreInBox a {color:#fff;}
#boxNews .moreInBox a:hover {color:#e6e8ec;}

/* mainRightRight */
#mainRightRight {position:relative; width:282px; height:250px; background:#063e79; float:left;}
	html>body #mainRightRight {height:auto; min-height:250px;}
#mainRightRight.main {width:325px;}
#mainRightRightGal {position:relative; width:359px; height:250px; background:#063e79; float:left;}
	html>body #mainRightRightGal {height:auto; min-height:250px;}

/* boxNews */
#boxNews div.title {color:#2795fb; font-size:18px; margin:20px 0 0 9px;}
#mainRightRight.main #boxNews div.title {margin:6px 0 0 9px;}
#boxNews ul {margin:10px 10px 0 10px;}
#boxNews ul li {width:262px; height:30px; padding:0 0 5px 0; border-bottom:1px solid #0073f7; margin:0 0 5px 0; float:left;}
#mainRightRight.main #boxNews ul li {width:303px;}
	html>body #boxNews ul li {height:auto; min-height:30px;}
#boxNews ul li.noBorder {border-bottom:0; margin:0;}
#boxNews ul li a img {margin:2px 10px 0 0; float:left;}

#mainRightRight #boxNews ul li .artti {width:200px; margin:0 16px 0 0; float:left;}
	html>body #mainRightRight #boxNews ul li .artti {width:201px; margin:0 18px 0 0;}
#mainRightRight #boxNews.sub ul li .artti {width:159px;}
	html>body #mainRightRight #boxNews.sub ul li .artti {width:160px;}

#boxNews ul li a span.artist {display:block; font-size:11px;}
#boxNews ul li a span.title {display:block; font-size:14px; font-weight:bold; text-transform:uppercase;}
#boxNews ul li a span.listen {display:block; float:left;}
#boxNews ul li span.listen a {display:block; width:84px; height:20px; padding:2px 0 0 0; float:none;}
	html>body #boxNews ul li span.listen a {float:left;}
#boxNews ul li span.listen a span {display:block; font-size:10px; padding:2px 0 0 0; float:left;}
#boxNews ul li span.listen a img {padding:0; margin:0; float:right;}

#boxNews.big ul {border-bottom:1px solid #ccc; margin:0 9px; float:left;}
	html>body #boxNews.big ul {margin:0 18px;}
#boxNews.big ul li {position:relative; width:434px; height:80px; background:url(../_img/boxNotowanieBg.jpg) repeat-x bottom; padding:0; border:1px solid #ccc; border-bottom:0; margin:0;}
	html>body #boxNews.big ul li {width:434px; height:auto; min-height:80px;}
#boxNews.big ul li .artti {width:326px; margin:10px 18px 0 5px; float:left;}
	html>body #boxNews.big ul li .artti {margin:10px 20px 0 10px;}
#boxNews.big ul li a span.artist {font-size:11px; font-weight:normal;}
#boxNews.big ul li a span.title {display:block; font-size:18px; font-weight:normal; line-height:18px; text-transform:uppercase; margin:1px 0 0 0;}
#boxNews.big .artist a:hover, #boxNews.big .title a:hover {color:#4977b3;}
#boxNews.big a:hover, #boxNews.big a:hover span {color:#4977b3;}
#boxNews.big ul li .photoNew {width:74px; xheight:200px; margin:2px 1px 2px 2px; float:left;}
	html>body #boxNews.big ul li .photoNew {margin:2px;}
#boxNews.big ul li .photoNew img {border:2px solid #eee;}

#boxNews.big ul li a span.listen {display:block; float:none; background:#ccc;}
#boxNews.big ul li span.listen a {position:absolute; bottom:3px; left:262px; display:block; width:84px; height:20px; padding:2px 0 0 0; float:none;}
	html>body #boxNews.big ul li span.listen a {float:left;}
#boxNews.big ul li span.listen a span {display:block; font-size:10px; padding:2px 0 0 0; float:left;}
#boxNews.big ul li span.listen a img {padding:0; margin:0; float:right;}

#boxNews .titleRight {color:#2795fb; font-size:18px; margin:20px 0 0 17px;}
#boxNews .arch {margin:10px 0 0 17px;}
#boxNews .arch * {color:#021227;}
#boxNews .arch select {width:245px; border:0;}

/* banner */
#banner {width:325px; margin:10px 0 5px 0; float:left;}

/* boxTop */
.boxTop {width:325px; background:#fff url(../_img/boxTop.jpg) repeat-x bottom; margin:5px 0 0 0; float:left;}
.smallTopy .boxTop {width:282px; margin:0 0 5px 0;}
.boxTop a.title {display:block; background:#0c2164; color:#fff; font-size:13px; font-weight:bold; text-align:center; padding:9px 0 8px 0; margin:4px;}
.boxTop a.title:hover {background:#142a71;}
.boxTop table {margin:8px 10px;}
.boxTop td {color:#021227; vertical-align:top;}
.boxTop td.nr {width:20px;}
.boxTop td.aT span {color:#021227;}
.boxTop td.aT span.artist {color:#021227;}
.boxTop td.aT span.artist a {color:#021227;}
.boxTop td.aT span.title {color:#021227; font-weight:bold; text-transform:uppercase;}
.boxTop td.aT span.title a {color:#021227; font-weight:bold; text-transform:uppercase;}
.boxTop td.aT span.title a:hover, .boxTop td.aT span.artist a:hover {color:#4977b3;}

/* article */
#titleArticle {font-size:18px; margin:20px 18px 10px 18px;}
#content {color:#021227; margin:0 18px 20px 18px;}
#content.padRight {xmargin:0 112px 20px 18px; margin:0 107px 20px 18px;}

/* content */
#mainRightLeft p#title {color:#1a2732; font-size:18px; margin:20px 18px 10px 17px;}
#content span#title {display:block; color:#1a2732; font-size:18px; margin:20px 0 10px 0;}
#mainRightLeft span.date {font-size:11px; margin:0 18px 0 18px;}

#content, #content *, div.tracklist table tbody tr td {color:#021227; line-height:170%;}
#content p {margin:10px 0;}
#content p.title {display:block; width:300px; color:#1a2732; font-weight:bold; border-bottom:1px solid #F8781D;}
#subtitle {margin:10px 18px;}
#content blockquote {display:block; width:280px; background:url(../_img/bgQuote.gif) no-repeat 0 2px; color:#000; font:14px Geneva, Trebuchet MS; font-weight:normal; line-height:170%; padding:0 0 10px 50px; margin:10px 10px 10px 20px; float:right;}
	html>body #content blockquote {width:230px;}
#content span.date {display:block; color:#A3A3A3; font-size:10px; margin:0 0 12px 0;}
#content div.fotoLeft {margin:5px 15px 5px 0; float:left;}
#content div.fotoRight {margin:5px 0 5px 15px; float:right;}
#content div.fotoLeft, #content div.fotoRight {background:#eee; border:12px solid #eee; border-bottom:8px solid #eee;}
#content div.fotoLeft img, #content div.fotoRight img {margin:0 0 8px 0;}
#content div.fotoLeft *, #content div.fotoRight * {display:block;}
#content div.fotoLeft span, #content div.fotoRight span, #content div.fotoLeft *, #content div.fotoRight * {display:block; font-weight:normal; font-size:10px; line-height:120%; text-decoration:none; padding:1px 0 0 0;}
#content ul.files {margin:10px 0; border-bottom:1px solid #999;}
#content ul.files li {padding:5px 0 5px 20px; clear:both; background:url(/_img/empty.gif) no-repeat 0 3px;}
#content ul.files li span {padding-right:20px;}
#content ul#pdf li {background-image:url(/_img/ico/pdf.gif);}
#content ul#doc li {background-image:url(/_img/ico/doc.gif);}
#content ul#rtf li {background-image:url(/_img/ico/rtf.gif);}
#content ul#xls li {background-image:url(/_img/ico/xls.gif);}
#content ul#mp3 li {background-image:url(/_img/ico/mp3.gif);}

ul#pdf, ul#doc, ul#rtf, ul#xls, ul#mp3 {display:block; width:100%; *padding:0px 0 0 0 !important; padding:20px 0 0 0; clear:both;}
ul#pdf li a *, ul#doc li a *, ul#rtf li a *, ul#xls li a *, ul#mp3 li a * {color:#021227;}
ul#pdf li a:hover *, ul#doc li a:hover *, ul#rtf li a:hover *, ul#xls li a:hover *, ul#mp3 li a:hover * {color:#4977b3;}
ul#pdf li, ul#doc li, ul#rtf li, ul#xls li, ul#mp3 li {background-repeat:no-repeat; padding:1px 0 2px 20px; margin:0 0 0 12px;}
ul#pdf li {background-image:url(/_img/ico/pdf.gif);}
ul#doc li {background-image:url(/_img/ico/doc.gif);}
ul#rtf li {background-image:url(/_img/ico/rtf.gif);}
ul#xls li {background-image:url(/_img/ico/xls.gif);}
ul#mp3 li {background-image:url(/_img/ico/mp3.gif);}

div#content a.mp3 {background:url(/_img/ico/speaker.gif) no-repeat; padding:0 0 3px 22px;}
div#content object {display:block; width:440px; padding:20px 0 0 0; margin:0 auto;}
div#content a {color:#091e3a; font-size:11px; text-decoration:underline; padding:0; margin:0;}
div#content a:hover {color:#4977b3;}

/* form */
#titleForm {font-size:18px; margin:20px 18px 10px 17px;}
#descForm {margin:0 18px;}

table.formularz {margin:18px 18px 0 18px; clear:both;}
table.formularz.padBot td {padding:0 0 18px 0;}
#contRightCont.reg table.formularz {xmargin:18px 18px 0 18px;}
table.formularz tr {xheight:40px;}
table.formularz tr.smallHeight {height:1px;}
table.formularz tr.error {height:10px;}
table.formularz tr.error td {color:#900;}
table.formularz td.left, table.formularz td.right, table.formularz td.label {width:120px; vertical-align:top;}
table.formularz td.left div, table.formularz td.label div {padding:4px 0 0 0;}
table.formularz td.left.verTop {vertical-align:top;}
table.formularz td.left.check {text-align:right; vertical-align:top;}
table.formularz td.left.check.top {padding:1px 0 0 0;}
table.formularz td.left.check div {width:115px; padding:0;}
table.formularz td.right, table.formularz td.field {width:280px;}
table.formularz td.field.padTop {padding:18px 0 0 0;}
table.formularz td.help div {margin:4px 0 0 75px;}
table.formularz td.right.checkR {xpadding:20px 0 0;}
table.formularz td.right.checkR div.text {width:260px; margin:0 3px 0 0; float:left;}
table.formularz td.right p, table.formularz td.field p {width:260px; height:22px; background:url(../_img/form.jpg) repeat-x; overflow:hidden; border:1px solid #cbcbcb; margin:0 3px 0 0; xfloat:left;}
	html>body table.formularz td.right p, html>body table.formularz td.field p {height:22px;}
table.formularz td .star {display:block; width:250px; font-weight:bold;}
table.formularz td .star.padStar {padding:0 0 4px;}
table.formularz td.right .star.diBlock {display:block; clear:both;}
table.formularz td.right p.textarea, table.formularz td.field p.textarea {height:55px; background:url(../_img/formArea.jpg) repeat-x bottom;}
table.formularz td.right p input, table.formularz td.field p input {width:250px; background:none; color:#021227; margin:4px 0 0 5px;}
table.formularz td.right p textarea {background:none; width:251px; height:45px; margin:4px 0 0 5px;}
input.register {width:114px; height:24px; background:url(../_img/zarejestruj.jpg) no-repeat; cursor:pointer; margin:0 0 0 136px;}
input.register:hover {background-position:right;}
table.formularz select {border:1px solid #cbcbcb;}

#saveprofile, #saveprofile2 {width:121px; height:24px; background:url(../_img/zapiszProfil.jpg) no-repeat; cursor:pointer; margin:0 0 0 18px;}
#savepass {width:127px; height:24px; background:url(../_img/zapiszPytanie.jpg) no-repeat; cursor:pointer; margin:0 0 0 18px;}
.savePassword {width:118px; height:24px; background:url(../_img/zapiszHaslo.jpg) no-repeat; cursor:pointer; margin:0 0 0 18px;}
#send, .buttonWyslij {width:84px; height:24px; background:url(../_img/wyslij.jpg) no-repeat; cursor:pointer; margin:20px 0 0 0;}
#account_remove {width:76px; height:24px; background:url(../_img/usun.jpg) no-repeat; cursor:pointer; margin:0 0 0 18px;}
#send:hover, #saveprofile:hover, #savepass:hover, .savePassword:hover, .buttonWyslij:hover, #account_remove:hover {background-position:top right;}

table.formularz .errors {color:#f00; font-weight:bold; margin:10px 0 0 0;}
#mainRightLeft .errorProfil {color:#f00; font-weight:bold; padding:10px 18px 0 18px; float:left;}
#divStatus {width:100%; color:#f00;}

#formHelp li.hidden {display:none;}

.text {margin:18px 18px 0;}

div#er, div#ok {margin:18px 18px 0 18px;}

#boxRightWhite {width:282px; height:300px; background:#fff; float:left;}
	html>body #boxRightWhite {height:auto; min-height:300px;}
#boxRightWhite .title {color:#021227; font-size:18px; margin:20px 18px 10px 18px;}
#boxRightWhite ul {margin:20px 18px 100px 18px;}
#boxRightWhite ul#formError li * {color:#900; font-weight:bold;}
#boxRightWhite li * {color:#021227;}
#boxRightWhite li {margin:0 0 10px 0;}
#boxRightWhite li span {background:url(../_img/liDotNavy.gif) no-repeat 0 6px; padding:0 0 0 10px;}

/* boxSeeMore */
#padLeft {margin:0 0 0 55px;}
#padLeft #boxSeeMore div.title {color:#fff; font-size:14px; font-weight:bold; margin:19px 0 0 9px;}
#padLeft #boxSeeMore div.title.songsTitle {color:#fff; font-size:14px; margin:19px 0 0 9px;}
#padLeft #artistlead {line-height:170%; padding:0 0 26px 0; border-bottom:1px solid #227ad4; margin:18px 10px 0 10px;}
#boxSeeMore div.title {color:#2795fb; font-size:18px; margin:20px 0 0 18px;}
#boxSeeMore ul {margin:10px 0 24px;}
#boxSeeMore li a {display:block; background:url(../_img/liDotWhite.gif) no-repeat 0 6px; padding:0 0 0 10px; margin:0 18px 2px 18px;}
#boxSeeMore li a.canVote {background:url(../_img/liDotPink.jpg) no-repeat -1px 4px;}
#padLeft #boxSeeMore li a {margin:0 18px 2px 10px;}
#boxSeeMore li a.more {background:none; padding:0; margin:5px 18px 0 18px;}

#padLeft.songSite {margin:0 0 0 55px;}
#padLeft.songSite #boxSeeMore div.title {color:#fff; font-size:14px; margin:11px 0 0 10px;}

/* contRightCont */
#contRightCont {position:relative; width:757px; height:500px; background:#fff; padding:0 0 20px 0; float:left;}
	html>body #contRightCont {height:auto; min-height:500px;}
#contRightCont.marTop {height:200px; margin:5px 0 0 0;}
	html>body #contRightCont.marTop {height:auto; min-height:200px;}
#contRightCont.noBg {background:none;}
#contRightCont2 {position:relative; width:757px; height:600px; padding:0 0 20px 0; float:left;}
#contRightCont, #contRightCont *, #contRightCont2, #contRightCont2 *  {color:#021227;}
#titleError {color:#e50277; font-size:18px; margin:20px 18px 10px 18px;}
#contRightCont #content {margin:0 18px 10px 18px;}
#buttonError {width:114px; height:24px; background:url(../_img/zglosProblem.jpg) no-repeat; cursor:pointer; margin:20px 18px 10px 18px;}
#buttonError:hover {background-position:right;}

/* archive */
#titleArchive {width:430px; font-size:18px; margin:20px 18px 18px 18px; clear:both;}
#titleArchive.padBot {margin:20px 18px 10px 18px;}
#archive {padding:0 18px;}
#archive li {margin:0 0 17px 0;}
#archivePad #archive li {margin:0 0 7px 0;}
#archive li a:hover, #archive li a:hover span {color:#4977b3;}
#archive li a span {display:block;}
#mainRightLeft #archive li a span.date {margin:0;}
#archive li a .title {font-size:14px; font-weight:bold;}
#archive li a .desc {padding:11px 0 0 0;}
#archiveDat #archive li a .date {font-weight:bold;}
#archiveDat #archive li a .desc {padding:6px 0 0 0;}

.noHref #archive li a {xcursor:auto;}
.noHref #archive li a:hover, .noHref #archive li a:hover span {xcolor:#021227;}

/* paging */
div#paging {padding:0 18px 10px 18px; float:left;}
div#paging a {color:#fff; font-size:11px; margin:0 1px 0 0;}
#mainRightLeft div#paging a {color:#021227;}
div#paging a:hover {color:#e6e8ec;}
div#paging a span {color:#c80067; font-size:11px; font-weight:bold;}
div#pagingfilms {padding:15px 16px; clear:both;}
div#pagingfilms a {margin:0 3px 0 0;}
div#pagingfilms span {color:#c80067; font-size:11px; font-weight:bold;}

/* artist */
#artistPhoto {position:absolute; top:21px; right:-59px; width:150px; height:150px; background:url(../_img/artistPhotoBg.png) repeat 4px 4px;}
#artistPhoto.songPhoto {right:230px;}
	html>body #artistPhoto.songPhoto {left:-96px;}
#artistPhoto.w197 {width:197px; height:197px;}
#artistPhoto img {position:absolute; top:-4px; left:-4px;}

#seeMoreOn {display:block; width:256px; height:24px; background:url(../_img/zobaczWiecej.jpg) no-repeat; margin:0 0 20px 18px;}
#seeMoreOn:hover {background-position:top right;}

/* song */
#song {position:relative; width:364px; height:150px; background:url(../_img/songBg.gif) repeat-x bottom; border:1px solid #bababa; padding:0 0 5px 0; margin:17px 0 0 3px; float:left;}
	html>body #song {height:auto; min-height:143px; margin:17px 0 0 5px;}
#song .numSong {position:absolute; top:16px; left:10px; font-size:18px; font-weight:bold; line-height:100%; margin:0;}
#song div {margin:0 10px 0 20px;}
#song .title {font-size:22px; text-transform:uppercase; margin:12px 10px 0 19px;}
#song .artist {color:#676972; font-size:14px; font-weight:bold; margin:-3px 10px 2px 20px;}
#song .artist a {color:#676972; font-size:14px; font-weight:bold;}
#song .artist a.active {color:#0c2164;}
#song .listen {height:25px; margin:3px 10px 0 19px;}
#song .listen a#linkListen {display:block; width:82px; padding:3px 0 0 0;}
	html>body #song .listen a#linkListen {width:80px;}
#song .listen a span {display:block; font-size:10px; padding:3px 0 0 0; float:left;}
#song .listen a img {float:right;}
#song .howOld {}
#song a#vote {display:block; width:182px; height:45px; background:url(../_img/glosuj.gif) no-repeat; margin:12px 10px 0 20px;}
	html>body #song a#vote {background:url(../_img/glosuj.png) no-repeat; margin:12px 10px 5px 20px;}
#song a#vote:hover, #song a#voteLink:hover {background-position:right top;}
#song a#voteLink {display:block; width:154px; height:24px; background:url(../_img/zaglosujNaTenUtwor.jpg) no-repeat; color:#2795fb; font-size:14px; font-weight:bold; margin:14px 10px 4px 20px;}
#song .howMuchVotes {padding:0; margin:0 0 0 20px;}
#song #wrocNaLP3 {display:block; width:230px; height:24px; background:url(../_img/wrocNaLP3.gif) no-repeat; cursor:pointer; margin:20px 0 0 20px;}
#song #wrocNaLP3:hover {background-position:right;}
#song a#goToVoteList {margin:0 0 0 20px;}
	#song a#goToVoteList:hover {color:#4977b3;}

#artistDesc {padding:0 0 10px 0; border-bottom:1px solid #0073f7; margin:19px 10px 10px 10px;}
#artistDesc a {display:block;}
#artistDesc .title {display:block; color:#fff; font-size:14px; font-weight:bold; margin:0 0 0 0;}
#artistDesc a:hover .title {color:#e6e8ec;}
#artistDesc .desc {display:block; padding:6px 0 0 0;}
#artistDesc .moreartist {display:block; margin:15px 0 0 0;}

#boxSeeMore #songs {height:130px; overflow:hidden; margin:6px 0 0 0;}
#boxSeeMore #songs li a {text-transform:uppercase;}
#buttonSongs {position:relative; width:24px; height:15px; margin:6px 0 0 99px;}
#prevSongs, #nextSongs {width:6px; height:13px; cursor:pointer;}
#prevSongs {position:absolute; top:0; left:0; background:url(../_img/arrLeftBoxSeeMore.jpg) no-repeat;}
#nextSongs {position:absolute; top:0; right:0; background:url(../_img/arrRightBoxSeeMore.jpg) no-repeat;}
#songs li.hidden, #prevSongs.hidden, #nextSongs.hidden {display:none;}

/* howToVote */
#howToVote {display:block; width:114px; height:24px; background:url(../_img/jakGlosowac.jpg) no-repeat; cursor:pointer; margin:0 0 15px 5px;}
#howToVote:hover {background-position:right;}

#howToVoteDesc {line-height:130%; padding:0 11px;}
#howToVoteDesc.hidden {display:none;}
#howToVoteDesc p {line-height:130%; margin:0 0 5px 0;}
#howToVoteDesc p a {color:#0096e6;}
#howToVoteDesc p a:hover {color:#4977b3;}

/* bigList */
table.bigList {width:747px; border-collapse:collapse; margin:5px;}
table.bigList tr td {text-align:center; vertical-align:center; padding:6px 0 5px; border:1px solid #c8c8c8; border-collapse:collapse;}
table.bigList thead tr td {color:#636363; font-size:10px; padding:6px 0 3px 0; border:0;}
table.bigList tr.even td {background:#f4f4f4 url(../_img/even.gif) repeat-x bottom;}
table.bigList tr.odd td {background:url(../_img/odd.gif) repeat-x bottom;}
table.bigList tr td.check, table.bigList tr td.num {width:28px;}
table.bigList tr td.num span {color:#e50277;}
table.bigList tr td.aT {text-align:left; border-right:0; padding:6px 20px 5px 20px;}
table.bigList tr td.aT span.title, table.bigList tr td.aT span.title a {text-transform:uppercase;}
table.bigList tr td.aT span.artist {font-weight:bold; margin:0 10px 0 0;}
table.bigList tr td.aT span b a {text-transform:uppercase;}
#contRightCont table.bigList tr td.aT a:hover {color:#4977b3;}
table.bigList tr td.aT.new span a {color:#005e9d;}
table.bigList tr td.aT.new * {color:#005e9d;}
table.bigList tr td.listen {width:100px; border-left:0;}
table.bigList tr td.listen.ratings {width:80px; padding:0 10px 0 0;}
table.bigList tr td.listen a {display:block;}
table.bigList tr td.listen span {margin:2px 0 0 0; float:left;}
table.bigList tr td.listen img {margin:0 10px 0 0; float:right;}
table.bigList tr td.listen span.listen a {display:block; width:82px; height:17px;}
	html>body table.bigList tr td.listen span.listen a {width:80px;}
table.bigList tr td.listen span.listen a span {font-size:10px;}
table.bigList tr td.listen span.listen a img {margin:0;}
table.bigList thead tr td.waitingroom {font-weight:bold; padding:20px 0 5px 0;}

div.legend {margin:0 5px;}
.legend * {font-size:10px;}
.legend span {margin:0 10px 0 0;}
.legend b {margin:0 5px 0 0;}

#msg {display:none;}
#pageContent p#hit_desc {height:61px; background:#001834; margin:5px 5px 0 5px;}
#pageContent p#hit_desc, #pageContent p#hit_desc * {color:#fff; font-size:24px;}

table#hit {width:747px; border-collapse:collapse; margin:5px;}
table#hit tr td {width:28px; text-align:center; vertical-align:center; padding:6px 0 5px; border:1px solid #c8c8c8; border-collapse:collapse;}
table#hit tr td.titles {text-align:left; border-right:0; padding:6px 20px 5px 20px;}

/* seeSongs */
#seeSongs {text-align:right; margin:5px;}
#seeSongs a {display:block; width:192px; height:24px; background:url(../_img/zobacz.jpg) no-repeat; margin:0 0 0 555px;}
#seeSongs a:hover {background-position:right;}

/* youHave */
#youHave {width:550px; margin:23px 0 0 160px;}
#youHave .text {font-size:12px; margin:8px 12px 0 0; float:left;}
#youHave a#sendvotes {display:block; width:145px; height:46px; background:url(../_img/buttonGlosujShort.jpg) no-repeat; float:left;}
#youHave a#sendvotes:hover {background-position:right;}

/* tabs */
#tabs {display:block; width:431px; height:20px; background:url(../_img/tabBottom.jpg) repeat-x bottom; margin:0 0 0 9px; float:left;}
	html>body #tabs {height:auto; min-height:21px; margin:0 18px;}
#tabs .tab {display:block; width:106px; background:#fff; text-align:center; border:0; margin:1px 0 0 1px; float:left;}
#tabs .tab.active {border:1px solid #000; border-bottom:0; margin:0 0 0 1px;}
#tabs .tab a {display:block; width:106px; height:16px; padding:3px 0 0 0;}
	html>body #tabs .tab a {width:106px; height:16px; padding:3px 0 0 0;}
#tabs .tab.active a {height:19px; padding:3px 0 0 0;}
	html>body #tabs .tab.active a {height:18px; padding:3px 0 0 0;}
#tabs .tab a:hover {background:#eee;}
#tabs .tab.active a:hover {background:#fff;}

.tabBox {float:left;}
.tabBox.hidden {display:none;}
#ValidateRegx {display:block; clear:both;}

/* registration */
.subTitleReg {margin:0 348px 0 18px;}
#titleAbsolute {position:absolute; left:492px; top:20px; font-size:18px;}
.errorsCont {margin:20px 305px 20px 18px;}
#contRightCont .errorsCont * {color:#f00; font-weight:bold;}
#contRightCont .errorsCont {color:#f00; font-weight:bold;}
#contRightCont .errorsCont .title {font-size:16px;}
#contRightCont .errors {color:#f00;}

/* leaders */
#leaders a {display:block; width:416px; margin:0 18px 10px 9px; float:left;}
	html>body #leaders a {margin:0 18px 10px 18px;}
#leaders a img {margin:4px 10px 0 0; float:left;}
#leaders a span.title {display:block; font-size:14px; font-weight:bold;}
#leaders a:hover, #leaders a:hover span {color:#4977b3;}

#boxSeeMore #leaders {display:block; margin:10px 18px 0 10px;}
#boxSeeMore #leaders a {width:190px; margin:0;}
#boxSeeMore #leaders a img {margin:0; float:left;}
#boxSeeMore #leaders a span.title {display:block; background:url(../_img/liDotWhite.gif) no-repeat 0 5px; font-size:11px; font-weight:normal; padding:0 0 0 12px; margin:0 0 2px 0;}
#boxSeeMore #leaders a:hover, #boxSeeMore #leaders a:hover span {color:#e6e8ec;}

/* waitingroom */
div#buttonZobaczPoczekalnie {font-weight:bold; text-align:left; margin:15px 5px 0 5px;}
div#buttonZobaczPoczekalnie span {font-size:16px;}
div#buttonZobaczPoczekalnie div#zobaczPoczekalnie {display:block; width:192px; height:24px; background:url(../_img/zobaczPoczekalnie.jpg) no-repeat; cursor:pointer; float:right;}
div#buttonZobaczPoczekalnie div#zobaczPoczekalnie:hover {background-position:right;}
div#poczekalnia.hidden {display:none;}

/* gallery in text */
div.gallery_intext {width:174px; background:#eee url(../_img/galeriaTitle.jpg) no-repeat top left; cursor:pointer; padding:47px 0 10px 0; margin:5px 10px 5px 0px; float:left; position:relative;}
div.gallery_intext.on {background-position:top right;}
div.gallery_intext div.galleryPager {xdisplay:none; padding:0 12px;}
div.gallery_intext div.galleryPager span,
div.gallery_intext div.galleryPager span a {font-size:10px;}
div.gallery_intext div.gallery div {padding:0 12px; margin:0;}
div.gallery_intext div.gallery div a img {padding:0; margin:2px 0 4px 0;}
div.gallery_intext span.title {display:block; width:150px; padding:0 12px;}

/* gallery box */
div.gallery_intext .run {position:absolute; top:20px; left:20px; z-index:10;}
div.gallery_intext div#galleryHeader {position:relative; width:704px; height:22px; background:#eee; cursor:default; float:left;}
div.gallery_intext div#galleryHeader a#closeLink {position:absolute; top:10px; right:10px; width:61px; height:20px; background:url(../_img/bgX.gif) no-repeat right 3px; color:#1c116a; text-decoration:none; padding:0 20px 0 0;}
	html>body div.gallery_intext div#galleryHeader a#closeLink {width:41px; height:19px;}
div.gallery_intext div#galleryHeader a#closeLink:hover {background:url(../_img/bgXhover.gif) no-repeat right 3px; color:#4c4299;}
div.gallery_intext div#bgGallery {background:#eee; cursor:default;}
div.gallery_intext .smallphoto {margin:0 0 3px 12px;}
div.gallery_intext #bigPhotoBox {padding:12px; float:left;}
div.gallery_intext #bigPhotoDesc {padding:12px 12px 12px 12px; clear:both;}
div.gallery_intext #bigPhotoDesc span {display:block; line-height:100%;}
div.gallery_intext .jScrollPaneContainer {position:relative; width:290px; height:255px; overflow:hidden; margin:12px 5px 0 0; z-index:1; float:right;}
	html>body div.gallery_intext .jScrollPaneContainer {margin:12px 10px 0 0;}
div.gallery_intext .jScrollPaneTrack {position:absolute; right:0; top:0; height:100%; background:#d6d5d0 url(../_img/bgBelt.gif) repeat-y; cursor:pointer;}
div.gallery_intext .jScrollPaneDrag {position:absolute; background:url(../_img/bgDrag.gif) no-repeat top; cursor:pointer; overflow:hidden;}
div.gallery_intext .jScrollPaneDragTop {position:absolute; top:0; left:0; overflow:hidden;}
div.gallery_intext .jScrollPaneDragBottom {position:absolute; bottom:0; left:0; overflow:hidden;}
div.gallery_intext a.jScrollArrowUp {display:block; position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; height:9px;}
div.gallery_intext a.jScrollArrowDown {display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; height:9px;}
div.gallery_intext div#thumbnailScroller p {padding:0; margin:0 0 12px 0;}
div.gallery_intext div#thumbnailScroller img {cursor:pointer; padding:0; margin:0;}
div.gallery_intext .scroll-pane {width:160px; height:300px; overflow:auto; float:left;}
div.gallery_intext a.jScrollArrowUp {background:url(../_img/arrowUp.gif) no-repeat 0 0;}
div.gallery_intext a.jScrollArrowDown {background:url(../_img/arrowDown.gif) no-repeat 0 0;}
div.gallery_intext a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {background-position:0 -30px;}
div.gallery_intext .orange-bar .jScrollPaneTrack {background:#d6d5d0;}
div.gallery_intext .orange-bar .jScrollPaneDrag {background:#00f url(../_img/drag_grab.gif) no-repeat 50% 50%;}
div.gallery_intext .orange-bar .scroll-pane {background:#69f;}

/* gallery site */
#gallery_main {margin:8px 0 0 10px; float:left;}
	html>body #gallery_main {margin:8px 0 0 20px;}
#gallery_main .galleries {width:113px; height:122px; background:url(../_img/galleriesBg.gif) no-repeat; margin:0 8px 22px 0; float:left;}
#gallery_main .galleries a {display:block; width:100px; height:80px; margin:4px 0 0 4px;}
#gallery_main .galleries .title {display:block; color:#021227; width:100px; height:29px; overflow:hidden; margin:2px 0 0 4px;}
#gallery_main #ile {width:353px; float:left;}
#gallery_main #ile .ile {}
#gallery_main #ile #paging {padding:15px 0 28px 0;}

/* video */
div#playerVideo {width:328px; background:#fff; text-align:center; padding:5px 0 3px 0; margin:28px 0 0 16px;}
div#playerVideo object, div#playerVideo embed {xmargin:0 auto;}
div#titleVideo {font-weight:bold; text-align:center; margin:0px 15px 3px 16px; padding:8px 3px; color:#021227;background:none repeat scroll 0 0 #FFFFFF;}
div#leadVideo {display:none; text-align:left; margin:0 15px 15px 16px;}
#filmsBox {width:328px; background:#fff; padding:0 0 4px 0; margin:12px 0 0 8px; float:left;}
	html>body #filmsBox {margin:12px 0 0 16px;}
a.video_mini {position:relative; display:block; width:104px; height:110px; padding:0 0 0 4px; margin:4px 0 0 0; float:left;}
a.video_mini .fog {position:absolute; top:0; left:0; display:block; width:104px; height:80px; margin:0 0 0 4px; z-index:5;}
a.video_mini .fog.active {background:url(../_img/boxLogin.gif);}
	html>body a.video_mini .fog.active {background:url(../_img/boxLogin.png);}
a.video_mini img {display:block; width:104px; height:80px;}
a.video_mini span {xdisplay:none;}
a.video_mini span.title {xdisplay:none; color:#000;}

/* statistics */
.statistics {width:717px; padding:0 20px; clear:both;}
.statistics.mainRL {width:430px; padding:25px 20px 0 20px; clear:both;}
.statistics #titleStatistics {color:#2588e7; font-size:18px; margin:0 0 5px 0;}
.statistics .titleStatistics {font-size:14px; font-weight:bold; margin:15px 0 5px 0;}

table#StatisticsGeneral td.SGTitle {padding:2px 10px 2px 0;}
table#StatisticsGeneral td.SGData {font-weight:bold;}

table#StatisticsDetailed {width:717px; border-bottom:1px solid #ccc;}
table#StatisticsDetailed thead tr td {padding:3px 0; border-bottom:1px solid #ccc;}
table#StatisticsDetailed thead tr td.rig {text-align:right;}
table#StatisticsDetailed thead tr td span {background:#d9dcdb;}
table#StatisticsDetailed tr td {padding:4px 0;}
table#StatisticsDetailed td.SDNrNotowania {width:52px; text-align:right; padding:0 13px 0 0;}
table#StatisticsDetailed td.SDWykres {background:url(../_img/belkaBg.jpg) repeat-y; padding:2px 0; margin:0;}
table#StatisticsDetailed div.poBeWy {position:relative; padding:0; margin:0;}
table#StatisticsDetailed div.SDPoczekalnia {display:block; height:11px; background:#d9dcdb; overflow:hidden;}
table#StatisticsDetailed div.belkaWynik {position:absolute; top:0; left:0; width:540px; z-index:2;}
table#StatisticsDetailed div.belkaWynik div.SDBelka {height:7px; background:#969696 url(../_img/belka.jpg) repeat-x; overflow:hidden; margin:2px 5px 0 0; float:left;}
table#StatisticsDetailed .no1 div.belkaWynik div.SDBelka {background:#0042c8 url(../_img/belkaNo1.jpg) repeat-x;}
table#StatisticsDetailed div.SDWynik {*margin:-1px 0 0 0 !important; *margin:-1px 0 0 0; margin:-2px 0 0 0; float:left;}
table#StatisticsDetailed td.SDTrend {width:30px; color:#00d000; text-align:right;}
table#StatisticsDetailed td.SDTrend.minus {color:#d60013;}

/* navigationbox */
.navigationbox {height:25px; margin:10px 17px;}
.navigationbox .prev {display:block; width:20px; height:20px; background:url(../_img/arrLnavigator.jpg) no-repeat; margin:0 5px 0 0; float:left;}
.navigationbox .next {display:block; width:20px; height:20px; background:url(../_img/arrRnavigator.jpg) no-repeat; float:left;}

/*pl top*/
#boxNumerButton #informacja span {display:block; color:#021227; margin:6px 15px 2px 15px;}

/* search */
.boxSearch {width:200px;z-index:100; text-align:left;}
.searchSwitch {padding:0 12px 5px 12px;color:#5b7ba4;}
.searchSwitchDiv {display:inline;cursor:pointer;color:#328cde;}
.searchInput {border:1px solid #5d81a8; float:left;height:23px;width:159px; color:#444 !important; padding:3px 0 0 5px;z-index:200;}
	html>body .searchInput {height:21px; * height:17px; padding:0 0 0 5px; * padding:4px 0 0 5px;}
.searchButton {background:url(../_img/show.gif) no-repeat; cursor:pointer; float:left;height:23px;width:30px;z-index:200;}
.searchSwitchSelected {color:#5b7ba4 !important;}
.searchSwitchOnMouseOver {color:#5b7ba4 !important;}
#searchField {float:left; padding:0 0 10px 12px;}
.searchWyniki {display:block; clear:both; padding:5px 18px 5px 19px;}
.searchWyniki table tr td {padding-bottom:3px;}
.searchWyniki table tr td span a,
.searchWyniki table tr td span b a {font-size:12px;}
.searchWyniki table tr td span a:hover,
.searchWyniki table tr td span b a:hover {color:#064589 !important;}

#mainRightLeft.sub .searchSwitch {margin-left:7px;}
#mainRightLeft.sub .leftTitle {font-size:18px; padding:20px 18px 18px; width:430px; display:block;}
#mainRightLeft.sub .searchInput {width:320px;}
#mainRightLeft.sub #searchField {margin-left:2px;}
	html>body #mainRightLeft.sub #searchField {margin-left:7px; * margin-left:3px;}



/* tail */
span.tail {text-align:right; border-top:1px solid #919fb8; margin:15px 0 0 0; float:left;}
span.tail a:hover {color:#919fb8;}
span.tail * {color:#919fb8; line-height:130%;}
span.tail span.first a, span.tail p.copy {color:#919fb8;}
span.tail p.extra {padding:5px 0 0 0;}
span.tail p.extra span.podcast a, span.tail p.extra span.sitemap a, span.tail p.extra span.kontakt a, span.tail p.extra span.forum a, span.tail p.extra span.rss a {background:none; padding:0 0 0 5px;}



/* glosowanie 1500 */
#contLeft.contLeft_1500 {padding:216px 0 0 0;}
#btn.btn_1500 #buttonGlosuj, #btn.btn_1500 #buttonGlosujOk {top:133px; left:588px; background:url(../_img/buttonGlosuj.gif) no-repeat;}
#bannerLP3.mainBanner_1500 {position:relative; width:757px; height:130px; background:url(../_img/banner1500.jpg) no-repeat; float:left;}
#bannerLP3.mainBanner_1500 #weAreHere {background:none;}
#bannerLP3.mainBanner_1500 a#linkMainSite {height:130px;}

/* glosowanie 1500 today */
#btn.btn_1500_today #buttonGlosuj, #btn.btn_1500_today #buttonGlosujOk {top:106px; left:570px; background:url(../_img/buttonGlosuj.gif) no-repeat;}
#bannerLP3.mainBanner_1500_today {position:relative; width:757px; height:130px; background:url(../_img/banner1500today.jpg) no-repeat; float:left;}
#bannerLP3.mainBanner_1500_today #weAreHere {background:none;}
#bannerLP3.mainBanner_1500_today a#linkMainSite {height:130px;}
#buttonVideo {position:absolute; top:157px; left:530px; display:none; width:221px; height:29px; background:url(../_img/buttonVideo.jpg) no-repeat; z-index:100;}
.btn_1500_today #buttonVideo {display:block;}

/*#chartsNavi {float: right; margin-right: 10px; color: #000; padding-top: 15px;}*/
#chartsNavi {margin-right: 10px; color: #000; padding-top: 15px;position: absolute; right: 0; z-index: 20;}
#chartsNavi a {color: #000;}
#chartsNavi a:hover {text-decoration: underline;}

/* new header */

#cCHeader {width:100%; height:26px; background:#000; text-align:center; border-bottom:1px solid #ccc; margin:0; clear:both; position:relative; z-index:3; float:left;}
#bCHeader {position:relative; width:981px; height:26px; margin:0 auto;}
#bLogo {height:26px; float:left; position:relative; z-index:4; width:186px;}
#bLogo .aLogo {top:4px; left:0; right:auto; width:97px; height:13px; background:url(../_img/prLogo.gif) no-repeat; position:absolute; z-index:4;}
#bChannelsShedule {position:relative; top:auto; left:auto; width:auto; height:26px; float:right; z-index:5;}
#bChannels {width:auto; height:26px; background:#000; padding:0; float:right;}
	html>body #bChannels {width:auto;}
#bChannels a {display:inline-block; height:26px; background:none; color:#ccc; padding:5px 0 0 0; margin:0 0 0 5px;}
	html>body #bChannels a {height:21px; margin:0 0 0 10px;}
#bChannels a:hover {color:#000; text-decoration:underline;}
#bChannels span.break {display:none;}
#bChannels a:hover {color:#ccc; text-decoration:underline;}
