#left a {
	text-decoration: none;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
}

li {
	display:block;
	padding: 5px;
	width: 145px;
	*margin-bottom: -1px;
}

li.parent li {
	background-color: #849972;
}

li.parent {
	background-image:url(/files/cms_userfile/images/css/arrow_white.gif);
	background-repeat: no-repeat;
	background-position: 140px center;
}

ul li:hover,
ul li.sfhover {
	background-color: #962720;
	border: 1px solid #1E2B19;
	padding: 4px;
	background-position: 139px center;
	position:relative;
}

li.parent ul {
	display: none;
	position: absolute;
	margin-left: 150px;
	margin-top: -17px;
	*margin-top: -4px;
	*left:4px;
}

li.parent:hover ul,
li.sfhover ul  {
	display: block;
}