
body {
  color: #555555;
  font: 14px Tahoma, Arial, sans-serif;
}
 h2 {
 font-size: 24px;
}
h2 {
 margin: -7px 0 17px
}
h3 {
  margin: -12px 0 17px
}

a {
/*  color: #93b950; */
  color: #251f8e;
  color: #be9345;
  text-decoration: underline
}
a:hover {
  color: #93b950;
  text-decoration: none
}
/* Шапка */

.logo {
    display: block;
    margin: 25px 0 0;
}
.logo img {
  margin: 0
}

.headerPhone {
  color: #000000
}
.headerPhone .phoneWrapper {
    /** background: transparent url("../images/header-phone.png") no-repeat scroll 0 0; */
    line-height: 19px;
    margin: 22px 0 5px 18px;
    padding: 2px 0 4px 36px;
}
.headerPhone .phoneWrapper .phone {
    display: block;
    font-size: 24px;
}
.headerPhone .phoneWrapper .phone > span {
  font-size: 18px
}
.headerPhone .note {
 color: #959595;
 font-style: italic;
 font-size: 16px;
}

.navbar-toggle {
  border: 1px solid #78B53C
}
.navbar-toggle span {
  background: #78B53C
}
/* Модуль корзины */
.cartWrapper {
    background: transparent url("../images/basket-bag.png") no-repeat scroll 0 4px;
    float: right;
    margin: 10px 0 0;
    padding: 0 0 0 45px;
}
.cartWrapper h4 {
    color: #8cb448;
    color: #be9345;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 5px;
}

.cartWrapper .quantity, .cartWrapper .total {
    color: #000000;
    display: block;
    margin-bottom: 5px;
}

