#menu { text-align: center; font-size: 0.7em; margin: 20px auto; position: relative; top: 69px; left: -40px; }
#menu ul { list-style-type: none; font-family: Tahoma,Arial,Helvetica; font-size: 1em; }
#menu ul li.nivel1 { float: left; position: relative; margin-bottom: 4px; top: -3px; }
#menu ul li { float: left; position: relative; top: -1px; }
#menu ul li a { display: block; text-decoration: none; color: rgb(245, 245, 245); border-right: 1px solid rgb(139, 192, 222); padding: 10px 30px 9px; position: relative; }
#menu ul li a:hover, #menu ul li:hover a.nivel1 { background-color: rgb(10, 63, 95); color: rgb(245, 245, 245); position: relative; border-bottom: medium none; }
#menu ul li a:active, #menu ul li:active a.nivel1 { background-color: rgb(10, 63, 95); color: rgb(245, 245, 245); position: relative; border-bottom: medium none; visibility: visible; }
#menu ul li a.nivel1 { display: block ! important; margin-bottom: 2px; }
#menu ul li ul { display: none; color: rgb(245, 245, 245); }
#menu ul li a:hover ul, #menu ul li:hover ul { display: block; position: absolute; width: 850px; }
#menu ul li a:active ul, #menu ul li:active ul, #menu ul a:focus ul, #menu ul li:focus ul { display: block; position: absolute; width: 850px; visibility: visible; }
#menu ul li ul li a { margin-top: 1px; color: rgb(245, 245, 245); padding: 6px 6px 3px; border-right: 1px solid rgb(153, 153, 102); }
#menu ul li ul li a:hover { margin-top: 1px; position: relative; padding: 6px; text-decoration: underline; border-bottom: medium none; background-color: rgb(209, 231, 245); color: rgb(10, 63, 95); }
table.falsa { border-collapse: collapse; border: 0px none; float: left; position: relative; margin: 2px 0px 0px; }
ul.uno { left: 0px; }
ul.dos { left: -40px; }
ul.tres { left: -75px; }
ul.cuatro { left: -220px; }
ul.cinco { left: -252px; }
ul.seis { left: -220px; }
ul.siete { left: -38px; }
