

/* Start:/bitrix/templates/.default/components/bitrix/menu/topmenu_V3/style.css?13702008862878*/
ul#vertical-multilevel-menu, #vertical-multilevel-menu ul
{
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width: 214px;
	font-size:12px;
}

/*Submenu box*/
#vertical-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	border:1px solid #C1C1C1;
	border-bottom:none;
	width:200px;
}

/* Submenu Items */ 
#vertical-multilevel-menu li a
{ 
	display: block; 
	text-decoration: none; 
	color: #4F4F4F; 
	font-weight:bold;
	padding: 5px; 
	background:#F5F5F5;
	border-bottom:1px solid #C1C1C1;
}

/*Items selected*/
#vertical-multilevel-menu li a.item-selected
{ 
	background-color: #D6D6D6;
}

/*Items Hover */
#vertical-multilevel-menu li a:hover
{
	background-color: #D6D6D6;
} 

/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/bitrix/templates/.default/components/bitrix/menu/topmenu_V3/images/item_bg.gif) 0 0 no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover
{
	background:#61656A url(/bitrix/templates/.default/components/bitrix/menu/topmenu_V3/images/item_bg.gif) 0 -26px no-repeat;
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/bitrix/templates/.default/components/bitrix/menu/topmenu_V3/images/item_bg.gif) 0 -26px no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Parent item*/
#vertical-multilevel-menu a.parent
{
	background: #F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/topmenu_V3/images/arrow.gif) center right no-repeat;
	padding-right:10px;
}

/*Denied items*/
#vertical-multilevel-menu a.denied
{
	background: #F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/topmenu_V3/images/lock.gif) center right no-repeat;
	color:#DDDDDD;
	padding-right:10px;
}

/* Holly Hack. IE Requirement \*/ 
* html ul#vertical-multilevel-menu li { float: left; height: 1%; } 
* html ul#vertical-multilevel-menu li a { height: 1%; } 
/* End */ 


/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item
{
	margin:-27px 0 0 210px;
}

#vertical-multilevel-menu li ul
{
	margin:-27px 0 0 133px;
}

/*Submenu hide*/
#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul,
#vertical-multilevel-menu li:hover ul ul ul,
#vertical-multilevel-menu li.jsvhover ul ul ul 
{
	/*top:-999em;*/
	display:none;
}

/*Submenu show*/
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul,
#vertical-multilevel-menu li li li:hover ul,
#vertical-multilevel-menu li li li.jsvhover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/shop_menu/style.css?13004493902878*/
ul#vertical-multilevel-menu, #vertical-multilevel-menu ul
{
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width: 214px;
	font-size:12px;
}

/*Submenu box*/
#vertical-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	border:1px solid #C1C1C1;
	border-bottom:none;
	width:200px;
}

/* Submenu Items */ 
#vertical-multilevel-menu li a
{ 
	display: block; 
	text-decoration: none; 
	color: #4F4F4F; 
	font-weight:bold;
	padding: 5px; 
	background:#F5F5F5;
	border-bottom:1px solid #C1C1C1;
}

/*Items selected*/
#vertical-multilevel-menu li a.item-selected
{ 
	background-color: #D6D6D6;
}

/*Items Hover */
#vertical-multilevel-menu li a:hover
{
	background-color: #D6D6D6;
} 

/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/bitrix/templates/.default/components/bitrix/menu/shop_menu/images/item_bg.gif) 0 0 no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover
{
	background:#61656A url(/bitrix/templates/.default/components/bitrix/menu/shop_menu/images/item_bg.gif) 0 -26px no-repeat;
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/bitrix/templates/.default/components/bitrix/menu/shop_menu/images/item_bg.gif) 0 -26px no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Parent item*/
#vertical-multilevel-menu a.parent
{
	background: #F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/shop_menu/images/arrow.gif) center right no-repeat;
	padding-right:10px;
}

