.sf-menu {margin:0;}
.sf-menu ul {position:absolute; display:none;z-index:8}
.sf-menu li {position:relative; float:left;}
.sf-menu a { font-family: Arial, Helvetica, sans-serif; text-decoration:none}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {z-index:105}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999px; display:none;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:100%; top:0px;}

ul.sf-menu>li {padding:0px;border-radius:5px}
ul.sf-menu>li.last {padding-right:0px}
ul.sf-menu>li.last a {width:153px; margin-right:0px}
ul.sf-menu>li>a {font-size:12px; line-height:21px; color:#FFF;display:inline-block;width:158px; text-align:center;margin-right:1px; background:url(../images/png.png) repeat left top; text-transform:uppercase; padding:21px 0 25px}
ul.sf-menu>li.current>a, ul.sf-menu>li.sfHover>a, ul.sf-menu>li>a:hover {background:none}
.sf-menu>li>ul { width:219px;  top:68px; left:0;display:block; background:#000; padding:25px 5px 25px 33px;}
.sf-menu>li>ul>li a {color:#FFF; display:inline-block; line-height:18px; font-size:12px; text-align:left;font-family: Arial; text-transform:uppercase; padding-left:12px}
.sf-menu>li>ul>li {display:block; float:none; text-align:left;padding:5px 0 5px 0px;}
.sf-menu>li>ul ul {position:relative !important; padding:3px 0 3px 19px !important; left:0 !important}



.sf-menu>li>ul ul li, ul.sf-menu>li.current li li, ul.sf-menu>li li.sfHover li { float:none; display:block; float:none;padding:5px 0 5px 0px;}
ul.sf-menu>li.current li li a, ul.sf-menu>li li.sfHover li a{display:inline-block;color:#fff; background:none}
ul.sf-menu>li li.sfHover, .sf-menu>li>ul>li:hover, ul.sf-menu>li>ul>li.sfHover:hover,ul.sf-menu>li li.sfHover li:hover {}
ul.sf-menu>li li.sfHover a, .sf-menu>li>ul>li a:hover, ul.sf-menu>li>ul>li.sfHover a:hover,ul.sf-menu>li li.sfHover li a:hover {color:#656565;background:url(../images/item.png) no-repeat left 7px}
ul.sf-menu>li li.sfHover li a {text-decoration:none}


ul li li .sf-sub-indicator {display:none}