#menusf, #menusf ul, #menusf li{
 padding:0;
 margin:0;
 font:"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
 } 
 
 #menusf li{
 list-style: none;
 position: relative;
 width:300px;
 height: 30px;
 padding:0 10px 0 10px;
  background-color:#f3f3f3;
 line-height: 30px;
 cursor:pointer;
 } 
 
 #menusf li a{


 }
 
 #menusf li:hover{
 background-color:#f3f3f3;

 } 
 
 #menusf ul ul{
 position: absolute;
 top:0;
 left:320px;
 visibility:hidden;
  border-left:1px solid black;
	border-left-width: 1px;
	border-left-color: grey;

 } 
 
 #menusf ul li:hover ul{
 visibility:visible;
 } 
 
