.menu{
	margin: 2px 5px 0px 0px;
}
.menu ul li a:hover {
	background-color:#FFFFFF;
	background-image: url(../images/fondo_menu.gif);
	background-repeat:  repeat-x;
}
.menu ul li a:hover ul {
	display:block;
	position:absolute;
	top:28px;
	left:0;
	background:#fff;
	margin-top:1px;
	marg\in-top:1px;
	width:175px;
	
   filter:alpha(opacity=90);  
   -moz-opacity:0.9;  
   -khtml-opacity: 0.9;  
   opacity: 0.9;
}

.menu ul .m1 {
width:101px;	
}
.menu ul .m2 {
width:110px;	
}
.menu ul .m3 {
width:135px;	
}
.menu ul .m4 {
width:50px;	
}
.menu ul li a:hover ul li a {
display:block;
	width:175px;
	text-align: left;
	background-image:none;
	font-size: 12px;
	font-weight: normal;
	color: #343466;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	background-color: #FFFFFF;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-color: #343466;
	height:20px;
	line-height:20px;
}
/*.menu ul li a:hover ul li a.drop {
	background-image:url(../images/fondo_menu.gif);
	background-position: right center;
	background-repeat:repeat;
}*/
/*.menu ul li a:hover ul li a ul {
	visibility:hidden;
	position:absolute;
	height:0;
	width:0;
	color: #4e4c4c;
}*/
.menu ul li a:hover ul li a:hover {
	color:#000000;	/*background-image:url(../images/fondo_menu3.gif);
	background-position: right center;
	background-repeat:repeat;*/
}

.menu ul li img {
	border:none;
}

