#left_menu li a 
{
	display:inline-block;
}

#left_menu  li a 
{
	display:block;
}




ul#left_menu, ul#left_menu ul 
{
  
	list-style-type:none;	  
	margin: 0;	  
	padding: 0;	  
	width: 207px;
}



ul#left_menu a 
{  
	display: block;  
	text-decoration: none;
}



ul#left_menu li 
{
  	margin-top: 1px;
}



ul#left_menu li a 
{  
	background: #333;	  
	color: #ffffff;		  
	padding: 0.5em;
}



ul#left_menu li a:hover 
{
 	background: #000000;
}



ul#left_menu li ul li a 
{
	background: #cccccc;
	color: #000;
	padding-left: 20px;
}



ul#left_menu li ul li a:hover 
{
	background: #aaa;
	border-left: 5px #000000 solid;
	padding-left: 15px;
}


.float_menu_link
{
	width: 150px;
	font-weight:bold;
}
