body,h1,h2,h3,h4,h5,h6,p,form,fieldset,img,ul{margin:0;padding:0;border:0;}
body,table{background-color:#fff;color:#222;font-family:Tahoma, verdana, sans-serif; font-size:11px}
body{padding:0px 0;background:#000 url('all.gif') 0px 0 repeat-x}
.tlo1{background: url('all.jpg') 0px 0 no-repeat;overflow:hidden}

#container{width:962px;margin:0 0 0 0px;padding:0 0 0px 0;}

#main{width:950px;  margin:0;}
/* TOP MENU STYLES */
#mainhead{height:183px;background:inherit}
#head{float:right; margin-right:0px; clear:both}
.menugora{width:180px; height:75px;  float:left;margin-left:5px; }


#body{float:left;width:952px; }

/* LEFT COLUMN STYLES */
#column{float:left;margin-top:100px;width:215px;padding:10px 0;}

/* RIGHT COLUMN STYLES */
#mainbody{float:right;width:737px;padding:0px 0 59px 0px;text-align:center;background: url('bg_bottom.jpg')  0px bottom no-repeat;}

/* PRODUCT MENU STYLES */
#menumain{width:100%; padding-top:2px;overflow:hidden; color:#fff; font-size:11px;}
#menumain ul{margin-left:12px;width:100%;list-style:none}
#menumain li{float:left;  padding: 0 0px 9px 0;}
#menumain li a{text-decoration:none;width:117px;height:42px; display:block;margin:0 3px 0 0px; padding:0; color:#fff;line-height:42px}
#menumain li a:hover{background: url('hover.gif') no-repeat;text-decoration:underline}
/*PRODUCT WINDOW STYLES */
#oknoproduktow{ min-height:300px; background:  url('bg.jpg');}

/* Footer*/
#footer{width:100%; height:20px;clear:right }
.menudolne ul{}
.menudolne li{list-style:none;float:right;padding:5px 5px; font-size:11px; }
.menudolne li a{text-decoration:none;color:#939393; }
.menudolne li a:hover{color:#FF2C9C; }
a.stopka{color:#666;text-decoration:none}
.stopa{font-size:11px;color:#666;height:35px;width:736px;float:right;clear:both}
input.text{border:1px solid #FFB2DA}


/*moduly menu*/
.menumodule{margin:0px 10px 40px 10px}
.title{color:#fff; font-size:13px; text-align:left;font-weight:bold;text-transform:uppercase; padding:10px 2px 10px 22px; background: url('submenu_bg.jpg') 0px 9px no-repeat}
.modulebody, .modulebody a{color:#FFD8EC; font-size:11px; text-align:center;}
.modulebody ul{color:#fff; list-style-position: inside;margin-left:30px !important;margin-left:20px;text-align:left;}
#column .modulebody ul li{padding-left:10px;margin: 0 0 10px 0px; color:#FD2E98;list-style:none;  background: url('arrow.gif') 0px 4px no-repeat !important;background:url('arrow.gif') 16px 5px no-repeat ;}
#column .modulebody ul li.subcategory {padding-left:10px;margin: 0 0 10px 40px; list-style:none;color:#FD2E98;}
#column .modulebody ul li a{padding:0; margin:0;color:#Fff;}
#column .modulebody ul li a:hover{text-decoration:none;color:#FF2C9C;}
#kontxt{text-align:left;margin-left:30px}
#column .modulebody  .selectedpod {padding-left:10px;margin: 0 0 10px 40px; list-style:none;background: url('arrow.gif') 0px 4px no-repeat !important;background:url('arrow.gif') 16px 5px no-repeat ;}
#column .modulebody  .selectedpod a{color:#FD2E98}
/*produkty*/

.spnaglowek{font-size:14px; background:#FFD8EC; margin:10px;padding:4px 0; font-weight:bold}
.spgora{width:672px;border-bottom:1px dashed #FD2E98; padding-bottom:20px;margin:0 15px 15px 30px;}
.spnazwa{font-size:18px;color:#FD2E98; text-transform:uppercase; display:inline;}
.sppromocja{color:#000;display:inline}
.spzdjecie{float:left}
.spzdjecie img{padding:10px;margin-left:20px;}
.spdane{height:144px;width:470px;margin-left:180px;padding:10px 0 0 0px;text-align:left}
.spdane li{list-style:none}
.spopis{text-align:left;padding:0 30px 20px 30px}
.spopis ul{display:block;margin-left:150px}
.spopis li{list-style-position:inside}
.spprice{width:230px;padding-bottom:0px;font-size:18px;float:right; text-align:center;}
.spprice table{}

.spprice .spkod{font-size:12px;padding-top:10px}
.spprice .spjprice{display:inline;font-size:12px}
.spprice a{display:none;}
.spprice table{margin:0 auto}
.spinfo{width:300px; float:left}
.spatributes{width:220px;float:left}
/*produkty lista*/
.product{overflow:hidden; width:238px;height:310px; float:left}
.productname{padding:5px 0 0px 0;height:35px !important; height:40px; width:230px; margin:0px auto 0px auto;border-top:1px solid #FFD8EC;text-align:center}
.productname a{color:#FD2E98; text-transform:uppercase; font-weight:bold; font-size:12px;text-decoration:none;padding:0;margin:0}
.productphoto{border:1px solid #FFD8EC;;width:230px;text-align:center; margin:0px auto 10px auto;}
.price{margin:0 auto; text-align:center;font-size:18px; padding:0px 0px 10px 0px;line-height:20px;}
.basket{text-align:center}
.promocyjna{color:#f00}
/*search*/

#search{position:absolute; left:783px;top:0; width:170px;font-size:11px; color:#000}
#search font{font-size:11px;font-family:Tahoma;font-weight:normal}
.sbody .sdesc input{margin:5px 5px 0px 0px;padding-right:5px}
.sbody{text-align:left; padding:5px 0 0 0px;}
.sbody input.text {border:1px solid #999}
.sint{margin-left:5px}

/*koszyk*/

#koszyk{position:absolute; left:610px;top:0; width:170px;font-size:10px; color:#fff}
.ktitle{font-size:12px; padding:5px 0;color:#000}
.kbody{color:#000}
.kbody font{font-size:10px;}


.nazwakat {font-weight:bold; color: #000;font-size:16px;width:200px;float:left;text-transform:uppercase}
.sort{float:right; width:400px; padding:10px 0 0 0;margin:0 0 10px 0px;}
.topcat{height:40px}
.tabela-normal{width:98%; margin-left:6px}



/*towar dnia*/

.timg{margin-right:0px}
.timg img{margin: 0 auto; padding:0}
a.nazwap {width:100%;padding:0; margin:0; text-align:center;color:#FD2E98;text-transform:uppercase;font-weight:bold}
.promoc {color:#FD2E98;}
.tcena{font-weight:bold}

/*kategorie*/
.listakategorii{margin-top:10px}
ul.katlist{list-style:none; display:block;}
.cattitle{font-size:18px; font-weight:bold; margin-bottom:10px; }
.katlist li{float:left;margin-left:12px; border:1px solid #FFD8EC;width:130px}
.katname{font-size:16px; font-weight:bold}
.listakategorii img{margin-bottom:5px}
.listakategorii a{display:block;padding:5px 0;text-decoration:none;}
.listakategorii a:hover  {color:#FD2E98;}
.clear{width:100px}
.konto{margin:20px 5px}
.konto a{ padding:15px;background:#FFD8EC;font-weight:bold;border:1px solid #FD2E98}
.konto a:hover{background:#F296C5}

