/*RESET CSS*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
/*Magic CSS*/
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:0 0 21px;padding:0}
input, select {vertical-align:middle}
button, input, select, textarea {margin:0;outline:none}
label, input[type=button], input[type=submit], button {cursor:pointer}
input[type="radio"] {vertical-align:text-bottom}
input[type="checkbox"] {vertical-align:bottom}
textarea{overflow:auto}
pre{padding:5px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}
img{border:0 none}
a:hover{text-decoration:underline;}
a{color:#444;outline:0 none;text-decoration:none;}
html{color:#444}
body{font: 14px/21px "Tahoma", "Trebuchet MS", sans-serif; font-weight:normal;}
small{font-size: 75%}
sub{vertical-align:sub;font-size:smaller}
sup{vertical-align:super;font-size:smaller}
h1, h2, h3, h4, h5{font-size: 2em;margin:8px 0 25px;color:#6e9a20;}
h2, h3, h4, h5{font-size: 1.4em;}
h4{font-size:18px;}
/**/
a{
-moz-transition: color 0.2s 0.02s ease;
 -o-transition: color 0.2s 0.02s ease;
 -webkit-transition: color 0.2s 0.02s ease;
}
a:hover{color:#6F9B20;}
::selection{background: #9BBD24;}
::-moz-selection{background: #9BBD24;}
html{height:100%;}
body{position: relative;height:100%;width:100%;background:url("back-line.png") repeat-y scroll 0 0 / 100% auto;}
.left{float:left;}
.right{float:right;}
.clear_both{clear:both;}

.wrap{margin:0 auto;max-width: 998px;min-width: 996px;position: relative;}
.wraper{min-height:100%;height:auto !important;height:100%;background:url("back-derevo.png") no-repeat;background-position:bottom left;}
.empty{height:33px;}

/*HEADER*/
header{height:100px;}
header .top-line{background-color:#aaa;top:0;height:32px;padding-left:177px;position:absolute;left:0;right:0;
    background-color:#5e5e5e;
    background:linear-gradient(#5e5e5e, #9a9b9b);}
header .top-line a{color:#fbfbfb;line-height:2;padding-left:123px;}
header .logo{position:absolute;top:0;left:0;width:188px;text-align:center;padding:1px 0 0 0;
    background-color:#afca20;
    background:linear-gradient(#afca20, #9bbd24);}
header .info{width:227px;height:64px;position:absolute;left:199px;top:34px;line-height:16px;}
header .info .name{font-weight:bold;}
header .info .addreass{font-size:13px;}
nav{position:absolute;right:0;left:420px;top:32px;height:64px;padding:29px 0 0;
    background:url("../images/uzor.png") no-repeat scroll 100% -1px;}
nav li{list-style:none;display:inline-block;*display: inline;}
nav a{color:#000;font-size:16px;font-weight:bold;padding:0 0 0 9px;
    text-shadow:-1px -1px white;}
nav .active a{font-size:19px;color:#6f9b20;}

/*SLIDER*/
.line{position:absolute;left:0;right:0;height:2px;
    background-color:#d3d3d4;
    background:linear-gradient(left, #c2c3c3, #eaeaea);
    background:-moz-linear-gradient(left, #C2C3C3, #eaeaea);
    box-shadow:     -1px 0px 1px lightgray;
    -moz-box-shadow:-1px 0px 1px lightgray;}
.line.top{top:0;}
.line.bottom{bottom:0;}
.top-slider{position:relative;height:292px;
    background:url("/uploads/slider.jpg") repeat-x 0 0;}
.top-slider.inside{height:50px;}

#container{}

/*LEFT NEWS AND MENU*/
.left-news, .left-menu{/*overflow:hidden*/;width:191px;float:left;margin-bottom:20px;}
.left-news .flag, .left-menu .flag{height:132px;width:168px;text-align:center;padding:65px 12px 0;color:#000;overflow:hidden;
    background: url("../images/flag.png") no-repeat scroll 0 -1px;}
.left-news .flag span, .left-menu .flag span{font-size: 19px;font-weight: bold;}
.left-news .news-item, .left-menu a{color:#9B9B9B;font-size:13px;line-height:1.5;}
.left-menu li{box-shadow: 0 1px #CDCDCD, -3px 4px 6px -1px #E4E6E5;padding-bottom: 7px;padding-top: 7px;}
.left-news .news-item .header{font-weight:bold;}
.left-news .news-item p{}
.left-news .news-item .date{display:block;font-weight:bold;}
.left-news hr{margin:21px 0;border:none;height:2px;background:radial-gradient(circle, #afafb0, #fff);}
.left-menu .active a{color:#55942c;font-weight:bold;white-space: nowrap;}

/*FILTER*/
.filer-products{border:1px solid #9f9f9f;border-radius:6px;margin:0 5px 12px 0px;padding:8px 4px;
background:linear-gradient(#fefefe, #edeeee);
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
box-shadow: inset 0 0 0 1px rgba(255,255,255,0.5), 0 3px 6px -3px rgba(0,0,0,0.25);}
.filer-products a, .filer-products span{font-weight:bold;}
.filer-products a{color:#535353;text-decoration:none;}
.filer-products a.active{color:#6E9A20;text-decoration:underline;}
.filer-products a:hover{text-decoration:underline;}
.filer-products span{color:#cfcfcf;}
.filer-products table{width:100%;}
.filer-products td{text-align:center;}

/*CONTENT*/
.content{padding:21px 0px 0 21px;overflow:hidden;}
.content .plant{width:274px;text-align:center;float:left;overflow:hidden;margin-bottom:20px;max-height:400px;}
#slider img{vertical-align:bottom;}
#slider_pag{text-align: center;}
#slider_pag a{width:9px;height:9px;margin:0 5px 0 0;display:inline-block;background-color:#ebecec;border-radius:8px;border:1px solid #ccc;}
#slider_pag a.selected {background-color:#6e9a20;cursor:default;}
#slider_pag span{display:none;}
#container{margin-bottom:20px;overflow:hidden;}
article{padding-left:0;}
article p, article li{margin-bottom:7px;}
article ul,ol{margin-left: 20px;}
article a > img{border:1px solid rgba(0, 0, 0, 0);border-radius:7px;}
article a > img:hover{border:1px solid #008000;border-radius:7px;box-shadow: 1px 1px 2px #008000, 0 10px 15px #90EE90 inset;}
article img.product{float:left;margin:0 17px 17px 0;max-width:198px;}
article img.product:hover{
    cursor: -webkit-zoom-in; 
    cursor: -moz-zoom-in;
    cursor: zoom-in;
}
.text-block{background-color:#dfe8a5;border:1px solid #D5D5D5;margin-right:5px;padding:15px;margin-bottom:13px;clear:both;}
.text-block.download-price{background-image: url("arrow-down.png");background-position: 10px 3px;background-repeat: no-repeat;padding: 8px 51px;}
article a{color:#6F9B20;text-decoration:underline;}
article a:hover{text-decoration:none;}

/*section*/
section.block{height: 222px;margin: 10px 0;overflow: hidden;}
section .item{overflow:hidden;height:185px;width:185px;min-height:185px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;_height: 185px;
background-color:#DFE8A5;border: 1px solid #D5D5D5;padding:1px;margin:0;position:relative;}
section .item img{max-width:185px;position:absolute;top:-30%}
section .item > a{color:#666666;font-size:13px;height:168px;opacity:0;padding:0 10px;top:0;left:0;
    position:absolute;text-decoration:none;transition:all 0.25s ease-in-out 0s;width:185px;}
section .item > a:hover{background-color:rgba(255, 255, 255, 0.85);opacity:1;}

/*PRODUCTS*/
#list-view .item.odd{margin-right:20px;}
#list-view .item.even{}
#list-view .item{border:1px solid #ccc;border-radius:8px;margin-bottom:15px;position:relative;overflow:hidden;
    /* кроссбраузерный inline-block */
height:185px;width:379px;min-height:185px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;_height: 185px;}
#list-view .item:hover{}
#list-view .item figure{display:block;float:left;height:185px;width:151px;text-align:center;overflow:hidden;}
#list-view .item figure img{padding:4px;
  /*zoom*/
  /*-webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;*/}
#list-view .item figure img:hover{/*min-width:200px;min-height:200px;*/cursor:crosshair;}
#list-view .item div{}
#list-view .item a{color:#6F9B20;text-decoration:underline;}
#list-view .item a:hover{text-decoration:none;}
#list-view .more{bottom:6px;position:absolute;right:14px;}
.zoom-pic{max-width:300px;max-height:300px;}

/*FOOTER*/
footer{padding:6px 13px;color:#fbfbfb;margin-top:-33px;position:relative;height:21px;
    background-color:#5e5e5e;
    background:linear-gradient(#5e5e5e, #9a9b9b);}
.copyright{right:10px;position:absolute;}
footer a{color:#fbfbfb;text-decoration:underline;}
footer a:hover{color:#d5d5d5;text-decoration:none;}

/*achtung*/
.achtung{background-color:#7A0000;border:1px solid #9BBD24;color:#fff;font-weight: bold;max-width: 400px;opacity: 0.8;padding: 10px 21px;
position: fixed;right:11px;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);top: 11px;}