/*Denied items*/
#vertical-multilevel-menu a.denied
{
	background: #F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/shop_menu/images/lock.gif) center right no-repeat;
	color:#DDDDDD;
	padding-right:10px;
}

/* Holly Hack. IE Requirement \*/ 
* html ul#vertical-multilevel-menu li { float: left; height: 1%; } 
* html ul#vertical-multilevel-menu li a { height: 1%; } 
/* End */ 


/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item
{
	margin:-27px 0 0 210px;
}

#vertical-multilevel-menu li ul
{
	margin:-27px 0 0 133px;
}

/*Submenu hide*/
#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul,
#vertical-multilevel-menu li:hover ul ul ul,
#vertical-multilevel-menu li.jsvhover ul ul ul 
{
	/*top:-999em;*/
	display:none;
}

/*Submenu show*/
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul,
#vertical-multilevel-menu li li li:hover ul,
#vertical-multilevel-menu li li li.jsvhover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/sale.basket.basket.small/mini/style.css?1391423179350*/
/*Table*/
table.sale_basket_small
{
	width:245;
	border-collapse:collapse;
	font-size:12px;
	border:1px solid #ADC3D5;
}

/*Table head*/
table.sale_basket_small th
{
	text-align: left;
	color:#25639A;
}

/* Table cells and heads*/
table.sale_basket_small th, table.sale_basket_small td
{
	padding: 3px 5px;
	vertical-align:top;
}
/* End */


/* Start:/bitrix/templates/catalog_20160329/template_styles.css?17243043358645*/
img {border:0;}
li a {font-size:17px;font-weight:bold;}

ul ul li a {font-size:12px;font-weight:normal;}


#topsection2{

width:100%;
float:left;
background: url(/bitrix/templates/catalog_20160329/images/img03_1.jpg) no-repeat;
height: 118px; /*Height of top section*/
text-align:left;
}

#z1 {position: absolute; bottom: -208px; right: -25px;}
#z2 {position: absolute; bottom: -428px; right: -25px;}


#saleexico {float: left; width: 28px; text-align: left;}

#saleextxt {float: left; margin-bottom: 15px; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding: 0px;}

