.logo {
	width:174px;
	height:23px;
	background: transparent url(/img/frontend/pl/logo.png) no-repeat 0 0;
	margin-top:32px;
	position:absolute;
	margin-left:15px;
}

.logo a {
	width:174px;
	height:23px;
	display:block;

}

.logo2 {
	width:175px;
	height:26px;
	background: transparent url(/img/frontend/pl/logo_zima.png) no-repeat 0 0;
/*	top:26px;*/
	position:absolute;
/*	left:15px;*/
}

.logo2 a {
	width:175px;
	height:26px;
	display:block;

}

.logo_ie6 {
    width:262px;
    height:75px;
    background: transparent url(/img/frontend/pl/logo.png) no-repeat 0 0;
    margin: 0 auto;
    margin-top:30px;
}

a.b_szuk {
	width:14px;
	height:15px;
	background:transparent url(/img/frontend/common/sprites.png) no-repeat -7px -26px;
	float:right;
	margin:6px 10px 0 0;
	display:block;
        cursor:pointer;
}

a.b_szuk:hover {
    background:transparent url(/img/frontend/common/sprites.png) no-repeat -7px -41px;
}

a.b_zobacz_caly_koszyk {
	width:143px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -28px;
	display:block;
}

a.b_zobacz_caly_koszyk:hover {
	width:143px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -143px -28px;
	display:block;
}


a.b_podmenu_kupuje {
	width:68px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -56px;
	display:block;
	float:right;
	margin-top:5px;
}

a.b_podmenu_kupuje:hover {
	width:68px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -68px -56px;
	display:block;
	float:right;
	margin-top:5px;
}

a.b_bsgp_kupuje {
	width:68px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -56px;
	display:block;
	float:right;
	margin-top:6px;
}
a.b_bsgp_kupuje:hover {
	width:68px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -68px -56px;
	display:block;
	float:right;
	margin-top:6px;
}

a.b_bsgp_kupuje_jasny {
	width:68px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -136px -56px;
	display:block;
	float:right;
	margin-top:6px;
}
a.b_bsgp_kupuje_jasny:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -68px -56px;
}


.b_dodaj {
	width:48px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -79px;
	display:block;
	float:right;
	margin-top:5px;
    border: 0px solid transparent;
    padding: 0px 0px 0px 0px;
    cursor: pointer;
}

.b_dodaj:hover {
	width:48px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -48px -79px;
	display:block;
	float:right;
	margin-top:5px;
}

.b_nowosc1 {
	width:62px;
	height:20px;
	background: url("/img/frontend/pl/nowosc2.gif") repeat scroll 0 0 transparent;
}

.flash_baner_b_nowosc1 {
    width:39px;
    height:15px;
    background: url("/img/frontend/pl/nowosc2.gif") repeat scroll 0 0 transparent;
    float: left;
    margin-left: 5px;
    margin-top: 6px;
}

.b_nowosc2 {
	width:61px;
	height:19px;
	background: url("/img/frontend/pl/nowosc2.gif") repeat scroll 0 0 transparent;
	position:absolute;
}

.b_promocja {
	width:73px;
	height:19px;
	background: url("/img/frontend/pl/promocja.gif") repeat scroll 0 0 transparent;
}

.b_hit {
	width:39px;
	height:15px;
	background: url("/img/frontend/pl/hit.gif") repeat scroll 0 0 transparent;
}

.b_bestseller {
	width:80px;
	height:19px;
	background:transparent url(/img/frontend/pl/bestseller.gif) no-repeat 0 0;
}

.b_polecamy {
	width:72px;
	height:19px;
	background:transparent url(/img/frontend/pl/polecamy.gif) no-repeat 0 0;
}

.b_wyprzedaz {
	width:79px;
	height:19px;
	background:transparent url(/img/frontend/pl/wyprzedaz.gif) no-repeat 0 0;
}

.b_zapowiedz {
	width:97px;
	height:19px;
	background:transparent url(/img/frontend/pl/zapowiedz.gif) no-repeat 0 0;
}

.b_kolekcja {
	width:97px;
	height:19px;
	background:transparent url(/img/frontend/pl/kolekcja.gif) no-repeat 0 0;
}


a.b_poprzednie_nohover {
    width:75px;
    height:15px;
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -118px;
    display:block;
    float:left;
}
a.b_poprzednie {
    width:75px;
    height:15px;
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -118px;
    display:block;
    float:left;
}
a.b_poprzednie:hover {
	width:75px;
	height:15px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -75px -118px;
	display:block;
	float:left;
}


a.b_nastepne_nohover {
    width:65px;
    height:15px;
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -134px;
    display:block;
    float:right;
}

