@import url('cDeepColors.css');
body {background: #99D191 url(../i/bg.gif)}
a,.achtung-message h3 {color: #63bb57}
div.page {background: #fff; border: 1px solid #dbdbdb; }

header { background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 34%, #e9e9e9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,#ffffff), color-stop(100%,#e9e9e9));
background: -webkit-linear-gradient(top,  #ffffff 34%,#e9e9e9 100%);
background: -o-linear-gradient(top,  #ffffff 34%,#e9e9e9 100%);
background: -ms-linear-gradient(top,  #ffffff 34%,#e9e9e9 100%);
background: linear-gradient(to bottom,  #ffffff 34%,#e9e9e9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 );
}
#logo .word1 {color: #2d2d2d}
#logo .word2 {color: #757575}
#logo:before {background: #eaeaea; border-right: 1px solid #fff}

.button {color: #fff; background: #e55404;
background: -moz-linear-gradient(top,  #f6d500 0%, #f69e00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6d500), color-stop(100%,#f69e00));
background: -webkit-linear-gradient(top,  #f6d500 0%,#f69e00 100%);
background: -o-linear-gradient(top,  #f6d500 0%,#f69e00 100%);
background: -ms-linear-gradient(top,  #f6d500 0%,#f69e00 100%);
background: linear-gradient(to bottom,  #f6d500 0%,#f69e00 100%);

	
}
.button:hover {background: #d34401;
background: -moz-linear-gradient(top,  #f69e00 0%, #f6d500 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f69e00), color-stop(100%,#f6d500));
background: -webkit-linear-gradient(top,  #f69e00 0%,#f6d500 100%);
background: -o-linear-gradient(top,  #f69e00 0%,#f6d500 100%);
background: -ms-linear-gradient(top,  #f69e00 0%,#f6d500 100%);
background: linear-gradient(to bottom,  #f69e00 0%,#f6d500 100%);
}


.greenbutton, .sliderbuy {background: #f6d600; color: #fff; border: 1px solid #f6a300;
background: -moz-linear-gradient(top,  #f6d600 0%, #f69f00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6d600), color-stop(100%,#f69f00));
background: -webkit-linear-gradient(top,  #f6d600 0%,#f69f00 100%);
background: -o-linear-gradient(top,  #f6d600 0%,#f69f00 100%);
background: -ms-linear-gradient(top,  #f6d600 0%,#f69f00 100%);
background: linear-gradient(to bottom,  #f6d600 0%,#f69f00 100%);

}
.buttoncart:before {background: url(../i/ico_add2cart.png) 3px 50% no-repeat}

.greenbutton:hover{background: #f69f00;
background: -moz-linear-gradient(top,  #f69f00 0%, #f6d600 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f69f00), color-stop(100%,#f6d600));
background: -webkit-linear-gradient(top,  #f69f00 0%,#f6d600 100%);
background: -o-linear-gradient(top,  #f69f00 0%,#f6d600 100%);
background: -ms-linear-gradient(top,  #f69f00 0%,#f6d600 100%);
background: linear-gradient(to bottom,  #f69f00 0%,#f6d600 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f69f00', endColorstr='#f6d600',GradientType=0 );
}

#sideSearch .greenbutton input {background: url(../i/ico_search.png) 50% 50% no-repeat;  }



.sliderbuy {border: 0; text-shadow:1px 1px 1px RGBA(129,129,129,0.75)  }
.sliderbuy:hover {background: #d34401; border: 1px solid #f6d500;
background: -moz-linear-gradient(top,  #f69e00 0%, #f6d500 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f69e00), color-stop(100%,#f6d500));
background: -webkit-linear-gradient(top,  #f69e00 0%,#f6d500 100%);
background: -o-linear-gradient(top,  #f69e00 0%,#f6d500 100%);
background: -ms-linear-gradient(top,  #f69e00 0%,#f6d500 100%);
background: linear-gradient(to bottom,  #f69e00 0%,#f6d500 100%);}

header {}
#topPhone  {border-right: 1px solid #eaeaea}
#topPhone p {color: #2d2d2d; background: url(../i/ico_phone.png) 0 2px no-repeat; }

#topAddress {border-left: 1px solid #fff;border-right: 1px solid #eaeaea }
#topAddress p.address {background:url(../i/ico_address.png) 0 3px no-repeat; }
#topAddress p.mail {background:url(../i/ico_mail.png) 0 3px no-repeat;}

#topCart {border-left: 1px solid #fff; background: url(../i/ico_cart.png) 20px 13px no-repeat }
#topCart .title {color: #63bb57}


.topmenuWrapper {border-top:1px solid #dbdbdb}
#topmenu {background: #89d97e;
background: -moz-linear-gradient(top,  #89d97e 0%, #2a971b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#89d97e), color-stop(100%,#2a971b));
background: -webkit-linear-gradient(top,  #89d97e 0%,#2a971b 100%);
background: -o-linear-gradient(top,  #89d97e 0%,#2a971b 100%);
background: -ms-linear-gradient(top,  #89d97e 0%,#2a971b 100%);
background: linear-gradient(to bottom,  #89d97e 0%,#2a971b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89d97e', endColorstr='#2a971b',GradientType=0 );
}
#topmenu li:before {background: #bedfb9; border-right: 1px solid #2a971b}
#topmenu a {color: #fff}
#topmenu>ul>li.active>a, #topmenu>ul>li:hover>a  {background: #2a971b;
background: -moz-linear-gradient(top,  #2a971b 0%, #89d97e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a971b), color-stop(100%,#89d97e));
background: -webkit-linear-gradient(top,  #2a971b 0%,#89d97e 100%);
background: -o-linear-gradient(top,  #2a971b 0%,#89d97e 100%);
background: -ms-linear-gradient(top,  #2a971b 0%,#89d97e 100%);
background: linear-gradient(to bottom,  #2a971b 0%,#89d97e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a971b', endColorstr='#89d97e',GradientType=0 );
}

#topmenu li ul {background: #85d67a; -moz-box-shadow: 5px 5px 5px RGBA(0,0,0,0.55); -webkit-box-shadow: 5px 5px 5px RGBA(0,0,0,0.55); box-shadow: 5px 5px 5px RGBA(0,0,0,0.55);}
#topmenu li ul li {}
#topmenu li ul li:first-child {}
#topmenu li ul li a{}
#topmenu li ul li a:hover, #topmenu li ul li.active a {background-color: #2C991E;}

#topmenu li ul li:before {}



#sliderPrev {background:url(../i/slider_arrows.png) 0 0 no-repeat; }
#sliderNext {background:url(../i/slider_arrows.png) 100% 0 no-repeat;}
#sliderPrev:hover {background-position: 0 100%}
#sliderNext:hover {background-position: 100% 100%}

#sliderNav {}
#sliderNav span  {background: #9e9d9c}
#sliderNav .cycle-pager-active {background: #63bb57}
#slider {border: 1px solid #dbdbdb;-webkit-border-radius:3px;-o-border-radius:3px; border-radius:3px;}
#slider .block { -webkit-border-radius:3px;-o-border-radius:3px; border-radius:3px;}
#slider .block .text .title {color: #2d2d2d; }
#slider .block .text .title a {color:#2d2d2d; text-decoration: none;}
#slider .block .text .oldprice {color: #dc4c03}
#slider .block .text .pricebuy {background: #63bb57; color: #fff}

.body {}
main {}
main h1{border: 1px solid #dbdbdb;color: #4f4f4f}
main h1 span {background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #e9e9e9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9e9e9));
background: -webkit-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#e9e9e9 100%);
}
main h1 a {color: #4f4f4f}

main a.readon {}




.catalog .item {border: 1px solid #dbdbdb; }
.catalog .item:hover {border-color: #00b609}
.catalog .item .title a {color: #535151}
.catalog .title {color: #2d2d2d; }
.catalog .title a {color:#2d2d2d; text-decoration: none;}
.catalog .oldprice {color: #dc4c03}
.pricebuy {background: #63bb57; color: #fff}


#indexNews .item {border: 1px solid #dbdbdb;color: #797979}
#indexNews .item .date {color: #797979}
#indexNews .item a {}

#sideSearch {border: 1px solid #dbdbdb; }
#sideSearch .text {border: 1px solid #dbdbdb;}
#sideSearch input.button {}
#sideSearch input.button:hover {}

div.aside  h2 {color: #4f4f4f; border-bottom: 3px solid #63bb57;background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #f2f6f9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f6f9));
background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f6f9 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#f2f6f9 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f2f6f9 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#f2f6f9 100%);
 }
div.aside  h2:before {background:url(../i/side_title.png) 0 0 no-repeat }
#sidemenu {border: 1px solid #dbdbdb;}
#sidemenu ul li {}
#sidemenu ul li a {color: #797979; background:url(../i/sidemenu_li.gif) 11px 8px no-repeat }
#sidemenu ul li a:hover, #sidemenu ul li.active a {background: #63bb57 url(../i/sidemenu_lia.gif) 11px 8px no-repeat; color: #fff; }
#sidemenu ul li ul li, #sidemenu ul li.active ul li {}
#sidemenu ul li ul li a, #sidemenu ul li.active ul li a {color: #797979;background: url(../i/sidemenu_lili.gif) 32px 12px no-repeat}
#sidemenu ul li ul li a:hover, #sidemenu ul li ul li.active a {color: #fff; background:#63bb57 url(../i/sidemenu_lilia.gif) 32px 12px no-repeat}


#sideNews {border: 1px solid #dbdbdb; color: #4f4f4f}
#sideNews .item a {color: #4f4f4f}
#sideAuth {border: 1px solid #dbdbdb}
#sideAuth a.lost {}

input.text, textarea {border: 1px solid #dbdbdb; }

input.text::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #4e4c4c}
input.text::-moz-placeholder, textarea::-moz-placeholder {color: #4e4c4c}
input.text:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #4e4c4c}
.placeholder {color: #4e4c4c}

div.aside input.text::-webkit-input-placeholder, div.aside textarea::-webkit-input-placeholder {color: #e4e4e4 }
div.aside input.text::-moz-placeholder, div.aside textarea::-moz-placeholder {color: #e4e4e4}
div.aside input.text:-ms-input-placeholder, div.aside textarea:-ms-input-placeholder {color: #e4e4e4}
div.aside .placeholder {color: #e4e4e4}


.contactsPage input.text, .contactsPage textarea {}
.contactsPage input.text::-webkit-input-placeholder, .contactsPage textarea::-webkit-input-placeholder {}
.contactsPage input.text::-moz-placeholder, .contactsPage textarea::-moz-placeholder {}
.contactsPage input.text:-ms-input-placeholder, .contactsPage textarea:-ms-input-placeholder {}
.contactsPage .placeholder {}

input.button {}


input.text, textarea {}


main h2 {}
.contactsPage input.text, .contactsPage textarea {}

.contactsPage .leftCol {}
.contactsPage .leftCol a {}
.contactsPage p.phone {background: url(../i/ico_phone.png) 0 6px no-repeat; }
.contactsPage p.address {background: url(../i/ico_address.png) 3px 5px no-repeat;}
.contactsPage p.mail {background: url(../i/ico_mail.png) 0 11px no-repeat;}
.mapWrapper {}

footer {}
footer .social a.fb {background:url(../i/social1.png) 0 0 no-repeat; }
footer .social a.tw {background:url(../i/social2.png) 0 0 no-repeat;}
footer .social a.vk {background:url(../i/social3.png) 0 0 no-repeat;}
footer .social a.ok {background:url(../i/social4.png) 0 0 no-repeat;}

#botmenu {border: 1px solid #dbdbdb}
#botmenu ul {color: #4f4f4f; background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #e9e9e9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9e9e9));
background: -webkit-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#e9e9e9 100%);}
#botmenu a {color: #000; text-decoration: none;  }
#botmenu li a:hover, #botmenu li.active a  { background: #ffffff;
background: -moz-linear-gradient(top,  #e9e9e9 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top,  #e9e9e9 0%,#ffffff 100%);
background: -o-linear-gradient(top,  #e9e9e9 0%,#ffffff 100%);
background: -ms-linear-gradient(top,  #e9e9e9 0%,#ffffff 100%);
background: linear-gradient(to bottom,  #e9e9e9 0%,#ffffff 100%);}

#botmenu li:before {background: #e9e9e9; border-right: 1px solid #fff}

footer .creator a {color: #000}
footer .creator a.creator_logo {background: url(../i/creator.png) 0 0 no-repeat; }

.popupWrapper {background: RGBA(0,0,0,0.34)}
.popupWrapper .popup {background: #fff}
.popupWrapper .close {background: url(../i/ico_close.png) 0 0 no-repeat}
.popupWrapper .close:hover {}