/*------------------------*/.b-catalogbox {margin-bottom: 20px;position: relative;}.b-catalogbox p {margin: 0;padding: 0 0 6px;}.b-catalogbox .catalogbox__item {position: relative;}.b-catalogbox .catalogbox__imgbox {margin: 10px auto 20px auto;width: 258px;height: 258px;position: relative;border: 1px solid #dddddd;text-align: center;background-color: #ffffff;font-size: 0;overflow: hidden;}.b-catalogbox a.catalogbox__imglink:link,.b-catalogbox a.catalogbox__imglink:active,.b-catalogbox a.catalogbox__imglink:visited,.b-catalogbox a.catalogbox__imglink:hover {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 10;text-decoration: none;background: #fff url(../images/cat.search.png) 50% 50% no-repeat;opacity: 0.7;display: none;}.b-catalogbox .catalogbox__imgbox:hover a.catalogbox__imglink:link,.b-catalogbox .catalogbox__imgbox:hover a.catalogbox__imglink:active,.b-catalogbox .catalogbox__imgbox:hover a.catalogbox__imglink:visited,.b-catalogbox .catalogbox__imgbox:hover a.catalogbox__imglink:hover {display: block;}.b-catalogbox .catalogbox__img {display: -moz-inline-box;display: inline-block;vertical-align: middle;zoom:1;//display:inline;font-size: 0;}.b-catalogbox .catalogbox__img a {display: block;position: relative;}.b-catalogbox .catalogbox__helper {display: -moz-inline-box;display: inline-block;vertical-align: middle;height: 100%;width: 0px;zoom:1;//display: inline;}.b-catalogbox .catalogbox__title {}.b-catalogbox .catalogbox__title a:link,.b-catalogbox .catalogbox__title a:active,.b-catalogbox .catalogbox__title a:visited {font-family: Arial;font-size: 14px;font-weight: bold;font-style: normal;text-decoration: none;text-transform: normal;color: #1e1e1e;}.b-catalogbox .catalogbox__title a:hover {text-decoration: underline;}.b-catalogbox .catalogbox__btnbox {padding-bottom: 1em;}.b-catalogbox .catalogbox__btnbox:after {content: "";display: block;clear: both;font-size: 0;}.b-catalogbox .catalogbox__btn button,.b-catalogbox .catalogbox__btn a:link,.b-catalogbox .catalogbox__btn a:active,.b-catalogbox .catalogbox__btn a:visited,.b-catalogbox .catalogbox__btn a:hover {padding: 8px 0 7px 0;float: left;width: 160px;height: auto;background: #ffa939 url() 0 0 no-repeat;color: #fff;border: 0;overflow: hidden;cursor: pointer;display: block;text-decoration: none;text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.b-catalogbox .catalogbox__btn button:hover,.b-catalogbox .catalogbox__btn a:hover {background-position: 0 100%;background-color: #323232;color: #fff;}.b-catalogbox .catalogbox__btn button.catalogbox__btn2 {float: right;background: #1071ae;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size: 14px;font-family: Segoe UI, sans-serif;color: #fff;text-indent: 0;}.b-catalogbox .catalogbox__btn button.catalogbox__btn2:hover {background: #3c3c3c;}.b-catalogbox .catalogbox__inputbox {margin-right: 10px;float: left;min-width: 87px ;text-align: right;}.b-catalogbox .catalogbox__inputbox input {margin: 0;width: 32px;height: 26px;border: 1px solid #c2c2c2;display: inline-block;vertical-align: top;text-align: center;}.b-catalogbox .catalogbox__plus {width: 20px;height: 30px;display: inline-block;vertical-align: top;background: url(../images/cat.plus.png) 0 0 no-repeat;cursor: pointer;overflow: hidden;text-indent: -9999px;text-align: left;}.b-catalogbox .catalogbox__plus:hover {background-position: 0 100%;}.b-catalogbox .catalogbox__minus {width: 20px;height: 30px;display: inline-block;vertical-align: top;background: url(../images/cat.minus.png) 0 0 no-repeat;cursor: pointer;overflow: hidden;text-indent: -9999px;text-align: left;}.b-catalogbox .catalogbox__minus:hover {background-position: 0 100%;}.b-catalogbox .catalogbox__minus,.b-catalogbox .catalogbox__plus,.b-catalogbox .catalogbox__inputbox input {display: block;float: left;}.b-catalogbox .catalogbox__artical {font-family: [modules.catalogbox.artical.font_family];font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #858585;}.b-catalogbox .catalogbox__param {font-family: Arial;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #a3a3a3;}.b-catalogbox .catalogbox__param span {font-weight: bold;}.b-catalogbox .catalogbox__price span {font-family: Arial;font-size: 24px;font-weight: bold;font-style: normal;text-decoration: none;text-transform: normal;color: #181818;}.b-catalogbox .catalogbox__oldprice span {margin-right: 15px;font-family: Arial;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: line-through;text-transform: normal;color: #000000;}.b-catalogbox .catalogbox__buynow:before {content: '';display: block;font-size: 0;clear: both;}.b-catalogbox .catalogbox__buynow {padding-bottom: 20px;}.b-catalogbox .catalogbox__buynow a:link,.b-catalogbox .catalogbox__buynow a:active,.b-catalogbox .catalogbox__buynow a:visited,.b-catalogbox .catalogbox__buynow a:hover {border-bottom: 1px dashed #66635d;width: auto;text-decoration: none;}.b-catalogbox .catalogbox__buynow a:hover {border: 0;}.b-catalogbox .catalogbox__salebox {position: absolute;top: 40px;left: 0;}.b-catalogbox .catalogbox__saleitem {margin-top: -30px;}.b-catalogbox .catalogbox_slider_back {width: 35px;height: 35px;position: absolute;top: -40px;right: 50px;background: url(../images/catalog.back2.gif) 0 0 no-repeat;cursor: pointer;text-indent: -9999px;display: none;}.b-catalogbox .catalogbox_slider_back:hover {background: url(../images/catalog.back2.gif) 0 100% no-repeat;}.b-catalogbox .catalogbox_slider_next {width: 35px;height: 35px;position: absolute;top: -40px;right: 12px;background: url(../images/catalog.next2.gif) 0 0 no-repeat;cursor: pointer;text-indent: -9999px;display: none;}.b-catalogbox .catalogbox_slider_next:hover {background: url(../images/catalog.next2.gif) 0 100% no-repeat;}/*-------------------------------*/.b-catalogbox-gal {margin-right: -39px;margin-left: -0;vertical-align: top;text-align: left;}.b-catalogbox-gal .catalogbox__item {margin: 0 36px 20px 0;width: 260px;height: 427px;background: #fff;display: inline-block;vertical-align: top;text-align: left;overflow: hidden;}.b-catalogbox-gal .catalogbox__item:hover {background: #fff;}.b-catalogbox-gal .catalogbox__content,.b-catalogbox-gal .catalogbox__shcar {padding: 0 10px;}.b-catalogbox-gal .catalogbox__shcar {padding-bottom: 10px;position: absolute;bottom: 0;left: 0;right: 0;background: #fff;}.b-catalogbox-gal .catalogbox__item:hover .catalogbox__shcar {background: #fff;}.b-catalogbox-gal .catalogbox__pricebox {float: left;}.b-catalogbox-gal .catalogbox__inputbox {float: right;}.b-catalogbox-gal .catalogbox__inputbox {margin-right: 0;}/*-------------------------------*/.b-catalogbox-gal2 .catalogbox__item {height: 300px;}.b-catalogbox-gal2 .catalogbox__item:hover .catalogbox__wrap {position: absolute;top: 0;bottom: -125px;left: 0;right: 0;background: #dfebf1;z-index: 5;}.b-catalogbox-gal2 .catalogbox__galhide {display: none;}.b-catalogbox-gal2 .catalogbox__item:hover .catalogbox__galhide {display: block;}.b-catalogbox-gal2 .catalogbox__btnbox button {float: left;}/*-------------------------------*/.b-catalogbox-detal {}.b-catalogbox-detal .catalogbox__item {margin-bottom: 35px;padding: 10px;background: #fff;}.b-catalogbox-detal .catalogbox__item:after {content: "";display: block;clear: both;font-size: 0;}.b-catalogbox-detal .catalogbox__leftcol {width: 400px;float: left;}.b-catalogbox-detal .catalogbox__imgbox {margin: 0 20px 20px 0;width: 380px;height: 380px;}.b-catalogbox-detal .catalogbox__content {overflow: hidden;}.b-catalogbox-detal .catalogbox__btnbox button,.b-catalogbox-detal .catalogbox__btnbox a {margin-left: 0;margin-bottom: 15px;float: left;}.b-catalogbox-detal .catalogbox__inputbox {margin-right: 15px;padding-bottom: 1em;overflow: auto;float: left;text-align: left;}.b-catalogbox-detal .catalogbox__buynow {clear: left;}/* Адаптивный блок для переноса контента на детальной@media only screen and (max-width: 1100px) {.b-catalogbox-detal .catalogbox__leftcol {width: auto;float: none;}}*/.b-catalogbox-detal .catalogbox__galbox {margin-left: 31px;margin-right: 31px;width: 320px ;position: relative;}.b-catalogbox-detal .catalogbox__galbox ul {margin: 0;padding: 0;list-style: none;display: block;}.b-catalogbox-detal .catalogbox__galbox li {margin: 0;padding: 0;width: 88px;display: block;float: left;font-size: 0;color: #999;text-align: center;}.b-catalogbox-detal .catalogbox__back {width: 31px;height: 80px;position: absolute;top: 0;left: -31px;background: url(/files/design/miniimgarrow.png) 0 0 no-repeat;cursor: pointer;}.b-catalogbox-detal .catalogbox__back:hover {background-position: 0 100%;}.b-catalogbox-detal .catalogbox__next {width: 31px;height: 80px;position: absolute;top: 0;right: -31px;background: url(/files/design/miniimgarrow2.png) 0 0 no-repeat;cursor: pointer;}.b-catalogbox-detal .catalogbox__next:hover {background-position: 0 100%;}.b-catalogbox-detal a.catalogbox__buynow:link,.b-catalogbox-detal a.catalogbox__buynow:active,.b-catalogbox-detal a.catalogbox__buynow:visited,.b-catalogbox-detal a.catalogbox__buynow:hover {width: 200px;}/*-------------------------------*/.b-catalogbox-list {}.b-catalogbox-list .catalogbox__item {margin-bottom: 10px;padding: 10px;background: #fff;}.b-catalogbox-list .catalogbox__item:hover {background: #fff;}.b-catalogbox-list .catalogbox__item:after {content: "";display: block;clear: both;font-size: 0;}.b-catalogbox-list .catalogbox__imgbox {margin: 0 20px 0 0;width: 258px;height: 258px;float: left;}.b-catalogbox-list .catalogbox__content {overflow: hidden;}.b-catalogbox-list .catalogbox__btnbox:after {display: none;}.b-catalogbox-list .catalogbox__btnbox button,.b-catalogbox-list .catalogbox__btnbox a {margin-left: 0;float: left;width: 200px;}.b-catalogbox-list .catalogbox__inputbox {margin-right: 15px;padding-bottom: 1em;overflow: auto;float: left;text-align: left;}.b-catalogbox-list a.catalogbox__buynow:link,.b-catalogbox-list a.catalogbox__buynow:active,.b-catalogbox-list a.catalogbox__buynow:visited,.b-catalogbox-list a.catalogbox__buynow:hover {padding: 2px 10px 3px 10px;width: 200px;}/*-------------------------------*/.b-catalogbox-table {font-size: 12px;}.b-catalogbox-table table {width: 100%;border-collapse: collapse;}.b-catalogbox-table th {padding: 9px 15px 10px 15px;background-color: #45494a;font-family: Arial;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;text-align: left;color: #ececec;}.b-catalogbox-table td {padding: 9px 15px 5px 15px;background-color: [modules.catalogbox.table.line.color_back];border-top: 1px solid #fff;border-bottom: 1px solid #fff;}.b-catalogbox-table .catalogbox-table__center {text-align: center;}.b-catalogbox-table tr:nth-child(2n) td {background: #f1f1f1;}.b-catalogbox-table tr:nth-child(2n+1) td {background: #ececec;}.b-catalogbox-table .catalogbox__imgbox {margin: 0;width: 16px;height: 15px;border: 0;position: relative;background: url(../images/cat.photo.png) 0 0 no-repeat;cursor: pointer;overflow: visible;}.b-catalogbox-table .catalogbox__img {position: absolute;bottom: 0;left: 10px;z-index: 10;display: none;}.b-catalogbox-table .catalogbox__imgbox:hover .catalogbox__img {display: block;}.b-catalogbox-table .catalogbox__btnbox button {float: none;}.b-catalogbox-table .catalogbox__btnbox {padding: 0;}.b-catalogbox-table .catalogbox__inputbox {margin-right: 0;text-align: left;}.b-catalogbox-table .catalogbox__btnbox button,.b-catalogbox-table .catalogbox__btnbox a:link,.b-catalogbox-table .catalogbox__btnbox a:active,.b-catalogbox-table .catalogbox__btnbox a:visited,.b-catalogbox-table .catalogbox__btnbox a:hover {padding: 8px 0 7px 0;float: left;min-width: 70px;background: #ffa939 url() 0 0 no-repeat;color: #fff;border: 0;overflow: hidden;cursor: pointer;display: block;text-decoration: none;text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.b-catalogbox-table .catalogbox__btnbox a:hover {background-position: 0 100%;background-color: #323232;color: #fff;}.b-catalogbox-table .catalogbox__star {position: relative;cursor: pointer;border-bottom: 1px dashed #fff;}.b-catalogbox-table .catalogbox__star:hover {border-bottom: 0;}.b-catalogbox-table .catalogbox__stardown {width: 9px;height: 5px;background: url(../images/cat.arrdown.gif) 0 0 no-repeat;position: absolute;top: 8px;right: -14px;}.b-catalogbox-table .catalogbox__stardownon,.b-catalogbox-table .catalogbox__stardown:hover {background-position: 0 100%;}.b-catalogbox-table .catalogbox__starup {width: 9px;height: 5px;background: url(../images/cat.arrup.gif) 0 0 no-repeat;position: absolute;top: 8px;right: -23px;}.b-catalogbox-table .catalogbox__starupon,.b-catalogbox-table .catalogbox__starup:hover {background-position: 0 100%;}/*-------------------------------*/.b-catalogbox-cart {margin: 0;}.b-catalogbox-cart .catalogbox__inputbox {margin: 0;float: none;display: inline-block;text-align: center;}/*-------------------------------*/.b-catfilter {margin-bottom: 20px;padding: 10px 20px;background: #fff;color: #606060;}.b-catfilter:after {content: "";display: block;clear: both;font-size: 0;}.b-catfilter .catfilter__item {display: inline-block;}.b-catfilter .catfilter__leftside {width: 60%;float: left;}.b-catfilter .catfilter__rightside {width: 40%;text-align: right;float: right;}.b-catfilter .catfilter__galpic {margin-left: 20px;padding-left: 29px;position: relative;display: inline-block;}.b-catfilter .catfilter__galpic ins {width: 13px;height: 13px;background: url(../images/fliter.gal.gif) 0 100% no-repeat;position: absolute;top: 3px;left: 0;}.b-catfilter .catfilter__galpic__on,.b-catfilter .catfilter__galpic:hover {text-decoration: none;color: #3c3c3c;}.b-catfilter .catfilter__galpic__on ins,.b-catfilter .catfilter__galpic:hover ins {background: url(../images/fliter.gal.gif) 0 0 no-repeat;}.b-catfilter .catfilter__listpic {margin-left: 20px;padding-left: 29px;position: relative;display: inline-block;}.b-catfilter .catfilter__listpic ins {width: 13px;height: 14px;background: url(../images/fliter.list.gif) 0 100% no-repeat;position: absolute;top: 3px;left: 0;}.b-catfilter .catfilter__listpic__on,.b-catfilter .catfilter__listpic:hover {text-decoration: none;color: #3c3c3c;}.b-catfilter .catfilter__listpic__on ins,.b-catfilter .catfilter__listpic:hover ins {background: url(../images/fliter.list.gif) 0 0 no-repeat;}.b-catfilter .catfilter__select {width: 180px;}.b-catfilter .catfilter__title {padding-right: 15px;}.b-catfilter a.catfilter__titleup:link,.b-catfilter a.catfilter__titleup:active,.b-catfilter a.catfilter__titleup:visited,.b-catfilter a.catfilter__titledown:link,.b-catfilter a.catfilter__titledown:active,.b-catfilter a.catfilter__titledown:visited {padding-right: 15px;color: #3c3c3c;text-decoration: none;}.b-catfilter .catfilter__titleup:hover {background: url(../images/catfilter.up.gif) 100% 50% no-repeat;text-decoration: none;}.b-catfilter .catfilter__titledown:hover {background: url(../images/catfilter.down.gif) 100% 50% no-repeat;text-decoration: none;}/*-------------------------------*/.b-catslider {margin-bottom: 50px;font-size: 12px;text-transform: uppercase;display: table;}.b-catslider:after {content: "";display: block;clear: both;font-size: 0;}.b-catslider a.catslider__back:link,.b-catslider a.catslider__back:active,.b-catslider a.catslider__back:visited,.b-catslider a.catslider__back:hover {padding: 0 45px;height: 35px;display: table-cell;vertical-align: middle;text-decoration: none;background: #f0f0f0 url(/files/design/arrowminileft.png) 0 0 no-repeat;}.b-catslider a.catslider__next:link,.b-catslider a.catslider__next:active,.b-catslider a.catslider__next:visited,.b-catslider a.catslider__next:hover {padding: 0 45px;height: 35px;display: table-cell;vertical-align: middle;text-align: right;text-decoration: none;background: #f0f0f0 url(/files/design/arrowminiright.png) 100% 0 no-repeat;}.b-catslider a.catslider__mid:link,.b-catslider a.catslider__mid:active,.b-catslider a.catslider__mid:visited,.b-catslider a.catslider__mid:hover {overflow: hidden;display: table-cell;width: 100%;height: 35px;vertical-align: middle;text-align: center;text-decoration: none;background: #f0f0f0;}.b-catslider a.catslider__mid:hover {background-color: #ffa939;color: #fff;}.b-catslider a.catslider__back:hover {background: #ffa939 url(/files/design/arrowminileft.png) 0 100% no-repeat;color: #fff;}.b-catslider a.catslider__next:hover {background: #ffa939 url(/files/design/arrowminiright.png) 100% 100% no-repeat;color: #fff;}/*-------------------------------*/