#sol ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding:0;
  width: 235px;
}

#sol ul#menu a {
  display: block;
  text-decoration: none;	
}

#sol ul#menu li {
  margin-top: 1px;
}

#sol ul#menu li a {
	background-color:#ff6600;
	color: #FFF;
	padding:7px 1px 7px 25px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background:url(../images/li.png) no-repeat left #ff6600;
	
}


#sol ul#menu li a:hover {
	  background-color:#FF0000;
}







#sol ul#menu li ul li a {
	background-color:#FFF;

  color:#F60;
  padding-left: 20px;
}

#sol ul#menu li ul li a:hover {
  border-left: 5px #F00 solid;
  background-color:#FFF;
  color:#333;
  padding-left: 15px;
}
