* {margin:0;padding:0}
a.std {color:#ba1a20;text-decoration:none}
a.std:hover {text-decoration:underline}
img {border:none}
body {font: normal 12px Verdana, Arial, Helvetica, sans-serif;background:#dfdfdf url('../img/bkg.png') 0 0}
#top {width:1211px;margin:0 auto;background:url('../img/top.jpg') no-repeat;border-width:0 1px;border-color:#bbb;border-style:solid}
#top > p.log {text-align:right;margin-right:5px;height:59px;padding-top:15px;font:bold 18px Arial;color:#bc2126}
#top > p.log > a,#top > p.log > img {margin:0 5px}
#top > p.log > span {text-decoration:underline}
#top > p.log img {vertical-align:middle}
#top > ul {list-style:none}
#top > ul > li {display:inline-block}
#top li > a {text-decoration:none;display:inline-block}
#top > div {float:right;width:181px;height:103px;padding-top:16px}
#top > div > p.a {font-weight:bold;margin-bottom:10px;padding-left:30px}
#top > div a {color:#000;text-decoration:none}
#top > div span,#top > div > p.a + p > a {color:#bc2126;font-weight:bold}
#top > div > p.a + p {font-family:Arial;line-height:1.7em}
#top > form {height:42px;background-color:#fff;padding:0 10px}
#top > form > p > span.f {font-size:14px;display:inline-block;height:27px;width:505px;background:url('../img/ts.png') no-repeat 100% 0;white-space:nowrap;text-align:right;padding-right:10px;vertical-align:middle}
#top > form > p > b {float:right;margin-top:7px}
#top > form > p > b > a {display:inline-block;color:#4a4a4a;background:url('../img/icon.png') no-repeat 0 -168px;height:28px;line-height:28px;margin-right:10px;padding-left:30px}
#top > form > p > b > a.cc {background-position:0 -196px}
#top > form > p > span.n {display:inline-block;height:40px;margin-left:8px;background:url('../img/ts.png') no-repeat 0 -42px;padding-left:10px;vertical-align:middle;font-size:10px;padding-top:2px;line-height:2em}
#top > form > p > span.s {line-height:normal;padding-top:7px;height:35px}
#top > form input.submit {border:none;width:85px;background:url('../img/ts.png') no-repeat 0 -92px;height:27px;outline-style:none;cursor:pointer;font-weight:bold;text-align:left;color:#010000;padding-left:4px}
#top > form input.text {font:normal 12px Verdana;padding:2px;border:1px solid #cacaca;width:170px;margin-right:10px;margin-top:4px}
#top > form > p > span.n > label {margin-right:10px}
#top > form select {margin-top:3px;width:170px;font:normal 12px Verdana, Arial, Helvetica, sans-serif}
#top > form span.f > b {float:left;width:140px;text-align:left;height:27px;line-height:27px}
ul.sl {padding:75px 0 16px;margin-left:273px;height:28px}
ul.sl a {height:28px;line-height:28px;white-space:nowrap;background:url('../img/icon.png') no-repeat 0 0;padding:0 15px 0 30px;color:#000}
ul.sl a.sl2 {background-position:0 -56px}
ul.sl a.sl3 {background-position:0 -84px}
ul.sl a.sl4 {background-position:0 -112px}
ul.sl a.sl5 {background-position:0 -140px}
ul.sl a:hover,ul.sl a.s {color:#bb191d}
ul.c {font-weight:bold;font-size:13px}
ul.c > li {padding-left:2px;background:url('../img/tm.gif') no-repeat 0 0}
ul.c a {color:#f9d1d2;text-decoration:none;height:40px;line-height:1.4em;padding:2px 20px 0;text-align:center;background:url('../img/tmh.gif') repeat-x 0 -42px}
ul.c a.l {color:#fff}
ul.c a:hover,ul.c a.s {color:#fff;background-position:0 0}
ul.c li:first-child {padding-left:8px;background-image:none}
#top > p.nav {height:27px;line-height:27px;background:url('../img/nav.gif') repeat-x;padding:0 15px}
#top > p.nav > a {color:#a4040a;text-decoration:none}

#wrap,#wrap2 {width:1211px;border-width:0 1px;border-color:#bbb;border-style:solid;background:#fafafa url('../img/wrap.png') no-repeat 0 10px;padding:12px 0 0;margin:0 auto}
#cont,#cont2 {background:url('../img/cont.png') repeat-y;padding:0 6px;border-bottom:1px solid #cacaca;overflow:auto}
#cont2,#wrap2 {background-position:-1211px 10px}
#right {float:right;width:954px;overflow:hidden}
#left {width:238px}
#left h1,#rt h1 {height:23px;padding:0 3px;line-height:23px;background:url('../img/left-title.png') repeat-x;font-size:14px;color:#fff;border:1px solid #686868;margin:0 1px}
#left > ul,#rt > ul {list-style:none;margin-bottom:10px}
#left > ul > li > a,#rt > ul > li > a {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 > a:hover,#rt > ul > li > a:hover,#left > ul > li > a.s,#rt > ul > li > a.s,#left > ul > li > ul > li > a.s,#rt > ul > li > ul > li > a.s,#left > ul > li > ul > li > a:hover,#rt > ul > li > ul > li > a:hover {background-color:#e8e8e8}
#left > ul > li > ul > li > a,#rt > ul > li > ul > li > a {border-bottom:1px dashed #c7c7c7;color:#000;display:block;font-size:0.9em;line-height:20px;padding-left:25px;text-decoration:none}
#sr {float:left;width:682px;border-color:#fff;border-width:0 1px;border-style:solid;background:url('../img/sr.gif') repeat-x;padding:20px 10px 30px 15px}
#sr2 {border-color:#fff;border-width:0 1px;border-style:solid;background:url('../img/sr.gif') repeat-x;padding:20px 10px 30px 15px;margin-right:1px}
#sr h1.main-title,#sr2 h1.main-title {border-bottom:1px solid #e5e5e5;padding-bottom:3px;margin-bottom:20px;font-size:1.2em}

#sr > div.news {margin-bottom:20px;border-top:1px dotted #e5e5e5;padding-top:20px}
#sr > div.nwsf {padding-top:0;border-top:none}
#sr > div.news h2 {font-size:1.1em;margin-bottom:10px}
#sr > div.news h2 > span {float:right}
#sr > div.news h2 > a {color:#000;text-decoration:none}
#sr > div.news h2 > a:hover {color:#a4040a}
#sr > div.news > p {line-height:1.6em;margin-bottom:10px}

form.advancedSearch {padding:10px 10px 10px 50px;border:1px solid #c9c9c9;margin-bottom: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}
form.advancedSearch span.n {display:inline-block;font-size:0.9em;vertical-align:middle;padding-left:10px}

#rt {margin-left:717px}
#rt > .news {background:url('../img/news.png') no-repeat 100% 1px;padding-top:2px}
#rt > .news > h1 {background-image:none;border-width:0 0 0 1px}
#rt .show-product {text-align:center;padding:5px 0 0}
#rt .show-product > p {margin-bottom:10px;line-height:1.2em}
#rt .show-product > p > a {color:#36c;text-decoration:none}
#rt .show-product > p > a:hover {color:#000;text-decoration:underline}
#rt > form,#left > form {padding:5px 10px 3px}
#rt > form p, #left > form p {margin-bottom:2px}
#rt > form input.pole, #left > form input.pole {font-size:9pt;padding:2px;border:1px solid #e7e7e7;width:200px}
#rt > form select, #left > form select {font-size:9pt;width:207px}
#rt > form.contact > p:first-child {padding-top:10px;padding-left:113px;margin-bottom:0;height:141px;font:normal 12px Arial;background:url('../img/contact.jpg') no-repeat 0 0}
#rt > form.contact > p:first-child > span {display:block;text-align:right;color:#c0070d;padding-top:10px;font-weight:bold}
#rt > form.contact > p.err {color:#fff;background-color:#800000;padding:2px;margin:4px 0}
#rt > form.contact > p.succ {color:#fff;background-color:#008000;padding:2px;margin:4px 0}

#foot {background-color:#eaeaea;border-top:1px solid #fff;padding-top:7px;overflow:auto}
#foot > div.ds {width:200px;float:left}
#foot > div.ds2 {width:356px;float:left}
#foot > div.news {margin-left:756px}
#foot > div.news p {margin-right:20px;line-height:1.4em;margin-bottom:5px}
#foot > div.news p > a {font-weight:bold}
#foot > div.ds .tlt,#foot > div.ds2 .tlt {border-right:2px solid #eaeaea}
#foot > div.ds .tlt + div,#foot > div.ds2 .tlt + div {border-right:2px solid #fff}
#foot div.tlt {background:url('../img/btn-title.png') no-repeat 100% 0}
#foot div.tlt > span {height:33px;line-height:33px;display:inline-block;background:url('../img/btn-title.png') no-repeat 0 0;padding-left:20px;color:#fff;font-weight:bold;font-size:14px}
#foot div.tlt + div {padding:10px 0 0 20px;border-bottom:2px solid #fff;height:160px;overflow:hidden}
#foot ul {list-style:none}
#foot li {line-height:1.7em;background:url('../img/grot.png') no-repeat 0 6px;padding-left:14px}
#foot a {color:#000;text-decoration:none}
#foot a:hover,#foot a.s {color:#a4040a}
#foot a.wr {float:right}
#foot address {font:normal 11px/1.4em Tahoma;padding:0 0 10px 10px;margin-left:-20px;border-bottom:1px solid #cacaca}
#foot address > span.b {display:block;margin-bottom:10px}
#foot address span.l {color:#cdcdcd}
#foot address + div {margin-left:-20px;padding-top:2px;border-top:1px solid #fff}
#foot address + div > a {display:block;font-weight:bold;padding-left:55px;height:24px;line-height:24px;background:url('../img/icon.png') no-repeat 20px -140px}
#foot address + div > a > span {color:#be272c}
#foot > div.f1 {border-top:1px solid #d3d3d3;overflow:auto;font-size:11px}
#foot > div.f1 > div.s {float:left;height:50px;padding:100px 20px 0;width:336px;border-width:0 1px 2px 0;border-style:solid;border-color:#fff #d3d3d3 #fff #fff;background:url('../img/img/siodemka.png') no-repeat 20px 10px}
#foot > div.f1 > div.pp {float:left;height:50px;padding:100px 20px 0;width:336px;border-width:0 1px 2px 1px;border-style:solid;border-color:#fff #d3d3d3 #fff #fff;background:url('../img/img/paypal.png') no-repeat 20px 30px}
#foot > div.f1 > form {height:140px;padding:10px 20px 0;border-width:0 0 2px 1px;border-style:solid;border-color:#fff #d3d3d3 #fff #fff;margin-left:755px;background:url('../img/img/newsletter.png') no-repeat 20px 20px}
#foot > div.f1 > form > p.p1 {padding:43px 0 0 74px;margin-bottom:10px}
#foot > div.f1 > form .txt {border:none;font:normal 12px Verdana, Arial, Helvetica, sans-serif;padding:5px;background:none;width:176px}
#foot > div.f1 > form .r {vertical-align:middle;margin-left:10px}
#foot > div.f1 > form .sbm {cursor:pointer;float:right;margin-left:20px}
#foot > div.f2 {padding:10px 20px;border-top:1px solid #d3d3d3;overflow:auto}

#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;}

.error {padding:10px;color:#fff;background-color:#ce0000;font-weight:bold;margin-bottom:10px}
.success {padding:10px;background-color:#008000;color:#fff;font-weight:bold;margin-bottom:10px}
span.submit {background:url('../img/img/submit3.png') no-repeat scroll 100% 0 #ba1f11;border-radius:4px;display:inline-block;height:27px}
span.submit > input {background:none;border:none;color:#fff;cursor:pointer;font: bold 11px Verdana,Arial,Helvetica,sans-serif;outline-style: none;padding:5px 33px 5px 5px;text-align:left}

#sr > ul.srt-cat {list-style:none;height:29px;margin:0;padding-left:0}
#sr > ul.srt-cat > li {float:left;margin-right:3px;margin-bottom:0;line-height:normal}
#sr > ul.srt-cat > li:first-child {float:right;text-align:right;white-space:nowrap;font-size:11px;height:29px;line-height:29px;margin-right:0}
#sr > ul.srt-cat > li:first-child > select {vertical-align:middle;font: normal 12px Verdana, Arial, Helvetica, sans-serif}
#sr > ul.srt-cat > li > a {display:block;width:112px;text-align:center;height:29px;color:#000;text-decoration:none;font-size:14px;line-height:29px;background:url('../img/srt-btn.png') no-repeat 0 -29px}
#sr > ul.srt-cat > li > a.sc2 {background-position:-115px -29px}
#sr > ul.srt-cat > li > a.sc3 {background-position:-230px -29px}
#sr > ul.srt-cat > li > a.sc4 {background-position:-345px -29px}
#sr > ul.srt-cat > li > a.sc1:hover,#sr > ul.srt-cat > li > a.s1 {background-position:0 0;color:#fff}
#sr > ul.srt-cat > li > a.sc2:hover,#sr > ul.srt-cat > li > a.s2 {background-position:-115px 0;color:#fff}
#sr > ul.srt-cat > li > a.sc3:hover,#sr > ul.srt-cat > li > a.s3 {background-position:-230px 0;color:#fff}
#sr > ul.srt-cat > li > a.sc4:hover,#sr > ul.srt-cat > li > a.s4 {background-position:-345px 0;color:#fff}

#sr > div.text p {line-height:1.6em;margin-bottom:15px}
#sr > div.text ul,#sr > div.text ol {margin:10px 0 20px;padding-left:35px}
#sr > div.text li {line-height:1.4em}
#sr > div.text h1 {font-size:1.2em;margin:20px 0}
#sr > div.text h2 {font-size:1.1em;margin:20px 0 10px}
#sr > div.text h3,#sr > div.text h4, #sr > div.text h5, #sr > div.text h6 {font-size:1em;margin:20px 0 10px}
#sr > div.text a {color:#bc2126}
#sr > div.text a:hover {text-decoration:none;color:#000}
p.srt-cat {font-size:11px;height:26px;line-height:26px;background-color:#e8e8e8;padding:0 10px;color:#4e4e4e;margin-bottom:15px}
p.srt-cat a {color:#4e4e4e;text-decoration:none}
p.srt-cat a:hover,p.srt-cat a.s {color:#bd1f22}
p.srt-cat a.np {font-weight:bold;display:inline-block;height:24px;line-height:24px;padding:0 3px;background-color:#d8d8d8;border:1px solid #ccc1c1;color:#bd1f22}
div.srt-cat {padding:10px 0 10px 10px;background-color:#e8e8e8;margin-bottom:10px;overflow:auto}
div.srt-cat > div.i {float:left;width:150px;height:150px}
div.srt-cat > div.d {margin-left:170px}
div.srt-cat > div.d > div {padding-bottom:10px;padding-right:10px;border-bottom:1px solid #cacaca;height:90px;overflow:hidden}
div.srt-cat > div.d > div p:first-child {font-weight:bold;margin-bottom:10px}
div.srt-cat > div.d > div p:first-child > a {color:#000;text-decoration:none}
div.srt-cat form {padding-top:10px;padding-right:10px;border-top:1px solid #fff}
div.srt-cat form span.lt {text-decoration:line-through}
/*div.srt-cat form span.r {color:#a4040a}*/
div.srt-cat form span.pr {display:inline-block;color:#000;height:28px;line-height:28px;padding:0 10px;background-color:#fff;border:1px solid #e1e1e1;border-radius:4px}
div.srt-cat form span.pr2 {background-color:#ba1e23;color:#fff}
div.srt-cat form span:first-child {float:right}
div.srt-cat form span:first-child > * {vertical-align:middle}
div.srt-cat form span:first-child > span {display:inline-block;text-decoration:none;margin-left:10px;width:85px;height:27px;line-height:24px;background:url('../img/img/submit.png') no-repeat;color:#fff}
div.srt-cat form span:first-child > span > input {cursor:pointer;border:none;outline-style:none;font:bold 12px Verdana;color:#fff;background:none;width:85px;padding-left:5px;text-align:left;height:23px}



