*{margin:0;padding:0;}
img{border:0;}
body{background:#fff url('img/bg.jpg') 0 0 repeat-x;font-family:Arial,Verdana,sans-serif;font-size:13px;}
#c{width:996px;margin:0 auto;overflow:hidden;background:#fff url('img/bg2.jpg') 0 0 repeat-y;}
#h1{background:#fff url('img/header.jpg') 0 0 no-repeat;overflow:hidden;height:206px;position:relative;}
#h2{overflow:hidden;background:transparent url('img/header2.jpg') 0 0 no-repeat;border-bottom:1px #fff solid;}
#introdescription{width:559px;height:190px;margin:0;line-height:1.6em;}
#introdescription2{width:559px;height:auto!important;height:140px;min-height:140px;margin:0;line-height:1.6em;}
#introdescription img{float:right;display:inline;margin-left:20px;}
#h1 h1{overflow:hidden;width:370px;height:130px;margin:10px auto auto 70px;}
#h1 h1 a{display:block;width:370px;height:130px;text-indent:-1000px;}
#menu{list-style:none;height:30px;width:640px;overflow:hidden;bottom:28px;left:180px;position:absolute;}
#menu li{list-style:none;float:left;}
#menu li a{float:left;height:30px;line-height:34px;padding:0 15px;text-decoration:none;font-weight:bold;color:#686868;}
#menu li a:hover{color:#2b2b2d;}
#koszyk{width:200px;height:120px;margin:75px auto 60px auto;text-align:center;overflow:hidden;}
#koszyk a{color:#e7e7e7;font-size:12px;text-decoration:none;}
#koszyk strong{font-size:13px;color:#b19116;display:block;padding-top:20px;padding-bottom:10px;}
#koszyk a:hover{text-decoration:underline;}
#l{float:left;width:630px;overflow:hidden;}
#r{float:right;width:318px;overflow:hidden;}
.clear{clear:left;}
#f{clear:both;height:50px;background:#474747 url('img/footer.jpg') 0 0 repeat-x;}
#c2{width:560px;margin:15px 0 0 auto;overflow:hidden;color:#253300;font-size:13px;text-align:justify;line-height:23px;}
#c2 h2,#c2 h3{font-size:12px;height:23px;line-height:20px;color:#9c0047;}
#c2 h2 a,#c2 h2 a{color:#9c0047;text-decoration:none;line-height:20px;}
#c2 a{color:#d10060;}
#c2 a:hover{color:#9c0047;}
#c2 ul,#c2 ol{margin:5px 20px;}
.ramka{width:434px;height:335px;margin:10px auto;background:transparent url('img/ramka.jpg') 0 0 no-repeat;}
.news{margin-bottom:30px;}
#menu2{list-style:none;width:254px;background:transparent url('img/menu.jpg') top right no-repeat;margin-bottom:30px;}
#menu2 li{list-style:none;height:39px;overflow:hidden;}
#menu2 li a{display:block;line-height:39px;width:254px;height:39px;text-decoration:none;color:#000;font-weight:bold;text-indent:40px;}
#menu2 li a:hover{color:#f76500;background:transparent url('img/menuhoover.jpg') 0 0 no-repeat;}
.cena-normal{font-weight:bold;text-align:right;display:block;}
.cena-przeceniony{text-decoration:line-through;text-align:right;display:block;}
.cena-przecena{color:#ae0048;text-align:right;display:block;font-weight:bold;}
.zamowienietel{display:block;text-align:right;}
table{width:95%;border-left:1px #ccc solid;border-top:1px #ccc solid;}
td,th{border-right:1px #ccc solid;border-bottom:1px #ccc solid;}
th{text-align:center;}
.fieldset textarea,.fieldset input{width:300px;}
div.prodlist{width:544px;margin:0 auto;border:0;overflow:hidden;}
div.prodlist a{width:160px;height:190px;display:block;}
div.prodlist div{width:170px;height:190px;background:#fff url('img/more.jpg') bottom right no-repeat;text-align:center;padding:5px;float:left;overflow:hidden;}
#c2 h1{font-size:16px;height:23px;margin-top:20px;border-bottom:1px #be0165 dotted;line-height:24px;color:#be0165;background:transparent url('img/h.jpg') 0 0 no-repeat;margin-bottom:10px;}
#c2 h1 a{color:#9c0047;text-decoration:none;line-height:24px;}
#c2 h3{font-size:11px;}
#c2 h3 a{color:#91908e;font-size:11px;text-decoration:none;}
#c2 h6{color:#9c0047;font-size:13px;border-bottom:1px #be0165 dotted;margin-bottom:10px;}
.produktphoto img{float:left;border:2px #e2c6d5 solid;margin:5px 30px 30px 0;}
.price2{color:#3d7023;font-weight:bold;font-size:30px;text-align:right;margin:30px 0 40px 0;}
.dodaj{text-align:right;margin-bottom:20px;}
fieldset{border:0;}