body { text-align:center; background: #0e040e; background-image: url("../pix/tlo1.png"); margin: 0px}
table {color: #DFCDDC; font-size: 8pt;}
#main_div{display: block; width: 100% margin:0 auto; } 


#top{border: 0px solid #fff;  width: 1230px; height: 266px;   background-image: url("../pix/top.png"); padding-right: 100px;  }
#kontakt{border: 0px solid #fff; padding-left: 5px; padding-right: 5px; padding-top:10px}
.kontakt{color: #e6dee4; font-size: 8pt; font-family: Verdana; padding-left: 8px; padding-right: 8px; text-align: left;}
.kontakt A:link{color: #e6dee4;  text-decoration: none;}
.kontakt A:active{color: #e6dee4;  text-decoration: none;}
.kontakt A:visited{color: #e6dee4;  text-decoration: none;}
.kontakt A:hover{color: #e6dee4;  text-decoration: underline;}
#kosz{border: 0px solid; padding-top:5px}

.img{padding-left:10px; padding-right: 10px;}
.img2{border: 0px solid #7d5877;}

#mw{border: 0px solid; padding-top:10px}
#menu{border: 0px solid #fff; height: 39px; background-image: url("../pix/tlo_menu.jpg")} 
td.menu A{color: #f4e0ef; font-size: 10pt; font-family: Arial; padding-left: 30px; padding-right: 30px; padding-top: 10px; padding-bottom: 10px; display: block}
td.menu A:link{color: #f4e0ef;  text-decoration: none;}
td.menu A:active{color: #f4e0ef;  text-decoration: none;}
td.menu A:visited{color: #f4e0ef;  text-decoration: none;}
td.menu A:hover{color: #b195ad; background-image: url("../pix/mn_item_tlo.png");  background-repeat: no-repeat; background-position: center; text-decoration: none;}

#szukaj{border: 0px solid; height: 39px; background-image: url("../pix/tlo_szukaj.jpg")}
.szukaj{color: #f4e0ef; font-size: 10pt; font-family: Arial; padding-left: 30px; padding-right: 30px}

#kolekcje{border: 0px solid; color: #b98eaf; font-size: 18pt; font-family: Arial; padding-top: 10px}

#menu_pion{border: 0px solid; background: #1b0b19; background-image: url("../pix/menup_tlo.png"); background-repeat: repeat-x; width: 236; }

.podmenu{background: #0e040e; color: #c693bf; font-size: 8pt; font-family: Verdana; padding-top: 5px; padding-bottom: 5px; text-align: center;}
.podmenu A{color: #c693bf; text-decoration: none;}
.podmenu A:hover{color: #ffffff; text-decoration: none;}

.podmenu1{color: #ffffff; font-size: 10pt; font-family: Verdana; padding-left:25px; padding-top: 30px; padding-bottom: 5px; }
.podmenu1 A{color: #ffffff; text-decoration: none;}
.podmenu1 A:hover{color: #c693bf; text-decoration: none;}
.podmenu2{color: #c693bf; font-size: 8pt; font-family: Verdana; padding-top: 5px; padding-bottom: 5px; padding-left: 25px}
.podmenu2 A:link{color: #c693bf; text-decoration: none;}
.podmenu2 A:active{color: #c693bf; text-decoration: none;}
.podmenu2 A:visited{color: #c693bf; text-decoration: none;}
.podmenu2 A:hover{color: #ffffff; text-decoration: none;}

#glowna{border: 0px solid;  background-image: url("../pix/gal_tlo.png"); background-repeat: repeat-x; background-position: bottom center; height: 330px}

.space{padding-top: 20px; padding-right:12px}

#img{border: 0px solid; width: 156px; height: 266px}

/* div.filter {filter: alpha(opacity=50); opacity:0.6; -moz-opacity:0.6;} */

#nakladka{border: 0px solid; background:  #3e203a; width: 156px; filter: alpha(opacity=70); opacity:0.6; -moz-opacity:0.6;}
.opis1{color: #dec1cc; font-size: 9pt; font-family: Arial; }
.opis2{color: #fffefe; font-size: 9pt; font-family: Arial; font-weight: bold; }
#cena{border: 0px solid; padding: 10px; color: #fff; font-size: 12pt; font-family: Arial;}

.w_gore{padding-top: 20px; padding-right: 110px}

#stopka{border: 0px solid; background-image: url("../pix/cienie_tlo.png");  background-repeat: no-repeat; background-position: top center;
		height: 260px;}
#podstopka1{border: 0px solid;  background: #251025; }
#podstopka3{border: 0px solid; text-align:left; padding-top: 15px; padding-bottom: 15px; padding-left: 5px}
.podstopka3{ text-align:left; color: #e4b9df; font-size: 8pt; font-family: Arial; }
.podstopka3 A{  color: #e4b9df;  text-decoration:none}

#podstopka4{border: 0px solid; color: #e4b9df; font-size: 8pt; font-family: Arial; padding-right: 20px}
.separator{color: #bc77a2; font-size: 8pt; font-family: Arial; padding-left: 10px; padding-right: 10px;}
#podstopka2{border: 0px solid; padding-left: 25px}
.podstopka2{color: #e4b9df; font-size: 8pt; font-family: Arial;}
.podstopka2 A{color: #e4b9df; font-size: 8pt; font-family: Arial; text-decoration: none;}
.separator2{color: #e4b9df; font-size: 8pt; font-family: Arial; padding-left: 10px; padding-right: 10px}

/* produkt */
.menu_pion2{vertical-align: top}
#pr_glowna{border: 0px solid #fff; background-image: url("../pix/pr_tlo.jpg"); background-repeat: repeat-x; width: 100%; height: 1058px; padding-top: 30px; padding-left: 15px; 
			padding-right: 15px; vertical-align: top}
.tytul{color: #fff; font-size: 18pt; font-family: Arial; padding-right: 180px}
#menu_produkt{border: 0px solid; padding-top: 10px; padding-bottom: 10px}
.pozycja{color: #9d728d; font-size: 8pt; font-family: Arial; letter-spacing: 1px;}
.pozycja A{color: #9d728d; font-size: 8pt; font-family: Arial; letter-spacing: 1px;  text-decoration: none;}
.pozycja A:hover{color: #e4b9df; font-size: 8pt; font-family: Arial; letter-spacing: 1px; text-decoration: none;}

.nawigacja{color: #9d728d; font-size: 8pt; font-family: Verdana; letter-spacing: 1px;}
.nawigacja A{color: #9d728d; text-decoration: none}
.grot{padding-left: 20px; padding-right: 10px; vertical-align: middle}

#foto{border: 2px solid #7d5877; width: 277px; height: 420px;}

#foto_small{border: 0px solid #fff; background: #562d53; width: 80px; height: 80px;}

#opis_cena {border: 0px solid #fff; padding-left: 20px; color: #DFCDDC;}
.bestseller{color: #9d728d; font-size: 8pt; font-family: Verdana; background: #33182d; width: 78px; height: 21px; text-align: center;}
.zabot{color: #fff; font-size: 12pt; font-family: Verdana; padding-top:20px}
.kod_produktu{color: #9d728d; font-size: 8pt; font-family: Verdana; letter-spacing: 1px; padding-top:20px; padding-bottom: 30px}
.kreska2_produkt{padding-bottom: 20px}
.opis{color: #dfcddc; font-size: 8pt; font-family: Verdana;}

#cena_produkt{border: 0px solid #fff; background: #2b1226; width: 387px;}
.opcje{color: #997f90; font-size: 8pt; font-family: Verdana; vertical-align: top; padding-top: 10px; height: 30px}
.cena_produkt{color: #fff; font-size: 12pt; font-family: Verdana; width: 110px; text-align: right; vertical-align: top; padding-top: 4px; padding-right: 20px;}
.select{border: 3px solid #7f4e77; color: #000; font-size: 8pt; font-family: Verdana; padding: 3px; letter-spacing: 1px; }
.rozmiar{color: #997f90; font-size: 8pt; font-family: Verdana; vertical-align: top; }
.rozmiar A{color: #997f90; text-decoration: none}
.grot2{padding-left: 10px; padding-right: 10px; vertical-align: middle}

#dostawa{border: 0px solid; background: #42263c; width: 220px; height: 32px;}
.dostawa{color: #997f90; font-size: 8pt; font-family: Verdana; padding-left: 10px; width: 115px}
.szczegoly{color: #ffeff9; font-size: 8pt; font-family: Verdana; }
.szczegoly A{color: #ffeff9; text-decoration: none}
.grot3{padding-left: 5px}
#kup_teraz{border: 0px solid #fff; background-image: url("../pix/kup_tlo.jpg"); width: 140px; height: 39px;}
.kup_teraz{color: #fff; font-size: 11pt; font-family: Arial; text-shadow: #000000 2px 4px 15px; text-align: center}
.kup_teraz A{color: #fff; text-decoration: none}

#prezent{border: 0px solid #fff; background-image: url("../pix/prezent.png"); width: 387px; height: 88px; padding-top:10px}
.opakowanie{color: #ffdef7; font-size: 13pt; font-family: Arial; padding-left: 10px;  letter-spacing: 2.5px; vertical-align: top;}
#sep_produkt{border: 0px solid; background: #493045; width: 688px; height: 1px;}

#galeria_produkt{border: 0px solid;  height: 330px}

.klienci{color: #fff; font-size: 13pt; font-family: Arial; padding-top:20px; padding-left: 10px}

/* lista */
#glowna_lista{border: 0px solid #fff; background: #230e23; background-image: url("../pix/pr_tlo.jpg"); background-repeat: repeat-x; width: 720px; padding-top: 30px; padding-left: 15px; padding-right: 15px; vertical-align: top}
.select_lista{padding-right: 10px; width: 160px}
#kreska_lista{border: 0px solid; background: #744c6d; width: 100%; height: 1px}
.polecamy{color: #e4b9df; font-size: 8pt; font-family: Arial; letter-spacing: 1px; text-align: center; padding-left: 30px}
.nawigacja_lista{padding-top: 20px; padding-right: 10px; text-align: right}
.nawigacja_lista2{color: #e4b9df; font-size: 9pt; font-family: Arial; letter-spacing: 1px;}
.nawigacja_lista2 A{color: #e4b9df; text-decoration: none}
.nawigacja_lista2 A:hover{color: #ffffff; text-decoration: none;}

td.str1 A{background-image: url("../pix/str_tlo2.jpg"); background-repeat:repeat-x; background-position: bottom; display: block;
	width: 100%; height: 28px; color: #e4b9df; font-size: 9pt; font-family: Arial; letter-spacing: 4px; text-align: center; text-decoration: none}
td.str1 A:link{color: #e4b9df; text-decoration: none}
td.str1 A:focus{color: #613754; outline:0;  background-image: url("../pix/str_tlo1.jpg");text-decoration: none}
/* td.str1 A:visited{color: #e4b9df; text-decoration: none} */
td.str1 A:hover{ color: #613754; text-decoration: none}
td.str1 A:active{color: #613754;  background-image: url("../pix/str_tlo1.jpg");text-decoration: none}
.sep_lista{ background-image: url("../pix/str_tlo2.jpg"); background-repeat:repeat-x; background-position: bottom; display: block;
	width: 100%; height: 28px; color: #e4b9df; font-size: 9pt; font-family: Arial;  text-align: center;}
.linia_nawigacja{background: #1a0a1a; height: 4px;}


.kreska_produkt{width: 686px; height: 1px; background: url(../pix/kreska_produkt.png) no-repeat;}

/* zamowienie */


#srodek_zam{border: 0px solid #fff; background-image: url("../pix/pr_tlo.jpg"); background-repeat: repeat-x; width: 980px; height: 800px; padding-top: 30px; padding-left: 15px; 
			padding-right: 15px; vertical-align: top}
#zamowienie{border: 0px solid; width: 694px; height: 100%; padding-bottom: 50px}
#menu_zamowienie{border: 0px solid; background-image: url("../pix/zmenu_tlo.jpg"); background-repeat: repeat-x; width: 714px; height: 46px}
.zmenu_item {color: #e4b9df; font-size: 14pt; font-family: Arial; text-align: left; vertical-align: middle;}
.zmenu_item A{color: #e4b9df; text-decoration: none; outline: 0px}

#produkty_zam{border: 0px solid; background: #220e1d; width: 694px; height: 154px; padding: 10px; padding-bottom: 0px;}
#produkty_zam2{border: 0px solid #fff;  width: 690px; height: 140px;}
.produkt_zam{color: #fff; font-size: 9pt; font-family: Arial; background: #784368; height: 32px; text-align:center}
.produkt_zam2{color: #fff; font-size: 9pt; font-family: Arial; background: #784368; width: 200px; height: 32px; text-align:center}
.kreska_zam{width: 1px; background: #4e3548}
.opis_zam{color: #fff; font-size: 8pt; font-family: Verdana; text-align: center}
.usun_zam{color: #bf7eac; font-size: 8pt; font-family: Verdana; text-align: center}
.usun_zam A{color: #bf7eac; }

.wyczysc_zam{color: #fff; font-size: 8pt; font-family: Verdana; text-align: center; }
#wartosc_zam{border: 0px solid; background: #794469; width: 290px; height: 34px; padding-right: 10px}
.wartosc_zam{color: #fff; font-size: 8pt; font-family: Verdana; text-align: center;}
.koszt_zam{ padding-right: 110px; }

#wysylka_zam{border: 0px solid; width: 694px; height: 200px; background: #1d0b18}
#opcje_zam{border: 0px solid; width: 207px; color: #d5b6ce; font-size: 18pt; font-family: Arial; text-align: center; vertical-align: middle}
#opcje_zam2{border: 0px solid; width: 490px;padding: 20px; padding-bottom: 0px}
.opcje_zam2{vertical-align: top;}
.raw1{ color: #eac7e4; font-size: 9pt; font-family: Arial;  background: #693a5a; height: 29px; padding-left: 30px}
.raw1b{ color: #eac7e4; font-size: 7.5pt; font-family: Arial;  background: #693a5a; height: 29px; text-align: center; vertical-align: middle}
.raw1c{ color: #eac7e4; font-size: 7.5pt; font-family: Arial;  background: #693a5a; height: 29px; width: 20px;text-align: center; vertical-align: middle}
.raw2{ color: #c48aa3; font-size: 7.5pt; font-family: Verdana; height: 29px; text-align: center}
#raw2b{border: 0px solid; color: #fff; font-size: 8pt; font-family: Verdana; text-align: left}

#prezent_zam{border: 0px solid; width: 714px; height: 177px; background: #170815; background-image: url("../pix/gift_tlo.png"); background-position: right; background-repeat: no-repeat}
#kup_prezent{border: 0px solid; width: 467; height: 177px; color: #d5b6ce; font-size: 18pt; font-family: Arial; padding-right: 20px; padding-bottom:20px; padding-left: 20px; padding-bottom: 0px; vertical-align: top;}
.opakowanie_zam{color: #a56892; font-size: 9pt; font-family: Verdana; height: 30px}
.opakowanie_zam A{color: #a56892;}
.wysylka_paczki{color: #fff; font-size: 8pt; font-family: Verdana; background: #291326; height: 40px; padding-left: 15px}

#cala_suma{border: 0px solid; height: 38px ;background: #341c2f; text-align: right; color: #fff; font-size: 8pt; font-family: Verdana; padding-right: 20px; width: 554px;}
#cala_suma2{border: 0px solid; width: 140px; height: 38px ;background: #46263d; text-align: center; color: #fff; font-size: 12pt; font-family: Verdana; font-weight: bold}

.zakupy_button{background-image: url(../pix/zakupy_button.jpg); background-repeat: repeat-x; width: 153px; height: 39px; color: #fff; font-size: 10pt; font-family: Arial; text-align: center; }
.dalej_button{background-image: url(../pix/dalej_button.jpg); background-repeat: repeat-x; width: 145px; height: 39px; color: #fff; font-size: 12pt; font-family: Arial; text-align: center; }

#dane{border: 0px solid; background: #1d0c19; background-image: url(../pix/tlo_zam2.jpg); background-repeat: no-repeat; width: 222px; height: 495px; padding: 20px; padding-top: 40px}
.dane1{color: #a07096; font-size: 11pt; font-family: Verdana; vertical-align: top; height: 40px; padding-bottom: 25px}
#dane_linia{ padding-top: 20px; padding-bottom: 20px}
#dane_linia2{ padding-top: 20px;}
.dane_linia{width: 222px; height: 1px; background: #401d37; vertical-align: top;}
.dane2{color: #a07096; font-size: 10pt; font-family: Arial; vertical-align: top; height: 20px; padding-top: 25px}
.dane3{color: #f9e2ed; font-size: 8pt; font-family: Verdana; vertical-align: top; height: 20px;}
.dane3 A{color: #f9e2ed; text-decoration: none}

.w_gore_zam{padding-top: 20px; padding-right: 20px; padding-bottom: 20px}




.logowanie {font-family: verdana; font-size: 8pt; color: #c693bf; background: #0e040e;}
.logowanie A{font-family: verdana; font-size: 8pt; color: #c693bf; text-decoration: none;}
.logowanie A:hover{font-family: verdana; font-size: 8pt; color: #c693bf; text-decoration: underline;}


input.logowanie {height: 25px;  width: 250px; border: 1px solid #c693bf; font-family: verdana; font-size: 11pt; font-weight: normal; color: #0e040e; background: #ffffff;}
.logowanie_submit {height: 24px; width: 82px; border: 0; font-family: verdana; font-size: 7pt; color: #c0c0c0; background: #ffffff; cursor: pointer;}


.kontakt1 { color: #c693bf; font-size: 8pt; font-family: arial; text-align: left;}
.kontakt_input1 {border: 1px solid #cccccc; height: 22px; font-family: verdana; font-size: 11pt; color: #0e040e; width: 150px;}
.kontakt_input2 {border: 1px solid #cccccc; height: 22px; font-family: verdana; font-size: 11pt; color: #0e040e; width: 240px;}
.kontakt_input3 {border: 1px solid #cccccc; height: 100px; font-family: verdana; font-size: 8pt; color: #0e040e; width: 370px; overflow:auto;}
.kontakt_submit {border: 0; height: 28px; font-family: verdana; font-size: 8pt; color: #999999; background: transparent; width: 106px; cursor: pointer;}
