#menuM {
	width:99%;
    margin:0 0 0 10px;
    padding:3px 0 3px 0; 
	font-size:1px;
/* 	float:left;  */
    list-style-type:none;
	top:0px;
    left:0px;
}
#menuM UL {
/* 	float:left;  */

   list-style-type:none; 
}
#menuM LI {
	position:relative;
	float:left;
}
#menuM LI LI {
border:0px;
}
#menuM A {
background:url(../images/li_menu.gif) no-repeat 0 7px;
    color:#fff;
    padding:0px 14px 20px 15px;
    margin:0px;
	display:block; 
    font-family:Tahoma;
    font-size:18px;
	text-decoration:none;
}
#menuM A:hover {
    color:#5a5a5a;
	}
#menuM LI:hover {
}
#menuM LI.jshover {
	color:#014da1;
}
#menuM LI UL {
	padding:0px;
    margin:0px;	
	display:none; 
    width:180px; 
 	left:-1px; 	
 	top:37px;	 
	position:absolute;
	border:1px solid #5a5a5a;
	background:#ff9111;
}
#menuM LI UL LI{
width:180px;
border-bottom:1px dotted #5a5a5a;
background:#ff9111;
}
#menuM LI LI A {
	background:none;
    padding:4px 0 4px 10px;
	font-size:11px;
/*  	WIDTH:221px; */
}
#menuM LI LI A:hover {
background:#7f7f7f; color:#fff;
}
#menuM LI:hover UL {
	DISPLAY:block;
}
#menuM LI.jshover UL {
    width:180px;
 	left:px;
    padding:0px;
	margin:0px;
	DISPLAY: block;
}
#menuM LI:hover LI UL {
	DISPLAY: none; /* LEFT:133px; WIDTH:221px; */
}
#menuM LI.jshover LI UL {
	DISPLAY: none; /* LEFT:133px; WIDTH:221px; */
}
#menuM LI:hover LI:hover UL {
	DISPLAY:block;
}
#menuM LI.jshover LI.jshover UL {
	DISPLAY:block;
}
* html .menuM ul li {float: left; height: 1%;}
* html .menuM ul li a {height: 1%; }

/* ----------- */
#menuM LI UL li ul {
	padding:0px;
    margin:0px;	
	display:none; 
    width:180px; 
 	left:180px; 	
 	top:-1px;	 
	position:absolute;
	border:1px solid #5a5a5a;
	background:#ff9111;
}
#menuM LI:hover UL li ul {
	DISPLAY: none; /* LEFT:133px; WIDTH:221px; */
}
#menuM LI.jshover UL li ul {
	DISPLAY: none; /* LEFT:133px; WIDTH:221px; */
}