.saleselectforms{margin-bottom:25px;margin-left:0px; float: left;}
.sale-select {float: left; /*width: 250px;*/ margin-right: 22px;}
.sale-select span {color:#666666;}
.sale-select form {padding: 0px; margin: 0px;}
.sale-select select {width: 200px; font-family: Arial; font-size: 11px; color: #666666;}

.sale-table{}

.sale-table th{border:1px solid #000;padding:5px;background-color:#FFCFD0}
.sale-table td{border:1px solid #000;padding:5px;}

.sale-ugtop {margin-top: 20px; width: 800px; height: 11px; border: none; padding: 0px;}

.catalog-section .sale-listcont {margin: 0px; padding: 0px; width: 516px; background: url(/img/sale-bg.jpg) repeat-y; font-size: 11px; font-family: Arial; min-height: 120px; height:210px;width:800px;}

.sale-ugbot {width: 800px; height: 11px; border: none; margin: 0px; padding: 0px; position: relative;}
.salemore {position: absolute; bottom: 0px; right: 0px; border: none;}
.salebasket {position: absolute; bottom: 35px; right: 0px; border: none;}

.salenamebrand a:link {color: #c02126; font-size: 12px; font-family: Arial; font-weight: bold; padding-left: 22px; width: auto;}
.salenamebrand a:visited {color: #c02126; font-size: 12px; font-family: Arial; font-weight: bold; padding-left: 22px; width: auto;}
.salenamebrand a:hover {color: #c02126; font-size: 12px; font-family: Arial; font-weight: bold; padding-left: 22px; width: auto;}
.salenamebrand h1{line-height:25px;}

.catalog-section .saleprphoto {padding-left: 22px; width: 109px; height: 100px; float: left; margin-top: 7px; margin-bottom: 5px;text-align:center;} 


.catalog-section .saleprtext {float: left; font-family: Arial; font-size: 11px; margin-left: 30px; margin-top: 0px;width:330px;}
.catalog-section td.saleblue {color: #2570b8; width: 135px;}
/*.saleprice {float: left; color: #c02126; font-size: 11px; padding-left: 185px; margin-top: 5px;}*/
.catalog-section .saleprice {text-align:right;padding-top:10px;font-size:15px;font-weight:bold;}
.catalog-section .saleprice span{color:#C02126}
.catalog-section .saleprice strike{color:#999999}
.catalog-section .saleprice2 {color: #c02126; font-size: 14px; margin-top: 5px;}
.catalog-section .saleprice3 {color: #c02126; font-size: 11px; margin-top: 5px;}
.catalog-section .saletech {float:left;font-family:Arial;font-size:11px;margin-left:20px;margin-top:0;/*position:relative;top:-17px;*/width:240px;}
.catalog-section .techlabel{font-size:12px;font-weight:bold;color:#000 !important;}
.catalog-section .saletech .sale{text-align:left;font-weight:bold;font-size:15px;}
.catalog-section .saletech .sale span{color:#C02126}
.catalog-section .saletech strike{color:#999;}
.catalog-section .saleorder {font-size: 12px; margin-top: 5px;}

/* element */
.catalog-element .sale-listcont {margin: 0px; padding: 0px; font-size: 11px; font-family: Arial; min-height: 120px; width:870px;}
/*ash^ .catalog-element .sale-listcont {margin: 0px; padding: 0px; font-size: 11px; font-family: Arial; min-height: 120px; width:830px;} */

.catalog-element .saleprphoto {padding-left: 0px; width: 220px; float: left; margin-top: 7px; margin-bottom: 5px;text-align:left;}
/*ash^ .catalog-element .saleprphoto {padding-left: 22px; width: 170px; float: left; margin-top: 7px; margin-bottom: 5px;text-align:center;} */

.catalog-element .saleprtext {float: left; font-family: Arial; font-size: 11px; margin-left: 60px; /*:40px; margin-top: 16px;*/width:330px;}
.catalog-element td.saleblue {color: #2570b8; width: 135px;}
/*.saleprice {float: left; color: #c02126; font-size: 11px; padding-left: 185px; margin-top: 5px;}*/
.catalog-element .saleprice {padding:10px 0;font-size:15px;font-weight:bold;}
.catalog-element .saleprice span{color:#C02126}
.catalog-element .saleprice strike{color:#999999}
.catalog-element .saleprice2 {color: #c02126; font-size: 14px; margin-top: 5px;}
.catalog-element .saleprice3 {color: #c02126; font-size: 11px; margin-top: 5px;}
.catalog-element .saletech {float:left;font-family:Arial;font-size:11px;margin-left:20px;margin-top:0;width:240px;}
.catalog-element .techlabel{font-size:12px;font-weight:bold;color:#000 !important;}
.catalog-element .saletech .sale{text-align:left;font-weight:bold;}
.catalog-element .sale_panel{text-align:left;margin-left:130px;margin-top:10px;}
.catalog-element .sale_panel span{color:#C02126;font-weight:bold;}
.catalog-element .saletech span{color:#C02126}
.catalog-element .saletech strike{color:#999999}


.catalog-element .saleorder {font-size: 12px; margin-top: 5px;}
.catalog-element .buybutton{}
.catalog-element a.back,a:visited.back{color:#666;text-decoration:underline;}
.catalog-element a:hover.back{color:#666;text-decoration:none;}

.salebigphoto { width: auto; border: none;}
.saledettext {font-family: Arial; font-size: 11px; margin-left: 30px; margin-top: 16px;}
.salenamebrand-det {color: #c02126; font-size: 14px; font-family: Arial; font-weight: bold; padding-bottom: 10px;}

td.catalog_item{padding-left:10px;}
td.catalog_item table td{text-align:center;}
.catalog-price{font-size:17px;font-weight:bold;}
.catalog_item a,.catalog_item a:visited{text-decoration:underline;}
.catalog_item a:hover{text-decoration:none;}

.catalog-section-list {text-align:center;width:100%;/*margin-left:17px;*/}
.catalog-section-list ul{padding:0;margin:0;}
.catalog-section-items ul.subsection{float:left;padding-top:10px;}
.catalog-section-items div.section{width:95%;margin-left:30px;}
.catalog-section-items ul.subsection li {margin-right:35px;float:left}
.catalog-section-items li.active{font-weight:bold;}
.catalog-section-items .active a,.catalog-section-items .active a:visited{font-weight:bold;text-decoration:none}
.catalog-section-list li{float:left;list-style-type:none;list-style-image:none;margin-left:20px;padding:0 5px;}
.catalog-section-list a,.catalog-section-list a:visited{border-bottom:1px dashed #2570B8;color:#2570B8;font-size:12px;font-weight:bold;text-decoration:none}
.catalog-section-list a:hover{border-bottom:0px}
.catalog-section-list li.active{background-color:#DA251C;padding:0 5px;}
.catalog-section-list .active a,.catalog-section-list .active a:visited{border-bottom:0px;color:#FFF;font-size:12px;font-weight:bold;text-decoration:none}
div.clear{float:none;clear:both;}
.catalog_path {
    background-color:#DA251C;
    color:#fff;
    margin:10px 26px 0 5px;
    width:1150px;
    height:25px;
    text-transform: uppercase;
    font-size:12px;
    font-weight: bold;
    }
.catalog_path .left_text{margin-left:10px;float:left; padding-top: 3px;}
.catalog_path .right_text{margin-left:10px;float:right;padding-right:10px; padding-top: 3px;}
.catalog_path a { margin: 0 5px;}
.catalog_path a,.catalog_path a:visited{color:#fff;text-decoration:none;}
.catalog_path a:hover{color:#000;text-decoration:none;}
.catalog_path a.selected{color:#000;}
.specinfo{font-size:10px;color:#389EDD}

H1 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
    margin-bottom: 0;
}

#tree {
    margin: 35px 4px 0 15px;
}

#tree li {
    list-style-image: none;
    list-style-type: none;
}

.catalog_left_column {
    width: 250px;
    float: left;
    text-align: left;
}

.open {
    display: block !important;
}

.del_filter {
    margin-top: 15px;
}

.element_left_panel { float: left;  width: 250px;}
/*ash^.element_left_panel { float: left;  width: 300px;} */

.rel_elements { float: left; margin: 5px 0 0 30px; width:590px;}
/*ash^ .rel_elements { float: left; margin: 10px 0 0 20px; }*/

.rel_elements .redbutt{
  width:28%;
  background-color:#DA251C;
  padding:5px;
  margin:5px;
  float:left;
  text-align:center; 
  font-weight:bold;
  text-transform: uppercase;
  font-size:95%;
  border:2px solid #DA251C;
  border-radius: 6px 6px 6px 6px;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
}

.rel_elements .redbutt a{
  color:white;
}


.alternate_elements {
    color:#C02126;
    display: block;
    margin: 10px 0;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}

.shop_links {
    display: block;
    position: relative;
    z-index: 12;
}

.right_banners_wrapper {
    z-index: 6;
}


/* End */
/* /bitrix/templates/.default/components/bitrix/menu/topmenu_V3/style.css?13702008862878 */
/* /bitrix/templates/.default/components/bitrix/menu/shop_menu/style.css?13004493902878 */
/* /bitrix/templates/.default/components/bitrix/sale.basket.basket.small/mini/style.css?1391423179350 */
/* /bitrix/templates/catalog_20160329/template_styles.css?17243043358645 */
