
BODY {padding:0;margin:0;height:100%;background-color:#5c8816;background-image:url(/src/img/bg.jpg); color:#ffffff;font-size:12px;font-family:arial;}
TABLE {border-collapse: collapse;}
TD {vertical-align:top;color:#ffffff;font-size:12px;font-family:arial;}
IMG {border:0;}
LI {list-style-image:url(/src/img/li.gif);  margin-bottom:10px;list-style-position:outside;}
A, A:link {color:#96c827;text-decoration:underline;}
A:hover {color:#96c827;text-decoration:none;}
h1 {font-family:"arial"; font-size:18px;color:#96c827; font-weight:normal;}
FORM {margin:0;}
EM {color:# ;font-style:normal;}
INPUT.inp {border:1px solid #3a4c19; background-color:transparent;color:#3a4c19;font-size:14px;font-family:arial;padding-left:3px;}
SELECT.inp {border:1px solid #3a4c19;  background-color:#aecc5b;color:#3a4c19;font-size:12px;font-family:arial;padding-left:3px;}
INPUT.inp2 {border:1px solid #fff; background-color:transparent;color:#fff;font-size:12px;font-family:arial;padding-left:3px;}
TEXTAREA.inp2, SELECT.inp2 {border:1px solid #fff; background-color:transparent;color:#fff;font-size:12px;font-family:arial;padding-left:3px;}
:focus {outline: 0;}

.bord {width:10px;background-image:url(/src/img/b.gif);}
.bord2 {width:10px;background-image:url(/src/img/b6.gif);}
.bord3 {width:10px;background-image:url(/src/img/b7.gif);}
.bord4 {width:10px;background-image:url(/src/img/b8.gif);}
.bord5 {width:10px;background-image:url(/src/img/b9.gif);}

.footer TD {height:126px; vertical-align:middle; font-size:11px; }
.footer A, .footer A:link, .footer A:hover {color:#ffffff;}
.co {padding-left:64px;}
.co2 {padding-right:15px; text-align:right;}

.f14 {font-size:14px;}
.f18 {font-size:18px;}

#tabl {display:none;width: 400px; position:absolute; top:200px; left:300px;background-color:#97b752;background-image:url(/src/img/bg4.jpg);  padding:20px; border:10px solid #b45301; color:#1b270d;}

/* стили главной */
.all0 {width:996px; height:100%;}
.head_main{height:400px;}
.head_main TABLE {width:100%;height:100%;}

.c1 {background-color:#537119;background-image:url(/src/img/bg5.jpg); background-repeat:repeat-x; background-position:100% 100%;}
.contacts {position:absolute;}
.icq {margin-left:335px;}

.about {min-width:391px;background-color:#2b3614;background-image:url(/src/img/bg2.jpg); padding:15px 0 30px 64px; }

.cat_main {background-color:#97b752;background-image:url(/src/img/bg4.jpg);  }
.cat_main DIV {background-image:url(/src/img/bg3.jpg); background-repeat:repeat-y;padding:15px 35px 30px 88px;} /* строка изменена */
.cat_main TD {color:#3a4c19; font-weight:bold;}
.cat_main TABLE {width:398px;}
.cat_main H1, .cat_main A, .cat_main A:link, .cat_main A:hover {color:#3a4c19;}
.cat_main H1 {padding-left:12px;}
.cat_main A, .cat_main A:link, .cat_main A:hover  {background-image:url(/src/img/li.gif); background-repeat:no-repeat; background-position:0 5px; padding-left:12px;}
.cat_main A, .cat_main A:link {text-decoration:none;}
.cat_main A:hover  {text-decoration:underline;}
.cat_main LI  {list-style:none;list-style-image:none;}

.search_main {background-color:#97b752;background-image:url(/src/img/bg4.jpg); height:65px; padding:23px 0 30px 64px;}
.search_main input.inp {width:160px;}
.s2 {background-image:url(/src/img/bg4.jpg);}

.space TD {height:16px;}

.logos {background-color:#2b3614;background-image:url(/src/img/bg2.jpg); vertical-align:middle; height:93px; padding-left:14px; padding-right:14px;}
.logos IMG {width:72px; height:23px; margin-right:4px;}
.logos TABLE {width:100%;}
.logos TABLE TD {text-align:center; padding-bottom:5px;}

.spez, .spez1, .spez_a {background-color:#97b752;background-image:url(/src/img/bg4.jpg);}
.spez1 {height:68px;}
.spez {padding:34px 0 0 64px; color:#3a4c19;}
.spez_a {width:391px;padding:0 0 0 64px; color:#3a4c19;}
.spez h1 {color:#b71109; margin-bottom:30px;}
.spez h1 A, .spez h1 A:link, .spez h1 A:hover {color:#b71109; }
.spez_a A, .spez_a A:link, .spez_a A:hover {color:#3a4c19; font-weight:bold;}

.hits {background-color:#2b3614;background-image:url(/src/img/bg2.jpg); padding:29px 0 30px 42px;}
.hits h1 {color:#ffffff; margin-bottom:30px;}
.hits A, .hits A:link, .hits A:hover {color:#ffffff; }

.bl_pedl {float:left; width:140px; height:142px; margin-right:20px; margin-bottom:10px; overflow:hidden;}
.bl_pedl IMG {width:80px; height:80px;}
.bl_pedl2 {float:left; width:100px; height:142px; margin-right:10px; margin-bottom:10px; overflow:hidden;}
.bl_pedl2 IMG {width:80px; height:80px;}


/* стили внутренних */
.all {width:100%; height:100%;}
.head_inner TABLE {width:100%;height:169px;}

.left {width:200px; padding:20px 38px 30px 64px;background-color:#2b3614;background-image:url(/src/img/bg2.jpg);color:#96c827;}
.left h1 {color:#ffffff;}
.left A, .left A:link, .left A:hover {font-weight:bold;}
.left A, .left A:link {text-decoration:none;}
.left A:hover  {text-decoration:underline;}

.cart {height:88px;background-color:#334b17;background-image:url(/src/img/bg9.jpg);color:#96c827; vertical-align:middle; font-size:11px;}

.path {font-size:11px;background-image:url(/src/img/bg9.jpg);color:#96c827;vertical-align:middle;height:40px;}

.search_inner {background-color:#97b752;background-image:url(/src/img/bg4.jpg); height:48px;vertical-align:middle; }
.search_inner DIV {background-image:url(/src/img/4.jpg); height:48px; background-repeat:no-repeat;padding-left:30px; padding-right:15px;}
.search_inner INPUT.inp {width:45%;}

.content {background-image:url(/src/img/bg2.jpg); padding:20px 15px 30px 0;}

.hits2 {padding-top:10px; margin-top:20px; border-top:1px dashed #8e9581;}
.hits2 h1 {color:#ffffff; margin-bottom:30px;}
.hits2 A, .hits2 A:link, .hits2 A:hover {color:#ffffff; }

.cat {width:100%;}
.cat .pic {width:84px; padding-right:18px;}
.cat .pic IMG {width:84px;}
.cat TD {padding-bottom:20px; padding-top:20px;border-bottom:1px dashed #406911;}
.pos, .pos A, .pos A:link, .pos A:hover {color:#979a91;font-size:11px;}
.cat2 {width:100%;}
.pic2 {width:166px; padding-right:20px; }
.behaviour {color:#96c827; margin-top:20px;}

.pages {font-size:11px;color:#96c827;}
.pages A, .pages A:link, .pages A:hover {font-weight:bold;}

.fos .inp2 {width:335px;}
.fos TD {padding-bottom:10px;}
.fos TEXTAREA {height:100px;}
.r1 {text-align:right; padding-right:5px; vertical-align:middle;}
.r2 {text-align:right; padding-right:5px; }

.pic_text {margin:0 20px 20px 0;}

.compare {width:100%;}
.compare TD {padding:10px 10px 10px 0;border-bottom:1px dashed #406911;}
.pic3 IMG {width:84px; height:93px;}
.links_comp TD {border-bottom:0;}

.prices {background-color:#97b752;background-image:url(/src/img/bg4.jpg); float:left; padding:5px;color:#212c0f;font-size:18px;}
.prices S {font-size:12px;}

.registration {width:100%; margin-bottom:20px;}
.registration TD {padding:10px 10px 10px 0;border-bottom:1px dashed #406911;vertical-align:middle;}
.head_reg TD {height:18px; vertical-align:middle; font-size:11px;background-color:#3c521c;background-image:url(/src/img/bg6.jpg); color:#9bc23d;padding:5px;}
.registration .pic {width:84px; padding-right:18px;}
.registration .pic IMG {width:84px; height:93px;}
.reg_info TD {border-bottom:0;color:#96c827;}

.form {width:100%;}
.form .inp2 {width:100%;}
.form TD {padding-bottom:10px;}
.form TEXTAREA {height:100px;width:100%;}
.r1 {text-align:right; padding-right:5px; vertical-align:middle;}
.r2 {text-align:right; padding-right:5px; }

.sr {background-image:url(/src/img/sr.gif); padding:9px;padding-top:10px; font-weight:normal;}
.sr A, .sr A:link, .sr A:hover {color:#3a4c19;}
.sr A, .sr A:link {text-decoration:underline;}
.sr A:hover  {text-decoration:none;}

/* added */
.sr2 {background-image:url(/src/img/sr.gif);background-repeat:no-repeat; padding-bottom:10px;padding-top:4px;margin-top:15px;margin-bottom:15px;color:#212c0f;font-size:18px;text-align:center;width:200px;}
.sr2 A, .sr2 A:link, .sr2 A:hover {color:#212c0f;}
.sr2 A, .sr2 A:link {text-decoration:underline;}
.sr2 A:hover  {text-decoration:none;}

.a111 {}
.a111 TD {vertical-align:middle;width:170px;padding-right:15px;}
.a111 .price {font-size:18px;padding-top:5px;}


.some_text_main {padding:20px 10px;background-image:url(/src/img/bg2.jpg);}
.how_links {padding:10px;text-align:center;background-image:url(/src/img/bg2.jpg);font-size:12px;font-weight:bold;}
.how_links A, .how_links A:link, .how_links A:hover {margin-left:10px; margin-right:10px;}
.how_links2 {padding:10px;text-align:center;font-size:12px;font-weight:bold;}
.how_links2 A, .how_links2 A:link, .how_links2 A:hover {margin-left:10px; margin-right:10px;color:#fff;}
A.add_cart_link, A.add_cart_link:link {font-size:15px;background-color:#3c521c; padding:5px;text-decoration:none;}
A.add_cart_link:hover {font-size:15px;background-color:#c76813;color:#fff;padding:5px;text-decoration:none;}
.brands {width:100%;border-collapse:separate;}
.brands TD {text-align:center;height:100px;border:1px solid #46572d;vertical-align:middle;}


.content_inside {width:100%;}
.right_col {width:200px;padding-left:20px;}

/* added */
.sr2 {background-image:url(/src/img/sr.gif);background-repeat:no-repeat; padding-bottom:10px;padding-top:4px;margin-top:15px;margin-bottom:15px;color:#212c0f;font-size:18px;text-align:center;width:200px;}
.sr2 A, .sr2 A:link, .sr2 A:hover {color:#212c0f;}
.sr2 A, .sr2 A:link {text-decoration:underline;}
.sr2 A:hover  {text-decoration:none;}

.a111 {}
.a111 TD {vertical-align:middle;width:170px;padding-right:15px;}
.a111 .price {font-size:18px;padding-top:5px;}


.some_text_main {padding:20px 10px;background-image:url(/src/img/bg2.jpg);}
.how_links {padding:10px;text-align:center;background-image:url(/src/img/bg2.jpg);font-size:12px;font-weight:bold;}
.how_links A, .how_links A:link, .how_links A:hover {margin-left:10px; margin-right:10px;}
.how_links2 {padding:10px;text-align:center;font-size:12px;font-weight:bold;}
.how_links2 A, .how_links2 A:link, .how_links2 A:hover {margin-left:10px; margin-right:10px;color:#fff;}
A.add_cart_link, A.add_cart_link:link {font-size:15px;background-color:#3c521c; padding:5px;text-decoration:none;}
A.add_cart_link:hover {font-size:15px;background-color:#c76813;color:#fff;padding:5px;text-decoration:none;}
.brands {width:100%;border-collapse:separate;}
.brands TD {text-align:center;height:100px;border:1px solid #46572d;vertical-align:middle;}

.content_inside {width:100%;}
.right_col {width:200px;padding-left:20px;}

.content_subcat {margin:0; padding:0; font-size:14px;}
.content_subcat LI {background-image:url(/src/img/li.gif);background-repeat:no-repeat;background-position:0 15px;width: 160px; min-height: 20px;display: -moz-inline-stack; display: inline-block;vertical-align: top;margin-right:15px;padding:10px 0 10px 10px;zoom: 1;*display: inline;_height: 20px;}
.content_subcat A, .content_subcat A:link, .content_subcat A:hover {color:#253312;}

.block_rounded {margin-bottom:20px;background-image:url(/src/img/bg4.jpg);}
.block_rounded .ug4 {width:100%; height:100%;background-image:url(/src/img/c4.gif);background-position:100% 100%; background-repeat:no-repeat;}
.block_rounded .ug3 {width:100%; height:100%;background-image:url(/src/img/c3.gif);background-position:0 100%; background-repeat:no-repeat;}
.block_rounded .ug2 {width:100%; height:100%;background-image:url(/src/img/c2.gif);background-position:100% 0; background-repeat:no-repeat;}
.block_rounded .ug1 {width:100%; height:100%;background-image:url(/src/img/c1.gif);background-position:0 0; background-repeat:no-repeat;}
.block_rounded .block_contents {padding:20px;}

/*new_section*/
.opinion {padding:15px; background-image:url(i/bg4.jpg);color:#283716; font-size:14px; margin-bottom:10px;}
INPUT.inp3 {border:1px solid #fff; background-color:transparent;color:#fff;font-size:12px;font-family:arial;padding-left:3px;}
h2{font-family:"arial"; font-size:18px;color:#96c827; font-weight:normal;}
.aaa {width:150px;}
.form TD IMG {vertical-align:middle;}
input.submit {background-color:#96c827; color:#fff; font-size:18px; border:none;cursor:pointer;padding:10px;}

.comment_form input.inp2, .comment_form textarea.inp2 { width:400px; }
.comment_form input.submit_comment { width:auto; }
.comment_form #cap { width:300px; }
.comment_form ul.errors li {color:red;}
input.send_comment {border:none;padding:none;background:none;width:125px;}

.brandfilter {padding-left:20px;width:500px;}
.brandfilter li {float:left;width:150px;list-style-image:none;list-style-type:none;}

#filterthisholder {width:100%;text-align:center;}
#filterthis {background-image:url(/src/img/but_podbor.png);background-color:transparent;background-repeat:no-repeat;width:84px; height:22px;font-size:0;border:none;padding:0}
#filterform {width:100%;}
#filterform li {margin-bottom:2px;width:100px;}

.chbx {display: inline-block;border:none;width:13px;height:13px;background-image:url(/src/img/checkbox.gif);background-color:transparent;background-repeat:no-repeat;margin-right:4px;}
.chbx-chkd {display: inline-block;border:none;width:13px;height:13px;background-image:url(/src/img/checkbox_ok.gif);background-color:transparent;background-repeat:no-repeat;margin-right:4px;}
.chbx input {display:none;}
.small_cat_img {float:left;}
.nobordertd td {border:none; padding-bottom:5px;}
.nopaddingtd td {padding-top:0;border:none;}
tr.nopaddingtd {border-bottom: 2px dashed #DDEEB6;}
table.nopaddingtd {margin-top:5px;}
.cat .prices {margin-right:15px;}
.pushbottom {display: -moz-inline-stack; display: inline-block;vertical-align: bottom;zoom: 1;*display: inline;}

#price_min, #price_max {background: url(/src/img/inp_bg.gif) transparent;border:none;width:170px; height:20px;}
#filterholder td {padding-top:5px;padding-bottom:5px;}
.cat td {width:240px;}
.nopaddingtd td {width:auto;}

#wrap {width:100%;padding:300px 0;background-image:url(i/bg2.jpg);}
#wrap2 {width:400px; margin:0 auto; }

.pic_block_round {margin:30px;border:1px solid #73a408;display: -moz-inline-stack; display: inline-block;vertical-align: top;zoom: 1;*display: inline;}

.paramstd td {border:none; padding-top:5px;padding-bottom:5px;}

.content_subcat li {width:200px;}

.left li {list-style-type:none;list-style-image:none;background-image:none;}
.left li canvas, .left li img {float:left;margin-right:5px;padding-bottom:10px;}
.left ul {padding-left:5px;}
.left li {margin-right:10px;}
.left {padding:20px 10px 30px 10px;}
#compare {width: 182px;}
.pager {margin-top:10px;}
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
