/* CSS Document */
body{
margin:0px;
background-image:url(../images/tlo_calosc.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#kontent{
margin-left:auto;
margin-right:auto;
width:978px;
overflow:hidden;
height:1%;
}
#top{
overflow:hidden;
height:1%;
/*height:115px;*/
}
#logowanie{
padding-right:17px;
}
.tabelka_logowanie{
width:360px;
margin-top:5px;
float:right;
}
.blok_przypomnijHaslo{
text-align:right;
clear:both;
font-size:11px;
color:#406baa;
padding-top:10px;
}
.input_logowanie{
background-color:#e5f0ff;
font-size:11px;
border:1px solid #406baa;
padding:2px;
}
.input_czerwony{
background-color:#FFFFFF;
font-size:11px;
border:1px solid #cc3151;
padding:2px;
}
.input_niebieski{
background-color:#FFFFFF;
font-size:11px;
border:1px solid #406baa;
padding:2px;
}
.tekst_bialy{
color:#FFFFFF;
font-size:11px;
}
#menu_top{
padding-top:17px;
margin-left:50px;
}
#menu{
background-image:url(../images/tlo_menu.gif);
background-repeat:no-repeat;
height:36px;
}
#top_logo{
display:inline;
float:left;
}
#blok_logowanie_menu{
display:inline;
float:left;
background-image:url(../images/tlo_logowanie_menu.jpg);
background-repeat:no-repeat;
height:115px;
width:726px;
}
.ul_menu{
list-style-type: none;
margin:0px;
padding:0px;
}
.ul_czyste{
list-style-type: none;
margin:0px;
padding:0px;
}
.li_menu{
padding:0px;
margin:0px;
display:inline;
float:left;
}
.li_czyste{
display:block;
padding:0px;
margin:0px;
}
.ul_menu_top{
list-style-type: none;
margin:0px;
padding:0px;
}
.li_menu_top{
padding:0px;
margin:0px;
display:inline;
float:left;
}
#wyszukiwarka{
background-image:url(../images/tlo_wyszukiwarka.gif);
background-repeat:no-repeat;
padding-top:3px;
height:45px;
}
#wyszukiwarka_all{
background-image:url(../images/tlo_wyszukiwarka_all.gif);
background-repeat:no-repeat;
padding-top:3px;
height:45px;
}
.wyszukiwarka_input{
display:inline;
float:left;
margin-left:155px;
}
.wyszukiwarka_pole{
padding-top:8px;
font-size:11px;
color:#FFFFFF;
margin-left:100px;
display:inline;
float:left;
}
.wyszukiwarka_pole_all{
padding-top:8px;
font-size:11px;
color:#FFFFFF;
margin-left:60px;
display:inline;
float:left;
}
#zawartosc{
height:1%;
overflow:hidden;
clear:both;
}
#lewa_kolumna{
width:240px;
margin-right:6px;
display:inline;
float:left;
}
#srodek{
width:486px;
display:inline;
float:left;
}
#prawa_kolumna{
margin-left:6px;
display:inline;
float:left;
}
.sciezka{
padding-bottom:3px;
margin-bottom:5px;
border-bottom: dotted 1px #0d3c82;
font-size:10px;
color:#0d3c82;
}
.sciezkaMenu{
margin-top:5px;
padding-bottom:3px;
margin-bottom:5px;
border-bottom: dotted 1px #0d3c82;
font-size:12px;
color:#0d3c82;
}
.blok_katalog{
overflow:hidden;
height:1%;
margin-top: 3px;
background-color:#406baa;
background-image:url(../images/katalog_tlo.gif);
background-repeat:no-repeat;
padding-bottom:20px;
}
.blok_newsletter{
font-size:11px;
color:#FFFFFF;
overflow:hidden;
height:1%;
margin-top: 3px;
padding-top:30px;
background-color:#406baa;
background-image: url(../images/newsletter_tlo.gif);
background-repeat:no-repeat;
padding-bottom:20px;
}
.blok_koszyk{
width:224px;
font-size:11px;
color:#FFFFFF;
overflow:hidden;
height:1%;
margin-top: 3px;
padding-left:8px;
padding-right:8px;
padding-top:30px;
background-color:#d13455;
background-image: url(../images/tlo_koszyk.gif);
background-repeat:no-repeat;
padding-bottom:20px;
}
.blok_promocje{
width:224px;
font-size:11px;
color:#FFFFFF;
overflow:hidden;
height:1%;
margin-top: 3px;
padding-left:8px;
padding-right:8px;
padding-top:30px;
background-color:#9fbe54;
background-image: url(../images/tlo_promocja.gif);
background-repeat:no-repeat;
padding-bottom:20px;
}
.blok_kalendarium{
width:224px;
font-size:11px;
color:#FFFFFF;
overflow:hidden;
height:1%;
margin-top: 3px;
padding-left:8px;
padding-right:8px;
padding-top:30px;
background-color:#9fbe54;
background-image: url(../images/tlo_kalendarium.gif);
background-repeat:no-repeat;
padding-bottom:20px;
}
.blok_top10{
width:224px;
font-size:11px;
color:#FFFFFF;
overflow:hidden;
height:1%;
margin-top: 3px;
padding-left:8px;
padding-right:8px;
padding-top:30px;
background-color:#ff9000;
background-image: url(../images/tlo_bestseller.gif);
background-repeat:no-repeat;
padding-bottom:20px;
}
.blok_polecamy{
width:224px;
font-size:11px;
color:#FFFFFF;
overflow:hidden;
height:1%;
margin-top: 3px;
padding-left:8px;
padding-right:8px;
padding-top:30px;
background-color:#4c7571;
background-image: url(../images/tlo_polecamy.gif);
background-repeat:no-repeat;
padding-bottom:20px;
}
.blok_polecamy_forum{
width:224px;
font-size:11px;
color:#FFFFFF;
overflow:hidden;
height:1%;
margin-top: 3px;
padding-left:8px;
padding-right:8px;
padding-top:30px;
background-color:#395487;
background-image: url(../images/polecamy_forum_tlo.gif);
background-repeat:no-repeat;
padding-bottom:20px;
}
.blok_oferta_dnia{
width:224px;
font-size:11px;
color:#FFFFFF;
overflow:hidden;
height:1%;
margin-top: 3px;
padding-left:8px;
padding-right:8px;
padding-top:30px;
background-color:#395487;
background-image: url(../images/polecamy_oferta_dnia.gif);
background-repeat:no-repeat;
padding-bottom:20px;
}

