#menu { text-align: center; font-size: 0.7em; width: 150px; margin: 5px;  }
#menu ul { list-style-type: none; }
#menu ul li.nivel1 { width: 180px; border-bottom:solid 1px #E1E1E1}
#menu ul li.primera {  background-color:#FFF; border:solid 1px #e4e7c1}
#menu ul li a {font-size:1.2em;
	display:block;
	width:150px;
	padding:8px 0 9px 0;
	padding-left:22px;
	color:#000000;
	text-decoration:none;
	background:url(../images/menu_main.png) no-repeat 0 7px; 
	border: solid 1px #fff; border-top: none; padding: 8px; }
#menu ul li:hover {position: relative; color:#7E8A14; background:url(../images/menu_main1.png) repeat-x bottom;}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {color:#7E8A14; background:url(../images/menu_main1.png) repeat-x bottom; }
#menu ul li a.nivel1 {display: block!important;display: none; position: relative; }
#menu ul li ul {display: none; }
#menu ul li a:hover ul, #menu ul li:hover ul {display: block; position: absolute;left: 130px;top:-1px!important;top: -31px; }
#menu ul li ul li a {width: 180px;}
#menu ul li ul li a:hover {position: relative; color:#7E8A14; background:url(../images/menu_main1.png) repeat-x ; }
table.falsa {border-collapse:collapse; border:0px; float: left; position: relative; }

