
/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(arrow.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/components/bitrix/menu/horizontal_multilevel1/images/arrow.gif*/ center right no-repeat;
}

/*Denied items*/
.sf-menu a.denied
{
	background: url(lock.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/components/bitrix/menu/horizontal_multilevel1/images/lock.gif*/ center right no-repeat;
}

.sf-menu a:hover.denied
{
	background:#038BB6 url(lock.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/components/bitrix/menu/horizontal_multilevel1/images/lock.gif*/ center right no-repeat;
}

.sf-menu ul li ul li a.denied
{
	background: url(lock.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/components/bitrix/menu/horizontal_multilevel1/images/lock.gif*/ center right no-repeat;
}
	
.sf-menu ul li ul li a:hover.denied
{
	background:#026f95 url(lock.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/components/bitrix/menu/horizontal_multilevel1/images/lock.gif*/ center right no-repeat;
}

.sf-menu {position:absolute; top:0px; right:0px; width:930px; height:65px; margin:0; padding:0 10px; z-index:3; background:url(nav-tail.jpg)/*tpa=http://weelsteel.com/bitrix/templates/35847/images/nav-tail.jpg*/ 0 0 repeat-x;}
.sf-menu > li {
	float:left;
	height:57px;
	margin:0;
	position:relative;
	background:url(menu-spacer.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/images/menu-spacer.gif*/ right 0 no-repeat;
}
.sf-menu > li > a {
	display:block;
	font-size:16px;
	line-height:53px;
	color:#181f24;
	word-spacing:6px;
	text-shadow:1px 0 0 #181f24;
	text-decoration:none;
	padding:0 20px 4px 18px;
	font-family:Arial, Helvetica, sans-serif;
}

.sf-menu li a:hover, .sf-menu li.sfHover, .sf-menu li a.current 
{background:url(menu-current.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/images/menu-current.gif*/ 0 0 repeat-x; color:#fbfbfb; text-shadow:1px 0 0 #fbfbfb;}

.sf-menu li.sfHover .active {
	
	color: #fff !important;
text-shadow:1px 0 0 #fbfbfb;
}
/***********************submenu***********************/
.sf-menu ul {
	display:none;
	position:absolute;
	width:240px; /* left offset of submenus need to match (see below) */
	padding:0;
	z-index:200;
}

.sf-menu ul li {width:100%; margin:0; position:relative; background:url(submenu-tail.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/images/submenu-tail.gif*/ 0 bottom repeat-x #2f2f2f !important;}
.sf-menu li:hover li a, .sf-menu li.sfHover li a {
	display:block;
	font-size:12px;
	line-height:29px;
	color:#999999;
	text-decoration:none;
	text-shadow:none;
	word-spacing:normal;
	padding:0 10px;
	
}
.sf-menu li li a:hover, .sf-menu li li.sfHover a {background:url(submenu-tail.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/images/submenu-tail.gif*/ 0 0 repeat-x #038bb6; color:#f2f2f2;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:0; top:65px; z-index:99;}

/***********************submenu2***********************/
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:98px; top:0px; width:170px;}

.sf-menu li li.sfHover li a {
	display:block;
	font-size:12px;
	line-height:29px;
	color:#727272;
	text-decoration:none; 
	background:url(submenu2-tail.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/images/submenu2-tail.gif*/ 0 bottom repeat-x #1c1c1c;
}
.sf-menu ul li ul {padding-left: 142px;}
.sf-menu li li.sfHover li a:hover {background:url(submenu2-tail.gif)/*tpa=http://weelsteel.com/bitrix/templates/35847/images/submenu2-tail.gif*/ 0 0 repeat-x #026f95; color:#f2f2f2;}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0;}