.koszyk_ilosc{
border-bottom:#d95672 solid 1px;
}
.koszyk_tekstBig{
font-size:14px;
font-weight:bold;
}
.koszyk_pozycja{
padding-top:10px;
padding-bottom:10px;
}
.koszyk_zobacz_wyczysc{
padding-top:5px;
border-top:#d95672 solid 1px;
text-align:center;
}
.promocje_zobacz{
padding-top:5px;
border-top:#afc971 solid 1px;
text-align:center;
}
.top10_zobacz{
padding-top:5px;
border-top:#ffa32b solid 1px;
text-align:center;
}
.koszyk_fotka{
background-color:#FFFFFF;
padding:5px;
}
.fotka_mini{
background-color:#FFFFFF;
padding:3px;
}
.blok_ksiazki{
	padding-top:40px;
	padding-bottom: 5px;
}
#stopka{
clear:both;
font-size:10px;
color:#FFFFFF;
margin-top:10px;
padding-top:2px;
height:39px;
background-image:url(../images/tlo_stopka.gif);
}
.stopka_menu{
margin-bottom:20px;
text-align:center;
}
.srodek_zawartosc{
overflow:hidden;
height:1%;
}
.lista_pozycja1{
width:158px;
margin-bottom:6px;
margin-right:6px;
display:inline;
float:left;
}
.lista_pozycja2{
width:158px;
margin-bottom:6px;
display:inline;
float:left;
}
.lista_ksiazka_zapowiedz{
width:158px;
color:#345a92;
font-size:11px;
background-color:#F2F199;
overflow:hidden;
height:1%;
}
.lista_ksiazka_top10{
width:158px;
color:#345a92;
font-size:11px;
background-color:#F6B25A;
overflow:hidden;
height:1%;
}
.lista_ksiazka_nowosc{
width:158px;
color:#345a92;
font-size:11px;
background-color:#cbdbf0;
overflow:hidden;
height:1%;
}
.lista_ksiazka_tania{
width:158px;
color:#345a92;
font-size:11px;
background-color:#CCCCFF;
overflow:hidden;
height:1%;
}
.lista_ksiazka_zwykla{
color:#345a92;
font-size:11px;
width:158px;
background-color:#e8eef6;
overflow:hidden;
height:1%;
}
.lista_ksiazka_promocja{
color:#345a92;
font-size:11px;
width:158px;
background-color:#9fbe54;
overflow:hidden;
height:1%;
}
.lista_fotka{
height:170px;
padding-top:5px;
padding-bottom:10px;
border-bottom:1px solid #FFFFFF;
}
.lista_tekst{
height:230px;
}
.lista_kup{
text-align:center;
padding-bottom:5px;
padding-top:5px;
border-top:1px solid #FFFFFF;
height:25px;
}
.tekst_10{
font-size:10px;
}
.tekst_normal{
font-size:11px;
color:#103c83;
}
.tekst_black{
font-size:11px;
color: #000000;
}
.tekst_12{
font-size:12px;
}
.tekst_10_bialy{
font-size:10px;
color:#FFFFFF;
}
.tekst_12_bialy{
font-size:12px;
color:#FFFFFF;
}
.tekst_14_bialy{
font-size:14px;
color:#FFFFFF;
}
.nowosc{
font-size:12px;
color:#d13455;
font-weight:bold;
}
.promocja{
font-size:12px;
text-transform:uppercase;
color:#465c0c;
font-weight:bold;
}
.lista_cena{
font-size:12px;
font-weight:bold;
}
.lista_cena_przekreslona{
text-decoration:line-through;
color:#d13455
}
.lista_cena_biala{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.cena_czerwona, .tekstCzerwony{
color:#d13455;
}
.cena_zielona{
color:#465c0c;
}
.podMenu{
margin-left:10px;
}
.tytul_podstrony{
background-image:url(../images/belka_lista.gif);
height:23px;
padding-left:8px;
padding-top:5px;
font-size:12px;
color:#FFFFFF;
}
.pager{
margin-top:10px;
font-size:11px;
color:#0d3d7f;
}
.pager_dol{
border-top:1px solid #e8eef6;
margin-top:10px;
font-size:11px;
color:#0d3d7f;
}
.blok_tlo_niebieskie{
overflow:hidden;
height:1%;
margin-bottom:10px;
background-color:#e8eef6;
padding:10px;
font-size:11px;
color:#0d3d7f;
}
.karta_produktu_tytul{
font-size:12px;
font-weight:bold;
}
.karta_produktu_czas{
font-size:12px;
font-weight:bold;
text-align:center;
padding-bottom:5px;
padding-top:5px;
border-top:1px solid #FFFFFF;
}
.karta_produktu_fotka{
height:170px;
padding-top:5px;
padding-bottom:10px;
border-bottom:1px solid #FFFFFF;
}
.karta_produktu_opis{
padding-top:10px;
padding-bottom:10px;
text-align:justify;
}
.karta_produktu_blok_inline1{
display:inline;
float:left;
margin-right:10px;
width:150px;
}
.karta_produktu_blok_inline2{
display:inline;
float:left;
width:300px;
}
.karta_produktu_kup{
text-align:center;
padding-bottom:10px;
padding-top:10px;
border-top:1px solid #FFFFFF;
}
.karta_produktu_promocja{
background-image: url(../images/tlo_promocja_baner.gif);
height:80px;
background-repeat:no-repeat;
color:#FFFFFF;
padding-top:100px;
padding-left:10px;
padding-right:10px;
}
.blok_kupuje_wracam{
clear:both;
border-top:1px solid #e8eef6;
padding-top:5px;
}
.etapy_zamowienia_kontener{
overflow:hidden;
height:1%;
width:100%;
border-bottom:1px solid #3f6baa;
padding-bottom:1px;
}
.etapy_zamowienia_blok_nieaktywny{
display:inline;
float:left;
margin-right:3px;
font-size:11px;
color:#103c83;
border-bottom:3px solid #3f6baa;
width:118px;
}
.etapy_zamowienia_blok_aktywny{
display:inline;
float:left;
margin-right:3px;
font-size:11px;
color:#103c83;
border-bottom:3px solid #d23455;
width:118px;
}
a{
color:#d1325a;
text-decoration:none;
}
a:hover{
text-decoration: underline;
}


.aMenuksiazki{
display:block;
margin:0px;
background-image:url(../images/przycisk_ksiazki_off.gif);
background-repeat:no-repeat;
}
.aMenuksiazki:hover{
background-image:url(../images/przycisk_ksiazki_on.gif);
}
.aMenuksiazki_obc{
display:block;
margin:0px;
background-image:url(../images/przycisk_ksiazki_obc_off.gif);
background-repeat:no-repeat;
}
.aMenuksiazki_obc:hover{
background-image:url(../images/przycisk_ksiazki_obc_on.gif);
}
.aMenuksiazki_dvd{
display:block;
margin:0px;
background-image:url(../images/przycisk_dvd_off.gif);
background-repeat:no-repeat;
}
.aMenuksiazki_dvd:hover{
background-image:url(../images/przycisk_dvd_on.gif);
}
.aMenuksiazki_muzyka{
display:block;
margin:0px;
background-image:url(../images/przycisk_muzyka_off.gif);
background-repeat:no-repeat;
}
.aMenuksiazki_muzyka:hover{
background-image:url(../images/przycisk_muzyka_on.gif);
}
.aMenuksiazki_rozm{
display:block;
margin:0px;
background-image:url(../images/przycisk_rozm_off.gif);
background-repeat:no-repeat;
}
.aMenuksiazki_rozm:hover{
background-image:url(../images/przycisk_rozm_on.gif);
}
.aMenuksiazki_gry{
display:block;
margin:0px;
background-image:url(../images/przycisk_programy_off.gif);
background-repeat:no-repeat;
}
.aMenuksiazki_gry:hover{
background-image:url(../images/przycisk_programy_on.gif);
}

.aMenuWitamy{
display:block;
margin:0px;
background-image:url(../images/przycisk_witamy_off.gif);
background-repeat:no-repeat;
}
.aMenuWitamy:hover{
background-image:url(../images/przycisk_witamy_on1.gif);
}
.aLinkNiebieski{
font-size:11px;
color:#406baa;
text-decoration:none;
}
.aLinkNiebieski:hover{
text-decoration: underline;
}
.aLinkMenuTop{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.aLinkMenuTop:hover{
text-decoration: underline;
}
.aLinkMenuStopka{
color:#0c3b82;
font-size:11px;
text-decoration:none;
}
.aLinkMenuStopka:hover{
text-decoration: underline;
}
.aBiblioteka{
display:block;
background-image: url(../images/biblioteka_off.gif);
}
.aBiblioteka:hover{
background-image: url(../images/biblioteka_on.gif);
}
.aNowosci{
display:block;
background-image: url(../images/nowosci_off.gif);
}
.aNowosci:hover{
background-image: url(../images/nowosci_on.gif);
}
.aZapowiedzi{
display:block;
background-image: url(../images/zapowiedzi_off.gif);
}
.aZapowiedzi:hover{
background-image: url(../images/zapowiedzi_on.gif);
}
.aSciezka{
color:#0d3c82;
text-decoration:none;
}
.aSciezka:hover{
text-decoration: underline;
}
.aSciezkaCzerwony{
color:#d1325a;
text-decoration:none;
}
.aSciezkaCzerwony:hover{
text-decoration: underline;
}
.aLinkMenuBok{
padding-left:30px;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.aLinkMenuBok:hover{
text-decoration: underline;
}
.LinkBialyBold{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.LinkBialyBold:hover{
text-decoration:underline;
}
.aWiecej10{
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#475d0c;
}
.aWiecej10:hover{
text-decoration: underline;
}
.aWiecejTop{
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#55350b;
}
.aWiecejTop:hover{
text-decoration: underline;
}
.aWiecejLista{
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#345a92;
}
.aWiecejLista:hover{
text-decoration: underline;
}
.aWiecejListaBialy{
font-size:10px;
font-weight:bold;
text-decoration:none;
color: #FFFFFF;
}
.aWiecejListaBialy:hover{
text-decoration: underline;
}
.aEtapy{
color:#345a92;
text-decoration:none;
}
.aEtapy:hover{
color:#d1325a;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -160px;
left: -10px; /*position where enlarged image should offset horizontally */

}
