* {margin:0;padding:0}
img {border:none}
a.std {color:#4d7303;text-decoration:none}
a.std:hover {color:#b41b11}
html {height:100%;background:#f8f8f8 url('../images/top.png') repeat-x 50% 0}
body {font:normal 12px Verdana, Arial, Helvetica, sans-serif;height:100%;background:url('../images/top.jpg') no-repeat 50% 6px}
#wrap {min-height:100%;width:990px;margin:0 auto -112px;background:#fff url('../images/wrap.gif') repeat-y}
#top {height:187px;background:url('../images/tbkg.png') no-repeat 0 6px}
#top>div.tm {height:38px;background:url('../images/foot.png') repeat-x 50% 0;text-align:right;font-size:14px;margin-bottom:75px}
#top>div.tm ul {list-style:none;display:inline-block}
#top>div.tm li {display:inline-block;background:url('../images/tm.png') no-repeat}
#top>div.tm li.f {background-position:0 -76px;padding-left:10px}
#top>div.tm li.f:hover {background-position:0 -114px}
#top>div.tm li.l {background-position:100% 0;padding-right:10px}
#top>div.tm li.l:hover {background-position:100% -38px}
#top>div.tm a {height:38px;line-height:38px;display:inline-block;color:#fff;text-decoration:none;background:url('../images/tm.png') no-repeat;padding:0 10px}
#top>div.tm li.l:hover>a,#top>div.tm li.f:hover>a,#top>div.tm a:hover {background-position:0 -38px}
#top input {border:none;font:normal 12px Verdana, Arial, Helvetica, sans-serif;vertical-align:middle;background-color:transparent;width:65px;padding:2px 0;color:#fff;cursor:pointer}
#top input[name='top_search_product'] {margin-left:11px;width:204px;padding:3px;margin-right:10px;color:#000;cursor:text}
#top span.s {vertical-align:middle;display:inline-block;width:306px;padding-top:7px;height:26px;background:url('../images/tsrch.png') no-repeat}
#top span.lg {display:inline-block;padding-left:50px;vertical-align:middle;width:246px;background:url('../images/tlg.png') no-repeat;height:31px;color:#fff;padding-top:2px}
#top span.lgd {width:268px;margin-left:19px}
#top form a.btn {vertical-align:middle;display:inline-block;width:91px;line-height:33px;height:33px;background:url('../images/tbtn.png') no-repeat;color:#fff;text-decoration:none;padding-left:50px}
#top form a.sc {float:right;background:url('../images/tsc.png') no-repeat;width:auto;margin-top:-3px;padding-top:3px}
#top form a.sc>span {cursor:pointer;display:inline-block;height:33px;background:url('../images/tsc.png') no-repeat 100% -3px;padding-right:10px;min-width:150px}
#top form a.r {background-position:0 -33px}
#top form p {white-space:nowrap;overflow:hidden;margin-bottom:3px}
#top p.di {height:24px;line-height:22px;padding:0 8px}
#top p.di>span {display:inline-block;height:24px;background:url('../images/tms.png') no-repeat 0 0;padding-left:10px}
#top p.di>span>span {float:right;background:url('../images/tms.png') no-repeat 100% 0;padding-right:10px;height:24px}
#top p.di>span.sb {width:280px}
#top p.di>span:first-child {width:190px;float:right}

#top p.di a {color:#314900;text-decoration:none;display:inline-block;height:24px;background:url('../images/tms.png') no-repeat 100% -24px;padding-right:20px}
#navig {color:#575757;font-size:11px;height:20px;line-height:20px;margin:0 10px 15px;border-bottom:1px solid #bdbdbd}
#navig a {color:#575757;text-decoration:none}
#navig a:hover {color:#b41b11}
#cont {padding:0 10px 125px;overflow:hidden}
#right {float:right;width:733px}
div.text-main {padding:10px;background:#4d7303 url('../images/main-txt.png') no-repeat;margin-bottom:20px;color:#fff;font-size:1.167em;border-radius:0 0 4px}
div.text-main h1, div.text h1 {font-size:1.2em;margin-bottom:10px}
div.text-main h2, div.text h2 {font-size:1.1em;margin:20px 0 10px}
div.text-main h3,div.text-main h4,div.text-main h5,div.text-main h6,div.text h3,div.text h4,div.text h5,div.text h6 {font-size:1em;margin:20px 0 10px}
div.text-main ul, div.text-main ol,div.text ul, div.text ol {margin:10px 0;padding-left:25px}
div.text-main li,div.text li {line-height:1.4em}
div.text-main p, div.text p {line-height:1.4em;margin-bottom:10px}
div.text-main a {color:#fff}
div.text-main a:hover {text-decoration:none}
div.text a {color:#4d7303}
div.text a:hover {text-decoration:none}
div.box {padding:10px;border:1px solid #e3e0e0;background-color:#f9f9f9;margin-bottom:20px;overflow:hidden}
h1.main-title {font-weight:bold;font-size:1em;background:#4d7303 url('../images/title.png') no-repeat -219px 0;height:31px;line-height:31px;color:#fff;padding:0 9px 0 33px;text-transform:uppercase;margin-bottom:15px}
h1.main-title+div.box {margin-top:-10px}
h1.promotion {background-position:-219px -31px}
h1.promotion2 {background-position:-219px -155px}
h1.promotion2.tb {background-position:-219px -93px}
h1.main-title2 {background-position:-219px -124px}
h1.main-title2.tb {background-position:-219px -62px}
h1.main-title>span {float:right;text-transform:none;margin-top:8px;line-height:normal}
h1.main-title select {vertical-align:top;font:normal 11px Arial;width:166px;margin-right:12px;vertical-align:bottom}
h1.main-title>span a {text-decoration:none;display:inline-block;width:37px;height:23px;vertical-align:bottom}
h1.main-title label {display:inline-block;vertical-align:bottom;width:100px;padding-top:4px;height:19px}
h1.main-title>span a.l {margin-left:6px}
div.title {font-weight:bold;font-size:1em;background:#4d7303 url('../images/title.png') no-repeat 0 0;color:#fff;padding:9px 10px 9px 33px;text-transform:uppercase}
#left {width:219px}
ul.lm {list-style:none;margin-bottom:20px}
ul.lm ul {list-style:none}
ul.lm a {display:block;color:#000;text-decoration:none;padding:6px 10px 6px 30px;background:#f1f1f1 url('../images/lmn.png') no-repeat 10px 10px;margin-bottom:2px}
ul.lm a:hover,ul.lm a.s {color:#4d7303}
ul.lm ul a {background-color:transparent;padding-left:40px;background-position:-195px 10px;margin-bottom:0;border-top:1px solid #dedede}
ul.lm ul a:hover,ul.lm ul a.s {background-position:25px 10px}
ul.lm ul li:first-child>a {border-top:none}
ul.lm ul ul a {background:none;border-top-style:dashed;padding:3px 5px;margin-left:45px}
li.lmt {border-bottom:1px solid #4d7303;color:#4d7303;font-size:1.1em;font-weight:bold;padding-top:5px;text-transform:uppercase}
#left>form {height:59px;background:url('../images/news-letter.png') no-repeat;margin-bottom:20px;padding:40px 0 0 10px}
#left>form p {margin-bottom:7px}
#left>form p.sb {text-align:right}
#left>form input[name='newsletter_lfm'] {width:195px;font:normal 12px Verdana, Arial, Helvetica, sans-serif;padding:3px 2px;background:transparent;border:none;cursor:text}
#left>form input[name='newsletters'] {font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#d31b0f;margin-right:10px;border:none;width:70px;height:20px;background:transparent;cursor:pointer}
#foot {height:112px;background:#f8f8f8 url('../images/foot.png') repeat-x}
#foot>p {width:990px;margin:0 auto;padding-top:25px}
#foot a {color:#000;text-decoration:none}
#foot span {margin-left:125px}
#foot span:first-child {float:right;margin-left:0}
p.paging {text-align:center;background-color:#f9f9f9;border:1px solid #e4e1e1;margin-bottom:20px}
table.product-col+p.paging,div.product-row+p.paging {margin:-10px 0 20px}
p.paging a {display:inline-block;height:26px;line-height:26px;padding:0 6px;background-color:#ededed;border-width:0 1px;border-color:#e4e1e1;border-style:solid;color:#000;margin-right:1px;text-decoration:none}
p.paging a:hover {background-color:#5c8609;color:#fff}
p.paging b {display:inline-block;height:26px;line-height:26px;padding:0 6px;background-color:#5c8609;border-width:0 1px;border-color:#e4e1e1;border-style:solid;color:#fff;margin-right:1px}
p.paging a.pn {border:none;background-color:transparent}
p.paging a.pn:hover {color:#5c8609}
table.product-col {border-collapse:collapse;margin:-10px 0 20px}
table.product-col a {text-decoration:none;color:#000;font-weight:bold}
table.product-col td.img {padding:15px 15px 10px;background-color:#f9f9f9;border-width:1px 1px 0;border-style:solid;border-color:#e3e0e0}
table.product-col td.img>p {width:205px;height:154px;background-color:#fff;border:1px solid #e3e3e3;overflow:hidden}
table.product-col td.empty {width:8px;overflow:hidden}
table.product-col td.dsc {padding:0 15px;background-color:#f9f9f9;border-width:0 1px;border-style:solid;border-color:#e3e0e0;font-weight:bold;width:207px;vertical-align:top}
table.product-col td.dsc>p {line-height:1.4em;margin-bottom:5px}
table.product-col td.prod {padding:5px 15px 0;background-color:#f9f9f9;border-width:0 1px;border-style:solid;border-color:#e3e0e0;font-weight:bold;width:207px;vertical-align:top}
table.product-col td.prod>span {color:#4d7303}
table.product-col td.prc {padding:10px 15px 15px;background-color:#f9f9f9;border-width:0 1px 1px;border-style:solid;border-color:#e3e0e0}
table.product-col td.prc>b {color:#d31b0f}
table.product-col b>span {color:#000;text-decoration:line-through;font-weight:normal;margin-right:3px}
div.product-row {overflow:hidden;background-color:#f9f9f9;border:1px solid #e3e0e0;padding:10px;margin:-10px 0 20px}
div.product-row>div:first-child {float:right;width:495px}
div.product-row a {text-decoration:none;color:#000;font-weight:bold}
div.product-row p {line-height:1.4em;margin-bottom:8px}
div.product-row p.dsc {min-height:36px}
div.product-row p.info {line-height:1.8em;font-weight:bold;margin-bottom:5px}
div.product-row p.d {line-height:normal;margin-bottom:0;white-space:nowrap}
div.product-row b {color:#4d7303}
div.product-row span.price {background:url('../images/product-row.png') no-repeat 0 -2px;display:inline-block;height:30px;line-height:30px;padding-left:25px;border-right:1px solid #bfbfbf;padding-right:10px}
div.product-row span.price b {color:#d31b0f}
div.product-row b>span {color:#000;text-decoration:line-through}
div.product-row a.sc {display:inline-block;background:url('../images/product-row.png') no-repeat 100% -39px;padding:0 40px 0 10px;height:30px;line-height:30px}
div.product-row a.hg {display:inline-block;background:url('../images/product-row.png') no-repeat 100% -73px;padding:0 40px 0 10px;height:30px;line-height:30px}
div.product-row a.hgdel {display:inline-block;background:url('../images/product-row.png') no-repeat 100% -109px;padding:0 40px 0 10px;height:30px;line-height:30px;margin-left:10px}
form.advancedSearch {background:#fff url('../images/advancedSearch.png') no-repeat 7px 5px;padding:10px 10px 10px 140px;border:1px solid #c9c9c9;margin:-10px 0 20px}
form.advancedSearch > p {margin-bottom:5px;height:30px}
form.advancedSearch label.f {display:inline-block;width:140px}
form.advancedSearch label.p {font-style:italic;margin-left:10px}
form.advancedSearch input.text {padding:5px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;border:1px solid #c9c9c9;background-color:#f9f8f8;width:250px}
form.advancedSearch select {font:normal 11px Verdana, Arial, Helvetica, sans-serif;width:200px;margin-right:20px}
span.submit,a.submit {display:inline-block;height:22px;background:url('../images/btn.png') no-repeat 0 -22px;padding-left:6px;text-decoration:none}
a.submit>span {display:inline-block;font:bold 11px Verdana, Arial, Helvetica, sans-serif;background:url('../images/btn.png') no-repeat 100% 0;color:#fff;text-align:left;padding:4px 25px 5px 5px;cursor:pointer}
span.submit > input {border:none;outline-style:none;font:bold 11px Verdana, Arial, Helvetica, sans-serif;background:url('../images/btn.png') no-repeat 100% 0;color:#fff;text-align:left;padding:4px 25px 5px 5px;cursor:pointer}
span.submit.cmb,a.submit.cmb {background-position:0 -66px;padding-left:14px}
span.submit.cmb>input,a.submit.cmb>span {background-position:100% -44px}
.bld {font-weight:bold}
.rt {text-align:right}
.hc {display:none}
a.gbtn {display:inline-block;height:22px;line-height:22px;padding:0 20px 0 10px;background:url('../images/btn.png') no-repeat 100% 0;color:#fff;text-decoration:none;border-radius:4px 0 0 4px}
a.mn {color:#000;font-weight:bold;text-decoration:none;background:url('../images/arrow-red.png') no-repeat 100% 3px;padding-right:20px}
p.error {font-weight:bold;color:#fff;background:#800000 url('../icon/attention.gif') no-repeat 10px 10px;padding:10px 10px 10px 35px;margin-bottom:30px}
p.success {font-weight:bold;color:#fff;background:#32682b url('../icon/attention.gif') no-repeat 10px 10px;padding:10px 10px 10px 35px;margin-bottom:30px}
div.sproduct {width:335px;float:right;margin-bottom:20px}
div.sproduct>h1 {color:#4d7303;font-size:14px;line-height:1.4em;margin-bottom:10px;border-bottom:1px solid #bababa;padding-bottom:5px}
table.sproduct {border-collapse:collapse;width:100%;margin-bottom:10px}
table.sproduct td>span {display:block;padding:5px 10px;border-left:2px solid #fff}
table.sproduct td>span.p {color:#c70f0f;font-size:18px;white-space:nowrap}
table.sproduct span.p>span {text-decoration:line-through;display:block;color:#000;font-size:0.8em}
table.sproduct td:first-child {border-right:1px solid #bababa;width:120px;padding:5px 10px;font-weight:bold}
h2 {font-size:1em;margin-bottom:20px;text-transform:uppercase;color:#4d7303;padding-bottom:3px;border-bottom:1px solid #4d7303;clear:right}
div.sproduct a.sc {display:inline-block;background:url('../images/product-row.png') no-repeat 100% -39px;padding:0 40px 0 10px;height:30px;line-height:30px;color:#d31b0f;text-decoration:none;font-weight:bold}
div.sproduct a.hg {display:inline-block;background:url('../images/product-row.png') no-repeat 100% -73px;padding:0 40px 0 10px;height:30px;line-height:30px;color:#000;text-decoration:none;font-weight:bold}
div.sproduct p.sc {margin-left:130px;margin-bottom:5px}
div.sproduct a.qu {color:#000;text-decoration:none;font-weight:bold;display:inline-block;background:url('../images/zapytaj-red.png') no-repeat 0 0;padding-left:40px;height:30px;line-height:30px}
p.sproduct-img {border:1px solid #d2d2d2;width:360px;text-align:center;margin-bottom:10px}
table.sproduct-gal {border-collapse:collapse}
table.sproduct-gal td.img {width:116px;border:1px solid #d2d2d2}
table.sproduct-gal td.sp {font-size:1px;width:4px}
div.spr img {vertical-align:middle}
p.pn {overflow:hidden;margin-bottom:10px}
a.next {display:inline-block;height:23px;line-height:21px;text-decoration:none;color:#fff;background:url('../images/prev-next.png') no-repeat 0 0;width:145px;font-weight:bold;font-size:11px;white-space:nowrap;overflow:hidden;text-align:left;padding-left:10px}
a.next.p {background-position:0 -23px;text-align:right;padding:0 10px 0 0}
h2.main-title {border:none;font-weight:bold;font-size:1em;background:#4d7303 url('../images/title.png') no-repeat -219px -248px;height:31px;line-height:31px;color:#fff;padding:0 9px 0 33px;text-transform:uppercase;margin-bottom:15px}
h2.main-title.bt {background-position:-219px -186px}
h2.main-title>span {float:right;text-transform:none;margin-top:8px;line-height:normal}
h2.main-title select {vertical-align:top;font:normal 11px Arial;width:166px;margin-right:12px;vertical-align:bottom}
h2.main-title>span a {text-decoration:none;display:inline-block;width:37px;height:23px;vertical-align:bottom}
h2.main-title label {display:inline-block;vertical-align:bottom;width:100px;padding-top:4px;height:19px}
h2.main-title>span a.l {margin-left:6px}
p.manufact {margin:20px 0 10px;color:#587c13;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #bababa;margin-left:138px}
p.manufact+p {margin-left:138px}
div.box {border-width:0 0 1px;background:url('../images/shw-prod.png') no-repeat 0 0}
div.box>div {background:url('../images/shw-prod.png') repeat-y -733px 0;margin:-3px -10px -10px;padding:10px}