body {	
	margin:0; 
	padding:0; 
	color:#aeaeae; 
	font-family:Georgia, "Times New Roman", Times, serif;
	}

img { border:0; }
a { text-decoration:none; }
form { margin:0px; padding:0px; }

.white { color:#FFF !important; }
.white a{ color:#FFF;text-decoration: underline;}
.red { color:#c70005; }
.grey1 { color:#aeaeae; }
.grey2 { color:#e2e2e2; }
.grey3 { color:#595959; }
.grey4 { color:#b4b4b4; }
.grey5 { color:#888888; }
.grey6 { color:#acacac; }
.grey7 { color:#9a9395; }
.grey8 { color:#8d8185; }
.grey9 { color:#6b6b6b; }
.grey10 { color:#d5d5d5; }

.small9 { font-size:9px; font-family:Arial, Helvetica, sans-serif; line-height:normal; }
.small10 { font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:normal; }
.small11 { font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:normal; }
.small12 { font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:normal; }

.big10 { font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; }
.big11 { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; }
.big12 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
.big13 { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; }
.big14 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; }
.big15 { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; }

.center { text-align:center; }
.tleft { text-align:left; }
.tright { text-align:right; }
.fleft { float:left; }
.fright { float:right; }
.spacja { line-height:8px; }
.middle { vertical-align:middle; }


#body { width:845px; margin:0 auto; border:0px solid #ddd; position:relative; min-height:630px; overflow:visible;   }
* html #body { height: 630px; }

#Infinity-Group { width:845px; margin:0 auto; text-align:right; padding:10px 30px 20px 0; }
#Infinity-Group span { display:none; } 



.kwota_koszt { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-weight:normal; }
.kwota_waluta {  font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; color: #fff; font-weight:normal; }

#popup_logowanie { position:absolute; margin-top:10px; margin-left:635px; top:0; left:0; z-index:999; font-size:9px; text-align:right; font-family:Arial, Helvetica, sans-serif;  color:#FFF; display:none;  }
#popup_logowanie .logowanie_bg {background:url(../img/bg_logowanie.png) no-repeat;  width:254px; height:156px; padding-top:15px;    }
*html #popup_logowanie .logowanie_bg {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../res/www/img/bg_logowanie.png'); }
*html #popup_logowanie.mod_search .logowanie_bg {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='res/www/img/bg_logowanie.png'); }
#popup_logowanie .zaloguj { color:#9e8d93; vertical-align:middle; display:block; padding:15px 45px 8px 0; font-weight:bold; font-size:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#popup_logowanie .zaloguj img { vertical-align:middle; margin-right:5px;  }
#popup_logowanie input { background:url(../img/input_bg_4.gif) no-repeat; width:124px; border:1px dotted #786269; margin-left:4px; vertical-align:middle; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:1px 3px; position:relative;}
#popup_newsletter .bt_ok,
#popup_logowanie .bt_ok { width:16px; height:16px; vertical-align:middle; margin-right:19px; background:none; border:0;  } 
#popup_logowanie a { margin-right:35px; margin-top:5px; display:block; position:relative; }


#popup_szukaj { position:absolute; margin-top:53px; margin-left:621px; top:0; left:0; z-index:999; font-size:13px; text-align:right; font-family:Arial, Helvetica, sans-serif;  color:#FFF; font-weight:bold; border:0px solid #fff; display:none; }
#popup_szukaj .szukaj_bg {background:url(../img/bg_szukaj.png) no-repeat;  width:289px; height:180px; padding-top:15px; }
*html #popup_szukaj .szukaj_bg {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../res/www/img/bg_szukaj.png'); }
*html #popup_szukaj.mod_search .szukaj_bg {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='res/www/img/bg_szukaj.png'); }
#popup_szukaj .szukaj { display:block; text-align:right; color:#FFF; font-weight:bold; font-size:13px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:20px 65px 14px 0; border:0px solid #fff; }
#popup_szukaj .szukaj img { vertical-align:middle; margin-left:5px; }
#popup_szukaj input { background:url(../img/input_xxl_szukanie.gif) no-repeat right top; width:133px; height:14px; border:0; margin-left:4px; vertical-align:middle; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:1px 3px; position:relative; font-weight:normal; text-align:center;}

#popup_szukaj input { background:url(../img/input_bg_5.gif) no-repeat; width:133px; border:1px dotted #6b6b6b; margin-left:4px; vertical-align:middle; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:1px 3px; position:relative; font-weight:normal; text-align:center;}

#popup_szukaj .bt_ok { width:16px; height:16px; vertical-align:middle; margin-right:13px; background:none; border:0; } 
#popup_szukaj a { margin-right:35px; margin-top:5px; display:block; position:relative; font-size:11px; font-weight:bold; }

#popup_newsletter { position:absolute; margin-top:-100px; margin-left:-75px; z-index:999; font-size:9px; font-family:Arial, Helvetica, sans-serif;  color:#656565; font-weight:bold; border:0px solid #fff; display:none; }
#popup_newsletter .newsletter_bg {background:url(../img/bg_newsletter.png) no-repeat;  width:254px; height:140px; padding:22px 5px 0px 16px; text-align:left; }
#popup_newsletter input{width:125px;background:#202020; color:#cecece; border:1px dotted #6b6b6b;vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:1px 3px;}
#popup_newsletter td{padding:6px 4px 0px 0px;text-align: center;}

/* SRODKOWA KOLUMNA */
#content { margin-left:210px; border:0px solid #f00;  width:433px;}
*html #content{overflow:hidden;}
#top_menu { position:relative;top:0px;left:-75px;width:600px;height:30px;overflow: hidden;}
#top_menu span { display:none; }
#top_menu ul { list-style:none; margin:0; padding:0; }
#top_menu ul li { display:inline; padding-right:12px;  }


#tresc { margin-top:25px; width:433px; }
.bg_kreski { background:url(../img/linia.gif) repeat-x top; width:433px; }
.bg_kreski .txt, .txt { padding:0 10px; color:#aeaeae; font-size:13px; line-height:20px; }
.kreska { background:url(../img/linia.gif) repeat-x top; display:block; height:1px; font-size:1px; overflow:visible; margin-left:-20px; margin-right:-20px; position:static; z-index:10; width:473px; }
.kreska2 { background:url(../img/linia.gif) repeat-x top; display:block; height:1px; font-size:1px; overflow:visible; position:absolute; width:433px; }
.kreska3 { background:url(../img/linia.gif) repeat-x top; display:block; height:1px; font-size:1px; overflow:visible;  }

.bg_bordo3_top { background:url(../img/bg_bordo3_top.gif) no-repeat; width:433px; }
.bg_bordo3{ background:#641e20; width:433px; }
.bg_bordo3_bottom { background:url(../img/bg_bordo3_bottom.gif) no-repeat bottom; width:433px; }
bg_bordo3_bg { background:url(../img/bg_czerwony_bg.gif) no-repeat bottom; width:433px; }
.bg_bordo4_bg { background:url(../img/bg_czerwony2_bg.gif) no-repeat bottom; width:433px; }

.bg_bordo2_top { background:url(../img/bg_bordo2_top.gif) no-repeat; width:433px; }
.bg_bordo2 { background:#3e1c28; }
.bg_bordo2_kreski { background:url(../img/bg_bordo2_kreski_bottom.gif) no-repeat; }
.bg_bordo2_bottom { background:url(../img/bg_bordo2_kreski_bottom.gif) no-repeat bottom center; }
.bg_bordo2_linia { background:url(../img/bg_bordo2_linia.gif) repeat-x top; display:block; height:1px; font-size:1px; overflow:visible; width:433px; }
.platnosc { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#e2e2e2; line-height:35px; }
.platnosc_msg { font-family:Arial, Helvetica, sans-serif; color:#aeaeae; font-size:10px; line-height:normal; }

.platnosc_adres { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; }

/* POPUP */


html, body { height:100% }
div.overlay { position: fixed; top:0; left:0; }
div.popup {  }
* html div.overlay, * html div.popup { position: absolute; }
.overlay{ width: 100%; height: 100%; visibility: visible; z-index: 5; background-color: #363636; filter:alpha(opacity=60); opacity:0.60; -moz-opacity:0.60; display:none; }
.popup { position: absolute; width:100%;  top:0;  display:none; overflow:hidden;  border:0px solid #FFF; z-index:255;  }

.popup1 { width:770px; margin:10px auto; z-index:999; color:#000; position:relative;}
.popup_tresc { background:#000; height:100%; overflow:hidden; }

.opis { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#c4c4c4; margin-top:40px; height:100%; overflow:hidden; }
.o_produkcie_na_blogu { background:url(../img/bg_komentarz1.gif) no-repeat; width:742px; height:159px; margin:0 auto; clear:both; border:1px solid #000; margin-top:20px; } 
.o_produkcie_na_blogu .opis { margin:0; padding:50px 30px 0px 100px; font-size:11px; color:#a0a0a0; line-height:normal; height:90px; border:0px solid #fff; }


#komentarze { margin:0 auto; width:743px;  }
#komentarze .komentarze { background:url(../img/bg_komentarz_bg.gif) #4c3036; height:100%; overflow:hidden; padding:10px;}

.dodaj_komentaarz_top { background:#311e22; width:724px; }
.dodaj_komentaarz { background:url(../img/bg_komentarz.gif) bottom; width:724px; clear:both;  } 



.bg_ciemnoszary { background:url(../img/bg_ciemnoszary.gif) no-repeat; widows:433px; height:104px; }

.bg_kreski_top {background:url(../img/bg_kreski_top.gif) no-repeat; height:35px;  }
.bg_kreski_skos { background:url(../img/bg_kreski.gif); border-top:1px solid #000;   }
.bg_kreski_skos3 { background:url(../img/bg_kreski3.gif) repeat bottom; }
.bg_kreski_skos3a {background:transparent url(../img/bg_kreski3.gif) no-repeat scroll 0 0;}
.bg_kreski_skos2 { background:url(../img/bg_kreski2.gif) no-repeat bottom; }
.bg_kreski_top2 {background:url(../img/bg_kreski2_top.gif) no-repeat;  }
.wartosc_zamowienia { font-family:Arial, Helvetica, sans-serif; color:#aeaeae; font-size:11px; font-weight:bold; padding-top:10px; display:block; }
.kwota_zamowienia { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#fff; padding-top:7px; }


.dostawa { font-family:Arial, Helvetica, sans-serif; color:#808080; font-size:11px; }
#kurier span, #inpost span, #poczta span, #panstwo_kwota { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; float:right; position:relative; }
#panstwo_kwota{ top:-24px;}
.dostawa input, .dostawa label { vertical-align:middle; }



.razem { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#e2e2e2; font-weight:bold; padding:12px 0 10px 0; display:block; }
.razem_kwota { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#e2e2e2; padding-top:5px; line-height:normal; }


#sciezka_zakupu { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6c6c6c; padding:5px 0 5px 0; }
#sciezka_zakupu img { vertical-align:middle; margin-right:3px; }

.bg_bordo { background:#412133; margin-top:10px; }
.bg_bordo_kreski { background:#412133 url(../img/bg_purpurowe.gif); }
.linia_purpurowa { background:url(../img/linia_purpurowa.gif) repeat-x; display:block; overflow:hidden; height:1px;}
.linia_purpurowa2 { background:url(../img/linia_purpurowa2.gif) repeat-x; display:block; overflow:hidden; height:1px;}

.bg_bordo1_top { background:url(../img/bg_purpurowe1_top.gif); }
.bg_bordo1 { background:#491934; margin-top:10px; }
.bg_bordo1_kreski { background:url(../img/bg_purpurowe1.gif); }

.bg_purpurowe2_top { background:url(../img/bg_purpurowe2_top.gif); }


.bg_cbordo_top { background:url(../img/bg_cbordo_top.gif); height:32px; }
.bg_cbordo { background:url(../img/bg_cbordo.gif) bottom; width:433px; min-height:117px; }
.bg_cbordo_bottom { background:url(../img/bg_cbordo_bottom.gif) bottom; width:433px; }


.bg_czerwony { background:#641e20; width:433px; }
.bg_czerwony_kreski { background:url(../img/bg_czerwony.gif); width:433px; }
.bg_czerwony_bottom { background:url(../img/bg_czerwony_bottom.gif) bottom; width:433px; }
.linia_czerwona { background:url(../img/linia_czerwona.gif) repeat-x; display:block; overflow:hidden; height:1px;}

.zamowienie { color:#FFF; padding: 10px 10px 10px 20px; line-height:25px; position:relative; }
.zamowienie a { position:absolute; bottom:14px; right:10px; }

.koszyk .odstep { height:20px; }
.koszyk .zdjecie_produktu { width:80px; }
.koszyk .zdjecie_produktu_small { width:35px; }
.koszyk .linia { background:url(../img/linia_koszyk.gif) repeat-y; padding-left:7px; }
.koszyk .nazwa_produktu { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#e2e2e2; }
.koszyk .cena_produktu { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#e2e2e2; }
.koszyk .wartosc_produktu { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#e2e2e2; text-align:right; }

.koszyk .darmowa_wysylka { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#FFF; }
.koszyk .kwota { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#aeaeae; }

.koszyk .kolor { display:block; margin-top:2px; }
.koszyk .kolor .img1 { position:absolute; }


.button_right { position:absolute; margin-left:450px; margin-top:14px; }


.box_kontakt { margin-bottom:10px;}
.kontakt_foto { float:left; margin:0 20px 0 10px; }
.kontakt_dane { margin-left:150px; width:240px; padding-top:30px; }


.box_szukaj { margin:10px 0; border:0px solid #f00; height:100%;min-height:92px;}
.szukaj_foto { float:left; margin:0 8px 0 3px; }
.szukaj_dane { margin-left:100px; width:312px; padding-top:10px; }
.box_szukaj2 { margin:0 0 0 100px; border:0px solid #f00; height:100%;  }

.strony { text-align:right; padding:10px; height:100%; overflow:hidden; }
.strony a { border:1px dotted #8e8e8e; width:50px; padding:0px 5px 2px 5px; color:#FFFFFF; font-size:16px; }
.strony a.sel { color:#c70005; }

/* TABELA */

.border_rb { border-bottom:1px dashed #786871; border-right:1px dashed #786871; padding:5px 10px; }
.border_r { border-right:1px dashed #786871;  padding:5px 10px; }


/* MAPA SERWISU */

ul.mapa_serwisu { margin:0 0 0 50px; list-style:none; padding:0; }
ul.mapa_serwisu li { padding:2px 0; }
ul.mapa_serwisu ul { list-style:none; }
ul.mapa_serwisu a { background:url(../img/arrow.gif) no-repeat center left; padding-left:20px; color:#aeaeae; text-decoration:underline; font-size:13px;   }
ul.mapa_serwisu ul a { font-size:11px;   }

/* FORMULARZE */
.formularz { font-size:11px; width:100%; color:#e2e2e2; height:100%; overflow:hidden; margin-bottom:5px; }
.formularz .big { font-size:13px; color:#e2e2e2; }

.is { color:#2d2d2d; background: url(../img/input_s.gif) no-repeat right top; height:13px; width:15px; text-align:center; border:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:1px 3px;}
.ixl { color:#FFF; background: url(../img/input_bg_1.gif) no-repeat; border:1px dotted #765f6c; width:125px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px; }
.ixlblack { color:#FFF; background: url(../img/input_bg_6.gif) no-repeat; border:1px dotted #765f6c; width:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px; }

.ixl_kod { color:#FFF; background: url(../img/input_bg_1.gif) no-repeat; border:1px dotted #765f6c; width:74px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px; }
.ixxl { color:#FFF; background: url(../img/input_bg_1.gif) no-repeat; border:1px dotted #765f6c; width:194px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px; }
.ixxl4 { color:#FFF; background: url(../img/input_bg_4.gif) no-repeat; border:1px dotted #765f6c; width:194px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px; }
.ixxl7 { color:#FFF; background: url(../img/input_bg_7.gif) no-repeat; border:1px dotted #765f6c; width:194px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px; }
.ixxl2 { color:#FFF; background: url(../img/input_bg_2.gif) no-repeat; width:194px; border:1px dotted #6c5a60; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px;}

.info { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#aeaeae; line-height:normal; } 
.zgoda { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#aeaeae; line-height:normal; }
.ixxl_logowanie { color:#c5bbbe; background: url(../img/input_bg_3.gif) no-repeat; width:124px; border:1px dotted #745b64; font-family:Arial, Helvetica, sans-serif; font-size:9px; padding:1px 3px; margin-left:5px;}

.il_data { color:#e2e2e2; background: url(../img/input_bg_6.gif) right; width:23px; border:1px dotted #676767; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; padding:2px; text-align:center;}


.pole_wyboru {  vertical-align: middle;}
.pole_wyboru .is { position:absolute;  }
.wartosc_produktu { position:relative; vertical-align:middle;  }

.select_xl { color:#2d2d2d; background:url(../img/select_xl.gif) no-repeat ; height:11px; width:111px !important; border:0px solid #f00;; font-family:Arial, Helvetica, sans-serif; font-size:9px; padding:2px 3px;  cursor:pointer;}


.select_s { color:#2d2d2d; background:url(../img/select_s.gif) no-repeat right top; height:11px; width:32px; border:0; font-family:Arial, Helvetica, sans-serif; font-size:9px; padding:2px 3px;  cursor:pointer;}
.select_sr { height:1px; width:32px; display:block; overflow:hidden; }

.select_msc { color:#2d2d2d; background:url(../img/bg_miesiac.gif) no-repeat right top; height:13px; width:75px; border:0; font-family:Arial, Helvetica, sans-serif; font-size:9px; padding:1px 3px;  cursor:pointer;}



.select { position:absolute; float:left;}
.select_values { z-index:999; position:absolute; border:0px solid #fff; width:81px; margin-top:20px; background:#aeaeae; display:none; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:normal; }
.select_values a { color:#2d2d2d; display:block; border:0px solid #fff; text-align:left; padding-left:4px;  }
.select_values a:hover { background:#F0F0F0; }

.select2 { position:absolute; float:left; }
.select_values2 { z-index:1999; position:absolute; border:0px solid #fff; width:81px; margin-top:20px; background:#aeaeae; display:none; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:normal; }
.select_values2 a { color:#2d2d2d; display:block; border:0px solid #fff; text-align:left; padding-left:4px; font-family:Arial, Helvetica, sans-serif; font-size:9px;  }
.select_values2 a:hover { background:#F0F0F0; }


.select_kolor { height:15px; width:40px; cursor:pointer; position:absolute; float:left;}
*html .select_kolor {margin-top:1px;}
.select_kolor img {position:absolute; top:0px; left:0; }


.select_values_kolor { width:23px; position:absolute;z-index:255; top:0; left:0; border:0px solid #fff; margin-top:17px; background:#aeaeae; display:none; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:normal; }
.select_values_kolor img { position:relative; top:0; left:0;}
.select_values_kolor a { display:block; border:0px solid #fff; text-align:left; }
.select_values_kolor a:hover { background:#F0F0F0; }



.textarea_xl   { background:url(../img/input_textarea.gif) no-repeat; width:407px; height:56px; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:3px; overflow:hidden; }
.textarea_xxl  { background: url(../img/input_textarea_bg.gif) no-repeat; width:280px; height:70px; border:1px dotted #765f6c; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:3px; overflow:hidden; }
.textarea_xxl7 { background: url(../img/input_textarea_bg7.gif) no-repeat; width:280px; height:90px; border:1px dotted #765f6c; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:3px; overflow:hidden; }




#bg_ramka { background:url(../img/bg_ramka.gif) no-repeat; width:433px; height:157px; }

#blad { width:383px; margin:0px auto; padding:10px 0;}
.blad_bg {background:url(../img/komunikat_bledu_bg.gif); padding:10px; }
/* LEWA KOLUMNA  */
#left_column { margin-top:0px;  border:0px solid #ddd; width:165px; float:left; text-align:left; }
#left_column ul#left_menu { list-style:none; margin:0; padding:0; width:140px; }
#left_column ul#left_menu ul { list-style:none; margin:0; padding:0; }
#left_column ul#left_menu span { display:none; }
#left_column ul#left_menu li { text-align:center; padding-bottom:5px;}

#left_column #szybki_kontakt { margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#808080; line-height:15px; }
#left_column #reklamacje { margin-top:90px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#808080; line-height:15px; }


/* PRAWA KOLUMNA */

#right_column {border:0px solid #ddd; float:right; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;width:150px; }
#right_column #jezyki { text-align:right; margin-top:9px; color:#828282;  }
#right_column #jezyki a { color:#828282;  }


#right_column #zaloguj { text-align:right; margin-top:18px; color:#828282;  }
#right_column #zaloguj img { vertical-align:middle; margin-right:5px; }
#right_column #zaloguj a { color:#828282; font-weight:bold;  }


#right_column #koszyk { text-align:right; margin-top:10px; color:#c9c9c9; font-weight:bold;  }
#right_column #koszyk img { vertical-align:middle; margin-right:5px; }
#right_column #koszyk a { color:#c9c9c9;  }


#right_column #szukaj { text-align:right; margin-top:10px; color:#FFF; font-weight:bold; font-size:13px; }
#right_column #szukaj img { vertical-align:middle; margin-left:5px; }
#right_column #szukaj a { color:#FFF;  }

#right_column #zawieszka { position:absolute; width:255px; height:243px; margin-left:-77px; z-index:100; background:url(../img/bg_zawieszka.gif); margin-top:20px;  border:0px solid #f00; }
#right_column #zawieszka_spacja { height:253px; width:105px; border:0px solid #fff; margin-top:0px;}
#right_column #zawieszka_txt { margin:25px 15px 10px 95px; border:0px solid #f00; color:#c5bbbe; font-size:9px; text-align:center; font-family:Arial, Helvetica, sans-serif;  }
#right_column #zawieszka_txt .label { color:#9d9397; }
#right_column #zawieszka_txt a { text-decoration:underline; color:#9d9397; }


#right_column #metka { position:absolute;margin-left:-75px !important; z-index:100; margin-top:80px;  border:0px solid #f00; }
*html #right_column #metka {margin-left:-114px;}
#right_column #metka_bg {background: url(../img/bg_metka_kontakt.png) no-repeat; width:252px; height:172px; padding-top:50px; }
*html #right_column #metka_bg { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../res/www/img/bg_metka_kontakt.png'); }
#right_column #metka_spacja { height:172px; width:105px; border:0px solid #fff; margin-top:0px;}
#right_column #metka_txt { margin:0px 15px 10px 88px; border:0px solid #f00; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#d9b9ba;text-align:center; }
#right_column #metka_txt a { display:block; position:relative; }


#right_column #metka_wysylka { position:absolute; margin-left:0px; z-index:10; margin-top:80px; width:253px; height:311px;  border:0px solid #f00; margin-left:-70px; }
#right_column #metka_wysylka_bg { background: url(../img/bg_wysylka_zero.png) no-repeat; width:253px; height:311px; }
*html #right_column #metka_wysylka_bg {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../res/www/img/bg_wysylka_zero.png');}
#right_column #metka_wysylka_txt {  }
#right_column #metka_wysylka_spacja { width:153px; height:311px; border:0px solid #fff; margin-top:0px;}
#right_column #metka_wysylka_txt a { display:block; position:relative; border:0px solid #f00; margin-left:70px; height:311px; }


#right_column #prezent { position:absolute; background:url(../img/bg_urodziny.gif) no-repeat; margin-left:-30px; margin-top:20px; border:0px solid #fff; height:130px; width:179px; }
#right_column #prezent_txt { margin:5px 10px 0 10px; border:0px solid #f00; color:#989898; font-size:9px; text-align:center; font-family:Arial, Helvetica, sans-serif;  }

#right_column #bestseller { text-align:right; margin-top:40px; color:#828282;position:absolute;  }


/* STOPKA */
#stopka {background:url(../img/linia_stopka.gif) repeat-x top;clear:both;  } 
#stopka2 {background:url(../img/linia_stopka.gif) repeat-x bottom; } 
#zawartosc { width:845px; margin:0 auto; padding:15px 0 10px 0; } 


#stopka ul#stopka_menu1 { list-style:none; margin:0; padding:0; font-size:9px; color:#929292; text-transform:uppercase; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;    }
#stopka ul#stopka_menu1 li { display:inline; padding-right:5px;  }
#stopka ul#stopka_menu1 a { color:#929292; }


#stopka ul#stopka_menu2 { list-style:none; margin:0; padding:0; padding-top:10px; font-size:9px; color:#6b6b6b; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;   }
#stopka ul#stopka_menu2 li { display:inline; padding-right:5px;  }
#stopka ul#stopka_menu2 a { color:#6b6b6b; }


#stopka #newsletter { float:right; margin-top:0px;padding-top:15px;  }

#regulamin { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#aeaeae; line-height:normal;  }
#regulamin .naglowek { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#fff; display:block; text-align:center; margin:5px 0; }
#regulamin ol { padding:0; margin:0 0 0 30px; }
#regulamin ol li { padding:2px 0 2px 0; }
.Kontener { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#aeaeae; line-height:normal;  }
.Kontener .naglowek { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#fff; display:block; text-align:center; margin:5px 0; }
.Kontener ol { padding:0; margin:0 0 0 30px; }
.Kontener ol li { padding:2px 0 2px 0; }
.Kontener p { padding:2px 0 2px 0; }



/* SCROLL W REGULAMINIE */

.Kontener {
  position: relative; float:left; 
}
.Scroller { 
  position: absolute; overflow: hidden; z-index:999;
}

.Scroller-Container {
  position: absolute; top: 0px; left: 0px;  z-index:999;
}
.Scrollbar-Container {
  position: relative; float:left; width:10px;  z-index:999;
}
.Scrollbar-Up {
  cursor: pointer; position: absolute; top:0; z-index:999;
}

.Scrollbar-Track {
  width: 6px; margin-top:5px; position: absolute; background: transparent url(../img/scroll_bg.gif) repeat-y;  z-index:999;
}
.Scrollbar-Handle {
  position: absolute; padding:0px 0; cursor:pointer; z-index:1001;
}
.Scrollbar-Down {
  cursor: pointer; position: absolute; bottom:0; z-index:999;
}
a { outline: none; }
:focus { -moz-outline-style: none; }
:-moz-any-link:focus { outline: none; }

.message_error{
	border:1px dotted #E6E4D9;
	color:#9F1319;
	background:black;
	padding:2px 8px 2px 8px;
}

.message_ok{
	margin:auto;
	text-align:center;
	width:90%;
	color:black;
	padding:3px;
	margin-bottom:15px;
	border:1px dotted black;
	background:#BCBCBC;	
}

/* FAQ */
.hidden { display:none; }
.faq_pytania {
	background:transparent url(../img/bg_faq.gif) no-repeat scroll left top;
	height:200px;
	overflow:visible;
	padding-left:20px;
}

.select_xxxl {
	background:transparent url(../img/select_xxxl.gif) no-repeat scroll 0%;
	border:0px solid #FF0000;
	color:#2D2D2D;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	height:11px;
	padding:2px 3px;
	width:272px;
}

.faq_pytania {
	background:transparent url(../img/bg_faq.gif) no-repeat scroll left top;
	height:200px;
	overflow:visible;
	padding-left:20px;
}
.faq_zestaw {display:none;}
.faq_zestaw a {
	background:transparent url(../img/arrow2.gif) no-repeat scroll 0px 3px;
	display:block;
	margin-bottom:10px;
	padding-left:15px;
}
#faq_box {
	background:transparent url(../img/bg_faq2.gif) no-repeat scroll 0%;
	display:none;
	height:470px;
	left:150px;
	position:absolute;
	top:70px;
	width:462px;
}
#faq_box .close {
	position:absolute;
	right:130px;
	top:20px;
}
#faq_box .faq_txt {
	border:0px solid #FF0000;
	margin:60px 0pt 0pt 120px;
}
#faq_odp {
	color:#F3F3F3;
	line-height:15px;
	padding-right:15px;
	text-align:right;
}
#faq_odp a{color:#F3F3F3;text-decoration: underline;}

#faq_odp .ngl {
	background:transparent url(../img/arrow2.gif) no-repeat scroll 0px 3px;
	color:#D5D5D5;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:15px;
	text-align:left;
}
/* CENTRUM PRASOWE */
.centrum_prasowe td.bg {
background:#383737 none repeat scroll 0%;
vertical-align:top;
width:141px;
}
.centrum_prasowe td.bottom {
background:transparent url(../img/bg_centrum.gif) no-repeat scroll center bottom;
vertical-align:top;
width:141px;
}
.centrum_prasowe td.empty {
background:transparent none repeat scroll 0%;
}
.centrum_prasowe div {
padding:7px;
position:relative;
}
.centrum_prasowe a.morer {
float:right;
margin:3px 7px 7px 0pt;
}
.centrum_prasowe a.arrow {
color:#FFFFFF;
display:block;
font-size:10px;
padding-bottom:3px;
text-decoration:underline;
}
.centrum_prasowe a.arrow img {
font-size:10px;
margin-left:5px;
text-decoration:none;
vertical-align:middle;
}
.centrum_prasowe .kt td {
padding-bottom:4px;
}
.centrum_prasowe .kt img {
vertical-align:middle;
}
.more_centrum {
color:#FEFEFE;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.news_photo {
float:left;
margin-right:20px;
position:relative;
}
.big_foto {
border:0px solid #FFFFFF;
}
.strony a.sel { color:#C70005; }

#right_column #metka2 {
	border:0 solid #FF0000;
	height:172px;
	margin-left:-77px;
	margin-top:-10px;
	position:absolute;
	width:252px;
	z-index:10;
}

.bg_bordo3_top {background:transparent url(../img/bg_bordo3_top.gif) no-repeat scroll 0%;width:433px;}
.bg_bordo3 {background:#641E20 none repeat scroll 0%;width:433px;}
.bg_bordo3_bottom {background:transparent url(../img/bg_bordo3_bottom.gif) no-repeat scroll center bottom;width:433px;}
.bg_bordo3_bg {background:transparent url(../img/bg_czerwony_bg.gif) no-repeat scroll center bottom;width:433px;}
.bg_bordo4_top {background:transparent url(../img/bg_bordo4_top.gif) repeat scroll 0%;}
.bg_bordo4 {background:#461A24 none repeat scroll 0%;}
.bg_bordo4_kreski {background:transparent url(../img/bg_bordo4_kreski.gif) repeat scroll center bottom;}
.bg_bordo4_kreski2 {background:transparent url(../img/bg_bordo4_kreski.gif) repeat scroll 0%;}

#right_column #rss {
	background:transparent url(../img/bg_rss.gif) no-repeat scroll 0%;
	border:0px solid #FFFFFF;
	height:154px;
	margin-left:0px;
	margin-top:50px;
	position:absolute;
	width:172px;
}
#right_column #rss_txt {
	color:#BDBDBD;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:13px;
	line-height:1.5em;
	margin:20px 10px;
	text-align:center;
}
#right_column #rss_spacja {
	border:0px solid #FFFFFF;
	height:220px;
	margin-top:0px;
	width:172px;
}

.bg_czerwony_kreski2 {
	background:transparent url(../img/bg_czerwony2.gif) repeat scroll 0%;
	width:433px;
}

.lista_newsow a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.strony2 {
	color:#FFFFFF;
	font-size:14px;
	height:100%;
	overflow:hidden;
	padding:5px 10px;
	text-align:right;
}

/* popup z kompletami */
.popup2 {
	background:transparent url(../img/bg_czarny.gif) repeat scroll 0%;
	color:#000000;
	height:630px;
	margin:10px auto;
	position:relative;
	width:1026px;
	z-index:200;
}
.popup2_tresc {
	height:100%;
	overflow:hidden;
}
.kolekcje {
	margin-left:193px;
}
.bg_kolekcja {
	background:transparent url(../img/bg_kolekcja.gif) no-repeat scroll left top;
	height:174px;
	width:264px;
}
.kolekcja_photo {
	position:absolute;
	top:45px;
}
.kolekcja_opis {
	display:block;
	padding-left:93px;
	vertical-align:middle;
}

#rozowa_wstazeczka{
	clear:both;
	float:left;
	padding:55px 0px 120px 0px;
	color:#3f252a;
	font-size:13px;
	line-height:17px;
	width:845px;
}

#rw_left{
	float:left;
	width:455px;
	text-align: justify;
	padding-top:35px;
	background:transparent url(../img/pl/h/rw_naglowek.gif) no-repeat;
}
#rw_left .pink{ color:#b52852;}


#rw_right{
	float:right;
	width:200px;
	padding-top:50px;
	color:#ffffff;
}

/***** prezent *****/

.bg_kreski_top_cz {
    background:transparent url(../img/bg_kreski_top_cz.gif) no-repeat scroll 0 0;
    height:54px;
    position:relative;
}
#prezent {
    margin:18px 0 5px 0;  
}
.zapakuj_na_prezent {
    color:#AEAEAE;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    margin-top:19px;
    margin-left:8px;
    display: inline;
    float:left;
}
#checkbox_prezent {
    width:16px;
    height:15px;
    background:transparent url('../img/checkbox.jpg') no-repeat top right;
    display: inline;
    float:left;
    margin-top:21px;
    cursor:pointer;
}
#rozwin_ico {
    display: inline;
    float:left;
    width:16px;
    height:16px;
    margin-top:23px;
    margin-left:7px;
    cursor:pointer;
    background:transparent url('../img/ico_arrows_down.gif') no-repeat 0 0;
}
.kokarda_img {
    position:absolute;
    margin-top:-18px;
    margin-left:180px;
}
.cena_prezent {
    float:right;
    color:#FFFFFF;
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:16px;
    padding-top:17px;
}
#prezent_info {
    background:transparent url(../img/bg_kreski_cz.gif) no-repeat scroll bottom left;
    height:45px;
    padding-top:26px;
    padding-right:25px;
    padding-left:42px;
    color:#b58a8a;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
}
#kreska_prezent {
    margin-left:-62px;
    margin-top:-15px;
    position:absolute;
}

/* kod promocyjny*/
.bg_kreski_top_grey {
    background:transparent url(../img/bg_kreski_top_grey.gif) no-repeat scroll 0 0;
    height:54px;
    position:relative;
	line-height:54px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#rozwin_ico2{
	margin-top:20px;
	display: inline;
    float:left;
    width:16px;
    height:16px;
    margin-left:7px;
    cursor:pointer;
    background:transparent url('../img/ico_arrows_down.gif') no-repeat 0 0;
	
}
#kod_txt { float:left; margin-left:15px;}

#kod_info {
    height:52px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
}
.kod_info {
	background:transparent url(../img/bg_kod_info.gif) no-repeat scroll bottom left;
}
.kod_info-en {
    background:transparent url(../img/bg_kod_info-en.gif) no-repeat scroll bottom left;

}

#div_kod_input { margin:13px 0 0 42px; }
#rebate_code { background-color:transparent; border:0; color:#7a7a7a; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-right:10px;}
#kod_info .kreska {  background:url("../img/kreski_kod.gif") repeat-x scroll center top transparent}