body{ background:#86593a; margin:0; font-family:Tahoma, Verdana, sans-serif;}
img{border:0;}
form{margin:0}
p{ margin:0px; padding:0px;}
a{text-decoration:none;}

.reds, .err {margin-top:10px; margin-bottom:10px; background: url(../images/error_alert.gif) no-repeat #ffe5e5; border:1px #ffacac solid; font-weight:bold; font-size:11px; color:#ff0000; padding:7px 0 7px 40px;}

#top{ width:900px; margin:0 auto;}
#top a{color:#5e311b;}
#top a:hover{color:#ffb504;}
#date{ width:380px; background:#FFFFFF; height:25px; font-size:11px; color:#5e311b; float:left; text-align:left;}
 #date .txt{margin-top:5px; margin-left:18px;}
#sitemap{ width:240px; float:left; background: url(../images/sitemap.png) right top no-repeat #FFFFFF; height:25px; font-size:11px; color:#5e311b;}
 #sitemap .txt{margin-top:5px; margin-right:33px;}
#menu{ clear:both;}
#top_foto{ height:308px;}
#top_foto img{ border:#FFFFFF 10px solid; } 


#shopper{background:url(../images/footer_bg.png) repeat-x #5b341a; border:10px #FFFFFF solid; width:880px; margin:0 auto; font-size:11px}
 #shopper .title{margin: 18px 18px 0 18px;}
 #shopper .szukaj{ margin:18px 18px 18px 18px;}
 #shopper .loguj{margin:18px 18px 18px 18px;}
 #shopper .loged{margin:14px 18px 18px 18px;}
 #shopper .kupuj{margin:14px 18px 0px 18px;}
 #search_input { background:url(../images/form_szukaj.png) no-repeat; width:160px;}
 #search_input .search{ background:none; border:0; font-size:11px; padding-left:5px;}
 #login .log_td{ background:url(../images/form_logowanie.png) no-repeat; width:124px}
 #login .log_form{ background: none; border:0; font-size:11px; padding-left:5px; width:105px;}
 #loged .username{color:#ffb504; font-weight:bold; font-size:20px}
 #loged a{color:#ffb504}
 #loged a:hover{color:#e4b99b;}
 #loged p{ line-height:16px;}
 #minikoszyk p{ line-height:16px;}
 #minikoszyk a{ color:#ffb504} 
 #minikoszyk a:hover{color:#e4b99b;} 

#menu2{ background:url(../images/menu_bg.png) repeat-x #462006; width:240px; margin-right:10px;}
 #menu2 .menu_el{ margin:0 17px; background:url(../images/el_menu.gif) right bottom no-repeat; height:30px;}
 #menu2 .menu_el2{ margin:0 17px; background:url(../images/el_menu2.gif) right bottom no-repeat; height:30px;}
 #menu2 .menu_el .spad{ padding-top:7px; padding-left:1px}
 #menu2 .menu_el2 .spad2{ padding-top:7px; padding-left:8px; text-transform:lowercase;} 
 #menu2 .menu_el a{ font-size:11px; color:#e4b99b; cursor:pointer; }
 #menu2 .menu_el a:hover{ font-size:11px; color:#ffb504; }
 #menu2 .menu_el2 a{ font-size:11px; color:#ffb504; cursor:pointer; }
 #menu2 .menu_el2 a:hover{ font-size:11px; color:#e4b99b; }
#tresc{ border:10px #FFFFFF solid; background:#FFFFFF; width:880px; margin:0 auto;}

#sciezka{ width:630px; height:90px; background:url(../images/menu_bg.png) repeat-x; text-align:center; font-size:11px; color: #e4b99b; line-height:18px;}
#sciezka .tabelka { width:594px; margin-top:18px;}
#sciezka .tabelka a { color: #e4b99b; font-weight:bold; text-decoration:none }
#sciezka .tabelka a:hover{ color:#ffb504; text-decoration:underline;}
#sciezka .title{ font-size:18px; line-height:normal; font-weight:bold;}
#sciezka a{color: #e4b99b; text-decoration:underline;}
#sciezka a:hover{ color:#ffb504;}
#sciezka .ununder td a{ text-decoration:none;}
#sciezka .position a{ text-decoration:none;}
#sciezka .position a:hover{ color:#ffb504; text-decoration:none;}

#kategorie{}
#kategorie .hr{ border-top: #888888 1px solid; height:1px; margin:20px 0;}
#kategorie .foto{margin:0 25px;}
#kategorie h1{ color: #462006; margin-left:20px; margin-top:25px; font-size:14px; line-height:normal;}
#kategorie a { color: #462006; font-weight:bold; text-decoration:none; font-size:14px; }
#kategorie a:hover{ color:#86593a; text-decoration:underline;}

#produkty {}
#produkty .brd{ padding:0px 15px 0px 18px; border-right:#999999 1px solid;}
#produkty .lpad{padding:0px 18px 0px 15px;}
#produkty .hr{ border-top: #888888 1px solid; height:1px; margin-bottom:20px;}
#produkty .empty{height:1px; margin-top:20px;}
#produkty .ptitle{ font-size:11px; font-weight:bold; text-align:right; }
#produkty .ptitle a{ color:#000000;}
#produkty .ptitle a:hover{color:#ffb504;}
#produkty .pcenamini{ font-size:10px; color:#999999; text-align:right; height:11px;} 
#produkty .pcena{ font-size:16px; font-weight:bolder; text-align:right; height:40px;}
#produkty .ppromo{ font-size:10px; font-weight:normal;}
#produkty .pkupuj{}

#cart{ font-size:11px; padding:10px 18px;}
#cart p{ margin-bottom:10px;}
#cart .mapastr a{color:#230201 }
#cart .mapastr a:hover{ color:#ffb504;}
#ZawartoscKoszyka td, #FormaZaplaty td, #ParagonCzyFaktura td, #KontaktTelefoniczny td, #FormaAutoryzacji td{ border:#660000 1px solid; padding:2px 5px}
.koszyk_title{ background:#660000; color:#e4b99b; font-weight:bold;}
.zapoznalem a{ color:#000000; text-decoration:underline;}
.zapoznalem a:hover{ color:#ffb504; text-decoration:underline;}
#sciezka .position a{ text-decoration:none;}


#opis_prod{ font-size:12px; line-height:20px; padding:10px 18px;}
#opis_prod .hr{ border-bottom:#333333 1px solid; height:1px; margin:15px 0}
#opis_prod .prodcena{ font-size:24px; text-align:center}
#opis_prod .ppromo{ font-size:10px; font-weight:normal;}
.cien{ width:900px; height:22px; margin:0 auto; background:url(../images/cien.png) no-repeat}

#footer{ background:url(../images/footer_bg.png) repeat-x #5b341a; border:10px #FFFFFF solid; width:880px; margin:0 auto; }
 #footer .content{ margin:20px; font-size:11px; color:#e4ba9c}
 #footer .content a{ color:#ffb504}
 #footer .content a:hover{ color:#e4b99b;}  
 
.home{
	margin:20px;
	font-size:10px;
	color:#993300
}

#produkty .ptitleh{ font-size:11px; font-weight:bold; text-align:right; }
#produkty .ptitleh a{ color:#000000;}
#produkty .ptitleh a:hover{color:#ffb504;}
#produkty .pcenaminih{ font-size:10px; color:#999999; text-align:right;} 
#produkty .pcenah{ font-size:16px; font-weight:bolder; text-align:right; }
#produkty .ppromoh{ font-size:10px; font-weight:normal;}
