/* Eric Meyer RESET
--------------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th,  td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:Arial, Tahoma, Verdana, sans-serif; vertical-align:baseline; }
:focus { outline:0; }
body { line-height:1; color:#000; background:#fff; background:url(../images/bg.jpg) repeat-x; }
ul { list-style:none; }
table {	border-collapse:collapse; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal; }
blockquote:before, blockquote:after,
q:before, q:after { content:""; }
blockquote, q {	quotes:"" ""; font-style:italic; }

body{background:url(images/bg.gif) top center repeat-x #F4E7F0; }
a{color:#a82686;}
#wrapper{width:900px; height:auto; position:relative; margin:0 auto; font-family:Tahoma; font-size:12px; color:#ffffff;}

#logo{position:absolute; left:0px; top:-1px; width:198px; height:306px; background:url(images/menu_bg.gif);}
.menu {color:#FFFFFF;
font-weight:bold;
left:25px;
position:absolute;
top:176px;}
.menu a{display:block; background:#a82686; width:153px; height:19px; margin-bottom:1px; text-decoration:none; font-size:12px; color:#ffffff; text-align:center; padding-top:5px;}
.menu a:hover{background:url(images/menu_lnk_green.gif);}
#about{ float:right; height:215px; margin-top:16px; width:700px;}
#about p{font-size:14px; font-weight:bold; width:550px; padding:10px 20px;}
h1{font-size:30px; color:#99a601; padding:20px 20px 0px 20px;}

#content{position:absolute; left:220px; top:270px; line-height:16px; color:#a82686;; }
.oferta li{display:inline; float:left;}
.oferta li a{background:#a82686; padding:4px 5px 0px 5px; color:#ffffff; font-weight:bold; height:20px; display:block; margin:10px 10px 10px 0px; text-decoration:none; text-align:center; float:left;}
.oferta li a:hover{background:url(images/menu_lnk_green.gif) ;}

#footer{padding-top:200px; font-weight:bold;}

.produkty li{display:inline;}
.produkty li a{background:#ffffff;   font-weight:bold; height:20px; display:block; margin:10px 10px 10px 0px; text-decoration:none; width:161px; padding:10px; height:255px; float:left; border:1px solid #a82686;}
.produkty li a img{margin:0px; margin-bottom:7px; width:140px; background:none; padding:none; display:inline; }
.produkt img{margin-bottom:7px; max-width:110px; max-height:175px; background:url(images/frame_big.gif) repeat-x;   font-weight:bold; display:block; padding:20px 10px 120px 0px; text-decoration:none; padding:30px;  float:left; }

#min_cont{left:20px;
position:absolute;
top:240px;
width:150px;
}
#min_cont img{width:50px; padding-right:20px;}
.small li a{height:190px;}

.product-title{font-size:16px; font-weight:bold; padding:10px;}
.product-desc ul{width:100%;}
.product-desc ul li{width:100%; font-size:13px; line-height:16px; }