body { margin: 0 auto; color: #CACACA; font-family: Verdana, Tahoma; font-size: 9pt; background: url('tlo_dol.png') repeat-y; background-position: center; }
#zoom { background: url('tlo.png'); }

a { text-decoration: none; color: #FDE30B; margin: 0; padding: 0; }
a:hover { text-decoration: underline; }

img { border: 0px; margin: 0; padding: 0; }
h2 { font-size: 16pt; }

.clear { clear: both; font-size: 0; margin: 0; padding: 0; }
.alert,.error { color: #ff0000; }

input { background-color: #3C3C3C; border: 1px solid; border-color: #000; padding: 3px 3px; color: #CACACA; }

#top { background: url('tlo_top.png') no-repeat; background-position: center top; padding: 0; height: 29px; margin: 0 auto; }

.zakl_lew { float: left; background: url('lew.png') no-repeat; height: 25px; width: 26px; margin: 0px; padding: 0px; font-size: 0px; }
.zakl_sro { float: left; background: url('sro.png') repeat-x; height: 21px; margin: 0px; padding: 4px 5px 0 3px; font-size: 9pt;  }
.zakl_pra { float: left; background: url('pra.png') no-repeat; height: 25px; width: 4px; margin: 0px; padding: 0px; font-size: 0px; }

.zakl_akt_lew { float: left; background: url('akt_lew.png') no-repeat; height: 25px; width: 27px; margin: 0px; padding: 0px; font-size: 0px; }
.zakl_akt_sro { float: left; background: url('akt_sro.png') repeat-x; height: 20px; margin: 0px; padding: 5px 5px 0 3px; font-size: 9pt; font-weight: bold; }
.zakl_akt_pra { float: left; background: url('akt_pra.png') no-repeat; height: 25px; width: 4px; margin: 0px; padding: 0px; font-size: 0px; }

.zakladki { float: left; background: url('reszta.gif') repeat-x; height: 25px; width: 100%; margin: 0; padding: 0; clear: both; }

#menu { margin: 0 auto; width: 870px; background: url('tlo_menu.png') repeat-x; height: 22px; padding: 7px 5px 0 5px; }

.kontener { margin: 0 auto; width: 880px; }

#billboard { background: url('tlo.png'); margin: 0 auto; padding: 0; padding-top: 10px; }
.bill { margin: 0 auto; margin-bottom: 10px; width: 728px; height: 100px; background-color: #000; }

#lewa { float: left; width: 555px; min-height: 450px; background: url('srodek.png') no-repeat; background-position: top right; text-align: justify; padding: 10px 15px 0 15px; }
.tapety { width: 538px; margin: 0 auto; text-align: center; }
.ramka_div { float: left; margin: 10px; height: 170px; }
.ramka { width: 150px; height: 113px; padding: 3px; background-color: #303030; margin-bottom: 4px; }
.ramka_wide { width: 150px; height: 101px; padding: 9px 3px; background-color: #303030; margin-bottom: 4px; }

.komunikat { width: 300px; margin: 0 auto; padding: 8px 40px 8px 10px; border: 1px solid; border-color: #FDE30B; background: url('ico_alert.png') no-repeat; background-color: #303030; background-position: right; color: #FDE30B; text-align: justify; font-weight: bold; }

#prawa { float: left; width: 260px; padding: 10px 15px; font-size: 10pt; }
.naglowek { width: 245px; padding-right: 15px; text-align: right; }

#duza { float: left; width: 850px; text-align: justify; padding: 10px 15px 0 15px; }
.zoom { float: right; margin-right: 15px; margin-top: -8px; }

.big_tapeta { float: left; width: 533px; height: 400px; padding: 3px; margin: 10px 10px 10px 6px; background-color: #303030; }
.big_tapeta_wide { float: left; width: 533px; height: 333px; padding: 3px; margin: 10px 10px 10px 6px; background-color: #303030; }
.info { float: left; width: 55%; margin-top: 10px; }
.akcje { float: left; width: 45%; text-align: center; padding-top: 20px; }
.pobierz { float: left; }
.pobierz_txt { float: left; margin-top: 20px; margin-left: 8px; }

.strony { margin: 0 auto; width: 65%; text-align: center; margin-top: 15px; margin-bottom: 20px; }
.strony_szare { width: 24px; height: 26px; text-align: center; display: block; float: left; background: url('tlo_strzalka.gif') no-repeat; padding-top: 4px; color: #FDE30B; margin-left: 2px; margin-right: 2px; }
.zolty_zazn { width: 24px; height: 25px; text-align: center; display: block; float: left; background: url('tlo_numer.gif') no-repeat; padding-top: 5px; color: #000; margin-left: 2px; margin-right: 2px; }
.zolty { width: 24px; height: 25px; text-align: center; display: block; float: left; background: url('tlo_numer.gif') no-repeat; padding-top: 5px; color: #000; margin-left: 2px; margin-right: 2px; }


#stopka { text-align: right; background: url('stopka.png') repeat-x; height: 28px; padding: 13px 20px 0 0; }

/* GWIAZDKI */
#rating span.voteCount{line-height:2em;}
/* styles for the star rater by Komodomedia, http://komodomedia.com/blog/index.php/2006/01/09/css-star-rating-part-deux/ */
.star-rating{list-style:none;margin: 5px 0px;padding:0px;width: 100px;height: 20px;position: relative;background: url('gwiazdki.png') top left repeat-x;}
.star-rating li{padding:0px;margin:0px;/*\*/float: left;/* */}
.star-rating li a:link,.star-rating li a:visited{display:block;width:20px;height: 20px;text-decoration: none;text-indent: -9000px;z-index: 20; position: absolute;padding: 0px;border:none;outline: none;}
.star-rating li a:hover{background: url('gwiazdki.png') left center;z-index: 1;left: 0px;}

.star-rating a.one-star{left: 0px;}.star-rating a.one-star:hover{width:20px;}
.star-rating a.two-stars{left:20px;}.star-rating a.two-stars:hover{width: 40px;}
.star-rating a.three-stars:hover{width: 60px;}.star-rating a.three-stars{left: 40px;}
.star-rating a.four-stars{left: 60px;}.star-rating a.four-stars:hover{width: 80px;}
.star-rating a.five-stars{left: 80px;}.star-rating a.five-stars:hover{width: 100px;}

.star-rating li.current-rating{background: url('gwiazdki.png') left bottom;position: absolute;height: 20px;display: block;text-indent: -9000px; z-index: 1;}