a.b_nastepne {
    width:65px;
    height:15px;
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -134px;
    display:block;
    float:right;
}

a.b_nastepne:hover {
	width:65px;
	height:15px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -65px -134px;
	display:block;
	float:right;
}



a.b_wroc_do_kategorii {
	width:124px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -150px;
	display:block;
	float:left;
	
}
a.b_wroc_do_kategorii:hover {
	width:124px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -124px -150px;
	display:block;
	float:left;
}


a.b_przechowalnia {
	width:89px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -178px;
	display:block;
	float:left;
	margin-left:15px;
}

a.b_przechowalnia:hover {
	width:89px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -89px -178px;
	display:block;
	float:left;
}


a.b_porownaj {
	width:76px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -206px;
	display:block;
	float:left;
	margin-left:9px;
}


a.b_porownaj:hover {
	width:76px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -76px -206px;
	display:block;
	float:left;
}



a.b_zapytaj_o_produkt {
	width:119px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -234px;
	display:block;
	float:left;
	margin-left:9px;
}
a.b_zapytaj_o_produkt:hover {
	width:119px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -119px -234px;
	display:block;
	float:left;
}



a.b_dodaj_do_koszyka {
	width:138px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -262px;
	display:block;
	float:right;

}

a.b_dodaj_do_koszyka:hover {
	width:138px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -138px -262px;
	display:block;
	float:right;
}


a.b_wersja_do_druku_pdf {
	width:149px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -290px;
	display:block;
	margin-top:20px;
}

a.b_wersja_do_druku_pdf:hover {
	width:149px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -149px -290px;
	display:block;
}



a.b_porownaj_small {
	width:68px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -318px;
	display:block;
	float:left;
	margin-left:5px;
}


a.b_porownaj_small:hover {
	width:68px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -68px -318px;
}

a.b_porownaj_zaznaczone {
	width:128px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -341px;
	display:block;
	float:left;
}
a.b_porownaj_zaznaczone:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -128px -341px;
}

a.b_przechowaj_small {
	width:78px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -364px;
	display:block;
	float:left;
	margin-left:5px;
}
a.b_przechowaj_small:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -78px -364px;
}

a.b_przechowaj {
	width:78px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -364px;
	display:block;
}
a.b_przechowaj:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -78px -364px;
}

.b_filtruj {
	width:68px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -387px;
	display:block;
    border: 0px none;
    cursor: pointer;
}
.b_filtruj:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -68px -387px;
}

a.b_resetuj_filtry {
	width:98px;
	height:22px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -410px;
	display:block;
}
a.b_resetuj_filtry:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -98px -410px;
}


a.b_wyslij_wiadomosc {
	width:133px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -433px;
	display:block;
	
}

a.b_wyslij_wiadomosc:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -133px -433px;
}

a.b_wyslij_zgloszenia {
	width:133px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -1112px;
	display:block;

}

a.b_wyslij_zgloszenia:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -133px -1112px;
}

a.b_dalej {
	width:69px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -1139px;
	display:block;

}

a.b_dalej:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -69px -1139px;
}

a.b_oblicz_rate {
	width:89px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -1058px;
	display:block;

}

a.b_oblicz_rate:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -89px -1058px;
}

.b_ok {
	width:10px;
	height:8px;
	background:transparent url(/img/frontend/common/arrow_right.png) no-repeat 0 0;
	display:block;
    cursor: pointer;
}





a.b_wroc_do_sklepu {
	width:124px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -484px;
	display:block;
	float:left;
}

a.b_wroc_do_sklepu:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -124px -484px;
}

a.b_pokaz_przechowalnie {
    width:149px;
    height:27px;
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0px -512px;
    display:block;
    float:left;
    margin-left:10px;
}

a.b_pokaz_przechowalnie:hover {
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -149px -512px;
}

#box_przechowalania a.b_pokaz_przechowalnie {
    width:149px;
    height:27px;
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -149px -512px;
    display:block;
    float:left;
    margin-left:10px;
}

#box_przechowalania a.b_pokaz_przechowalnie:hover {
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -298px -512px;
}

a.b_przejdz_do_dane {
	width:204px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -540px;
	display:block;
	float:right;
}

a.b_przejdz_do_dane:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -204px -540px;
}

a.b_zluz_zamowienie {
	width:144px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -917px;
	display:block;
	float:right;
}

a.b_zluz_zamowienie:hover {
	width:144px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -144px -917px;
	display:block;
	float:right;
}

.b_potwierdz_dane {
    width: 124px;
    height: 27px;
    background: transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -726px;
    display: block;
    float: right;
    border-width: 0px;
    cursor: pointer;
}

