
#mega-tabs .wrap {
    height: 50px;
    margin: 0 auto;
    max-width: 1001px;
    position: relative;
    width: 100%;
	z-index: 4;
}
#mega-tabs .main_production{
	display: block;
    float: left;
    position: relative;
    z-index: 500;
	text-align: center;

}
#mega-tabs .main_production li{
	font-size:13px;
background: none;
    height: 54px;
    margin-top: 0;
    position: relative;
    z-index: 200;
}
#mega-tabs .main_production li.vallexbox{
	margin-top:0px;
}
#mega-tabs .main_production .left{
	background:url("/bitrix/templates/vallex/images/nav-bd.gif") no-repeat scroll left center transparent !important;
	height:48px;
	 background-image: none;
}
#mega-tabs .main_production li.first .left {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
#mega-tabs .main_production li.firstactive .left {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
#mega-tabs .main_production .first .left{
	background:none;
}
 #mega-tabs .main_production li.first a{
	margin-top: 10px;
}
#mega-tabs .main_production .right{
	/*background:url('/bitrix/templates/vallex/images/main-mega-tab-li-right.gif') right top no-repeat;*/
	background: none;
	height:50px;
}
#mega-tabs .main_production .near-active li{
	 height: 54px;
}

#mega-tabs .main_production li.active{
	font-size:13px !important;
	background: none;
	/*height:62px;*/
	height:48px;
	position:relative;
	z-index:210;
	margin-bottom:-15px;
	/*-webkit-box-shadow: #DDD 0 0 5px, #DDD 0 0 5px;
	-moz-box-shadow: #DDD 0 0 5px, #DDD 0 0 5px;
	box-shadow: #DDD 0 0 5px, #DDD 0 0 5px; */
	/*margin-top:-20px;*/
	/*margin-left: -5px; */
	margin-top: 0;
}
#mega-tabs .main_production li.vallexbox{
	font-size:13px !important;
	/*background:url('/bitrix/templates/vallex/images/main-mega-tab-li-vallexbox.jpg') left top repeat-x;*/
	height:48px;
	position:relative;
	z-index:210;
	margin:0 0 15px 0px;
	
}
#mega-tabs .main_production li.active .right{
	/*background:url("/bitrix/templates/vallex/images/main-mega-tab-li.gif") repeat-x scroll left top transparent !important;*/
	height:48px;
	padding: 6px 8px 0;
}
    #mega-tabs .main_production li.decor .right
        {
     padding: 0 12px 0 6px !important;
	 height: 50px !important;
}		
      #mega-tabs .main_production li.decor a
            {
             margin: 0 !important;
       }		
#mega-tabs .main_production li.vallexbox .right{
	/*background:url('/bitrix/templates/vallex/images/main-mega-tab-li-vallexbox-right3.gif') right top no-repeat !important; */
	height:48px;
	padding: 6px 8px 0;
}
#mega-tabs .decorative .right{
	padding: 0 15px 0;
	font-size:12px;
}
#mega-tabs .decorative.active .right{
	padding: 2px 15px 0;
	font-size:12px;
}

#mega-tabs .main_production li.active .left{
	/*background:url('/bitrix/templates/vallex/images/main-mega-tab-li-active-left3.gif') left top no-repeat; */
	height:50px;
}
#mega-tabs .main_production li.firstactive .left{
	/*background:url('/bitrix/templates/vallex/images/main-mega-tab-li-active-left2-first.gif') left top no-repeat;*/
	/*background:url('/bitrix/templates/vallex/images/main-mega-tab-li-active-left3.gif') left top no-repeat;*/
	height:50px;
}
#mega-tabs .main_production li.vallexbox .active {
	background:url("/bitrix/templates/vallex/images/main-mega-tab-li.gif") repeat-x scroll left top transparent; 
	
}
#mega-tabs .main_production li.vallexbox .left{
	/*background:url('/bitrix/templates/vallex/images/main-mega-tab-li-vallexbox-left3.gif') left top no-repeat; */
	height:48px;
}
#mega-tabs .main_production li a{
	color:#e3e4e4;
	display:block;
	z-index:300;
	width: 82px;
	 font-size: 12px;
}
#mega-tabs .main_production #line{
	margin-top: 10px;
}
#mega-tabs .main_production li.active a{
	color:#6b6a6a;
	/*margin-top:5px; */
	width: 82px;
	 font-size: 12px;
}
#mega-tabs .main_production li.vallexbox a{
	color:#fff;
	margin-top:5px;
	width: 55px;
}
#mega-tabs .main_production li:hover .right{
	border:0px;
	height:48px;
}
#mega-tabs .main_production li.active:hover .right{
	border:0px;
	height:50px;
}
#mega-tabs .main_production li#activetab{
	 ;
	height: 48px;
}
#mega-tabs {
	border-bottom:6px solid #E72C00 !important;
	background: url("/bitrix/templates/vallex/images/main-mega-tab-li.gif") repeat-x scroll left top transparent
}
#mega-tabs .main_production li .right{
	vertical-align:middle;
	 padding: 6px 8px 0;
}
#mega-tabs ul li.active .left {
background: none repeat scroll 0 0 transparent;
}

#mega-tabs ul li.active .right {
background: url("/bitrix/templates/vallex/images/nav-bd.gif") no-repeat scroll 0 50% transparent !important;
}
#mega-bookmark{
	/*height:200px;*/
	/*width:400px;*/
	position:absolute;
	left:50%;
	margin-left:-491px;
	top:199px;
	/*top:210px;*/
	background:#f3e7f3;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f3e7f3), to(#ffffff));
	background: -moz-linear-gradient(#f3e7f3, #ffffff);
	-pie-background: linear-gradient(#f3e7f3, #ffffff);
	background: url("/bitrix/templates/vallex/images/ul_lvl_1_hover.png") repeat scroll left top transparent;
	-webkit-box-shadow: #999 0px 2px 3px;
	-moz-box-shadow: #999 0px 2px 3px;
	box-shadow: #999 0px 2px 3px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	z-index:120;
	border:1px solid #e4cde4;
	padding:15px;
	display:none;
}
#mega-bookmark .markicon{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 5px;
	border-radius: 5px;
	width:237px;
	height:237px;
	margin-right:15px;
}
#mega-bookmark .catalog-section-list li{
	font-size:11px;
	color:#FFFFFF;
	margin-bottom:12px;
	background:url("/bitrix/templates/vallex/images/bookmark/bookmark-bullet.gif") left 6px no-repeat;
	padding-left:8px;
	width:235px;
}
#mega-bookmark .catalog-section-list li a{
	color:#FFFFFF;
}
#mega-bookmark .catalog-section-list  a span.count{
	color:#a1a1a1;
}
#mega-bookmark .hide_tbl{
	display:none;
}

#slidebanner{
	padding-top:0px;
	position:relative;
	width:660px;
	height:280px;
	z-index:5;
}
#slidebanner ul{
	height: 280px;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 660px;
}
#slidebanner ul li{
	position:absolute;
	top:0px;
	left:0px;
	list-style-type:none;
	background:none;
	margin:0px;
	padding:0px;
	display:none;
}