.pageCatalog{margin:0 auto;width:1170px;min-height:600px;position:relative;z-index:1; xbackground: yellow;}
.bannerCatalog{min-height:150px;overflow:hidden; text-align: center;}
.ProductRel{border:1px solid #e7e7e7;/*width:998px;*/min-height:520px;position:relative;z-index:1;border-radius:3px;-webkit-radius:3px;-moz-radius:3px}
.ProductRel4{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;width:979px;min-height:520px;position:relative;z-index:1;border-radius:3px;-webkit-radius:3px;-moz-radius:3px}
.ProductSleva{border:1px solid #e7e7e7;width:998px;min-height:520px;position:relative;z-index:1;border-radius:3px;-webkit-radius:3px;-moz-radius:3px}
.ProductRel .product, .ProductRel4 .product, .ProductSleva .product{padding-top:20px!important}
.treeView{-moz-user-select:none;position:relative}
.treeView ul{margin:0 0 0 -1.5em;padding:0 0 0 1.5em}
.treeView ul ul{background:url(../_1javascript/list-item-contents.png) repeat-y left}
.treeView li.lastChild > ul{background-image:none}
.treeView li{margin:0;padding:0;background:url(../_1javascript/list-item-root.png) no-repeat top left;list-style-position:inside;list-style-image:url(button.png);cursor:auto}
.treeView li.collapsibleListOpen{list-style-image:url(../_1javascript/button-open.png);cursor:pointer}
.treeView li.collapsibleListClosed{list-style-image:url(../_1javascript/button-closed.png);cursor:pointer}
.treeView li li{background-image:url(../_1javascript/list-item.png);padding-left:1.5em}
.treeView li.lastChild{background-image:url(../_1javascript/list-item-last.png)}
.treeView li.collapsibleListOpen{background-image:url(../_1javascript/list-item-open.png)}
.treeView li.collapsibleListOpen.lastChild{background-image:url(../_1javascript/list-item-last-open.png)}
.divCatsSearch{margin:0 0 10px}
.subcategories{width:100%}
.subcategories ul{list-style:none!important;margin:0;padding:0}
.subcategories ul li{width:780px;border-bottom:0 dotted #bfbfbf;padding:0;clear:both;min-height:30px}
.subcategories ul li .link{float:left;height:23px;background:url(../img_0912/arrOrange.png) no-repeat left 6px;padding:0 15px 0 10px;font-size:13px;color:#000;text-decoration:none}
.subcategories .sublink0, .subcategories ul li .sublink{float:left;height:23px;background:url(../img_0912/arrOrange.png) no-repeat left 6px;padding:0 15px 0 10px;font-size:13px;color:#989898;text-decoration:none}
.subcategories a.sublink0:hover, .subcategories ul li a:hover{text-decoration:underline}
.subcategories ul li .sel{color:red}
.tvLabel, .prmLabel{color:#2b2b2b;font-size:20px;margin:0 0 20px}
.itemRoot{width:200px;height:25px;margin:0 0 5px;background:url(../_1mgHP/bgLeftMainCategoryOff.png) no-repeat left top}
.itemRoot:hover{width:200px;height:25px;margin:0 0 5px;background:url(../_1mgHP/bgLeftMainCategoryOn.png) no-repeat left top}
.NotRootArrow{background:url(../_1mgHP/bgLeftMainCategoryNotArrow.png) no-repeat left top}
.NotRootArrow:hover{background:url(../_1mgHP/bgLeftMainCategoryHoverNotArrow.png) no-repeat left top}
.itemRootOn{width:200px;height:25px;margin:0 0 5px;background:url(../_1mgHP/bgLeftMainCategoryOn.png) no-repeat left top}
.itemsSUB{display:none;width:200px}
.itemsSUBOn{display:block;width:200px}
.itemRoot a, .itemRootOn a, .itemRoot span, .itemRootOn span {font-size:14px;color:#fff;text-decoration:none;float:left;height:21px;padding:4px 0 0 10px;cursor:pointer;}
.collapsibleList li{list-style-image:url(../_1javascript/button.png);cursor:auto}
li.collapsibleListOpen{list-style-image:url(../_1javascript/button-open.png);cursor:pointer}
li.collapsibleListClosed{list-style-image:url(../_1javascript/button-closed.png);cursor:pointer}
.div_accessories{float:left;margin:50px 0 0;width:200px;height:190px;background:url(../_1mgHP/bgFormAccessoriesCat.png) no-repeat left top;position:relative;z-index:2}
@media screen and (-webkit-min-device-pixel-ratio:0){.div_accessories{width:200px}
}
.div_accessories .acsDivForm{width:180px;height:143px;padding:47px 0 0 20px}
.div_accessories .acsDivForm .selProducerPhone{background:none;height:19px;padding:11px 0 0;width:165px}
.div_accessories .acsDivForm .selProducerPhone .sp{width:159px}
.div_accessories .acsDivForm .selModelPhone{background:none;height:19px;padding:11px 0 0;width:165px}
.div_accessories .acsDivForm .selModelPhone .mp{width:159px}
.div_accessories .acsDivForm .selTypeAccessories{background:none;height:19px;padding:11px 0 0;width:165px}
.div_accessories .acsDivForm .selTypeAccessories .ta{width:159px}
@media screen and (-webkit-min-device-pixel-ratio:0){.div_accessories .acsDivForm .selProducerPhone, .div_accessories .acsDivForm .selModelPhone, .div_accessories .acsDivForm .selTypeAccessories{padding:9px 0 0;height:21px}
}
#XXX{position:relative;z-index:1}
#shade{display:none;background:#fff;opacity:.6;filter:alpha (opacity=60);width:100%;min-height:800px;position:absolute;left:0;top:0;z-index:11111}