.b_potwierdz_dane:hover {
    background: transparent url(/img/frontend/pl/button_pl.gif) no-repeat -124px -726px;
}

a.b_edytuj_dane {
	width:119px;
	height:27px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 0;
	display:block;
}
a.b_edytuj_dane:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -119px 0;
}

a.b_zloz_reklamacje {
	width:139px;
	height:27px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 -28px;
	display:block;
	
}
a.b_zloz_reklamacje:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -139px -28px;
}
a.b_szybki_kontakt {
	width:149px;
	height:27px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 -56px;
	display:block;
	
}
a.b_szybki_kontakt:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -149px -56px;
}

a.b_przechowalnia_m {
	width:131px;
	height:27px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 -84px;
	display:block;
}
a.b_przechowalnia_m:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -131px -84px;
}

a.b_pokaz_koszyk_profil {
	width:124px;
	height:27px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 -112px;
	display:block;
}
a.b_pokaz_koszyk_profil:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -124px -112px;
}

a.b_wiecej {
	width:58px;
	height:22px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 -140px;
	margin:10px auto;
	display:block;
}
a.b_wiecej:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -58px -140px;
}

a.b_pokaz_wiecej {
	width:129px;
	height:27px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 -163px;
	display:block;
}
a.b_pokaz_wiecej:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -129px -163px;
}

/*a.b_usun, a.b_usun_przypiety {
    width:57px;
    height:22px;
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -568px;
    display:block;
}
a.b_usun:hover, a.b_usun_przypiety:hover {
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -57px -568px;
}

a.b_przypnij {
    width:58px;
    height:22px;
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -591px;
    display:block;
}
a.b_przypnij:hover {
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -58px -591px;
}

a.b_odepnij {
    width:58px;
    height:22px;
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -754px;
    display:block;
}
a.b_odepnij:hover {
    background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -58px -754px;
}*/

a.b_usun_wszystko {
	width:124px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -642px;
	display:block;
	float:right;
	margin-right:17px;
}
a.b_usun_wszystko:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -124px -642px;
}

a.b_wroc_do_sklepu_white {
	width:134px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -614px;
	display:block;
	float:left;
}
a.b_wroc_do_sklepu_white:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -134px -614px;
}

a.b_drukuj {
	width:79px;
	height:27px;
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat 0 -670px;
	display:block;
	float:left;
	margin-left:10px;
}
a.b_drukuj:hover {
	background:transparent url(/img/frontend/pl/button_pl.gif) no-repeat -79px -670px;
}




a.b_zmien_adres_email {
	width:153px;
	height:27px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 -191px;
	display:block;
	margin-left:160px;
}
a.b_zmien_adres_email:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -153px -191px;
}
a.b_zmien_haslo {
	width:133px;
	height:27px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 -219px;
	display:block;
	margin-left:160px;
}
a.b_zmien_haslo:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -133px -219px;
}
a.b_zapisz_dane {
	width:133px;
	height:27px;
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat 0 -247px;
	display:block;
	margin-left:85px;
}
a.b_zapisz_dane:hover {
	background:transparent url(/img/frontend/pl/konto_pl.gif) no-repeat -133px -247px;
}





#banki #bank_mtransfer {
	width:68px;
	height:16px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -22px -10px;
	float:left;
	cursor:pointer;
}


#banki #bank_multi_transfer {
	width:65px;
	height:22px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -136px -8px;
	float:left;
	cursor:pointer;
}

#banki #bank_przelewy24_wbk {
	width:62px;
	height:25px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -251px -7px;
	float:left;
	cursor:pointer;
}

#banki #bank_lukas_eprzelew {
	width:54px;
	height:22px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -375px -9px;
	float:left;
	cursor:pointer;
}

#banki #bank_raifaisen {
	width:65px;
	height:17px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -483px -11px;
	float:left;
	cursor:pointer;
}

#banki #bank_milenium {
	width:62px;
	height:14px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -597px -12px;
	float:left;
	cursor:pointer;
}
#banki #bank_przelew {
	width:45px;
	height:34px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -723px -5px;
	float:left;
	cursor:pointer;
}
#banki #bank_pko24 {
	width:63px;
	height:18px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -24px -77px;
	float:left;
	cursor:pointer;
}

