body { margin: 0px; padding: 0px; background: #EFE3DE url("gfx/tlo_body.jpg") top left repeat-x;}

a img { border: 0px;}

#pojemnik { width: 100%; background: transparent url("gfx/tlo_dol.jpg") bottom center repeat-x; border-collapse: collapse; margin: 0px; padding: 0px; table-layout:auto; }
#pojemnik td { border-collapse: collapse; margin: 0px; padding: 0px; }
#srodek { width: 1003px; }
#lewa { background: transparent url("gfx/tlo_dekor_lewa.jpg") top right no-repeat; width: 50%;}
#prawa { background: transparent url("gfx/tlo_dekor_prawa.jpg") top left no-repeat; width: 50%;}

#tresc { background: transparent url("gfx/tlo_srodek.gif") top center repeat-y; width: 1003px; }
#header { height: 457px; background: white url("gfx/tlo_naglowek.jpg") top left no-repeat;}
#banner { background: transparent url("gfx/tlo_banner.gif") top left no-repeat; padding: 1px; float: right; margin: -108px 30px 0 0; }
#zawartosc { margin-right: 10px; width: 760px; background-color: #fff; font-family: Verdana, Arial; font-size: 11px; color: #33302e; margin-left: 230px; }
#stopka { font-family: Verdana, Arial; font-size: 11px; color: #33302e; }

#wyszukiwarka { width: 201px; height: 102px; margin-left: 1px; margin-bottom: 10px; background: white url("gfx/zaslepka_wyszukiwarka.jpg") top left no-repeat;}
#wyszukiwarka input.slowo { width: 180px; height: 25px; border: 1px solid #84909C; top: 37px; left: 10px; position: relative;}
#wyszukiwarka input.szukaj { position: relative; top: 45px; left: 130px;}

#menu { width: 210px; padding: 0 0 0 10px; float: left; margin-top: -108px;}

.clear { clear: both; width: 1px; height: 1px; line-height: 1px;}
#banner.nobanner { display: none; }
#zawartosc.nobanner { margin-top: -108px; }

#zawartosc a { color: #6B515B; }

#login { background: transparent url("gfx/tlo_logowanie.jpg") top left no-repeat; padding-top:44px; margin-left: -3px; height: 110px;}
#login input { width: 137px; margin-bottom: 10px; border: 1px solid #84909C;}
#login label { width: 40px; height: 20px; display: block; float: left; font-family: verdana; font-size: 10px; margin: 0 0 8px 15px; padding-top: 2px; }
#login .wyslij { width: auto; border-width: 0px; float: right; margin-right: 24px; }
#login a { font-family: Verdana, Arial; font-size: 11px; color: #068A00 !important; }
#login .zalogowany { font-family: Verdana, Arial; font-size: 11px; text-align: center;}
#login .zalogowany span { font-family: "Trebuchet MS", Arial; font-size: 17px; }
#login .zalogowany .logout { text-align: right; position: relative; top: 10px; right: 40px; margin-bottom: 10px; }

table.lista { background: #ffffff url("gfx/ramka_tlo.jpg") top left repeat-y; width: 100%; border-collapse: collapse; margin-left: -3px; margin-bottom: 10px; }
table.lista td {border-collapse: collapse; margin: 0px; padding: 0px;}
table.lista td.naglowek { background: #ffffff url("gfx/ramka_gora.jpg") top left no-repeat; height: 7px;}
table.lista td.stopka { background: #ffffff url("gfx/ramka_dol.jpg") top left no-repeat; height: 7px;}
table.lista td.srodek { background: transparent url("gfx/ramka_srodek.gif") top left no-repeat; }

#autorzy { margin-left: -3px; margin-bottom: 10px; }
#newsletter { margin-left: -3px; margin-bottom: 10px; }

#header_menu { margin-top: 19px;  position: absolute; margin-left: -24px; width: 864px; height: 63px; }
#header_logo { margin-left: 46px;}
#header_menu #header_zawartosc { margin: -45px 0 0 194px; }
#header_menu #header_zawartosc img { vertical-align: middle; }
#header_menu #header_zawartosc a { display: inline-block;  font-family: "Trebuchet MS", Arial; font-size: 17px; color: #33302e; text-decoration: none; padding: 6px 15px 8px 15px; margin: 0 2px 0 -2px;}
#header_menu #header_zawartosc a:hover { background: transparent url("gfx/tlo_menu_aktywne.gif") bottom center no-repeat; color: #B24F72;  }

#nowosci_pojemnik { position: relative;}
#nowosc1 { position: absolute; width: 400px; color: #fff; top: 121px; left: 8px; }
#nowosc1 a { color: #fff;}

.nowosc_mala { position: absolute; color: #fff; width: 100px; top: 129px; text-align: center; font-family: Verdana, Arial; font-size: 11px; color: #fff; }
.nowosc_mala a { color: #fff; text-decoration: none; }
#nowosc2 { left: 433px; }
#nowosc3 { left: 545px; }
#nowosc4 { left: 657px; }
#nowosc5 { left: 769px; }

.nowosc_mala table { width: 84px; height: 123px; border-collapse: collapse; background-color: #fff; float: left; margin: 0 0 10px 10px; }
.nowosc_mala table td { vertical-align: center; text-align: center; }
.nowosc_mala table img { margin: 0px !important; }


#nowosc1 h1 { font-family: "Trebuchet MS", Arial; font-size: 14px; font-weight: normal; margin: 0px; padding: 0px; } 
#nowosc1 h2 { font-family: "Trebuchet MS", Arial; font-size: 24px; font-weight: normal; margin: 0px; padding: 0px; } 
#nowosc1 p { font-family: Verdana, Arial; font-size: 11px; color: #fff; line-height: 17px; } 
#nowosc1 a.text { display: block; text-align: right;} 
#nowosc1 a.text img { border: 0px; float: none; } 

.nowosc_duza { width: 135px; height: 202px; border-collapse: collapse; background-color: #fff; float: left; margin-right: 10px; }
.nowosc_duza td { vertical-align: center; text-align: center; }
.nowosc_duza img { margin: 0px !important; }

#menu a { color: #33302e; text-decoration: none; }
#menu a:hover { color: #B24F72; }
#menu h1 { font-family: "Trebuchet MS", Arial; font-size: 18px; color: #33302e; font-weight: normal; padding: 5px 0 4px 5px; margin-left: 10px; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; margin-bottom: 0px; }
#menu ul { padding: 0px; width: 200px; margin: 0px; }
#menu li { padding: 5px 0 5px 27px; margin-left: 10px; list-style: none; font-family: Verdana, Arial; font-size: 12px; color: #33302e; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; }
#menu ul ul li { padding-left: 47px; margin-left: 10px; }
#menu p { padding: 5px 0 5px 27px; margin: 0 0 0 10px; list-style: none; font-family: Verdana, Arial; font-size: 12px; color: #33302e; background: transparent url("gfx/dekor_kreska2.gif") bottom left no-repeat; cursor: pointer; cursor: hand;}
#menu p.nie { background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; }
#menu div p { padding: 5px 0 5px 47px; font-size: 11px; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; }
#menu p.aktywne { color: #B24F72; background: transparent url("gfx/dekor_kreska3.gif") bottom left no-repeat; }
#menu p.podswietlone { color: #B24F72; }

#menu_katalog div { display: none; }

#pobierz_katalog { margin: 10px 10px -10px 10px; display: block; position: relative;}
#pobierz_katalog span { margin: 0; display: block; position: absolute; width: 125px; top: 35px; left: 50px; text-align: right; color: #B24F72; font-family: Verdana, Arial; font-size: 10px; }

.ksiazka_detale { width: 100%; margin-left: 10px; border-collapse: collapse;}
.ksiazka_detale td { font-size: 11px;  border-collapse: collapse;}
.ksiazka_detale .r { text-align: right; }
.ksiazka_detale .r2 { text-align: right; margin-bottom: 1em; padding-bottom: 1em;}
.ksiazka_detale .lb { font-weight: bold;}
.ksiazka_detale .lr { font-size: 12px !important;; font-weight: bold; color: red !important;}
.ksiazka_detale .s { width: 15px; }
.ksiazka_detale .s2 { height: 15px; }

.ksiazka_detale .grafika { vertical-align: top !important;}

.ksiazka_detale .ksiazka_sklepy ul { padding: 0px; width: 200px; margin: 0px; }
.ksiazka_detale .ksiazka_sklepy li { padding: 5px 0 5px 27px; margin-left: 10px; list-style: none; font-family: Verdana, Arial; font-size: 11px; color: #33302e; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; }
.ksiazka_detale .ksiazka_sklepy ul ul li { padding-left: 47px; margin-left: 10px; }
.ksiazka_detale a { color: #33302e; text-decoration: none; }

.ksiazka_detale .info { width: 320px; }

.ksiazka_detale .krotka { vertical-align: top; }
.ksiazka_detale .krotka p { padding: 0 10px; }

.ksiazka_detale .nowosc { text-align: left; color: red; font-weight: bold; }
.ksiazka_detale .zapowiedz { text-align: left; color: green; font-weight: bold; }
.ksi_nowosc { text-align: right; color: red; font-weight: bold; }
.ksi_nowosc2 { text-align: left; color: red; font-weight: bold; }
.ksi_zapowiedz { text-align: right; color: green; font-weight: bold; }
.ksi_zapowiedz2 { text-align: left; color: green; font-weight: bold; }

h1.naglowek { font-family: "Trebuchet MS", Arial; font-size: 18px; color: #33302e; font-weight: normal; padding: 0 0 4px 5px; margin-left: 10px; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; }
h1.naglowek2 { font-family: "Trebuchet MS", Arial; font-size: 18px; color: #33302e; font-weight: normal; padding: 0 0 0 15px; text-align: right; border-bottom: 1px solid #33302e; margin-right: 15px; }
h1.naglowek3 { font-family: "Trebuchet MS", Arial; font-size: 18px; color: #33302e; font-weight: normal; padding: 0 0 0 15px; text-align: right; border-bottom: 1px solid #33302e; margin-right: 20px !important; }
h1.naglowek4 { font-family: "Trebuchet MS", Arial; font-size: 18px; color: #33302e; font-weight: normal; padding: 0 0 4px 5px; margin-left: 10px; margin-right: 10px;  background: transparent url("gfx/dekor_kreska.gif") bottom left repeat-x; }

table.ksiazka_oceny { width: 100%; }
table.ksiazka_oceny td.ocena { width: 98px; height: 98px; vertical-align: middle; text-align: center; background: transparent url("gfx/tlo_ocena.jpg") top left no-repeat; font-weight: bold; color: #EA0F0F; font-size: 24px; }
table.ksiazka_oceny td.ocena_lista { vertical-align: bottom; font-size: 11px; width: 120px; text-align: right;}
table.ksiazka_oceny td.ocena_wartosc { vertical-align: bottom; font-size: 11px; width: 60px; font-weight: bold; }
table.ksiazka_oceny td.ocena_lista div { text-align: right; margin: 0 5px 6px 0; }
table.ksiazka_oceny td.ocena_wartosc div { margin: 0 5px 6px 0;}
table.ksiazka_oceny td.ocena_linki { vertical-align: top; font-size: 11px; padding-top: 8px !important; text-align: right;}
table.ksiazka_oceny td.ocena_linki a { color: #B24F72; text-decoration: none; font-weight: bold; }
.ocena_glosuj { width: 180px; }

table.ksiazka_na_liscie { width: 100px; margin: 0 13px; float: left; }
table.ksiazka_na_liscie td.tlo_ksiazka_mala { width: 92px; height: 133px; background: transparent url("gfx/tlo_ksiazka_mala.jpg") top left no-repeat; text-align: center; vertical-align: middle !important;}
table.ksiazka_na_liscie td.tlo_ksiazka_mala img { padding: 0px 8px 7px 0;}
table.ksiazka_na_liscie td.opis { font-size: 11px; text-align: center;}
table.ksiazka_na_liscie td.opis a { color: #33302e; text-decoration: none;}

table.recenzja { width: 100%; }
table.recenzja td.rec_tytul { font-size: 11px; font-weight: bold; }
table.recenzja td.rec_ikona { text-align: right; }
table.recenzja td.rec_tresc { font-size: 11px;  }
table.recenzja td.rec_link { border-bottom: 1px solid #CDD6DD; text-align: right; padding-bottom: 2px; line-height: 20px; height: 16px;  }
table.recenzja td.rec_link a { font-size: 11px; font-weight: bold; text-decoration: none; color: #B24F72; line-height: 20px; height: 16px;  }
table.recenzja td.rec_link a img { vertical-align: middle; }

table.komentarz { width: 100%;}
table.komentarz textarea { border: 1px solid #A5ACB2; width: 292px; height: 91px; font-family: Verdana, Arial; font-size: 11px;}
table.komentarz input { border: 1px solid #A5ACB2; width: 189px; font-family: Verdana, Arial; font-size: 11px; }
table.komentarz input.dlugi { border: 1px solid #A5ACB2; width: 292px; }
table.komentarz input.komentarz { width: auto !important; }
table.komentarz td.r { text-align: right; vertical-align: top; font-size: 11px; width: 60px; }
table.komentarz td.r3 { text-align: right; vertical-align: top; font-size: 11px; width: 150px; }
table.komentarz td.r2 { text-align: right; vertical-align: bottom; font-size: 11px; width: 150px; }
.kom_dodaj { text-align: center; }

table.komentarze { width: 100%; border-bottom: 1px solid #CDD6DD; margin-bottom: 5px; }
table.komentarze td { font-size: 11px; }
table.komentarze .kom_autor, table.komentarze .kom_autor a { font-weight: bold; color: #33302E; text-decoration: none;}
table.komentarze .kom_data { font-weight: bold; color: #767370; text-decoration: none;}
table.komentarze .r, table.komentarze .r a { text-align: right; font-weight: bold; color: #767370; text-decoration: none;}
table.komentarze .kom_tytul { font-weight: bold; color: #33302E; text-decoration: none;}

.frag_powrot { border-bottom: 1px solid #CDD6DD; text-align: right; padding-bottom: 2px;}
.frag_powrot a { font-size: 11px; font-weight: bold; text-decoration: none; color: #B24F72;  }

table.ksiazka_oceny_lista { margin-left: 8px; }
table.ksiazka_oceny_lista td.ocena { width: 98px; height: 98px; vertical-align: middle; text-align: center; background: transparent url("gfx/tlo_ocena.jpg") top left no-repeat; font-weight: bold; color: #EA0F0F; font-size: 24px; }
table.ksiazka_oceny_lista td.ocena_lista { vertical-align: middle; font-size: 11px; width: 120px; text-align: right;}
table.ksiazka_oceny_lista td.ocena_wartosc { vertical-align: middle; font-size: 11px; width: 60px; font-weight: bold; }
table.ksiazka_oceny_lista td.ocena_linki { vertical-align: top; font-size: 11px; padding-top: 8px !important; text-align: right;}
table.ksiazka_oceny_lista td.ocena_linki a { color: #33302e; text-decoration: none;}

#stopka h1 { font-family: "Trebuchet MS", Arial; font-size: 18px; color: #33302e; font-weight: normal; padding: 0 0 0 15px; text-align: left; border-bottom: 1px solid #fff; }
#stopka table { width: 98%; margin: 5px 20px 0 20px;  }
#stopka table td { vertical-align: top; font-size: 12px; }
#stopka table a { font-size: 12px; color: #33302e; text-decoration: none; display: block; padding: 3px 0;}
#stopka table.s2 a { font-size: 11px; color: #33302e; text-decoration: none; display: inline; padding: 3px 0; width: 100%;}
#stopka table.s2 td { font-size: 11px; color: #33302e; }
#stopka table.s2 td.r2 { text-align: right; }

#stopka div { padding-left: 20px;  }
#stopka div a { font-size: 11px;  }

.ocena_user { font-size: 11px; font-weight: bold; text-decoration: none; color: #B24F72;}
.ocena_glowna { font-weight: bold; color: #EA0F0F; font-size: 12px; }
.ocena_sub { color: #555555; }

table.ksiazka_lista { width: 742px; margin: 0 13px;  }
table.ksiazka_lista table {margin-bottom: 10px;  }
table.ksiazka_lista td.tlo_ksiazka_mala { width: 92px; height: 133px; background: transparent url("gfx/tlo_ksiazka_mala.jpg") top left no-repeat; text-align: center; vertical-align: middle !important;}
table.ksiazka_lista td.tlo_ksiazka_mala img { padding: 0px 1px 7px 0px;}
table.ksiazka_lista td.opis { font-size: 11px; text-align: left; width: 279px; vertical-align: top;}
table.ksiazka_lista td.opis b { font-size: 14px; font-weight: bold; font-family: "Trebuchet MS", Arial; }
table.ksiazka_lista td.opis a { color: #33302e; text-decoration: none;}

table.ksiazka_lista td { border-collapse: collapse;  margin: 0px; padding: 0px; }
table.ksiazka_lista td a.rec_link { display: block; text-align: right; font-size: 11px; font-weight: bold; text-decoration: none; color: #B24F72; line-height: 20px; height: 16px;  }
table.ksiazka_lista td a.rec_link img { vertical-align: middle;}

table.ksiazka_lista .ksiazka_lista_pojemnik { vertical-align: top;  border-bottom: 1px solid #CDD6DD; }
table.ksiazka_lista .tlo_ksiazka_mala_pojemnik { vertical-align: top; }
table.ksiazka_lista .tlo_ksiazka_mala_pojemnik table { border-bottom: 0px; width: 92px;  }

#glowna #glowna_boczna { width: 210px; vertical-align: top; }

.akt_naglowek b { font-family: Verdana, Arial; font-size: 14px; color: #33302e; }
.akt_naglowek { font-family: Verdana, Arial; font-size: 11px; color: #33302e; }
.akt_naglowek2 { text-align: right; font-family: Verdana, Arial; font-size: 11px; color: #33302e; }
.akt_tresc { font-family: Verdana, Arial; font-size: 11px; color: #33302e; vertical-align: top; }
.akt_grafika_pojemnik { vertical-align: top;}
.akt_grafika { margin-right: 10px; width: 92px; height: 133px; background: transparent url("gfx/tlo_ksiazka_mala.jpg") top left no-repeat; text-align: center; vertical-align: middle !important;}
.akt_grafika img { padding: 0px 7px 7px 0px;}
.akt_link { border-bottom: 1px solid #CDD6DD; text-align: right; }
.akt_link a { font-size: 11px; font-weight: bold; text-decoration: none; color: #B24F72; line-height: 20px; height: 16px; }

.akt_link_l { border-bottom: 1px solid #CDD6DD; text-align: left; }
.akt_link_l a { font-size: 11px; font-weight: bold; text-decoration: none; color: #B24F72; line-height: 20px; height: 16px; }


.ranking { margin-left: 10px; width: 190px; border-collapse: collapse; }
.ranking td { border-collapse: collapse; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; } 
.rank_foto { text-align: center; }
.rank_foto img  { border: 1px solid #CBD4DD; margin-bottom: 5px;   }
.rank_ocena { text-align: center; font-size: 18px; font-weight: bold; font-family: "Trebuchet MS", Arial; color: #33302e; }
.rank_nazwa { text-align: center; font-size: 11px; margin-top: 10px; margin-bottom: 10px; color: #33302e; }
.rank_nazwa a { color: #33302e; text-decoration: none;  }
.rank_powrot { text-align: right; background-image: none !important;}
.rank_powrot a { font-size: 11px; font-weight: bold; text-decoration: none; color: #B24F72; padding-bottom: 20px;  }
.rank_info { text-align: right; font-size: 10px; color: #33302e; margin-top: -10px; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; }
.rank_info div { margin-bottom: 5px; padding-right: 40px; }



table.lista_ocena { background: #ffffff url("gfx/tlo_ocena_srodek.gif") top left repeat-y; width: 100%; border-collapse: collapse; margin-left: -3px; margin-bottom: 10px; }
table.lista_ocena td {border-collapse: collapse; margin: 0px; padding: 0px;}
table.lista_ocena td.naglowek { background: #ffffff url("gfx/tlo_ocena_gora.jpg") top left no-repeat; height: 7px;}
table.lista_ocena td.stopka { background: #ffffff url("gfx/tlo_ocena_dol.jpg") top left no-repeat; height: 7px;}
table.lista_ocena td.srodek { background: transparent url("gfx/tlo_ocena_tresc.gif") top left repeat-x; }

table.ocena_tabela { margin-left: 5px; width: 100%; margin-right: 20px; }
table.ocena_tabela td { vertical-align: top; padding: 10px; font-size: 12px; }
table.ocena_tabela td.o { text-align: right; font-weight: bold; vertical-align: top; }
table.ocena_tabela td input { margin: 3px 10px 0 10px;}
.ocena_tabela_pojemnik td { vertical-align: top; }

.ankieta_przyciski {width: 750px;  }
.ankieta_przyciski .r { text-align: right; }

table.rejestracja { background: #ffffff url("gfx/tlo_rejestracja.gif") top left repeat-y; width: 496px; height: 386px; border-collapse: collapse; margin-left: 100px;}
table.rejestracja td {border-collapse: collapse; margin: 0px; padding: 0px;}
table.rejestracja td.naglowek { background: #ffffff url("gfx/tlo_rejestracja_gora.jpg") top left no-repeat; height: 7px;}
table.rejestracja td.stopka { background: #ffffff url("gfx/tlo_rejestracja_dol.jpg") top left no-repeat; height: 9px;}
table.rejestracja td.srodek { background: transparent url("gfx/tlo_rejestracja_srodek.gif") top left no-repeat; }

table.rejestracja img { margin-left: 10px;}
table.rejestracja input { border: 1px solid #84909C; margin: 0px; width: 180px; }
table.rejestracja td.r { text-align: right; width: 50%;}
table.rejestracja input.rejestruj { width: auto !important; height: auto !important; border-width: 0px; margin-top: 10px; }

table.lista_autor { background: #ffffff url("gfx/tlo_autor.gif") top left repeat-y; width: 100%; border-collapse: collapse; margin-left: -3px; margin-bottom: 10px; }
table.lista_autor table { margin: 0 10px; width: 100%; }
table.lista_autor h1 { margin: 5px 10px;}
table.lista_autor td {border-collapse: collapse; margin: 0px; padding: 0px; font-size: 10px; vertical-align: top; }
table.lista_autor td.naglowek { background: #ffffff url("gfx/tlo_autor_gora.jpg") top left no-repeat; height: 6px;}
table.lista_autor td.stopka { background: #ffffff url("gfx/tlo_autor_dol.jpg") top left no-repeat; height: 7px;}
table.lista_autor td.srodek { background: transparent url("gfx/tlo_autor_srodek.gif") top left no-repeat; }
table.lista_autor td.srodek table { width: 195px;  }
table.lista_autor table td.frag_powrot { border-bottom-width: 0px; }
table.lista_autor table td.frag_powrot a { margin-right: 20px; border-bottom-width: 0px; }


table.aktualnosc { width: 100%; }

p.numerki { text-align: center; font-weight: bold; }
p.numerki a { font-size: 11px; font-weight: bold; text-decoration: none; color: #B24F72;  }


table.rejestracja2 { background: #ffffff url("gfx/tlo_rejestracja.gif") top left repeat-y; width: 496px; border-collapse: collapse; margin-left: 100px;}
table.rejestracja2 td {border-collapse: collapse; margin: 0px; padding: 0px;}
table.rejestracja2 td.naglowek { background: #ffffff url("gfx/tlo_rejestracja_gora.jpg") top left no-repeat; height: 7px;}
table.rejestracja2 td.stopka { background: #ffffff url("gfx/tlo_rejestracja_dol.jpg") top left no-repeat; height: 9px;}
table.rejestracja2 td.srodek { background: transparent url("gfx/tlo_rejestracja_srodek.gif") top left no-repeat; }

table.rejestracja2 img { margin-left: 10px;}
table.rejestracja2 input { border: 1px solid #84909C; margin: 0px; width: 180px; }
table.rejestracja2 td.r { text-align: right; width: 50%;}
table.rejestracja2 input.rejestruj { width: auto !important; height: auto !important; border-width: 0px; margin-top: 10px; }


/* MP3 player */
#mp3player { margin: 20px 0 0 4px;}


/* Ramk skalowalne */
.ramka_80 { width: 92px; margin-right: 10px; border-collapse: collapse; }
.ramka_80 .g { background: #ffffff url("gfx/ramka_80_gora.gif") top left no-repeat; height: 5px; }
.ramka_80 .d { background: #ffffff url("gfx/ramka_80_dol.gif") top left no-repeat; height: 12px;}
.ramka_80 .s { background: transparent url("gfx/ramka_80_srodek.gif") top left repeat-y; }
.ramka_80 img { margin-left: 3px; }
.ramka_80 .opis { font-size: 11px; text-align: center;}
.ramka_80 .opis a { color: #33302e; text-decoration: none;}

.ramka_163 { width: 179px; margin-right: 10px; border-collapse: collapse; }
.ramka_163 .g { background: #ffffff url("gfx/ramka_163_gora.gif") top left no-repeat; height: 5px; }
.ramka_163 .d { background: #ffffff url("gfx/ramka_163_dol.gif") top left no-repeat; height: 12px;}
.ramka_163 .s { background: transparent url("gfx/ramka_163_srodek.gif") top left repeat-y; text-align: left; vertical-align: top; }
.ramka_163 img { margin: 0 0 0 5px !important; padding: 0px !important; }

.ramka_80b { margin: 0px !important; float: left; width: 92px !important;margin-right: 10px; border-collapse: collapse; }
.ramka_80b .g { background: transparent url("gfx/ramka_80b_gora.gif") top left no-repeat; height: 2px; }
.ramka_80b .d { background: transparent url("gfx/ramka_80b_dol.gif") top left no-repeat; height: 12px;}
.ramka_80b .s { background: transparent url("gfx/ramka_80b_srodek.gif") top left repeat-y; }
.ramka_80b img { margin-left: 2px; }
.ramka_80b .opis { font-size: 11px; text-align: center;}
.ramka_80b .opis a { color: #33302e; text-decoration: none;}

.ramka_35 { width: 47px; margin-right: 10px; border-collapse: collapse; }
.ramka_35 .g { background: #ffffff url("gfx/ramka_35_gora.gif") top left no-repeat; height: 5px; }
.ramka_35 .d { background: #ffffff url("gfx/ramka_35_dol.gif") top left no-repeat; height: 12px;}
.ramka_35 .s { background: transparent url("gfx/ramka_35_srodek.gif") top left repeat-y; }
.ramka_35 img { margin-left: 3px; }
.ramka_35 .opis { font-size: 11px; text-align: center;}
.ramka_35 .opis a { color: #33302e; text-decoration: none;}


#najnowsze_na_forum a { color: #33302e; text-decoration: none;  font-weight: bold; }
#najnowsze_na_forum a:hover { color: #B24F72; font-weight: bold; }
#najnowsze_na_forum h1 { font-family: "Trebuchet MS", Arial; font-size: 18px; color: #33302e; font-weight: normal; padding: 5px 0 4px 5px; margin-left: 10px; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; margin-bottom: 0px; }
#najnowsze_na_forum ul { padding: 0px; width: 200px; margin: 0px; }
#najnowsze_na_forum li { padding: 5px 0 5px 7px; margin-left: 10px; list-style: none; font-family: Verdana, Arial; font-size: 10px; color: #33302e; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; }
#najnowsze_na_forum ul ul li { padding-left: 27px; margin-left: 10px; }
#najnowsze_na_forum p { padding: 5px 0 5px 27px; margin: 0 0 0 10px; list-style: none; font-family: Verdana, Arial; font-size: 10px; color: #33302e; background: transparent url("gfx/dekor_kreska2.gif") bottom left no-repeat; cursor: pointer; cursor: hand;}
#najnowsze_na_forum p.nie { background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; }
#najnowsze_na_forum div p { padding: 5px 0 5px 47px; font-size: 11px; background: transparent url("gfx/dekor_kreska.gif") bottom left no-repeat; }
#najnowsze_na_forum p.aktywne { color: #B24F72; background: transparent url("gfx/dekor_kreska3.gif") bottom left no-repeat; }
#najnowsze_na_forum p.podswietlone { color: #B24F72; }

.wszystkie_oceny { border-collapse: collapse; width: 740px;}
.wszystkie_oceny td { border-bottom: 1px solid #bbb09d;}
.wszystkie_oceny th { font-family: Verdana, Arial; font-size: 11px; color: #33302e; font-weight: bold; text-align: center; border-bottom: 1px solid #33302e; padding: 10px; }
.wszystkie_oceny td { vertical-align: top; font-family: Verdana, Arial; font-size: 13px; color: #33302e; font-weight: bold; text-align: center; vertical-align: middle;}
.wszystkie_oceny tr { }
.wszystkie_oceny td a { color: #33302e; text-decoration: none; }
.wszystkie_oceny td.w_o_foto { vertical-align: top; text-align: left !important;}
.wszystkie_oceny td.w_o_foto * { text-align: left !important; border-bottom: 0px;}
.wszystkie_oceny td.w_o_foto .ramka_35 { margin-top: 5px !important; margin-bottom: 3px !important; }

.wszystkie_oceny td { width: 80px; }
.wszystkie_oceny td.w_o_tytul { width: auto; font-size: 11px; text-align: left; }
.wszystkie_oceny td.w_o_tytul .w_o_tytul_a { font-size: 13px; }
.wszystkie_oceny td.w_o_foto { width: 60px; }
.wszystkie_oceny td.w_o_glowna { color: #EA0F0F; }

#reklama {text-align:center; padding-bottom: 10px;}