
#menu div a > span {
	padding-right: 0px;
	margin-right: 0px;
	display: block;
	/*padding: 5px;*/
	
}

#menu .parent > a > span {
	background-image: url('../image/next.png');
	background-position: right, center;
	background-repeat: no-repeat;
	background-attachment: float;
	opacity: 1;
}

.dchild {
	margin: -2.6em 0 0 102%; /*Firefox*/
	margin: -2.6em 0 0 93.5%; /*IE*/
}

.dchild,.cdchild {
	display: none;
	position: absolute;
	z-index: 5;
	padding: 3px;
	visibility: inherit;
	
	/*border: 1px solid #000000; Submenu border*/
	-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
	border-radius: 0px 0px 0px 0px;
	/*background: url('../image/menu.png'); Submenu background (black-transparent)*/
	background-color:#ffffff;
}

#menu ul > li > div {
	padding: 3px !important;
}

#menu ul > li > div a {
	padding: 3px;
	margin: 3px;
}

#menu .parent:hover > div {
	display: table !important;
}

#menu .parent > div > ul {
	display: table-cell;
}

.cdchild {
	margin: -0.3em 0 0 0.8em;
}
/*
#menu div > ul > li {
	margin-right: -20px;
	padding-right: 20px;
}
/*

#menu .dchild ul > li > a {
	color: #FFFFFF;
}
#menu .l1{}
#menu .l2{}
#menu .l3{}
#menu .l4{}
#menu .l5{}