/*****Reset*****/
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td { margin: 0; padding: 0; border: 0; outline: none; }
ul, ol { list-style: none; }
img  { border: 0; }


/*****Basic Elements*****/
body { background:#272523 url(../images/bg.jpg) no-repeat center top; color:#ccc; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:20px; }
a {text-decoration:none; color:#00dbea; }
a:hover { color:#ff0000; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0 0 15px; }
p { text-align:justify; margin:0 0 20px; }

/*****IMG Basic Format*****/
.object-center { text-align: center; }
.object-left { text-align: left; }
.object-right { text-align: right; }

/*****Generic Classes*****/
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.opacity-30 {background:transparent url(../images/opacity-30.png);}
.opacity-10 {background:transparent url(../images/opacity-10.png);}

/*****Basic Layout*****/
#content { width:955px; overflow:hidden; margin:0 auto; }
#banner { height:209px; margin:21px 11px 15px 0; width:454px; background:#272523 url(../images/banner_bg.png) no-repeat center top; padding:13px 12px 11px; overflow:hidden; }
#nav { width:135px; margin:20px 0 90px; }
#content_left { width:320px; }
#content_center { width:480px; margin:0 0 0 10px; }
#content_right { width:135px; }


/*****Content*****/

/* banner */
#banner h1 { font-family:georgia; font-size:30px; text-align:center; font-style:italic; color:#333; padding:80px 0 0; }

/* baner rotujacy artystów */
.rotate_banner { width:320px; height:320px; margin:20px 0 15px; }
ul#innerfade { height:320px; overflow:hidden; }

/* navigation */
#nav ul li { list-style-image:none; list-style-position:outside; list-style-type:none; }
#nav ul li a { display:block; width:135px; margin: 0 0 5px; }
#nav ul li a.pol-PL_7842 { height:40px; background: url(../images/nav_home.png) no-repeat 0 0; }
#nav ul li a:hover.pol-PL_7842 { background: url(../images/nav_home.png) no-repeat 0 -40px; }
#nav ul li a.pol-PL_7843 { height:37px; background: url(../images/nav_co_gramy.png) no-repeat 0 0; }
#nav ul li a:hover.pol-PL_7843 { background: url(../images/nav_co_gramy.png) no-repeat 0 -37px; }
#nav ul li a.pol-PL_7844 { height:37px; background: url(../images/nav_gdzie_kupic.png) no-repeat 0 0; }
#nav ul li a:hover.pol-PL_7844 { background: url(../images/nav_gdzie_kupic.png) no-repeat 0 -37px; }
#nav ul li a.pol-PL_7846 { height:37px; background: url(../images/nav_teledyski.png) no-repeat 0 0; }
#nav ul li a:hover.pol-PL_7846 { background: url(../images/nav_teledyski.png) no-repeat 0 -37px; }
#nav ul li a.pol-PL_7845 { height:37px; background: url(../images/nav_tapety.png) no-repeat 0 0; }
#nav ul li a:hover.pol-PL_7845 { background: url(../images/nav_tapety.png) no-repeat 0 -37px; }
#nav ul li a.pol-PL_8733 { height:37px; background: url(../images/nav_archiwum.png) no-repeat 0 0; padding:0; }
#nav ul li a:hover.pol-PL_8733 { background: url(../images/nav_archiwum.png) no-repeat 0 -37px; }

/* nagłowki w content */
#content h2 { border-bottom:1px solid #444241; margin:0 0 3px; padding:0 12px; }
div.glow_left { width:320px; height:35px; padding:0; }
div.glow_left div { background: url(../images/glow_left.png) no-repeat -3px center;  height:35px; padding:0; border-top:1px solid #000; }
div.glow_center { width:480px; height:35px; padding:0; }
div.glow_center div { background: url(../images/glow_center.png) no-repeat -3px center;  height:35px; padding:0; border-top:1px solid #000; }
div.glow_right { width:135px; height:35px; padding:0; }
div.glow_right div { background: url(../images/glow_right.png) no-repeat -3px center; height:35px; padding:0; border-top:1px solid #000; }

/* odtwarzacze mp3/mp4 */
.players { margin:0 0 15px;  }
.players div {padding:10px 13px 20px; overflow:hidden; background: url(../images/border_bg.png) repeat-x bottom left; }
.players div p { margin:0 0 5px; font-size:11px; text-align:left; }
.players div p span { color:#ff0000; font-size:15px}
.players div p span strong { font-size:19px}
.players div a:hover img { border:1px solid #00dbea !important; }
.players div a.gdzie_kupic { display:block; width:155px; height:50px; background: url(../images/button_gdzie_kupic.png) no-repeat 0 -51px; margin:15px auto 5px; padding:0; }
.players div a:hover.gdzie_kupic { background: url(../images/button_gdzie_kupic.png) no-repeat 0 0; }

.players a { display: block; float: left; }
.players a:hover.pol-PL_8247,
.players a:hover.pol-PL_8248,
.players a:hover.pol-PL_8249,
.players a:hover.pol-PL_8250 { border: #00DBEA 1px solid; }
.players a.pol-PL_8247 { width: 292px; height: 164px; margin-bottom: 10px; border: #484848 1px solid; background: url(../images/volt_2.png) no-repeat; }
.players a.pol-PL_8248 { width: 85px; height: 85px; margin-right: 16px; border: #484848 1px solid; background: url(../images/volt.png) no-repeat; }
.players a.pol-PL_8249 { width: 85px; height: 85px; margin-right: 16px; border: #484848 1px solid; background: url(../images/r-pocket.png) no-repeat; }
.players a.pol-PL_8250 { width: 85px; height: 85px; border: #484848 1px solid; background: url(../images/r-skit.png) no-repeat; }

/* pentaFORUM */
.pentaforum{ margin:0 0 15px;  }
.pentaforum div div { padding:10px 13px; background: url(../images/border_bg.png) repeat-x bottom left; }
.pentaforum div p.title { font-size:13px; margin:0 0 3px; text-align: left; }
.pentaforum div p.title a { color:#00dbea; }
.pentaforum div p.title a:hover { color:#545454; }
.pentaforum div p.category { font-size:10px; margin:0 0 3px; color:#545454; }
.pentaforum div p.category a { color:#b7b7b7; }
.pentaforum div p.category a:hover { color:#00dbea; }
.pentaforum div p.answer { font-size:10px; margin:0 0 3px; color:#545454; }
.pentaforum div p.answer a { color:#00dbea }
.pentaforum div p.answer a:hover { color:#545454 }
.pentaforum div a.more { display:block; width:155px; height:51px; background: url(../images/button_pentaforum.png) no-repeat 0 -51px; margin:15px auto 5px; }
.pentaforum div a:hover.more { background: url(../images/button_pentaforum.png) no-repeat 0 0; }

/* sonda */
.sonda { margin:0 0 15px; }
.sonda div { background:transparent url(../images/border_bg.png) repeat-x scroll left bottom; padding:0 13px 10px; }
.sonda p { margin:0 0 7px; padding:0 0 0 15px; }
.sonda p.question { font-size:13px; margin:0 0 10px; padding:0; text-align:left; }
.sonda p input.vote { display:block; width:90px; height:50px; background: url(../images/button_vote.png) no-repeat 0 -51px; margin:15px auto 5px; cursor:pointer; }
.sonda p input:hover.vote { background: url(../images/button_vote.png) no-repeat 0 0; }


/* teledyski wykonawcow */
.teledyski { margin:0 0 15px; }
.teledyski div { padding:9px;  overflow:hidden; background: url(../images/border_bg.png) repeat-x bottom left; }
.teledyski div div { margin:0 0 7px; padding:0; background:none; }
.teledyski div div a.more { display:block; width:90px; height:52px; background: url(../images/more.png) no-repeat 0 -52px; margin:15px auto 5px; }
.teledyski div div a:hover.more { background: url(../images/more.png) no-repeat 0 0; }


/* logo_pentagramy */
.logo_pentagramy { padding:10px 0; overflow: hidden; margin:0 0 10px; }
.logo_pentagramy img {}
.logo_pentagramy a { color:#ff0000; float:right; font-size:11px; margin:0 10px 0 0; }
.logo_pentagramy a:hover { color:#00dbea; }
.logo_pentagramy a span { color:#00dbea; font-size:14px; }
.logo_pentagramy a:hover span { color:#ff0000; }

/* pentaGRAMY vol. 1 - lista utworów */
.playlist { overflow:hidden; margin:0 0 15px; }
.track_left, .track_right { overflow:hidden; float:left;  }
.track_left div, .track_right div { padding:12px 5px 0 17px; background:transparent url(../images/border_bg.png) repeat-x scroll left bottom; border-right:1px solid #000000; height:120px; overflow:hidden; width:217px; }
.track_right div { border-right:0; }
.track_left div a img, .track_right div a img { border:1px solid #484848 !important; }
.track_left div a:hover img, .track_right div a:hover img { border:1px solid #00dbea; }
.artist_small { padding:0; margin:0 10px 0 0; }
p.song_title, p.artist_name { font-family:verdana; font-size:11px; text-align:left;line-height:13px; margin:0 0 6px; text-transform:uppercase; }
p.song_title { font-size:10px; }
p.artist_name a { color:#ddd;  }
p.song_title a { color:#999;  }
p.song_title a p { display:inline; margin:0 0 5px;  }
p.song_title a:hover, p.artist_name a:hover { color:#00dbea; }
a.play_button { display:block; width:72px; height:41px;  background:transparent url(../images/play.png) no-repeat; margin:0 0 0 105px; cursor:pointer; }
a:hover.play_button { background:transparent url(../images/play.png) no-repeat 0 -41px; }

/* partnerzy */
.partnerzy { padding:5px; margin:0 0 15px; }
.partnerzy div { text-align:center; padding:15px 0 0; overflow:hidden; }
.partnerzy div a { display:block; margin:0 auto 15px; }
.partnerzy div a.pol-PL_7923 { width:109px; height:70px; background:transparent url(../images/logo_pentagram.png) no-repeat; }
.partnerzy div a.pol-PL_7924 { width:109px; height:85px; background:transparent url(../images/logo_universal.png) no-repeat; }
.partnerzy div a.pol-PL_7925 { width:78px; height:98px; background:transparent url(../images/logo_magic_records.png) no-repeat; }
.partnerzy div a.pol-PL_7926 { width:111px; height:52px; background:transparent url(../images/logo_radio_zet.png) no-repeat; }
.partnerzy div a.pol-PL_7927 { width:103px; height:55px; background:transparent url(../images/logo_interia.png) no-repeat; }
.partnerzy div a.pol-PL_7929 { width:99px; height:39px; background:transparent url(../images/logo_popcorn.png) no-repeat; }
.partnerzy div a.pol-PL_7930 { width:103px; height:52px; background:transparent url(../images/logo_grono.png) no-repeat; }
.partnerzy div a.pol-PL_8275 { width:66px; height:95px; background:transparent url(../images/logo_4fun.png) no-repeat; }


/* tapety */
.tapety { margin:0 0 15px; }
.tapety div div {  background: url(../images/border_bg.png) repeat-x bottom left; text-align:center; padding:15px 0 6px; overflow:hidden; }
.tapety div div a img { border:1px solid #484848 !important; margin:0 0 13px; }
.tapety div div a:hover img { border:1px solid #00dbea !important; }
.tapety div div.more { padding:0 0 0; }
.tapety div div.more a { display:block; width:90px; height:52px; background: url(../images/more.png) no-repeat 0 -52px; margin:15px auto ; }
.tapety div div.more a:hover { background: url(../images/more.png) no-repeat 0 0; }

/* co gramy */
.co_gramy { padding: 10px 25px }

/* teledyski wykonawcow pełna lista */
.teledyski_lista { margin:0 0 15px; overflow:hidden; }
.teledyski_lista h3 { color:#FFFFFF; margin:0 0 5px; }
.teledyski_lista h3 span { color:#C1C1C1; }
.teledyski_lista div div { background:transparent url(../images/border_bg.png) repeat-x scroll left bottom; padding:27px; }

/* Gdzie kupić? */
.gdzie_kupic { padding:25px; overflow:hidden; }
.gdzie_kupic div.logo { width:181px; overflow:hidden; margin:0 25px 25px 0 }
.gdzie_kupic div.logo a.pol-PL_7948 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_mediamarkt.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_7949 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_saturn.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8233 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_komputronik.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8235 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_agito.pl.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8276 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_mixelectronics.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8277 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_monsterpc.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8280 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_merlin.pl.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8281 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_baltrade.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8282 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_emarket.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8403 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_proline.png) no-repeat; }
/* .gdzie_kupic div.logo a.pol-PL_8404 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_havo.png) no-repeat; } */
.gdzie_kupic div.logo a.pol-PL_8404 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_torres.jpg) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8406 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_madiaexpert.png) no-repeat; }
.gdzie_kupic div.logo a.pol-PL_8519 { float:right; display:block; width:181px; height:46px; background:transparent url(../images/logo_partner-agd-rtv.jpg) no-repeat; }
.gdzie_kupic div h3 { font-size:14px; margin:0; }
.gdzie_kupic div a { font-size:11px; }

/* Wykonawcy */
.wykonawcy { margin:0 0 15px; padding:20px; overflow:hidden; }
.wykonawcy h3 { font-size:14px; margin:0 0 25px; color:#fff; }
.wykonawcy h4 { font-size:12px; margin:0 0 20px; color:#fff; }
.wykonawcy img { border:1px solid #484848; margin:0 10px 0 0; }
.wykonawcy ol { margin:0 0 20px 20px; }
.wykonawcy ol li { font-size:11px; list-style-position:inside; list-style-type:decimal; }
.wykonawcy ol li span { color:#00dbea }
a.click { cursor:pointer; }
#pobierz_dzwonek { margin:0; }
#pobierz_dzwonek h5 { font-size:11px; margin:0 0 2px; color:#00dbea; }
#pobierz_dzwonek h6 { font-size:10px; margin:0 0 2px; font-weight:normal; }
#pobierz_dzwonek p { font-size:10px; margin:0 0 2px; }
.pobierz_dzwonek { margin:0; }
.pobierz_dzwonek h5 { font-size:11px; margin:0 0 2px; color:#00dbea; }
.pobierz_dzwonek h6 { font-size:10px; margin:0 0 2px; font-weight:normal; }
.pobierz_dzwonek p { font-size:10px; margin:0 0 2px; }

/* Archiwum */
.archiv { margin:0 0 15px; padding:0px; overflow:hidden; }
.archiv h3 { padding: 20px 25px 25px 25px; color: red; background: transparent url(../images/border_bg.png) repeat-x scroll left bottom;}
.archiv .row div { padding: 5px 25px 5px 25px; overflow: hidden; background: transparent url(../images/border_bg.png) repeat-x scroll left bottom; }
.archiv .row .clear {  height: 0px; margin: 0px; padding: 2px; background:none; }
.archiv .row .opacity-30 { background:transparent url(../images/opacity-30.png); }
.archiv p { font-size: 9px; margin: 0 0 2px; }
.archiv img { width: 40px; height: 40px; }
.archiv .artist_mini { float: left; margin-right: 20px; line-height: 40px; }
.archiv .artist_name { float: left; margin-right: 10px; line-height: 40px; }
.archiv .song_title { float: left; color: #666666; line-height: 40px; }
a.play_mini_button { float: right; width:44px; height:25px; margin:10px 0px 0px 20px; background:transparent url(../images/play_mini.png) no-repeat; cursor:pointer; }
a:hover.play_mini_button { background:transparent url(../images/play_mini.png) no-repeat 0 -25px; }
.archiv object { float: right; width: 25px; height: 25px; margin:10px 0px 0px 20px; cursor:pointer; }

/* wszystkie tapety */
.tapety_all { margin:0 0 15px; overflow:hidden; }
.tapety_all div div { background: url(../images/border_bg.png) repeat-x bottom left; padding:15px 0 15px 23px; overflow:hidden; }
.tapety_all div div a img { border:1px solid #484848 !important; margin:0 0 3px; }
.tapety_all div div a:hover img { border:1px solid #00dbea !important; }
.tapety_all div div ul { overflow:hidden; }
.tapety_all div div ul li { float:left; text-align:left; font-size:10px; line-height:15px; padding:0 20px 0 0; }
.tapety_all div div ul li a:hover { color:#ff0000; }
.tapety_all div div ul li a.podglad { color:#ff0000; }
.tapety_all div div ul li a:hover.podglad { color:#00dbea; }
.tapety_all div div ul li a.podglad span { color:#00dbea; font-size:13px; }
.tapety_all div div ul li a:hover.podglad span { color:#ff0000; }


/*****Footer*****/
#footer { border-top:1px solid #4a4747; background:url(../images/border_bg.png) repeat-x scroll left top; margin:0 auto; padding:5px 0 0; width:955px; }
#footer p { background: url(../images/glow_footer.png) no-repeat top center; font-size:10px; text-align:center; padding:20px 0 30px; }

/*****Etc*****/