#banki #bank_bankBPH {
	width:67px;
	height:23px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -136px -74px;
	float:left;
	cursor:pointer;
}
#banki #bank_inteligo {
	width:46px;
	height:34px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -258px -69px;
	float:left;
	cursor:pointer;
}
#banki #bank_bankBGZ {
	width:69px;
	height:22px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -368px -75px;
	float:left;
	cursor:pointer;
}
#banki #bank_kb {
	width:68px;
	height:20px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -481px -75px;
	float:left;
	cursor:pointer;
}
#banki #bank_polbank {
	width:68px;
	height:18px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -595px -77px;
	float:left;
	cursor:pointer;
}
#banki #bank_cc {
	width:68px;
	height:23px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -712px -74px;
	float:left;
	cursor:pointer;
}
#banki #bank_nordea {
	width:62px;
	height:15px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -25px -145px;
	float:left;
	cursor:pointer;
}
#banki #bank_iPko {
	width:56px;
	height:27px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -141px -139px;
	float:left;
	cursor:pointer;
}
#banki #bank_ing {
	width:63px;
	height:19px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -250px -143px;
	float:left;
	cursor:pointer;
}
#banki #bank_city_handlowy {
	width:67px;
	height:19px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -369px -143px;
	float:left;
	cursor:pointer;
}
#banki #bank_deutche_bank {
	width:69px;
	height:19px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -481px -143px;
	float:left;
	cursor:pointer;
}

.koszyk_raty .raty_lukas {
	width:78px;
	height:33px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -2px -239px;
	float:left;
	margin:5px 40px 0 0;
}

.koszyk_raty .raty_zagiel {
	width:52px;
	height:38px;
	background:transparent url(/img/frontend/pl/banki.jpg) no-repeat -109px -237px;
	float:left;
}

a.b_zmien {
	width: 69px;
	height: 27px;
	background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll -69px -973px transparent;
	float: right;
	margin: 2px 1px 0px 0px;
	display: block;
}

a.b_zmien:hover {
	background-position: 0px -973px;
}

a.przechowalnia_kupuje_produkt {
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll -136px -56px transparent;
    display: block;
    height: 22px;
    width: 68px;
    margin-left: 18px;
}

a.przechowalnia_kupuje_produkt:hover {
    background-position: 0px -56px;
}

a.b_kup_wszystkie {
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll 0 -1029px transparent;
    display: block;
    float: right;
    height: 27px;
    width: 204px;
}

a.b_kup_wszystkie:hover {
    background-position: -204px -1029px;
}

.koszyk_srodek .koszyk_komentarz_intro {
    background: url("/img/frontend/pl/komentarz.png") no-repeat scroll 0 0 transparent;
    padding: 13px 0px 11px 183px;
}

.koszyk_dodaj_komentarz .dodaj_komentarz {
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll -129px -1001px transparent;
    float: right;
    height: 27px;
    width: 129px;
    margin-top: 5px;
}

.koszyk_dodaj_komentarz .dodaj_komentarz:hover {
    background-position: 0px -1001px;
}

.product_overlay_add_comment .b_dodaj_komentarz {
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll -129px -1001px transparent;
    height: 27px;
    width: 129px;
    margin: 5px 0px 0px 110px;
    display: block;
}

.product_overlay_add_comment .b_dodaj_komentarz:hover {
    background-position: 0px -1001px;
}

.koszyk_srodek .koszyk_komentarz .dodaj_komentarz {
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll -129px -1001px transparent;
    float: right;
    height: 27px;
    position: absolute;
    right: 10px;
    bottom: 7px;
    width: 129px;
    display: block;
}

.koszyk_srodek .koszyk_komentarz .dodaj_komentarz:hover {
    background-position: 0px -1001px;
}

.psg_opinie_klientow .dodaj_komentarz {
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll -129px -1001px transparent;
    float: right;
    height: 27px;
    width: 129px;
    position: relative;
    left: -1px;
    top: -3px;
}

.psg_opinie_klientow .dodaj_komentarz:hover {
    background-position: 0px -1001px;
}





a.b_zmien2 {
	width: 69px;
	height: 27px;
	background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll 0 -973px transparent;
	float: right;
	margin: 2px 1px 0px 0px;
	display: block;
}

a.b_zmien2:hover {
	background-position: -69px -973px;
}

a.oblicz_raty {
    width: 113px;
    height: 24px;
    background: url("/img/frontend/pl/lukas_oblicz.gif") no-repeat scroll 0 0 transparent;
    display:block;
    float:right;
}

a.set_img_oblicz_raty_disabled {
    width: 113px;
    height: 24px;
    background: url("/img/frontend/pl/lukas_oblicz.gif") no-repeat scroll 0 -56px transparent;
    display:block;
    float:right;
    cursor:default;
}

a.oblicz_raty:hover {
    background: url("/img/frontend/pl/lukas_oblicz.gif") no-repeat scroll 0 -28px transparent;
}

