.sf-menu {}
.sf-menu ul {position:absolute; top:-999px; display:none; line-height:24px; text-transform:uppercase;}
.sf-menu li {position:relative; float:left; }
.sf-menu li li {}
.sf-menu a {display:block; line-height:24px;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {z-index:99}

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:0;}
ul.sf-menu>li{padding:0; font-family: "Arial Black", Gadget, sans-serif; background: url(../images/divider.jpg) right center no-repeat; font-size:14px;}
ul.sf-menu>li>a{font-size:14px; color:#f0f2f4;padding: 41px 0 43px 0; text-transform:uppercase; text-align:center; letter-spacing:-1px;}
ul.sf-menu>li.current , ul.sf-menu>li.sfHover , ul.sf-menu>li:hover {background: url(../images/bg_menu_hover.jpg);}
ul.sf-menu>li.current>a, ul.sf-menu>li.sfHover>a, ul.sf-menu>li>a:hover{ color:#febf00;}
.submenu{ background:url(../images/arrow_menu.png) center 67px no-repeat !important;}

.sf-menu>li>ul{left:-1px; top:110px;}
.sf-menu>li>ul>li {background:#3f3f42; text-align:center; margin:0 0 0 0;}
.sf-menu>li>ul>li>a {color:#fdfdfd;font-size:14px;  padding:25px 0 0 0; text-transform:uppercase;text-align:center; width:149px; height:50px; text-align:center;}
.sf-menu>li>ul>li:hover, ul.sf-menu>li>ul>li.sfHover{background:#fdbe00;}
.sf-menu>li>ul>li>a:hover, ul.sf-menu>li>ul>li.sfHover a {color:#f0eeeb;}

.sf-menu li li ul {left:118px; top:0px; min-width:300px !important;}
.sf-menu li ul li ul li {background:#030303; font-size:14px; line-height:19px !important; text-align:center; margin:0 1px 1px 1px; display:block !important;float:left !important; width:146px;}
.sf-menu li li li a {color:#fff !important; padding:26px 0 25px 0; text-align:center; display:block !important;}
.sf-menu li li li:hover {background:#f0f2f4;}
.sf-menu li li li a:hover {color:#282828 !important;}
