*{padding:0;margin:0;}
.ymaps{margin-bottom:10px;}
html{font-size:100.01%;}
body#body{background:#fff !important;font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#222222;}
.clear{clear:both;}
table,td,div,img{border:0;border-collapse:collapse;}
td{vertical-align:top;}
ul,ul li{list-style:none;list-style-image:none;}
p{padding:0px 0px 7px 0px;}
a{text-decoration:underline;color:#0164A7;outline:none;}
a:hover,li.active a{text-decoration:none;color:#68B5E3;}
input,select,textarea,html body textarea,.form-file{font-size:11px;font-family:arial;color:#000;vertical-align:middle;}
input.form-text,select,textarea,.form-file{border:1px solid #ddd;background:#fff;padding:2px 0px 4px 6px;}
.main-slide{min-width:1075px;background:#fff !important;padding:0px 0px 0px 0px;overflow:hidden;height:100%;margin:0;}
.onlymob,.onlymobile{display:none;}
.main{background:url(../images/bg.jpg) no-repeat;background-position:center 995px;background:#fff !important;padding:0px 0px 0px 0px;overflow:hidden;height:100%;}
.main-bg{background:url(../images/top-on.png) no-repeat;background:#fff !important;padding:0px 0px 0px 0px;}
.main-width{width:1075px;margin:0 auto;padding:120px 0px 0px 0px;height:100%;}
.header{min-width:1075px;height:auto;margin:0px 0px 0px 0px;background:#fff;height:110px;padding:0px 5px 0 0;margin-bottom:20px;position:fixed;top:0;left:0;width:100%;z-index:100;}
.headerwrap{width:1075px;margin:0 auto;position:relative;}
.showmenu{display:none;}
.header.shadowed{-webkit-box-shadow:0px 9px 11px -9px rgba(50,50,50,0.75);-moz-box-shadow:0px 9px 11px -9px rgba(50,50,50,0.75);box-shadow:0px 9px 11px -9px rgba(50,50,50,0.75);}
.header div.moduletable_menu{background:none;float:right;height:25px;margin:0 0 5px 12px;padding:5px 0 5px 5px;}
.header .menu ul{width:100%;font-family:Arial;overflow:hidden;white-space:nowrap;list-style:none;list-style-image:none;}
.header .menu ul li{float:left;height:22px;margin:3px 1px 3px 12px;overflow:hidden;padding:0;text-align:left;}
.header .menu ul li a{background:url(../images/libg.png) no-repeat left center;font:14px Arial;color:#000000;padding:0 0 0 17px;display:block;text-transform:uppercase;text-decoration:none;}
.header .menu ul li.item-401{display:none;}
.header .menu ul li:hover a,.header .menu ul li.active a{color:#222222;background:url(../images/libg-act.png) no-repeat left center;}
.logo{float:left;height:110px;width:295px;overflow:hidden;}
.logo img{margin-left:-14px;}
.moduletableadress,.moduletabletopcontact{float:left;width:590px;height:45px;float:right;padding:10px 0px 10px 0px;color:#000000;margin-left:14px}
.moduletableadress a,.moduletabletopcontact a{color:#222;}
.moduletableadress a.map{height:15px;margin:0px 0 10px 20px;display:inline-block;}
.moduletableadress a.map img{margin-top:-3px;}
.moduletabletopcontact{float:right;margin-left:0px;padding:10px 0 15px 0px;width:714px;height:40px;}
.moduletabletopcontact p{padding-bottom:10px;}
.moduletabletopcontact .floatleft{float:left;margin-left:50px;}
.moduletabletopcontact .floatright{float:right;}
.moduletabletopcontact .floatleft:last-child{float:right;margin-right:2px;}
.moduletabletopcontact .floatleftone{margin-left:0px;}
.moduletabletopcontact img{width:25px;float:left;margin-right:5px;margin-top:-3px;}
.search{color:#b01018;font:bold 16px Century gothic;margin-bottom:10px;padding:5px 0;text-align:center;text-transform:uppercase;}
.search.mains{width:305px;float:left;text-align:left;position:absolute;right:1px;top:76px;border:2px #68b6e6 solid;border-radius:6px;padding:0;}
#mod-search-searchword{width:270px;border-radius:0;height:18px;margin:0 5px;border:0px none;padding:0;}
.leftsearch{display:none;}
.content{clear:both;background:url(../images/contbg.png) top center;background:transparent !important;height:100%;padding:0;}
.moduletablenew{float:right;margin:0;width:850px;}
.moduletablenew .pnews .itemContainer{height:194px;margin-left:13px;}
.moduletablenew .pnews .itemContainer .catdesc{padding:5px 20px 0 15px !important;font-size:12px;}
.moduletableslider p,.moduletablenew p{padding:0;}
.moduletablenew b a{font:bold 15px Arial;}
.moduletablenew .pnews .itemContainer{background-color:#e7e7e7;background-position:left bottom;background-repeat:no-repeat;margin:0 10px 10px 13px;padding-left:150px;transition:all 0.3s linear 0s;width:260px;float:left !important;}
.moduletablenew .pnews .itemContainer.rightcont{float:right !important;}
.moduletablenew .pnews .rightcont .arrow{padding:0 12px 0 0;}
.moduletablesocseti{float:right;margin:-38px 0 0;position:absolute;right:0;}
.column-right{float:right;width:220px;margin:10px 0px 0px 2px;_margin:0px 0px 0px 1px;}
.column-left{float:left;width:248x;margin:1px 10px 0px 0px;_margin:0px 0px 0px 1px;}
.column-left.mainpager{width:210px;}
.moduletablekatalog h3{color:#222222;background:#E7E7E7;text-align:left;font:bold 16px Century gothic;text-transform:uppercase;padding:5px 10px;margin-bottom:10px;}
.mainpager .moduletablekatalog h3{display:none;}
.moduletablekatalog ul.level0 li{margin-bottom:5px;cursor:pointer !important;position:relative;overflow:hidden;}
.moduletablekatalog ul.level0 li img{width:35px;height:auto;min-height:32px;float:left;margin-right:10px;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.moduletablekatalog ul.level0 li:hover img,.moduletablekatalog ul.level0 li.activeCategory img{width:40px;}
.moduletablekatalog ul.level0 li .imgblock{display:inline-block;width:35px;height:32px;overflow:hidden;float:left;margin-right:3px;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.moduletablekatalog ul.level0 li:hover .imgblock,.moduletablekatalog ul.level0 li.activeCategory .imgblock{width:40px;}
.moduletablekatalog ul.level0 li a{text-decoration:none;cursor:pointer !important;padding:6px 0 9px 14px;display:inline-block;background:#EBEAEA url(../images/li.png) no-repeat 217px center;width:225px;color:#333333;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.column-left.mainpager .moduletablekatalog ul.level0 li a{width:195px;background:#EBEAEA url(../images/li.png) no-repeat 192px center;}
.moduletablekatalog ul.level0 li:hover a,.moduletablekatalog ul.level0 li.activeCategory a{color:#0066A8;background:#EBEAEA url(../images/li-a.png) no-repeat 214px center;padding-left:10px;width:225px;}
.column-left.mainpager .moduletablekatalog ul.level0 li:hover a,.column-left.mainpager .moduletablekatalog ul.level0 li.activeCategory a{width:195px;background:#EBEAEA url(../images/li-a.png) no-repeat 187px center;}
.moduletablekatalog ul.level1{margin:3px 0 0 0px;padding:3px 0 5px 0px;width:234px;background:#fff;}
.column-left.mainpager .moduletablekatalog ul.level1{width:204px;}
.moduletablekatalog ul.level0 li.activeCategory ul.level1{display:block;}
.moduletablekatalog ul.level0 li ul.level1 li{margin:0;background:#fff;}
.moduletablekatalog ul.level0 li ul.level1 li a{background:#fff url(../images/li.png) no-repeat 10px center;padding:2px 5px 2px 30px;color:#444;width:auto;}
.moduletablekatalog ul.level0 li.activeCategory ul.level1 li:hover a,.moduletablekatalog ul.level0 li.activeCategory ul.level1 li.activeCategory a{background:#fff url(../images/li-a.png) no-repeat 10px center;color:#0066A8;}
.moduletablekatalog ul.level0 li ul.level1 li ul.level2 li a,.moduletablekatalog ul.level0 li ul.level1 li:hover ul.level2 li a,.moduletablekatalog ul.level0 li ul.level1 li.activeCategory ul.level2 li a{color:#444;background:#fff url(../images/li.png) no-repeat 10px center;font:italic 12px Arial;}
.moduletablekatalog ul.level0 li.activeCategory ul.level2{margin:0 0 5px 20px;}
.moduletablekatalog ul.level0 li ul.level1 li ul.level2 li:hover a,.moduletablekatalog ul.level0 li ul.level1 li ul.level2 li.activeCategory a{background:#fff url(../images/li-a.png) no-repeat 10px center;color:#0066A8;}
.column-center{overflow:hidden;height:100%;padding:0;margin:0;position:relative;}
.column-center .post-main{background:#fff;margin:0px 5px 0px 0px;_margin:0px 0px 10px 0px;padding:0px 15px 0;}
.column-center .post-main.mainpage{color:#65B5E6;background:none transparent;}
.column-center h2,.column-center h1{overflow:hidden;background:none;font:20px Arial;color:#0066A8;text-decoration:none;padding:5px 0px 15px 0px;font-weight:normal;text-align:left;line-height:120%;}
.column-center .mainpage h1{font:italic 16px Georgia;color:#0066A8;}
.column-center .mainpage p{letter-spacing:1px;}
.column-center h2 a{font-size:18px;}
.column-center h2 a,.column-center h1 a{font:24px Arial;text-decoration:none;}
.column-center .moduletable h3{font:bold 18px Arial;}
.column-center .moduletable h3{margin:10px 0;}
.column-center h3.itemtitle{font:15px Arial;color:#5B0605;margin:0 0 8px 0;padding:0;}
.column-center h2 a:hover{text-decoration:underline;}
.footer{width:100%;clear:both;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;font-size:11px;color:#999999;margin:16px 0px 0px 0px;border-top:1px #999999 solid;padding:12px 10px;min-height:120px;box-sizing:border-box;}
.footer a{color:#777;text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer-text{padding:0 5px;}
.footer-copy{flex:0 0 auto;text-align:left;padding:0;}
.footer-copy img{float:left;margin:0px 8px 0 0;}
.footer .fadress{flex:1 1 auto;min-width:0;}
ul,ul li{list-style:none;list-style-image:none;list-style-type:none;}
table{border-collapse:collapse;border:0px;}
td{vertical-align:top;padding:0px;}
tbody{border:none;}
img,a img{border:0;}
.clear{clear:both;}
fieldset{clear:both;border:0;overflow:hidden;position:relative;font-size:12px;padding:5px 10px 5px 0px;}
fieldset legend{color:#000;margin:0px 0px 0px 0px;}
a.thumbnail img{border:1px #ccc solid;margin:3px 10px 0 0;}
a.thumbnail img:hover{border-color:#fff;background:#aa0000;}
.blog h1{font-size:22px;margin:0 0 10px 0;}
.post-main .item-page ul,.post-main .item-page ul li{list-style-type:square;color:#1462BB;margin:0 0 0 10px;}
.post-main .item-page ul li{margin:3px 0 0 16px;}
.formResponsive textarea,.formResponsive input[type="text"],.formResponsive input[type="password"]{width:320px;}
.formResponsive input.rsform-captcha-box{width:100px;}
.formResponsive textarea:focus,.formResponsive input[type="text"]:focus,.formResponsive input[type="password"]:focus,.formResponsive select:focus{border-color:rgba(73,113,0,0.8);outline:0;outline:thin dotted \9; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(73,113,0,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(73,113,0,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(73,113,0,0.6);}
.formResponsive .formError{padding:2px 10px;background:#F2DE97;border:2px #fff solid;border-radius:4px;}
.formResponsive .formHorizontal p.formDescription{margin:0;padding:0;}
.formResponsive input[type="submit"],.rsform-submit-button{text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333333;cursor:pointer;display:inline-block;font-size:13px;line-height:18px;margin-bottom:0;padding:4px 10px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;}
fieldset,.sres{border:1px #ccc solid;padding:2px 10px;}
.highlight{background:#56A702;color:#fff;}
fieldset legend{color:#777777;margin:0;}
.ordering-box,.phrases-box,.sres{margin:4px 0 8px 0;}
.sres:hover{background:#efefef;}
#ymaps-map-id_136021982182237558605{border:1px #ccc solid;border-radius:6px;}
.shema{border:1px #ccc solid;border-radius:6px;}
.subCategoryContainer{float:left;height:150px;margin:10px 0 0px 5px;}
.subCategoryContainer tr td{vertical-align:middle;}
.subCategoryContainer tr td.subCategoryFirst{width:170px;}
.subCategoryContainer tr td h2,.catItemHeader h2{font:italic 17px Arial;}
.clr{clear:both;}
.catItemIntroText{padding:5px 0 10px 0;height:30px;overflow:hidden;}
a.readmore{padding:2px 6px;color:#0164A7;text-decoration:none;border-radius:4px;}
.itemBody h3,.contentpaneopen h3,.item-page h3,.alldfiles .title{background:none repeat scroll 0 0 transparent;color:#0164A7;font-size:15px;font-weight:bold;height:100%;overflow:hidden;padding:8px 0 10px;}
.itemBody .small{font:normal 11px Arial;color:#777777;}
.itemBody ul,.itemBody ul li,.contentpaneopen ul,.contentpaneopen ul li,.post-main .item-page ul,.post-main .item-page ul li,.itemListCategory ul,.itemListCategory li{list-style-image:url(../images/li.gif);font-size:12px;color:#514144;margin:0 0 0 8px;padding:0 3px 5px 3px;font-style:italic;}
.itemBody ul,.contentpaneopen ul,.post-main .item-page ul{padding-bottom:10px;}
ol{padding:0px 0 2px 30px;margin:0;}
ol li{color:#555555;padding:0px 0 3px 10px;}
.itemBody .itemCategory{border-radius:6px;padding:5px 13px;background:#EFEFEF;border:1px solid #dddddd;}
.itemBody .itemCategory p{padding:0 0 5px;}
.skachat{color:#888888;font:16px Verdana;margin:0;vertical-align:top;width:100%;}
div.attach{padding-left:20px;}
.itemFullText table tr td{padding:2px 5px;}
.items-row{margin-bottom:10px;}
.item-pageprice table{border:1px #ccc solid;border-radius:6px;width:100%;border-collapse:separate;border-spacing:1px;}
.item-pageprice table tr td{padding:2px 5px;border:1px #ccc solid;}
.item-pageprice table tr:hover td{background:#EFEFEF;}
.item-pageprice table tr td p{padding:0;margin:0;}
.item-pageprice table tr td strong,.post-main h3{background:none repeat scroll 0 0 transparent;color:#0164A7;font:bold 15px Century gothic;height:100%;overflow:hidden;padding:8px 0 10px;}
.item-pageprice table thead tr td,.item-pageprice table thead tr:hover td{border:1px #ccc solid;background:#D0D0D0;color:#444;font-weight:bold;}
.item-pageprice table tr td:nth-child(1){font-weight:bold;}
.item-pageprice table tr td:nth-child(2),.item-pageprice table tr td:nth-child(3){text-align:center;}
.alldfiles{margin:10px 0 5px 15px;}
.catItemReadMore{text-align:right;float:right;margin:5px 5px 0 0;}
#opros,.rachet{background:#EFEFEF;padding:15px;margin:0 20px 0 20px;border-radius:6px;border:1px #ccc solid;width:675px;}
.rsformtoggler h2{cursor:pointer;padding-left:30px;}
.rsformtoggler h2.active{color:#990000;}
.rsformtoggler fieldset{display:none;}
.rsformtoggler fieldset .formControlLabel,.formResponsive .formHorizontal .formControlLabel{width:230px !important;padding-right:10px;}
.formResponsive .formHorizontal .rsform-block{margin-bottom:1px;}
.formResponsive .formHorizontal textarea,.formResponsive .formHorizontal select{margin-bottom:8px;}
.formResponsive .formHorizontal .formControlLabel{float:left;padding-top:5px;text-align:right;width:230px;}
.subCategoryimage{background:#fff;border-radius:8px;border:1px #ccc dotted;padding:8px;width:160px;height:120px;overflow:hidden;margin-right:10px;}
.ItemList{background:#FFF2C8;width:100%;}
.catspane{width:100%;height:26px;}
.catspane .subcattitle{background:#EBFCBC;border-top-left-radius:6px;border-top-right-radius:6px;padding:4px 10px;float:left;border-bottom:1px #B58B41 dotted;margin:0 1px;}
.catspane .subcattitle:hover{box-shadow:1px 1px 3px #8B854B;}
.catspane .subcattitle.active{padding:6px 12px;box-shadow:2px 2px 3px #8B854B;margin-top:-4px;}
.catspane .subcattitle.active a{color:#fff;font-weight:bold;}
.catspane .subcattitle a{font:15px Arial;text-decoration:none;color:#590002;}
.bganfields{border-bottom:1px #B58B41 dotted;padding:3px 3px;margin-left:155px;}
.hotfields{border-bottom:1px #4F0506 dotted;padding:2px 3px;width:170px;margin-left:15px;}
.ftit{color:#486F00;font:normal 14px Arial;}
.hotfields .ftit{color:#4F0506;}
.fval{padding-left:5px;font:bold 14px Arial;}
.itemimagehot{text-align:center;}
.itemimagehot a img{border:1px #F6A828 solid;margin-top:10px;}
.itemimagehot a img:hover{border:1px #fff solid;}
.itemContainer{float:left;background:#E7E7E7;width:360px;margin:0 0 2px 0;padding:0;height:215px;overflow:hidden;}
.arrow{background:url(../images/catbg.png) no-repeat left 25px;width:100%;height:100%;padding:0 12px;}
.rightcont .arrow{background:url(../images/catbg-right.png) no-repeat right 25px;}
.catdesc{background:#E7E7E7;height:100%;padding:15px 10px 0 15px;}
.rightcont .catdesc{padding:15px 10px 0 5px;}
.small .catdesc{padding:10px 0px 0 15px;}
.small.rightcont .catdesc{padding:10px 0px 0 5px;}
.pnews .itemContainer{width:267px;margin:0 10px 10px 0;padding-left:263px;height:210px;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;background-position:left bottom;background-repeat:no-repeat;background-color:#E7E7E7;}
.pnews.itemListSubCategories .itemContainer{width:210px;padding-left:191px;height:110px;}
.itemContainer a{text-decoration:none;font:12px Arial;}
.column-center .mans{margin:0 0 0 12px;}
.pnews .itemContainer.small{width:205px;margin:0 9px 10px 0;padding-left:145px;height:200px;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;background-position:left bottom;background-repeat:no-repeat;background-color:#E7E7E7;}
.pnews .itemContainer.rightcont{padding-right:122px;padding-left:0;width:255px;background-position:right bottom;}
.pnews .itemContainer:hover{background-position:0px -10px;}
.pnews .itemContainer.rightcont:hover{background-position:255px bottom;}
.pnews .itemContainer.small:hover{background-position:0px -45px;}
.pnews .itemContainer.small.rightcont:hover{background-position:85px bottom;}
.pnews .itemContainer.small.rightcont{padding-right:200px;padding-left:0;width:150px;}
.pnews.itemListSubCategories .itemContainer.rightcont{width:190px;padding-left:0px;padding-right:210px;height:120px;}
.pnews.itemListSubCategories .itemContainer:hover{background-position:0px -75px;}
.pnews.itemListSubCategories .itemContainer.rightcont:hover{background-position:135px bottom;}
.itemContainer.last{margin-right:0 !important;}
h3.catItemTitle{margin:5px 0 10px 0;}
.pnews .itemContainer.small h3.catItemTitle{margin:0px 0 5px 0;}
.pnews .itemContainer h3.catItemTitle,.pnews .itemContainer h3.catItemTitle a{font:bold 18px Century gothic;color:#0065A8;text-decoration:none;}
.moduletablenew .pnews .itemContainer h3.catItemTitle{color:#ff0000;}
.moduletablenew .pnews .itemContainer h3.catItemTitle,.moduletablenew.pnews .itemContainer h3.catItemTitle a{font-size:22px;}
h3.catItemTitle a:hover{color:#777777;}
.catdesc ul{margin-bottom:5px;min-height:110px;}
.catdesc ul li a{background:url(../images/li.png) no-repeat left center;font:13px Arial;color:#555555;padding:1px 10px 1px 20px;display:block;text-decoration:none;}
.small .catdesc ul li a{font:12px Arial;padding:1px 10px 1px 17px;}
.catdesc ul li a:hover{background:url(../images/li-a.png) no-repeat left center;color:#222222;text-decoration:underline;}
.catItemBody{margin:-2px -1px;padding:10px 6px 20px 6px;border:1px #B58B41 dotted;}
.catItemBody.super{background:#FFF2C9;}
.itemContainer .itemimage{background:#fff;border-radius:6px;border:3px #fff solid;padding:0px;width:140px;height:105px;overflow:hidden;margin-right:10px;float:left;margin-bottom:10px;}
.column-center .itemContainer h2.catItemTitle a{font:italic 14px Georgia;}
.itemIntroText,.itemFullText,.category-desc,.itemContent{padding:0 0 5px 0;text-align:justify;}
.itemImageBlock{margin-right:20px;}
.itemIntroText table{padding:3px;}
.itemIntroText table tr td{border-bottom:1px #a2864b dashed;padding:5px;}
.itemIntroText table tr td:nth-child(1){color:#004498;font-weight:bold;}
.pagination{margin:15px 0 30px; padding-top: 15px; border-top: 1px #f0f0f0 solid;}
.pagination-nav{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;}
.pagination-pages{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center;}
.page-link{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0;border:1px solid #e3e3e3;border-radius:50%;background:#fff;color:#555;font-size:11px;line-height:1;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease;}
.page-link:hover{border-color:#0265A9;color:#0265A9;text-decoration:none;}
.page-link.is-active{background:#0265A9;border-color:#0265A9;color:#fff;font-weight:600;}
.page-link.is-disabled{color:#c5c5c5;border-color:#f0f0f0;pointer-events:none;cursor:default;}
.page-link--start,.page-link--end{min-width:24px;height:24px;font-size:14px;}
.pg-imgbg{padding:5px !important;background:#fff;height:178px !important;border:1px #E0DCDB solid;}
.pg-imgbg:hover{border:1px #0265A9 solid;}
.pg-imgbg a{margin-top:5px !important;}
.pg-category-view-desc,.phocagallery-cat-desc{margin:0 0 10px 0 !important;}
.itemExtraFields table tr.even td{background:#f2f2f2;}
.itemExtraFields table tr:hover td{background:#aa0000;}
.itemImageGallery{padding:8px 0;}
ul.sigProClassic li.sigProThumb span.sigProLinkWrapper:hover,.itemImageGallery div.itemImagegal a.thumbnail:hover{background:#d2d2d2;}
.itemExtraFields table td{border-collapse:separate;padding:2px 5px;}
.itemExtraFields table{width:450px;border:3px #FFF6CD double;}
.itemExtraFields table td.itemExtraFieldsLabel{font:italic 14px Georgia;}
.itemExtraFields table td.itemExtraFieldsValue{font:bold 14px Arial;text-align:left;}
#priceslider{width:200px;}
.column-right .ja-k2filter input.smalinp{width:92px;min-width:90px;height:22px;margin-bottom:7px;background:#92BF26;padding:0 !important;font-size:12px;vertical-align:top;line-height:100%;}
a:active,a:focus{outline:0;}
table.contentpaneopen{width:100%;}
li.sigProClear{clear:both;float:none!important;height:0!important;line-height:0!important;border:none!important;background:none!important;width:auto;margin:0!important;padding:0!important;}
ul.sigProClassic{margin:8px auto!important;padding:8px 0!important;list-style:none;clear:both;overflow:hidden;}
ul.sigProClassic{margin:0!important;padding:8px 0!important;list-style:none!important;float:left;}
ul.sigProClassic li.sigProThumb,.itemImageGallery div.itemImagegal{float:left;background:none;margin:4px 4px 4px 4px;padding:0;list-style:none!important;}
ul.sigProClassic li.sigProThumb:first-of-type,.itemImageGallery div.itemImagegal:first-of-type{margin-left:5px;}
ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper{display:block;float:left;margin:0;padding:0;background:none;}
ul.sigProClassic li.sigProThumb span.sigProLinkWrapper,.itemImageGallery div.itemImagegal a.thumbnail{display:block;float:left;margin:-5px 0 0 -5px;padding:3px;border:1px solid #ccc;border-radius:4px;}
ul.sigProClassic li.sigProThumb a.sigProLink,ul.sigProClassic li.sigProThumb a.sigProLink:hover{position:relative;float:left;display:block;padding:0;margin:0;border:none;}
ul.sigProClassic li.sigProThumb a.sigProLink{color:#eee;}
ul.sigProClassic li.sigProThumb a.sigProLink:hover{color:#222;text-decoration:none;}
ul.sigProClassic li.sigProThumb a.sigProLink img.sigProImg,ul.sigProClassic li.sigProThumb a.sigProLink:hover img.sigProImg,.itemImageGallery div.itemImagegal a.thumbnail img,.itemImageGallery div.itemImagegal a.thumbnail img:hover{display:block;width:100%;height:100%;padding:0;margin:0;border:none;background-repeat:no-repeat;background-position:50% 50%;}
ul.sigProClassic span.sigProPseudoCaption,ul.sigProClassic span.sigProCaption{display:block;position:absolute;bottom:0;left:0;right:0;text-align:center;padding:2px 4px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
ul.sigProClassic li.sigProThumb a.sigProLink span.sigProPseudoCaption{background:#000;}
ul.sigProClassic li.sigProThumb a.sigProLink:hover span.sigProPseudoCaption{background:#fff;}
ul.sigProClassic span.sigProPseudoCaption{opacity:0.7;-moz-opacity:0.7;}
ul.sigProClassic span.sigProPseudoCaption b{visibility:hidden;}
span.sigProPopupCaption{font-weight:bold;color:#C63C13;font-size:13px;font-family:Georgia,"Times New Roman",Times,serif;}
a.sigProDownloadLink,a.sigProDownloadLink:hover{padding:4px 0 4px 20px;}
div.sigProModulePosition{text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px;margin:8px 0;background:#ffffdd;}
body.sigProIsIE7 ul.sigProClassic li.sigProThumb a.sigProLink,body.sigProIsIE7 ul.sigProClassic li.sigProThumb a.sigProLink:hover{float:left;}
a.sigProFlickrSetLink{display:block;clear:left;padding:2px 8px;}
.sigProPrintMessage{display:none;}
.mainpagec .moduletable .mans{background:#ccc;padding:5px 5px 0 5px;margin:0 0 10px 0;clear:both;}
.mancontainer{float:left;width:97px;height:65px;margin:0 10px 10px 0;overflow:hidden;background:#fff;text-align:center;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;opacity:0.8;padding:0px 0 0 0;}
.mancontainer img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter:gray; -webkit-filter:grayscale(100%); }
.mancontainer:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}
.mancontainer:hover{opacity:1;}
.mancontainer.last{float:right;margin-right:0;width:102px;}
.mancontainer.smaller{width:126px;height:90px;}
.mancontainer.smaller.last{width:128px;}
.moduletableslider{width:835px;height:280px;overflow:hidden;float:right;margin-bottom:10px;}
.jcarousel-container-horizontal,.jcarousel-item{padding:0;margin:0;width:840px;height:280px;}
.jcarousel-item img{width:840px;height:280px;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:100px;right:0px;width:28px;height:50px;cursor:pointer;opacity:0.7;background:transparent url(../images/arrows.png) no-repeat top left;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:100px;left:0px;width:28px;height:50px;cursor:pointer;opacity:0.7;background:transparent url(../images/arrows.png) no-repeat top right;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:hover{opacity:1;}
#myCanvasContainer{height:240px;overflow:hidden;margin:0 auto;margin-top:-100px;margin-bottom:10px;clear:both;background:transparent url(../images/contbg.png) top center;}
.moduletablenew .pnews .itemContainer{margin-right:0;float:right;border:1px #dedede solid;position:relative;}
.blanklink{position:absolute;display:block;width:160px;height:100%;left:0;}
.itemList{background:#fff;padding:0;}
.itemList .itemContainer{background:none transparent;text-align:center;margin:0;padding:0;height:275px;}
.itemList .catItemBody{margin:0;padding:0;height:275px;overflow:hidden;border:0px none;}
.itemList .catItemImageBlock{width:165px;height:165px;background:#fff;display:block;margin:0 auto;border:1px #d2d2d2 solid;overflow:hidden;text-align:center;}
.catItemImage{width:165px;height:165px;display:table-cell;vertical-align:middle;}
.itemList .catItemImageBlock:hover{border:1px #0265A9 solid;}
.itemList h3.catItemTitle{margin:0 0 0px 0;padding:5px;}
.akcii,.isnew,.akcii2,.categories-module .isnew2{position:absolute;margin:-1px;width:43px;height:43px;color:#fff;background:url("../images/new.png") repeat-x scroll 0 0px;z-index:10;}
.akcii{background:url("../images/sale.png") repeat-x scroll 0 0px;margin-left:122px;}
.akcii span,.akcii2 span,.categories-module .isnew2 span{display:block;width:40px;-webkit-transform:rotate(45deg);// разворот элемента для разных бразуеров -moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);font:bold 13px Arial;padding:3px 0 0 8px;}
.categories-module .akcii2 span{padding:3px 10px 3px 22px;background:#ff0000;}
.categories-module .akcii2,.categories-module .isnew2{background:none;margin-left:0;right:10px;}
.categories-module .isnew2 span{display:block;width:40px;-webkit-transform:rotate(45deg);// разворот элемента для разных бразуеров -moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);font:bold 13px Arial;padding:3px 10px 3px 22px;background:#007608;}
.akcii2{background:url("../images/sale.png") repeat-x scroll 0 0px;margin-left:0;right:1px;}
.byprice,.bigprice{font:15px Century gothic;color:#333333;margin:0px 0 5px 0;}
.bigprice{font:bold 19px Century gothic;color:#000;margin:10px 0;}
.bigprice small{font:15px Century gothic;}
.nal,.nonal{font:bold 11px Arial;color:#00761E;}
.nonal{color:#aa0000;}
.opisanie .nal,.opisanie .nonal{font-size:13px;}
.itemImageBlock{width:270px;height:270px;overflow:hidden;text-align:center;border:1px #d2d2d2 solid;}
.opisanie .itemImageBlock{border:1px solid #d2d2d2;height:auto;overflow:hidden;text-align:center;width:270px;margin-left:-1px;position:relative;}
.opisanie .itemImageBlock .itemImage{padding:5px;}
.itemImageBlock .highslide img{border:0px none;}
.addcats{color:#555555;font-size:12px;font-style:italic;padding-bottom:12px;}
.itemListCategoriesBlock a.thumbnail img,.itemListCategoriesBlock a.thumbnail img:hover{width:150px;float:left;margin:0 15px 10px 0px;padding:5px;background:#fff;border:1px #f2f2f2 solid;border-radius:0;}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.2em;margin-left:-.4em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#eee none 50% top repeat-x;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{background:#DB0A10;color:#fff;font-weight:bold}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 none 50% 50% repeat-x;font-weight:bold;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce none 50% 50% repeat-x;font-weight:bold;color:#c77405}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff none 50% 50% repeat-x;font-weight:bold;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c none 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 none 50% 50% repeat;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#666 none 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 none 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
.ja-k2filter input[type="text"]{height:25px;padding:1px 5px;width:100px;}
.last-item{clear:both;}
.filterform li{float:left;}
div ul.ja-k2filter li{background:none;margin-bottom:0px;overflow:visible;padding:0;}
ul.ja-k2filter li input[type=radio],ul.ja-k2filter li input[type=checkbox]{float:left;margin:3px 5px 0 0;}
input:focus,textarea:focus{background:#fff;border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
input[type=checkbox],label.lb-checkbox{background:none;border:0;display:inline-block;height:auto;margin:0 0 10px;padding:0;vertical-align:middle;}
input[type=radio],label.radiobtn{background:none;border:0;display:inline-block;margin:0 0 10px;padding:0;vertical-align:middle;}
label.lb-checkbox{margin-right:10px;min-height:0;}
select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.ja-k2filter .btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;*line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbbbbb;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.ja-k2filter .btn:active,.ja-k2filter .btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9; background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.ja-k2filter input[type=text],.ja-k2filter select,.ja-k2filter textarea{background-color:#fff;border:1px solid #ccc;color:#666;display:inline-block;height:20px;font-family:sans-serif;font-size:14px;height:30px;margin-bottom:9px;min-width:90\%; padding:4px 6px;line-height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-webkit-transition:border linear .2s,box-shadow linear .2s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.ja-k2filter select{width:220px;margin-right:15px;}
ul.vertical-layout li{display:block;position:relative;margin:0 15px 5px 15px;}
ul.vertical-layout li label.group-label{position:relative;}
.ja-k2filter label{display:block;font-size:13px;line-height:1;}
.ja-k2filter label.group-label{font-weight:bold;}
.ja-k2filter select.multiple{height:auto;}
#priceslider71{width:215px;}
.ja-k2filter label.group-label{font:15px Century gothic !important;}
ul.ja-k2filter li label{margin-bottom:5px;}
ul.ja-k2filter li label.forcheckbox{margin:0 5px 10px 0;}
.inputsslider{margin:-5px 0 0 0;width:240px;}
div ul.ja-k2filter li.li-last{clear:both;margin-bottom:10px;}
.filter{clear:both;margin-bottom:10px;background:#EBEAEA;}
.filter .floatright{float:right;position:absolute;margin:9px 0 0 250px;cursor:pointer;color:#666666;text-decoration:underline;font:12px Arial;}
.filter .toggler h3{background:none repeat scroll 0 0 #e7e7e7;color:#b01018;font:bold 16px Century gothic;margin-bottom:10px;padding:5px 15px;text-align:left;text-transform:uppercase;cursor:pointer;}
.filter .filterform{clear:both;height:auto;}
div ul.ja-k2filter li.last-item{margin-bottom:10px;}
.filter .filterform.open{display:block;}
option[disabled="disabled"]{font:bold 12px Arial;}
small.red{font:13px Century gothic;color:#135F93;text-decoration:line-through;}
.byprice small,.bigprice small{color:#999999;font:12px Century gothic;}
.theme-nivo .nivo-caption{position:absolute;left:0px;text-align:center;top:508px;width:772px;height:auto;font-family:Helvetica,Arial,sans-serif;z-index:40;background:transparent;}
.theme-nivo .nivo-heading{font:bold 14px Arial;color:#CF0E13;padding:2px 15px;display:block;height:20px;}
.theme-nivo .nivo-description{display:inline-block;color:#444444;font:13px Arial;padding:0px 15px}
.pg-imgbg{width:180px !important;margin-right:5px;margin-bottom:30px;text-align:center;float:left;}
.sformleft.sone{width:360px;}
.sformleft input[type="text"],.sformleft select,.sformleft textarea{background:#fff none repeat scroll 0 0;border:1px solid #ddd;padding:2px 0 4px 6px;}
.sformleft.ordering-box,.sformleft.phrases-box{margin:0px;}
.sformleft,.sformleft.ordering-box{float:left;display:inline-block;margin-right:20px;}
.sformleft input.button{background:#0065A8;cursor:pointer;color:#fff;padding:2px 10px;border:0px none;text-align:center;border-radius:0;font-size:13px;}
.sformleft input.button:hover{background:#0C7ABE;box-shadow:0 1px 3px #999;}
.opisanie{float:left;width:275px;}
.itemtext{float:right;width:490px;}
.fadress{float:left;width:850px;}
#sorting{background:rgba(0,0,0,0) linear-gradient(to bottom,#ffffff 0%,#e2e2e2 100%) repeat scroll 0 0;box-shadow:0 1px 1px rgba(0,0,50,0.6);color:#555555;margin:0 0 10px 0;padding:5px 10px;z-index:1000;}
.udata{float:left;min-width:50px;margin-right:15px;}
.udata a{cursor:pointer;text-decoration:none;color:#333;margin:0 3px;padding:0 18px 0 5px;border-right:1px #dedede solid;}
.udata a span{cursor:pointer;display:inline-block;width:25px;text-align:center;}
.udata a.sorted{color:#0164a7;background:none;}
#map{border:2px solid #fff;box-shadow:0 1px 3px #888888;height:400px;margin:10px 0;width:98%;}
.downgallery .itemImagegal{float:left;position:relative;text-align:center;border:1px solid #e0dcdb;margin:5px;padding:2px;width:22%;height:150px;overflow:hidden;}
.downgallery.fotogal .itemImagegal{height:200px;width:22.8%;}
.downgallery.fotogal .itemImagegal:nth-child(4n){margin-right:0;}
.downgallery.fotogal .itemImagegal .title{margin:5px 0;}
.clear.singleimage{clear:left;}
.downgallery a.thumbnail{display:block;width:100%;height:150px;box-sizing:border-box;overflow:hidden;}
.downgallery a.thumbnail img{margin:-7px auto 5px auto;height:160px;background:url("../images/loading.gif") no-repeat center center;border:0px none;transition:all 0.2s linear;}
.downgallery .itemImagegal:hover a.thumbnail img{transform:scale(1.08);border:0px none;}
.highslide-container{z-index:10001 !important;}
.itemVideo iframe{background:#444;border-radius:4px;padding:16px 20px 14px;}
a.clearfilter,a.allbrand{display:inline-block;margin:0 8px 8px 0;padding:8px 14px;border:1px solid #e3e3e3;border-radius:4px;background:#f7f7f7;color:#555;font-size:12px;line-height:1.2;text-decoration:none;transition:all .2s ease;}
a.clearfilter:hover{border-color:#0265A9;color:#0265A9;text-decoration:none;background:#fff;}
a.allbrand{background:#0265A9;border-color:#0265A9;color:#fff;}
a.allbrand:hover{background:#015d8a;border-color:#015d8a;color:#fff;text-decoration:none;}
@media (min-width:1400px){.header div.moduletable_menu{width:750px;}
.header .menu ul li{margin:3px 1px 3px 14px;}
.search.mains{width:320px;}
#mod-search-searchword{width:285px;}
.moduletabletopcontact{width:735px;}
.moduletablenew .pnews .itemContainer{padding-left:148px;}
}
@media (max-width:1070px){.main-slide,.header{min-width:980px;}
.main-width{width:980px;padding:110px 0px 0px 0px;}
.headerwrap{width:980px;}
.header div.moduletable_menu{margin-left:0;}
.moduletabletopcontact .floatleft{margin-left:44px;}
.moduletabletopcontact .floatleftone{margin-left:0;}
.moduletabletopcontact .floatleft:last-child{margin-right:10px;}
.search.mains{right:7px;}
.logo{height:95px;width:235px;}
.logo img{width:255px;margin-left:-10px;}
.moduletablenew{width:760px;}
.moduletablenew .pnews .itemContainer{padding-left:120px;width:250px;float:right !important;margin-left:7px;}
.blanklink{width:130px;}
.moduletableslider,.jcarousel-item img{height:270px;width:750px;}
.jcarousel-container-horizontal,.jcarousel-item{height:270px;width:750px;}
.footer{height:auto;}
.mainpagec .moduletable .mans{padding:6px 0px 0 7px;}
.mancontainer,.mancontainer.last{float:left;width:92px;margin-right:5px;}
.pnews.itemListSubCategories .itemContainer{padding-left:161px;width:190px;}
.pnews.itemListSubCategories .itemContainer.rightcont{padding-right:170px;width:180px;}
.pg-categories-view .theme-nivo .nivoSlider,.pg-categories-view .theme-nivo .nivoSlider img{width:700px;height:453px;}
.pg-categories-view .vt_nivo_slider{height:515px;}
.theme-nivo .nivo-caption{width:700px;}
.pg-categories-view .theme-nivo .nivo-caption{top:468px;}
.pg-imgbg{width:157px !important;}
.pg-categories-view .pg-imgbg a img{width:157px !important;}
div.phocagallery-box-file.pg-box-image{width:32% !important;}
.sformleft #search-searchword{width:100px;}
.sformleft.sone{width:260px;}
.itemtext{float:right;width:400px;}
.fadress{float:left;width:750px;}
}
@media (max-width:979px){.main-slide,.header{min-width:860px;}
.main-width{width:860px;padding:100px 0px 0px 0px;}
.header{height:100px;}
.headerwrap{width:860px;}
.header .menu ul li a{font:12px Arial;}
.header div.moduletable_menu{margin-left:0;padding-top:5px;width:615px;}
.header .menu ul li{margin:3px 0 3px 6px;}
.moduletabletopcontact{width:605px;font-size:12px;padding-top:0;}
.moduletabletopcontact .floatleft{margin-left:25px;}
.moduletabletopcontact .floatleftone{margin-left:0;}
.moduletabletopcontact .floatleft:last-child{margin-right:10px;}
.moduletabletopcontact img{margin-right:3px !important;width:20px !important;height:20px !important;}
.search.mains{right:8px;top:64px;width:265px;}
#mod-search-searchword{width:230px;}
.moduletablenew{width:640px;}
.moduletablenew .pnews .itemContainer{padding-left:100px;width:210px;float:right !important;margin-left:7px;}
.moduletablenew .pnews .itemContainer h3.catItemTitle,.moduletablenew.pnews .itemContainer h3.catItemTitle a{font-size:20px;margin:3px 0;}
.moduletablenew b a{font:bold 14px Arial;}
.moduletablenew .pnews .itemContainer .catdesc{font-size:11px;padding:1px 18px 0 10px !important;}
.blanklink{width:110px;}
.moduletableslider,.jcarousel-item img{height:270px;width:630px;}
.jcarousel-container-horizontal,.jcarousel-item{height:270px;width:630px;}
.mainpagec .moduletable .mans{padding:6px 0px 0 8px;}
.mancontainer,.mancontainer.last{float:left;width:80px;margin-right:5px;}
.pnews.itemListSubCategories .itemContainer{padding-left:141px;width:170px;}
.pnews.itemListSubCategories .itemContainer.rightcont{padding-right:150px;width:160px;}
.moduletablekatalog ul.level0 li a{background:#ebeaea url("../images/li.png") no-repeat scroll 192px center;width:195px;}
.moduletablekatalog ul.level0 li:hover a,.moduletablekatalog ul.level0 li.activeCategory a{width:195px;background:#EBEAEA url(../images/li-a.png) no-repeat 187px center;}
.moduletablekatalog ul.level1{width:195px;}
ul#container div.itemContainer,.itemList .itemContainer{width:33% !important;}
.avPlayerContainer,.avPlayerContainer iframe{max-width:580px !important;}
.pg-categories-view .theme-nivo .nivoSlider,.pg-categories-view .theme-nivo .nivoSlider img{width:600px;height:388px;}
.theme-nivo .nivo-caption{width:600px;}
.pg-categories-view .vt_nivo_slider{height:450px;}
.pg-categories-view .theme-nivo .nivo-caption{top:403px;}
.pg-imgbg{width:180px !important;margin-right:10px;margin-left:3px;}
.pg-imgbg:nth-child(3n){margin-right:0px;}
.pg-categories-view .pg-imgbg a img{width:180px !important;}
.theme-nivo .nivo-caption{width:600px;}
.moduletablesocseti{float:none;margin:10px 0 0 10px;position:relative;}
.sformleft,.sformleft.sone,.sformleft.ordering-box{width:auto;display:block;float:none;margin:5px;}
.sformleft label,.sformleft.sone label,.sformleft.ordering-box label{display:inline-block;width:100px;}
.itemtext{float:right;width:310px;}
.fadress{float:left;width:650px;}
.downgallery .itemImagegal{width:29%;}
.downgallery.fotogal .itemImagegal,.downgallery.fotogal .itemImagegal:nth-child(4n){height:210px;width:30%;margin:5px;}
}
@media (max-width:859px){.main-slide,.header{min-width:760px;}
.main-width{width:760px;padding:75px 0px 0px 0px;}
.header{height:75px;}
.headerwrap{width:760px;}
.header .menu ul li a{font:12px Arial;}
.header div.moduletable_menu{position:absolute;right:10px;width:40px;z-index:1001;margin-left:0;}
.header div.moduletable_menu ul{padding-top:5px;margin-top:0px;width:360px;background:#fff;transition:all 0.15s linear;}
.header div.moduletable_menu ul.shown li{display:block;}
.header .menu ul li{float:none;height:auto;margin:8px 0 8px 18px;text-align:left;border-bottom:1px #f0f0f0 solid;}
.header .menu ul li a{font:15px Arial;padding-top:5px;padding-bottom:5px;}
.showmenu{transition:all 0.3s ease-out 0s;opacity:1;display:block;position:absolute;top:25px;right:0px;padding:1px;width:30px;height:30px;cursor:pointer;}
.showmenu.active{opacity:0.7;transform:rotate(180deg);}
.showmenu img{width:30px;height:30px;}
.header .menu ul li.item-401{display:none !important;transition:all 0.3s ease-out 0s;opacity:1;position:absolute;top:-33px;right:0px;padding:1px;width:30px;height:30px;cursor:pointer;}
.header .menu ul li.item-401.active{opacity:0.7;transform:rotate(180deg);}
.header .menu ul li.item-401 img{width:30px;height:30px;}
.menucontainer{background:rgba(0,0,0,0.7);height:100%;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:1000;display:none;}
.menucontainer.active{z-index:9999;}
.menubgd{right:-1000px;margin:0px -180px 0 0px;position:absolute;top:4%;width:360px;}
.closemenu{transition:all 0.2s linear;background:rgba(0,0,0,0) url("../images/closeproj.png") no-repeat scroll right top;cursor:pointer;float:right;height:35px;margin:10px 10px 10px 100px;text-align:right;width:35px;}
.closemenu:hover{transform:rotate(-180deg);}
.moduletabletopcontact{width:175px;height:auto;position:relative;float:left;margin:18px 0 0 30px;padding-top:0;}
.customtopcontact{position:absolute;font-size:12px;padding:10px;background:#fff url("../images/li.png") no-repeat 165px 17px;width:175px;transition:all 0.15s linear;height:18px;overflow:hidden;}
.focused .customtopcontact{height:165px;background:#fff url("../images/li-a.png") no-repeat 165px 17px;box-shadow:0 1px 5px #777;}
.moduletabletopcontact .floatleft{margin:4px 0;float:none;}
.moduletabletopcontact .floatleftone{margin-left:0;}
.moduletabletopcontact .floatleft:last-child{margin:0px;clear:both;float:none;}
.moduletabletopcontact img{margin-right:3px !important;width:20px !important;height:20px !important;}
.search.mains{right:70px;top:30px;width:215px;}
#mod-search-searchword{width:180px;}
.logo{margin-top:-15px;height:88px;overflow:hidden;}
.moduletablenew{width:535px;}
.moduletablenew .pnews .itemContainer{height:160px;padding-left:195px;width:340px;float:right !important;margin-left:7px;}
.moduletablenew .pnews .itemContainer h3.catItemTitle,.moduletablenew.pnews .itemContainer h3.catItemTitle a{font-size:20px;margin:3px 0;}
.moduletablenew b a{font:bold 14px Arial;}
.moduletablenew .pnews .itemContainer .catdesc{font-size:11px;padding:1px 18px 0 10px !important;}
.blanklink{width:205px;}
.moduletableslider,.jcarousel-item img{height:200px;width:535px;}
.jcarousel-container-horizontal,.jcarousel-item{height:200px;width:535px;}
.mainpagec .moduletable .mans{padding:6px 0px 0 8px;}
.mancontainer,.mancontainer.last{float:left;width:89px;margin-right:5px;}
.brandsfilter .mancontainer{width:82px !important;}
.pnews.itemListSubCategories .itemContainer{padding-left:101px;width:160px;background-position:left top;}
.pnews.itemListSubCategories .itemContainer h3.catItemTitle a{font:bold 17px Century gothic;}
.pnews.itemListSubCategories .itemContainer.rightcont{padding-right:100px;width:160px;}
.pnews.itemListSubCategories .itemContainer.rightcont .arrow{padding:0 12px 0 0;}
.pnews.itemListSubCategories .itemContainer.rightcont:hover{background-position:35px top;}
.moduletablekatalog ul.level0 li a{background:#ebeaea url("../images/li.png") no-repeat scroll 192px center;width:195px;}
.moduletablekatalog ul.level0 li:hover a,.moduletablekatalog ul.level0 li.activeCategory a{width:195px;background:#EBEAEA url(../images/li-a.png) no-repeat 187px center;}
.moduletablekatalog ul.level1{width:195px;}
ul#container div.itemContainer,.itemList .itemContainer{width:33% !important;}
.avPlayerContainer,.avPlayerContainer iframe{width:95% !important;height:auto !important;min-height:350px !important;}
.pg-categories-view .theme-nivo .nivoSlider,.pg-categories-view .theme-nivo .nivoSlider img{width:500px;height:323px;}
.theme-nivo .nivo-caption{width:500px;}
.pg-categories-view .vt_nivo_slider{height:385px;}
.pg-categories-view .theme-nivo .nivo-caption{top:338px;}
.pg-imgbg{width:150px !important;margin-right:5px;margin-left:3px;}
.pg-imgbg:nth-child(3n){margin-right:0px;}
.pg-categories-view .pg-imgbg a img{width:150px !important;}
.theme-nivo .nivo-caption{width:500px;}
div.phocagallery-box-file.pg-box-image{height:124px !important;width:31% !important;}
.phocagallery-box-file-first{height:120px !important;}
.phocagallery-box-file-first,.phocagallery-box-file-third a img{width:98% !important;}
.moduletablesocseti{float:none;margin:10px 0 0 10px;position:relative;}
.itemList .catItemImageBlock,.catItemImage{width:95%;}
.itemList .catItemBody,.itemList .itemContainer{height:275px;}
.opisanie .itemImageBlock,.opisanie .itemImageBlock img{width:200px !important;}
.opisanie{float:left;width:200px;}
.itemtext{float:right;width:280px;}
a#contactable_inner{margin:15px 0 0 0 !important;position:relative !important;display:block;}
.footer .custom{padding-left:10px;padding-right:10px;}
.fadress{float:left;width:100%;}
.footer-copy{float:left;}
}
@media (max-width:759px){.main-slide,.header{min-width:580px;}
.main-width{width:auto;min-width:580px;padding:65px 0px 0px 0px;}
.header{height:65px;margin:0;}
.headerwrap{width:auto;min-width:580px;}
.moduletable.mains{display:none !important;}
.leftsearch{display:block;width:100%;box-sizing:border-box;height:50px;padding:5px 10px;background:#CCCCCC;}
.search.leftsearch{width:380px;margin:0 auto;display:block;height:40px;}
.moduletable.leftsearch{margin-bottom:10px;}
.leftsearch #mod-search-searchword{width:250px;font-size:0.9em;color:#777;padding:5px 10px;float:left;border-radius:6px;}
.udata a{border-right:1px solid #dedede;color:#333;margin:0 3px 0 0;padding:0 1px 0 0;text-decoration:none;}
.item-page img{max-width:100%;}
.udata{float:left;margin-right:8px;min-width:30px;}
.button.leftsearch{width:75px;height:28px;float:right;cursor:pointer;background:#2677E4 url(../images/search-icon-w.png) no-repeat left center;border:0px none;color:#fff;padding-left:30px;font-size:0.9em;border-radius:6px;}
.showmenu{top:15px;}
.moduletabletopcontact{width:35px;height:auto;position:absolute;right:75px;float:left;margin:10px 0 0 0px;padding-top:0;z-index:1000;}
.moduletabletopcontact.focused{width:100%;height:100%;position:fixed;overflow-y:scroll;background:rgba(0,0,0,0.7);margin:0;top:0;right:0;z-index:9999;}
.customtopcontact{position:absolute;font-size:12px;padding:35px 10px 0px 10px;background:url("../images/contacts.png") no-repeat right 4px;width:35px;transition:none;height:1px;overflow:hidden;cursor:pointer;}
.focused .customtopcontact{position:relative;left:auto;right:auto;margin:15px auto;height:auto;transition:height 0.15s linear;width:340px;padding:35px 10px 10px 10px;background:#fff url("../images/contacts.png") no-repeat right 4px;box-shadow:0 1px 5px #777;}
.onlymobile{display:block;}
.nomobile{display:none;}
.moduletabletopcontact .onlymob{display:block;margin:35px 0 -5px;font-size:1.0em;font-weight:bold;}
.moduletabletopcontact .floatleft,.moduletabletopcontact .floatright{font-size:1.3em;margin:0;float:none;}
.moduletabletopcontact p{clear:both;padding:4px 0;margin:18px 0;border-radius:8px;}
.moduletabletopcontact .floatleft p{background:#f0f0f0;}
.moduletabletopcontact .floatleft p:hover{background:#e9e9e9;}
.moduletabletopcontact .floatleftone{margin-left:0;}
.moduletabletopcontact .floatleft:last-child{margin:0px;clear:both;float:none;}
.moduletabletopcontact img{background:#f8f8f8 !important;border-radius:25px;padding:10px;margin-right:10px !important;border:1px #58A6EF solid;width:20px !important;height:20px !important;}
.moduletabletopcontact .floatright{clear:both;margin-top:12px;}
.moduletabletopcontact .floatleft img{clear:both;margin-top:-10px;}
.search.mains{right:120px;top:20px;width:215px;}
#mod-search-searchword{width:180px;}
.logo{margin-top:-15px;height:80px;overflow:hidden;}
.logo img{width:230px;}
.column-left,.column-left.mainpager{transition:all 0.15s linear;left:0;width:100%;float:none;position:relative;height:46px;}
.column-left .moduletablekatalog .katalog{margin-left:-1000px;transition:all 0.15s linear;}
.moduletablekatalog{height:46px;}
.nomob{display:none;}
.column-left.actived .moduletablekatalog{overflow:scroll;position:fixed;width:100%;z-index:99999;top:0;left:0;padding-top:0px;background:rgba(0,0,0,0.7);height:100%;}
.column-left.actived .moduletablekatalog .katalog{box-shadow:2px 0 5px #777777;margin-left:0;}
.column-left .moduletablekatalog .katalog,.moduletablekatalog ul{background:#fff;width:100%;}
.mainpager .moduletablekatalog h3,.moduletablekatalog h3{width:90%;text-align:center;background:rgb(109,179,242); background:-moz-linear-gradient(top,rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); background:-webkit-linear-gradient(top,rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); background:linear-gradient(to bottom,rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2',endColorstr='#1e69de',GradientType=0 ); padding:8px 10px 8px 5px;display:block;margin:3px 5%;box-shadow:2px 3px 5px #777777;cursor:pointer;color:#fff;box-sizing:border-box;border-radius:4px;border:2px #1e6ade ridge;}
.mainpager .moduletablekatalog h3:hover,.moduletablekatalog h3:hover{background:rgba(84,163,238,1);}
.column-left.actived .moduletablekatalog h3{background:rgba(84,163,238,1) url("../images/closeproj.png") no-repeat 95% center;}
.column-left.mainpager .moduletablekatalog ul,.column-left .moduletablekatalog ul{display:block;margin:0 auto 10px;width:360px;}
.moduletablekatalog ul.level0 li a,.column-left.mainpager .moduletablekatalog ul.level0 li a{background:#ebeaea url("../images/li.png") no-repeat scroll 292px center;width:325px;}
.moduletablekatalog ul.level0 li:hover a,.moduletablekatalog ul.level0 li.activeCategory a,.column-left.mainpager .moduletablekatalog ul.level0 li:hover a{width:325px;background:#EBEAEA url(../images/li-a.png) no-repeat 287px center;}
.moduletablekatalog ul.level1{width:295px;}
.column-center{padding:0px 0px 0 2px;}
.column-center .post-main{padding:0 10px;}
.moduletablenew{width:auto;height:auto;}
.moduletablenew .pnews .itemContainer{background-size:40% auto;height:100px;padding-left:35%;width:65%;float:right !important;margin-left:7px;}
.moduletablenew .pnews .itemContainer h3.catItemTitle,.moduletablenew.pnews .itemContainer h3.catItemTitle a{font-size:20px;margin:3px 0;}
.moduletablenew b a{font:bold 14px Arial;}
.moduletablenew .pnews .itemContainer .catdesc{font-size:11px;padding:1px 18px 0 10px !important;}
.blanklink{width:36%;}
.moduletableslider,.jcarousel-item img{height:300px;width:640px;}
.jcarousel-container-horizontal,.jcarousel-item{height:300px;width:640px;}
.mainpagec .moduletable .mans{padding:6px 0px 0 4px;margin-right:10px;}
.mancontainer,.mancontainer.last{float:left;width:16%;margin-right:3px;}
.brandsfilter .mancontainer{width:82px !important;}
.pnews.itemListSubCategories .itemContainer{padding-left:14%;width:35%;background-position:left top;}
.pnews.itemListSubCategories .itemContainer h3.catItemTitle a{font:bold 17px Century gothic;}
.pnews.itemListSubCategories .itemContainer.rightcont{padding-right:14%;width:35%;background-position:right top;}
.pnews.itemListSubCategories .itemContainer.rightcont .arrow{padding:0 12px 0 0;}
.pnews.itemListSubCategories .itemContainer.rightcont:hover{background-position:35px top;}
ul#container div.itemContainer,.itemList .itemContainer{width:33% !important;}
.avPlayerContainer{width:92% !important;height:auto !important;min-height:350px !important;}
.avPlayerContainer iframe{width:99% !important;height:auto !important;min-height:350px !important;}
.theme-nivo.slider-wrapper{position:relative;width:500px;margin:0 !important;}
.pg-categories-view .theme-nivo .nivoSlider,.pg-categories-view .theme-nivo .nivoSlider img{width:500px;height:323px;}
.theme-nivo .nivo-caption{width:500px;}
.pg-categories-view .vt_nivo_slider{height:385px;}
.pg-categories-view .theme-nivo .nivo-caption{top:338px;}
.pg-imgbg{width:150px !important;margin-right:5px;margin-left:3px;}
.pg-imgbg:nth-child(3n){margin-right:0px;}
.pg-categories-view .pg-imgbg a img{width:150px !important;}
.theme-nivo .nivo-caption{width:500px;}
div.phocagallery-box-file.pg-box-image{height:124px !important;width:31% !important;overflow:hidden;}
.phocagallery-box-file-first{height:120px !important;overflow:hidden;}
.phocagallery-box-file-first,.phocagallery-box-file-third a img{width:98% !important;max-height:120px;}
.moduletablesocseti{float:none;margin:10px 0 0 0px;position:relative;}
.itemList .catItemImageBlock,.catItemImage{width:95%;}
.itemList .catItemBody,.itemList .itemContainer{height:275px;}
.opisanie .itemImageBlock img{width:100% !important;box-sizing:border-box;}
.opisanie{float:left;width:38% !important;}
.opisanie .itemImageBlock{width:100% !important;}
.itemtext{float:right;width:60%;}
a#contactable_inner{margin:15px 0 0 0 !important;position:relative !important;display:block;max-width:200px;}
.column-center .post-main.mainpage .item-page p span{font-size:24px !important;}
.brandsfilter{display:none!important;}
.footer.mainpagefooter{display:block !important;}
.moduletableslider,.jcarousel-item img{display:none !important;}
.pagination{margin-bottom:70px;}
}
@media (max-width:639px){.moduletableslider,.jcarousel-item img{display:none !important;}
.jcarousel-container-horizontal,.jcarousel-item{height:220px;width:560px;}
.downgallery.fotogal .itemImagegal,.downgallery.fotogal .itemImagegal:nth-child(4n){width:30%;margin:5px;}
}
@media (max-width:579px){.nomob{display:none;}
.moduletablenew b a{font:bold 15px Arial;display:block;margin:10px 0 15px;}
.main-slide,.header,.main-width,.headerwrap{min-width:320px;}
.header{height:60px;}
.main-width{padding:60px 0px 0px 0px;}
.logo{height:75px;overflow:hidden;margin-top:-17px;}
.moduletabletopcontact{right:70px;}
.search.mains{right:115px;top:20px;width:145px;}
#mod-search-searchword{width:110px;}
.pnews.itemListSubCategories .itemContainer{padding-left:34%;width:65%;background-position:left top;}
.pnews.itemListSubCategories .itemContainer.rightcont{padding-right:34%;width:65%;background-position:right top;}
.mancontainer,.mancontainer.last{float:left;width:23% !important;margin-right:3px;margin-left:3px;}
.moduletableslider,.jcarousel-item img{height:220px;width:420px;}
.jcarousel-container-horizontal,.jcarousel-item{height:220px;width:420px;}
.theme-nivo.slider-wrapper{position:relative;width:380px;}
.pg-categories-view .theme-nivo .nivoSlider,.pg-categories-view .theme-nivo .nivoSlider img{width:380px;height:241px;}
.theme-nivo .nivo-caption{width:380px;}
.pg-categories-view .vt_nivo_slider{height:304px;}
.pg-categories-view .theme-nivo .nivo-caption{top:257px;}
.pg-imgbg{width:160px !important;margin-right:5px;margin-left:3px;}
ul#container div.itemContainer,.itemList .itemContainer{width:49% !important;}
.itemList .catItemBody,.itemList .itemContainer{height:295px;}
.itemList .catItemImageBlock .catItemImage img{height:145px !important;}
.ymaps{width:100% !important;}
.column-center .post-main.mainpage .item-page p span{font-size:22px !important;}
.downgallery.fotogal .itemImagegal,.downgallery.fotogal .itemImagegal:nth-child(4n){width:43%;}
}
@media (max-width:481px){.moduletable.mains{padding:3px;height:28px;width:30px;position:absolute;right:106px;top:9px;background:#fff;overflow:hidden;z-index:999;}
.moduletable.mains span.opensearch{width:30px;height:32px;cursor:pointer;float:right;margin-bottom:10px;background:#fff url("../images/search-icon.png") no-repeat right}
.moduletable.mains.opened{height:90px;transition:height 0.15s linear;width:185px;box-shadow:0 1px 5px #777;}
.moduletable.mains.opened span.opensearch{opacity:0.4;}
.search.mains{position:relative;width:180px;right:0;top:0;}
#mod-search-searchword{width:145px;}
.moduletableslider,.jcarousel-item img{height:220px;width:440px;}
.jcarousel-container-horizontal,.jcarousel-item{height:220px;width:440px;}
.downgallery .itemImagegal{width:43%;}
}
@media (max-width:420px){.search.leftsearch{width:350px;}
.leftsearch #mod-search-searchword{width:220px;}
.moduletableslider,.jcarousel-item img{height:200px;width:320px;}
.jcarousel-container-horizontal,.jcarousel-item{height:200px;width:320px;}
.mainpagec .moduletable .mans{padding:6px 0px 0 8px;margin-right:10px;}
.mancontainer,.mancontainer.last{float:left;width:31% !important;margin-right:5px;margin-left:0;}
.moduletableslider,.jcarousel-item img{height:210px;width:380px;}
.jcarousel-container-horizontal,.jcarousel-item{height:210px;width:380px;}
.theme-nivo.slider-wrapper{position:relative;width:290px;}
.pg-categories-view .theme-nivo .nivoSlider,.pg-categories-view .theme-nivo .nivoSlider img{width:290px;height:171px;}
.theme-nivo .nivo-caption{width:290px;}
.pg-categories-view .vt_nivo_slider{height:234px;}
.pg-categories-view .theme-nivo .nivo-caption{top:187px;}
.pg-imgbg{float:left;width:120px !important;margin-right:5px;margin-left:3px;height:150px !important;}
.pg-imgbg:nth-child(2n){float:right;}
.pg-categories-view .pg-imgbg a img{width:120px !important;}
.theme-nivo a.nivo-prevNav,.theme-nivo a.nivo-nextNav{bottom:50px !important;}
div.phocagallery-box-file.pg-box-image{height:124px !important;overflow:hidden;width:45% !important;}
ul#container div.itemContainer,.itemList .itemContainer{width:49% !important;}
.itemList .catItemBody,.itemList .itemContainer{height:295px;}
.itemList .catItemImageBlock .catItemImage img{height:145px !important;}
ul.ft-menu,#placeHolder{display:none !important;}
ul#container{margin-top:0 !important;}
#contactForm{padding:5px !important;width:290px !important;}
#contactForm .closebutton{left:285px !important;}
.opisanie{float:none;width:100% !important;}
.opisanie .itemImageBlock{width:100% !important;}
.itemtext{clear:both;float:none;width:100%;}
.column-center .post-main.mainpage .item-page p span{display:none !important;}
}
@media (max-width:361px){.moduletableslider,.jcarousel-item img{height:200px;width:320px;}
.jcarousel-container-horizontal,.jcarousel-item{height:200px;width:320px;}
}
@media (max-width:340px){.search.leftsearch{width:290px;}
.leftsearch #mod-search-searchword{width:160px;}
.search.mains,.moduletable.mains{display:none;}
.moduletableslider,.jcarousel-item img{height:180px;width:280px;}
.jcarousel-container-horizontal,.jcarousel-item{height:180px;width:280px;}
.pg-imgbg,.pg-imgbg:nth-child(2n),.pg-imgbg:nth-child(3n){float:left;margin-right:2px;margin-left:2px;width:116px !important;}
.pg-imgbg:nth-child(2n){margin-right:0 !important;}
}
.b2b-wrap { max-width: 760px; margin: 0 auto; font-family: -apple-system, "Segoe UI", Roboto, Arial, sans-serif; }
.b2b-wrap form { background: #fff; border-radius: 14px; padding: 28px; box-shadow: 0 4px 24px rgba(0,0,0,.06); border: 1px solid #eef0f4; }
.b2b-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px 18px; }
.b2b-field { display: flex; flex-direction: column; }
.b2b-field.b2b-full { grid-column: 1 / -1; }
.b2b-field label { font-size: 14px; font-weight: 600; color: #374151; margin-bottom: 6px; }
.b2b-field label i { color: #e11d48; font-style: normal; }
.b2b-field input, .b2b-field textarea { box-sizing: border-box; border: 1px solid #d1d5db; border-radius: 8px; padding: 11px 13px; font-size: 15px; color: #111827; background: #f9fafb; transition: border-color .15s, box-shadow .15s; width: 100%; font-family: inherit; }
.b2b-field input:focus, .b2b-field textarea:focus { outline: none; border-color: #0065A8; box-shadow: 0 0 0 3px rgba(0,101,168,.15); background: #fff; }
.b2b-field input.b2b-error, .b2b-field textarea.b2b-error { border-color: #e11d48; box-shadow: 0 0 0 3px rgba(225,29,72,.15); }
.b2b-field input[type="file"] { padding: 9px; background: #fff; }
.b2b-actions { margin-top: 22px; }
.b2b-actions button { background: #0065A8; cursor: pointer; color: #fff; padding: 8px 25px; min-width: 90px; text-align: center; border-radius: 0; font-size: 14px; border: none; }
.b2b-actions button:hover { background: #005a96; }
.b2b-actions button:disabled { opacity: .6; cursor: not-allowed; }
.b2b-msg { margin-top: 16px; padding: 14px 16px; border-radius: 8px; font-size: 15px; line-height: 1.5; }
.b2b-msg-ok { background: #e8f9ef; color: #15803d; border: 1px solid #bbf7d0; }
.b2b-msg-err { background: #fdecec; color: #b91c1c; border: 1px solid #fecaca; }
@media (max-width: 560px) { .b2b-grid { grid-template-columns: 1fr; }
}
.otzyvy-wrap { max-width: 760px; margin: 0 auto; font-family: -apple-system, "Segoe UI", Roboto, Arial, sans-serif; }
.otzyvy-wrap form { background: #fff; border-radius: 14px; padding: 28px; box-shadow: 0 4px 24px rgba(0,0,0,.06); border: 1px solid #eef0f4; }
.otzyvy-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px 18px; }
.otzyvy-field { display: flex; flex-direction: column; }
.otzyvy-field.otzyvy-full { grid-column: 1 / -1; }
.otzyvy-field label { font-size: 14px; font-weight: 600; color: #374151; margin-bottom: 6px; }
.otzyvy-field label i { color: #e11d48; font-style: normal; }
.otzyvy-field input, .otzyvy-field textarea, .otzyvy-field select { box-sizing: border-box; border: 1px solid #d1d5db; border-radius: 8px; padding: 11px 13px; font-size: 15px; color: #111827; background: #f9fafb; transition: border-color .15s, box-shadow .15s; width: 100%; font-family: inherit; }
.otzyvy-field input:focus, .otzyvy-field textarea:focus, .otzyvy-field select:focus { outline: none; border-color: #0065A8; box-shadow: 0 0 0 3px rgba(0,101,168,.15); background: #fff; }
.otzyvy-field input.otzyvy-error, .otzyvy-field textarea.otzyvy-error, .otzyvy-field select.otzyvy-error { border-color: #e11d48; box-shadow: 0 0 0 3px rgba(225,29,72,.15); }
.otzyvy-actions { margin-top: 22px; }
.otzyvy-actions button { background: #0065A8; cursor: pointer; color: #fff; padding: 8px 25px; min-width: 90px; text-align: center; border-radius: 0; font-size: 14px; border: none; }
.otzyvy-actions button:hover { background: #005a96; }
.otzyvy-actions button:disabled { opacity: .6; cursor: not-allowed; }
.otzyvy-msg { margin-top: 16px; padding: 14px 16px; border-radius: 8px; font-size: 15px; line-height: 1.5; }
.otzyvy-msg-ok { background: #e8f9ef; color: #15803d; border: 1px solid #bbf7d0; }
.otzyvy-msg-err { background: #fdecec; color: #b91c1c; border: 1px solid #fecaca; }
@media (max-width: 560px) { .otzyvy-grid { grid-template-columns: 1fr; }
}
.fancybox__container { --fancybox-bg: rgba(0, 0, 0, 0.7); }
.itemFullText, .itemIntroText {line-height: 1.55; color: #333; }
.itemFullText h3, .itemIntroText h3 { color: #0065a8; font-size: 17px; margin: 18px 0 8px; padding-bottom: 6px; border-bottom: 1px solid #e0e0e0; }
.itemFullText table, .itemIntroText table { width: 100%; margin: 14px 0; border: 1px solid #d6dde4 !important; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); font-size: 14px; }
.itemFullText table td, .itemIntroText table td { border: 1px solid #e3e8ed !important; padding: 9px 12px !important; vertical-align: top; line-height: 1.45; color: #333; text-align: left; }
.itemFullText table tr:first-child td, .itemIntroText table tr:first-child td { background: linear-gradient(#0a7ec4, #0065a8) !important; color: #fff !important; font-weight: bold; font-size: 15px; padding: 10px 12px !important; }
.itemFullText table td:nth-child(1), .itemIntroText table td:nth-child(1) { font-weight: bold; color: #004498; background: #f2f7fc !important; }
.itemFullText table tr:nth-child(even) td:nth-child(2), .itemIntroText table tr:nth-child(even) td:nth-child(2) { background: #fafbfc !important; }
.ajaxsearch{position:relative;}
.ajaxsearch .ajaxsearch-input{border-radius: 5px; width:100%;box-sizing:border-box;border:none;outline:none;margin:0;padding:5px 28px 5px 8px;font-size:12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230265a9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") no-repeat right 8px center;background-size:18px 18px;}
.ajaxsearch-results{position:absolute;top:100%;left:0;right:0;z-index:10000;display:none;max-height:420px;overflow-y:auto;background:#fff;border:1px solid #c5c5c5;border-radius:0 0 6px 6px;box-shadow:0 4px 12px rgba(0,0,0,.18);text-align:left;}
.ajaxsearch-cats{padding:8px;border-bottom:1px solid #eee;}
.ajaxsearch-cat{display:inline-block;margin:2px 4px 2px 0;padding:3px 9px;background:#eef5fb;border:1px solid #bcd8ee;border-radius:4px;color:#0265a9;font-size:12px;text-decoration:none;}
.ajaxsearch-cat:hover{background:#dcebf7;text-decoration:none;}
.ajaxsearch-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-bottom:1px solid #f0f0f0;text-decoration:none;color:#222;}
.ajaxsearch-item:last-child{border-bottom:0;}
.ajaxsearch-item:hover{background:#f5f9fd;text-decoration:none;}
.ajaxsearch-item-img{flex:0 0 58px;}
.ajaxsearch-item-img img{width:58px;height:58px;object-fit:contain;}
.ajaxsearch-item-info{flex:1 1 auto;min-width:0;}
.ajaxsearch-item-title{display:block;font:bold 14px "Century Gothic";color:#0065a8;line-height:1.2;text-transform:none;}
.ajaxsearch-item-title mark{background:#ff0;color:#000;}
.ajaxsearch-item-cat{display:block;font-size:11px;color:#777;text-transform:none;}
.ajaxsearch-item-meta{display:block;margin-top:3px;}
.ajaxsearch-item-price{display:inline-block;margin-right:8px;font:14px "Century Gothic";color:#333;text-transform:none;}
.ajaxsearch-item-price s{color:#999;font-size:12px;}
.ajaxsearch-item-price b{color:#c00;font-weight:bold;}
.ajaxsearch-item-nal{display:inline-block;font:bold 11px Arial;white-space:nowrap;text-transform:none;}
.ajaxsearch-item-nal.in{color:#00761e;}
.ajaxsearch-item-nal.out{color:#c00;}
.ajaxsearch-item-nal.order{color:#e67e22;}
.ajaxsearch-empty{padding:12px;color:#777;font-size:13px;}
@media (min-width:760px){.ajaxsearch-results{width:620px;left:auto;right:0;}
}