a.lukas_procedura {
    width: 165px;
    height: 31px;
    background: url("/img/frontend/pl/lukas_procedura.gif") no-repeat scroll 0 0 transparent;
    display:block;
    margin:0 auto;
}

a.lukas_procedura:hover {
    background: url("/img/frontend/pl/lukas_procedura.gif") no-repeat scroll 0 -35px transparent;
}

a.lukas_wniosek {
    width: 236px;
    height: 36px;
    background: url("/img/frontend/pl/lukas_wniosek.gif") no-repeat scroll 0 0 transparent;
    display:block;
    margin:0 auto;
}

a.lukas_wniosek:hover {
    background: url("/img/frontend/pl/lukas_wniosek.gif") no-repeat scroll 0 -42px transparent;
}

a.powrot_do_zakupow {
    width: 129px;
    height: 27px;
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll 0 -1167px transparent;
    display:block;
    float:left;
}

a.powrot_do_zakupow:hover {
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll -129px -1167px transparent;
}

a.zloz_zamowienie {
    width: 129px;
    height: 27px;
    background: url("/img/frontend/pl/button_pl.gif?v=1") no-repeat scroll -129px -1195px transparent;
    display:block;
    float:right;
}

a.zloz_zamowienie:hover {
    background: url("/img/frontend/pl/button_pl.gif?v=1") no-repeat scroll 0 -1195px transparent;
}

a.dodaj_pomysl {
    width: 88px;
    height: 22px;
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll -88px -1223px transparent;
    display:block;
    float:right;
}

a.dodaj_pomysl:hover {
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll 0 -1223px transparent;
}

a.b_wyslij {
    width: 89px;
    height: 27px;
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll 0 -1085px transparent;
    display:block;
    float:right;
}

a.b_wyslij:hover {
    background: url("/img/frontend/pl/button_pl.gif") no-repeat scroll -89px -1085px transparent;
}

a.b_zamknij_zielone {
    background: url("/img/frontend/pl/button_pl.gif") repeat scroll 0 -861px transparent;
    height: 27px;
    width: 89px;
    display: block;
}

a.b_zamknij_zielone:hover {
    background: url("/img/frontend/pl/button_pl.gif") repeat scroll -89px -861px transparent;
}


.menu_gl a.new_main_cat span.kat_0 {
    display:block;
    height: 1px;
    width: 74px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat 0 0;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}
.menu_gl a.main_cat_active span.kat_0 {
    display:block;
    height: 1px;
    width: 74px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat 0 -40px;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}

.menu_gl a.new_main_cat span.kat_1 {
    display:block;
    height: 1px;
    width: 44px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -434px 0;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}
.menu_gl a.main_cat_active span.kat_1 {
    display:block;
    height: 1px;
    width: 44px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -434px -40px;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}

.menu_gl a.new_main_cat span.kat_2 {
    display:block;
    height: 1px;
    width: 31px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -79px 0;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}
.menu_gl a.main_cat_active span.kat_2 {
    display:block;
    height: 1px;
    width: 31px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -79px -40px;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}

.menu_gl a.new_main_cat span.kat_3 {
    display:block;
    height: 1px;
    width: 77px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -115px 0;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}
.menu_gl a.main_cat_active span.kat_3 {
    display:block;
    height: 1px;
    width: 77px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -115px -40px;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}

.menu_gl a.new_main_cat span.kat_4 {
    display:block;
    height: 1px;
    width: 60px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -198px 0;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}
.menu_gl a.main_cat_active span.kat_4 {
    display:block;
    height: 1px;
    width: 60px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -198px -40px;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}

.menu_gl a.new_main_cat span.kat_5 {
    display:block;
    height: 1px;
    width: 50px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -259px 0;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}
.menu_gl a.main_cat_active span.kat_5 {
    display:block;
    height: 1px;
    width: 50px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -259px -40px;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}

.menu_gl a.new_main_cat span.kat_6 {
    display:block;
    height: 1px;
    width: 63px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -310px 0;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}
.menu_gl a.main_cat_active span.kat_6 {
    display:block;
    height: 1px;
    width: 63px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -310px -40px;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}

.menu_gl a.new_main_cat span.kat_7 {
    display:block;
    height: 1px;
    width: 59px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -373px 0;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}
.menu_gl a.main_cat_active span.kat_7 {
    display:block;
    height: 1px;
    width: 59px;
    background: transparent url(/img/frontend/pl/menu.png) no-repeat -373px -40px;
    float:left;
    margin: 0 2px 0 3px;
    overflow: hidden;
    padding-top:39px;
    line-height:2em;
}