.cartWrapper .quantity span, .cartWrapper .total span {
    color: #8cb448;
    color: #be9345;
    font-size: 14px;
    font-weight: bold;
}
.cartWrapper .to-cart {
    background: #be9345;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2E3ZDQ1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZWI5NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjRlMzkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYxYzQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #be9345 1%, #f3ac2b 100%, #ded5c3 100%, #f1cc8a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#be9345), color-stop(100%,#f3ac2b), color-stop(100%,#ded5c3), color-stop(100%,#f1cc8a));
    background: -webkit-linear-gradient(top,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    background: -o-linear-gradient(top,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    background: -ms-linear-gradient(top,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    background: linear-gradient(to bottom,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9345', endColorstr='#f1cc8a',GradientType=0 );
    border: 1px solid #be9345;
    border-radius: 5px;
    box-shadow: 1px 1px 1px #f1cc8a inset;
    color: #fff;
    display: inline-block;
    padding: 4px 8px 5px;
    text-decoration: none;
}
.cartWrapper .to-cart img {
  margin-right: 7px
}
.cartWrapper .to-cart:hover {
background: #f1cc8b;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YjUzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOWZiZjZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3OGI1M2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJkYzc1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlYjk0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f1cc8b 0%, #9fbf6e 0%, #f1cc8b 0%, #f1cc8c 100%, #7eb944 100%, #ded5c3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1cc8b), color-stop(0%,#9fbf6e), color-stop(0%,#f1cc8b), color-stop(100%,#f1cc8c), color-stop(100%,#7eb944), color-stop(100%,#ded5c3));
background: -webkit-linear-gradient(top,  #f1cc8b 0%,#9fbf6e 0%,#f1cc8b 0%,#f1cc8c 100%,#7eb944 100%,#ded5c3 100%);
background: -o-linear-gradient(top,  #f1cc8b 0%,#9fbf6e 0%,#f1cc8b 0%,#f1cc8c 100%,#7eb944 100%,#ded5c3 100%);
background: -ms-linear-gradient(top,  #f1cc8b 0%,#9fbf6e 0%,#f1cc8b 0%,#f1cc8c 100%,#7eb944 100%,#ded5c3 100%);
background: linear-gradient(to bottom,  #f1cc8b 0%,#9fbf6e 0%,#f1cc8b 0%,#f1cc8c 100%,#7eb944 100%,#ded5c3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1cc8b', endColorstr='#ded5c3',GradientType=0 );
}

/* Главное меню */
.mainmenu {
    background-color: #be9345;
    border-radius: 5px;
    margin-top: 25px;
}
.mainmenu ul {
  padding: 2px 0
}

.mainmenu ul li {
  background: url(../images/mainmenu-li-bg-2.png) no-repeat 0 0 transparent;
}
.mainmenu ul li a {
    background: transparent url("../images/mainmenu-li-bg-1.png") no-repeat scroll 100% 0;
    color: #ffffff;
    font-size: 16px;
    padding: 6px 14px;
    text-decoration: none;
}
.mainmenu ul li a:hover, .mainmenu ul li a:focus {
  background-color: #FFFFFF;
  color: #757575
}
.mainmenu ul li:first-child, .mainmenu ul li:last-child a {
  background-image: none;
}

/* Основная часть  */
.maincontent {
    margin-top: 18px;
}


/* Боковое меню каталога */
.leftMenuSwitcher {
 background: #93b950;
 color: #FFFFFF !important;
}

.catalogMenu {
    list-style: outside none none;
    margin: 0;
    padding: 0;
  }
.catalogMenu .panel-group {
  margin: 0 0 1px
}
.catalogMenu .panel-default > .panel-heading {
 background: #be9345;
 padding-left: 10px;
 padding-right:10px;
 text-align:center;
}
.catalogMenu .panel-default > .panel-heading a {
 color: #000000;
 font-size: 16px;
 text-transform: uppercase;
 text-decoration: none
}
.catalogMenu .panel-group .panel {
    border-radius: 0;
    border: none;
    box-shadow: none;
}
.catalogMenu .panel-collapse {
  background: url(../images/left-menu-shadow.png) no-repeat center 0 transparent;
}

.catalogMenu .panel-collapse .panel-body {
    border: medium none;
    padding-bottom: 10px;
    padding-top: 15px;
}

.catalogMenu .panel-collapse ul {
  margin: 0;
  padding: 0;
  list-style: none
}
.catalogMenu .panel-collapse ul li {
    margin: 0 0 10px;
}
.catalogMenu .panel-collapse ul li a {
   font-size: 16px;
   color: #000000;
   text-decoration: none
}
.catalogMenu .panel-collapse ul li a:hover {
  color: #d6484c
}

.catalogMenu .collapse { display:block;}

/* Модуль поиска */
.search {
  position: relative;
}

#searchword {
    border: 1px solid #545454;
    border-radius: 3px;
    color: #777777;
    font: italic 12px Tahoma,Arial,sans-serif;
    height: 35px;
    padding-left: 10px;
    width: 100%;
}
#searchBtn {
    position: absolute;
    right: 10px;
    top: 9px;
}
.vkontakteWrapper {
    margin: 30px 0;
    text-align: center;
}
/* Слайдер */
#carousel-example-generic {
  margin: 0 0 18px
}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    margin: 0 auto;
}
.carousel-indicators li {
   background-color: #FFFFFF;
    border: 1px solid #fff;
    border-radius: 10px;
    height: 12px;
    margin: 1px;
    width: 12px;
}
.carousel-indicators li.active {
   background-color: #F50529;
    border: 1px solid #F50529;
}
.carousel-indicators {
    bottom: 7px;
    left: 88%;
    }
.carousel-inner img.slide {
    border-radius: 6px;
}

/* Форма фильтра */
#filter {
    background: #f4f4f4 none repeat scroll 0 0;
    padding: 15px 10px 10px;
	margin-top:15px;
	border-top:solid 15px white;
}
#filter label {
    display: block;
    background: #be9345;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2E3ZDQ1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZWI5NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjRlMzkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYxYzQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #ddd0f5 1%,#be9345 100%,#af81ce 100%,#150631 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ddd0f5), color-stop(100%,#be9345), color-stop(100%,#af81ce), color-stop(100%,#150631));
    background: -webkit-linear-gradient(top, #ddd0f5 1%,#be9345 100%,#af81ce 100%,#150631 100%);
    background: -o-linear-gradient(top, #ddd0f5 1%,#be9345 100%,#af81ce 100%,#150631 100%);
    background: -ms-linear-gradient(top, #ddd0f5 1%,#be9345 100%,#af81ce 100%,#150631 100%);
    background: linear-gradient(to bottom, #ddd0f5 1%,#be9345 100%,#af81ce 100%,#150631 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9345', endColorstr='#61c419',GradientType=0 );
	 
    border: 1px solid #ddd0f5;
    border-radius: 0 0 5px 5px;
    box-shadow: 1px 1px 1px #d7f79d inset;
    color: #fff;
    display: block;
    font-size: 12px;
    font-weight: normal;
    left: 4px;
    margin-bottom: 10px;
    padding: 2px 0 3px 6px;
    position: relative;
    width: 120px;
}
#filterBtn {
    background: #be9345;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2E3ZDQ1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZWI5NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjRlMzkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYxYzQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);



    background: -moz-linear-gradient(top,  #be9345 1%, #f3ac2b 100%, #ded5c3 100%, #f1cc8a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#be9345), color-stop(100%,#f3ac2b), color-stop(100%,#ded5c3), color-stop(100%,#f1cc8a));
    background: -webkit-linear-gradient(top,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    background: -o-linear-gradient(top,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    background: -ms-linear-gradient(top,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    background: linear-gradient(to bottom,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9345', endColorstr='#f1cc8a',GradientType=0 );
    border: 1px solid #be9345;
    border-radius: 5px;
    box-shadow: 1px 1px 1px #f1cc8a inset;


    border-radius: 5px;
    box-shadow: 1px 1px 1px #f1cc8a inset;
    color: #fff;
    float: right;
    font-size: 12px;
    padding: 7px 9px;
}
#filterBtn:hover {
background: #f1cc8b;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YjUzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOWZiZjZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3OGI1M2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJkYzc1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlYjk0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f1cc8b 0%, #9fbf6e 0%, #f1cc8b 0%, #f1cc8c 100%, #7eb944 100%, #ded5c3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1cc8b), color-stop(0%,#9fbf6e), color-stop(0%,#f1cc8b), color-stop(100%,#f1cc8c), color-stop(100%,#7eb944), color-stop(100%,#ded5c3));
background: -webkit-linear-gradient(top,  #f1cc8b 0%,#9fbf6e 0%,#f1cc8b 0%,#f1cc8c 100%,#7eb944 100%,#ded5c3 100%);
background: -o-linear-gradient(top,  #f1cc8b 0%,#9fbf6e 0%,#f1cc8b 0%,#f1cc8c 100%,#7eb944 100%,#ded5c3 100%);
background: -ms-linear-gradient(top,  #f1cc8b 0%,#9fbf6e 0%,#f1cc8b 0%,#f1cc8c 100%,#7eb944 100%,#ded5c3 100%);
background: linear-gradient(to bottom,  #f1cc8b 0%,#9fbf6e 0%,#f1cc8b 0%,#f1cc8c 100%,#7eb944 100%,#ded5c3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1cc8b', endColorstr='#ded5c3',GradientType=0 );
}



/* Форма заказа */
#orderform {
    background: #f4f4f4 none repeat scroll 0 0;
    padding: 15px 10px 10px;
	color:#666666; font-weight:normal;
}
#orderformTxt {
    border: 1px solid #666666; background: #fff; border-radius: 4px; font-style:normal; font-weight:normal; color:#666666; width:300px; padding:4px;
}
#countTxt {
    border: 1px solid #666666; background: #fff; border-radius: 4px; font-style:normal; font-weight:normal; color:#666666; width:30px; padding:4px;
}
#orderform label {
    display: block;
    background: #be9345;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2E3ZDQ1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZWI5NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjRlMzkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYxYzQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #be9345 1%, #f1cc8c 100%, #f1cc8e 100%, #f1cc8a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#be9345), color-stop(100%,#f1cc8c), color-stop(100%,#f1cc8e), color-stop(100%,#f1cc8a));
    background: -webkit-linear-gradient(top,  #be9345 1%,#f1cc8c 100%,#f1cc8e 100%,#f1cc8a 100%);
    background: -o-linear-gradient(top,  #be9345 1%,#f1cc8c 100%,#f1cc8e 100%,#f1cc8a 100%);
    background: -ms-linear-gradient(top,  #be9345 1%,#f1cc8c 100%,#f1cc8e 100%,#f1cc8a 100%);
    background: linear-gradient(to bottom,  #be9345 1%,#f1cc8c 100%,#f1cc8e 100%,#f1cc8a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9345', endColorstr='#f1cc8a',GradientType=0 );
    border: 1px solid #59921e;
    border-radius: 0 0 5px 5px;
    box-shadow: 1px 1px 1px #be9345  inset;
    color: #fff;
    display: block;
    font-size: 12px;
    font-weight: normal;
    left: 4px;
    margin-bottom: 10px;
    padding: 2px 0 3px 6px;
    position: relative;
    width: 220px;
}
#orderformBtn {
    background: #be9345;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2E3ZDQ1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZWI5NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjRlMzkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYxYzQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #be9345 1%, #f1cc8c 100%, #f1cc8e 100%, #f1cc8a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#be9345), color-stop(100%,#f1cc8c), color-stop(100%,#f1cc8e), color-stop(100%,#f1cc8a));
    background: -webkit-linear-gradient(top,  #be9345 1%,#f1cc8c 100%,#f1cc8e 100%,#f1cc8a 100%);
    background: -o-linear-gradient(top,  #be9345 1%,#f1cc8c 100%,#f1cc8e 100%,#f1cc8a 100%);
    background: -ms-linear-gradient(top,  #be9345 1%,#f1cc8c 100%,#f1cc8e 100%,#f1cc8a 100%);
    background: linear-gradient(to bottom,  #be9345 1%,#f1cc8c 100%,#f1cc8e 100%,#f1cc8a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9345', endColorstr='#f1cc8a',GradientType=0 );
    border: 1px solid #59921e;
    border-radius: 5px;
    box-shadow: 1px 1px 1px #be9345  inset;
    color: #fff;
    float: right;
    font-size: 12px;
    padding: 7px 9px;
}
#orderformBtn:hover {
background: #be9345;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YjUzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOWZiZjZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3OGI1M2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJkYzc1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlYjk0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #be9344 0%, #be9341 0%, #be9344 0%, #be9340 100%, #f1cc8c 100%, #f1cc8e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#be9344), color-stop(0%,#be9340), color-stop(0%,#be9344), color-stop(100%,#be9341), color-stop(100%,#f1cc8c), color-stop(100%,#f1cc8e));
background: -webkit-linear-gradient(top,  #be9344 0%,#be9340 0%,#be9344 0%,#be9341 100%,#f1cc8c 100%,#f1cc8e 100%);
background: -o-linear-gradient(top,  #be9344 0%,#be9340 0%,#be9344 0%,#be9341 100%,#f1cc8c 100%,#f1cc8e 100%);
background: -ms-linear-gradient(top,  #be9344 0%,#be9340 0%,#be9344 0%,#be9341 100%,#f1cc8c 100%,#f1cc8e 100%);
background: linear-gradient(to bottom,  #be9344 0%,#be9340 0%,#be9344 0%,#be9341 100%,#f1cc8c 100%,#f1cc8e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9344', endColorstr='#f1cc8e',GradientType=0 );
}




/* Стили для товара */
.showgood div { float:left; }
.showgood div div { float:none; }
.opisgood { margin-left:20px; }
.opisgood .itemPrice { float:left; }
.showgood .itemArt { text-align:left; }

.catalog {
    margin: 0 0 17px;
}
.itemWrapper {
  /*  padding: 0 8%;*/
    margin: 0 0 21px;
	height:460px;
}

/** рамка в каталоге */ 
.catalog  .catalog-item {
	padding: 0 10px;
}
.catalog .itemWrapper {  
	border: solid 1px #ccc;
    border-radius: 5px;  
	padding: 0 5px;
}

.catalog  .w100 .itemWrapper {  
	border: none;
	padding:0;
}
/** */ 
.itemImageWrapper{ min-height:180px; border:solid 3px white; width:258px; height:180px; margin-bottom:10px; box-shadow: 1px 3px 3px #cccccc; }
.itemImageWrapper img {
    /*box-shadow: 1px 3px 3px #cccccc;*/
    margin: 0; padding:0;
	width:258px; height:180px;
}
.itemImageWrapper_{ margin-bottom:10px; text-align:center; }
.itemImageWrapper_ img.goodimage {
    box-shadow: 1px 3px 3px #cccccc;
	border:solid 3px white;
    margin: 0; padding:0; max-width:100%;
}
.itemImageWrapper_cart{ width:150px; height:100px; margin-bottom:10px; text-align:center; }
.itemImageWrapper_cart img {
    box-shadow: 1px 3px 3px #cccccc;
	border:solid 3px white;
    margin: 0; padding:0; width:150px; height:100px;
}

.itemTitle, .itemArt {
    font-weight: bold;
    letter-spacing: -0.5px;
    text-align: center; height:35px;
}
.itemParameteres {
    margin: 3px 0 12px; height:170px; overflow:auto;
}

.itemParameteres .value {
    margin-left: 5px;
}
.itemPrice {
    float: left;
    width: 50%;
}
.itemPrice .oldPrice {
 color: #B3B3B3;
 display:none;
}
.itemPrice .oldPrice span {
  text-decoration: line-through
}
.itemPrice .newPrice {
    display: block;
    font-weight: bold;
    margin: -4px 0 0;
}
.itemPrice .newPrice span {
 color: #3c1e00;
 font-size: 18px
}
#inCart {
    background: #be9345;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2E3ZDQ1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZWI5NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjRlMzkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYxYzQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);


    background: #be9345;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2E3ZDQ1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZWI5NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjRlMzkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYxYzQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #be9345 1%, #f3ac2b 100%, #ded5c3 100%, #f1cc8a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#be9345), color-stop(100%,#f3ac2b), color-stop(100%,#ded5c3), color-stop(100%,#f1cc8a));
    background: -webkit-linear-gradient(top,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    background: -o-linear-gradient(top,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    background: -ms-linear-gradient(top,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    background: linear-gradient(to bottom,  #be9345 1%,#f3ac2b 100%,#ded5c3 100%,#f1cc8a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9345', endColorstr='#f1cc8a',GradientType=0 );
    border: 1px solid #be9345;
    border-radius: 5px;
    box-shadow: 1px 1px 1px #f1cc8a inset;
    color: #fff;
    display: inline-block;
    padding: 4px 8px 5px;
    text-decoration: none;



    color: #fff;
    display: inline-block;
    padding: 6px 0 7px;
    text-decoration: none;
    width: 50%;
	text-align: center;
}
#inCart:hover {
background: #78b53c;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YjUzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOWZiZjZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3OGI1M2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJkYzc1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlYjk0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



background: -moz-linear-gradient(top,  #be9344 0%, #be9341 0%, #be9344 0%, #be9340 100%, #f1cc8c 100%, #f1cc8e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#be9344), color-stop(0%,#be9340), color-stop(0%,#be9344), color-stop(100%,#be9341), color-stop(100%,#f1cc8c), color-stop(100%,#f1cc8e));
background: -webkit-linear-gradient(top,  #be9344 0%,#be9340 0%,#be9344 0%,#be9341 100%,#f1cc8c 100%,#f1cc8e 100%);
background: -o-linear-gradient(top,  #be9344 0%,#be9340 0%,#be9344 0%,#be9341 100%,#f1cc8c 100%,#f1cc8e 100%);
background: -ms-linear-gradient(top,  #be9344 0%,#be9340 0%,#be9344 0%,#be9341 100%,#f1cc8c 100%,#f1cc8e 100%);
background: linear-gradient(to bottom,  #be9344 0%,#be9340 0%,#be9344 0%,#be9341 100%,#f1cc8c 100%,#f1cc8e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9344', endColorstr='#f1cc8e',GradientType=0 );

}

.sorting {
    float: right;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.sorting > li {
    padding: 0 1px;
}

/* ПОДВАЛ */

.footer {
    background: transparent url("../images/footer-bg.png") no-repeat scroll center 0 / 100% auto;
    height: 55px;
    padding-top: 15px;
}
.socials {
    margin: 5px 0 0;
    padding: 0;
}
.socials li {
    display: inline-block;
    margin: 0 4px 0 0;
}
.counters {
    float: right;
}


#popuphs {
	width:550px;
	margin:0 auto;	
}
#popuphs input {
	height:25px;
}
#popuphs #sendtable td {
	padding: 5px;
}
#popuphs table * {
	font-size: 17px;
}
#popuphs table .small {
	font-size:10px;
	float:right;
}

.topslogan {
	color:red;
	font:normal 12px Century Gothic, Tahoma, Arial;
}


/*** zoom ***/
	
.zoom {
	display:inline-block;
	position: relative;
}
/* magnifying glass icon */
.zoom:after {
	content:'';
	display:block; 
	width:33px; 
	height:33px; 
	position:absolute; 
	top:0;
	right:0;
	background:url(/js/zoom/icon.png);
}

.zoom img {
	display: block;
}

.zoom img::selection { background-color: transparent; }

.zoom2 p {display:none;}

#ex img:hover { cursor: url(/js/zoom/grab.cur), default; }
#ex img:active { cursor: url(/js/zoom/grabbed.cur), default; }
/* .zoom:hover {width:800px; position:absolute !important; } */

#topgray {background:#fff; padding: 3px 0;}
#topgray a {color:#93b950 ;border-bottom:dashed 1px #93b950; text-decoration:none; display:inline-block; padding-bottom:2px; margin-left:12px; }
#topgray a:hover {border:none;}
 