.menux{ border: none; border: 0px; /*margen izquierdo */ font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; float: left; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; 
	}
.menux ul{ /* background:#333333; */ list-style: none; margin: 0; padding: 0; 
	

	}
	.menux li{ float: left; padding: 0px; position: relative; z-index: 999; 
		}
	.menux li a { text-shadow: 0px -1px #1b86ae; display: block; font-weight: bold; line-height: 38px; margin: 0px; padding: 0px 15px;/* espacio engre menu */ text-align: center; text-decoration: none; font-size: 12px; letter-spacing: normal; color: #FFFFFF; border-right: 1px solid #209cc7; }
	.menux li a.sub, .menux li a.sub:hover { text-shadow: 1px 1px #fff; display: block; font-weight: bold; line-height: 40px;/* espacio engre menu */ text-align: center; text-decoration: none; font-size: 12px; border-right: 1px none #ddd; letter-spacing: normal; background-image: url(../../images/arrow-amarillo.png); background-repeat: no-repeat; background-position: 88% center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 25px; padding-bottom: 0px; padding-left: 15px; }
	
	.menux li a:hover, .menux ul li:hover a { color: #FFFFFF; /* color menu texto seleccion */ text-decoration: none; background: url("../images/separator.png") bottom right no-repeat;/* FONDO SEPARACION SELECCION PRINCIPAL */ background-repeat: no-repeat; /* repite o no el fondo del menu principal */ background-position: right; text-shadow: 1px 1px #1b86ae; 
	}
	.menux li ul{ display: none; height: auto; position: absolute; width: 200px;  /* ANCHO LISTA*/ z-index: 270; background-color: #FFFFFF; background-image: url(../../images/header-degradado.png); background-repeat: repeat-x; background-position: top; padding-top: 15px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -khtml-border-radius: 0px 0px 5px 5px; -moz-box-shadow: 0 3px 4px rgba(0,0,0,0.2); -webkit-box-shadow: 0 3px 4px rgba(0,0,0,0.2); box-shadow: 0 3px 4px rgba(0,0,0,0.2); border: 1px solid #fff; margin: 0px; 
		}
.menux li ul.last{ display: none; height: auto; margin: 0px; position: absolute; width: 200px;  /* ANCHO LISTA*/ z-index: 270; background-color: #FFFFFF; background-image: url(../../images/header-degradado.png); background-repeat: repeat-x; background-position: top; padding-top: 15px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; border-top: 3px solid #FFCB01; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; border-left: 1px solid #DDD; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -khtml-border-radius: 0px 0px 5px 5px; -moz-box-shadow: 0 3px 4px rgba(0,0,0,0.4); -webkit-box-shadow: 0 3px 4px rgba(0,0,0,0.4); box-shadow: 0 3px 4px rgba(0,0,0,0.4); left: -110px; 
		}	
	.menux li:hover ul{ display: block; 
		
		}
	.menux li li { display: block; float: none; margin: 0px; padding: 0px; border-style: none; 
		}
	.menux li:hover li a{ color: #0BAAE2; line-height: 14px; background-image: url(../../images/flecha.jpg); background-repeat: no-repeat; background-position: 3px 7px; padding-left: 20px; border-bottom: 1px solid #eee; border-top-style: none; border-right-style: none; border-left-style: none; font-size: 12px; padding-top: 5px; padding-bottom: 5px; text-shadow: 1px 1px #fff; 
		
		}
	.menux li ul a{ display: block; font-size: 12px; font-style: normal; margin: 0px; padding: 0px 10px 0px 15px; text-align: left; 
		}
		.menux li ul a:hover, .menux li ul li:hover a{ color: #017DC7; text-shadow: 1px 1px #fff; text-decoration: none; border-top: 0px; border-right: 0px; border-bottom: 1px solid #0EABE2; border-left: 0px; 
			}
	.menux p{
		clear:left;
		}	

	.menu-tabla {
	padding-right:10px;} 
