#menu {background:#1352a7 url('../../img/bg-menu.png') 0 0 repeat-x;z-index:99}
.sf-menu, .sf-menu * {	margin:0;padding:0;list-style:none;}
.sf-menu li{ border-right:solid 1px #fff;padding:2px 8px 2px 7px } 
.sf-menu li li, .sf-menu li li li{ padding:0px 0 1px 0 } 
.sf-menu li.menu-right  { border-right:none }
.sf-menu li.menu-right  { padding:2px 10px 2px 8px }
.sf-menu li a { font-size:11px }
.sf-menu li li a { font-size:10px }
.sf-menu ul { position:absolute;top:-999em;width:21em;border-top:solid 1px white}
.sf-menu ul ul{ border-top:none}
.sf-menu ul li { width:100%;border-bottom:solid 1px #386EB6;border-right:none;padding:0}
.sf-menu li:hover {visibility:inherit;background:#d8281f;}
.sf-menu li {float:left;position:relative;}
.sf-menu a {display:block;position:relative;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:28px;z-index:99;background:#1452A7;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:	-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:21em;top:0;}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em;}
.sf-menu {float:left;}
.sf-menu a {display:block; padding:4px 6px 5px 6px; text-decoration:none!important;margin:1px;margin-left:0; font:10px Verdana;color:#FFF;}
.sf-menu li:hover, .sf-menu li.sfHover,.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {color:#FFF;}
a.rubs { font-weight:bolder;background:url('../../img/arrow.png') no-repeat 99% 55%; }
ul.sf-menu  li ul.menu-right li:hover ul,ul.sf-menu li ul.menu-right li.sfHover ul {left:14em;top:0;}

