* {margin:0;padding:0}
img {border:0}
body {text-align: center;font: normal 12px Verdana, Arial, Helvetica, sans-serif;background:#dfdfdf url('../img/bkg.png')}
#top {width:970px;height:29px;padding-top:136px;margin:0 auto;background:url('../img/top.jpg') no-repeat;text-align:left;border-bottom:1px solid #e7e7e7}
#top ul {list-style:none;margin-left:555px}
#top ul li {float:left;margin-right:4px}
#top ul li a {display:block;color:#fff;text-decoration:none;line-height:28px;width:99px;text-align:center;font-weight:bold}
#top ul li a:hover, #top ul li a.sel {text-decoration:underline}
#nawig {text-align:left;width:936px;margin:0 auto;background:#fff url('../img/nawig.png') repeat-x;line-height:25px;border-bottom:1px solid #e7e7e7;padding:0 17px}
#nawig a {color:#36c;text-decoration:none}
#nawig a:hover {color:#000;text-decoration:underline}
#body {text-align:left;background:#fafafa;padding-top:10px;width:970px;margin:0 auto}
#content {background:url('../img/content.gif') repeat-y;padding-left:6px;overflow:auto}

#right {float:right;width:682px;background:url('../img/right-bkg.png') no-repeat;padding:25px 18px;font-size:13px}
#kraftmann {background:url('../img/kraftmann.png') no-repeat;width:625px;height:354px;padding:34px 25px;margin-bottom:15px}
#kraftmann p {line-height:1.4em;margin-bottom:14px}
#kraftmann p span, #kraftmann p.red {font-weight:bold;color:#c23231;}
#right h1 {font-size:1.2em;margin-bottom:10px}
#right h1.main-title {border-bottom:1px solid #e5e5e5;padding-bottom:3px;margin-bottom:20px}
#right h2, #right h3, #right h4, #right h5, #right h6 {font-size:1.1em;margin-bottom:8px}
#right ul, #right ol {padding-left:30px;margin:10px 0}
#right li {margin-bottom:5px;line-height:1.4em}
#right a.std {color:#36c;text-decoration:none}
#right a:hover.std {color:#000;text-decoration:underline}
#right #right_contents {margin-bottom:20px}
.stronicowanie a {display:inline-block;color:#feae00;border:1px solid #feae00;background-color:#fff9da;text-decoration:none;padding:2px 3px;margin-right:1px}
.stronicowanie b {display:inline-block;color:#fff9da;border:1px solid #000;background-color:#000;text-decoration:none;padding:2px 3px;margin-right:1px}
.stronicowanie a:hover {color:#36c}

#right .produkty {text-align:center;font-size:11px;border-collapse:separate}
#right .produkty td {padding:3px;width:220px}
#right .produkty p {padding:4px 0;line-height:1.4em}
#right .produkty a {color:#36c}
#right .produkty a:hover {color:#000}

#left {width:238px;background:url('../img/left-menu.gif') repeat-y;padding-right:7px;padding-left:1px}
#left h1 {font-size:1em;background:#fec400 url('../img/left-title.png');height:27px;line-height:27px;padding:0 5px;color:#fff}
#left form {padding:5px 10px 3px}
#left form p {margin-bottom:2px}
#left form input.pole {font-size:9pt;padding:2px;border:1px solid #e7e7e7;width:200px}
#left form input.submit {width:70px}
#left form select {font-size:9pt;width:200px}
#left ul {list-style:none}
#left ul li.main-cat {padding-right:1px}
#left ul a.main-cat {border-bottom:1px solid #e5e5e5;display:block;height:25px;line-height:25px;color:#000;text-decoration:none;background:#fff url('../img/point.png') no-repeat 3px center;padding-left:20px}
#left ul li ul a {display:block;border-bottom:1px dashed #c7c7c7;height:20px;line-height:20px;font-size:0.9em;text-decoration:none;color:#000;padding-left:25px}
#left ul li ul a.last {border-bottom:1px solid #e5e5e5}
#left ul li ul a:hover {background-color:#fff9da}
#left ul a:hover.main-cat, #left ul a.sel {background-color:#fff9da}
#left #shopping-cart {font-size:0.85em;padding:5px 2px 5px 5px}
#left #shopping-cart li {background:url('../img/min_point.png') no-repeat 0 50%;padding:2px 0 2px 10px;border-bottom:1px solid #e5e5e5}
#left #shopping-cart li.update {color:#800000}
#left .show-product {text-align:center;padding:5px 0 0}
#left .show-product p {margin-bottom:10px;line-height:1.2em}
#left .show-product p a {color:#36c;text-decoration:none}
#left .show-product p a:hover {color:#000;text-decoration:underline}

#stopka {background:#fafafa url('../img/stopka.png') no-repeat;padding:15px 10px 10px;text-align:right}

.error {padding:10px;border-bottom:1px solid #ce0000;border-top:1px solid #ce0000;color:#ce0000;background-color:#ffffe1;font-weight:bold;margin-bottom:10px}
.success {padding:10px;border-bottom:1px solid #0000b9;border-top:1px solid #0000b9;color:#0000b9;background-color:#ffffe1;font-weight:bold;margin-bottom:10px}
