* { margin: 0px;
padding: 0px; outline: 0;
}
#menu { 
float: left;
width: 135px;
}
/*
#menu ul { list-style-type: none;
background: url(/images/home/bg-ul.jpg) no-repeat top left;
padding-top: 41px;
}
*/
#menu ul li ul{ list-style-type: none;
padding-top: 0px;
}
#menu ul li {
padding: 0px;
}
#menu ul li.seccion {
padding: 10px 0 0 8px;
height: 26px;
width: 127px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
background: url(/images/home/bg-li-seccion.gif) no-repeat top left #f6f1ed;
/*letter-spacing: -0,5px;*/
}
#menu ul li.seccion a {
color: white;
width: 127px;
}
#menu ul li.seccion a:hover {
}
#menu ul li.seccion ul li, #menu ul li.seccion ul li a, #menu ul li.seccion ul li a:hover {
color: #000000;
background-image: none;
}

#menu ul li.seccion2 {
padding: 4px 0 0 8px;
height: 35px;
width: 127px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
background: url(/images/home/bg-li-seccion.gif) no-repeat top left #f6f1ed;
/*letter-spacing: -0,5px;*/
}
#menu ul li.seccion2 a {
color: white;
width: 127px;
}
#menu ul li.seccion2 a:hover {
}
#menu ul li.seccion2 ul li, #menu ul li.seccion2 ul li a, #menu ul li.seccion2 ul li a:hover {
color: #000000;
background-image: none;
}

#menu ul li.nivel1green{
padding: 10px 0 0 8px;
height: 27px;
width: 127px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
background: url(/images/home/bg-li-menu-hover.jpg) no-repeat top left #f6f1ed;
/*letter-spacing: -0,5px;*/
}
#menu ul li.nivel1{
padding: 10px 0 0 8px;
height: 27px;
width: 127px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
background: url(/images/home/bg-li-menu.gif) no-repeat top left #f6f1ed;
/*letter-spacing: -0,5px;*/
}
#menu ul li.nivel1 a , #menu ul li.nivel1green a{
height: 27px;
width: 127px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
/*letter-spacing: -0,5px;*/
}
#menu ul li.nivel1 ul li a, #menu ul li.nivel1-two ul li a, #menu ul li.seccion ul li a, #menu ul li.seccion2 ul li a, #menu ul li.nivel1green ul li a {
height: auto;
padding: 6px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
/*letter-spacing: -0,5px;*/
}
#menu ul li.nivel1 ul li a:hover, #menu ul li.nivel1-two ul li a:hover, #menu ul li.seccion ul li a:hover, #menu ul li.seccion2 ul li a:hover, #menu ul li.nivel1green ul li a:hover{
height: auto;
padding: 6px;
color: white;
background-color:#718e19;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
/*letter-spacing: -0,5px;*/
}
#menu ul li.nivel1-two {
padding: 4px 0 0 8px;
height: 33px;
width: 127px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
background: url(/images/home/bg-li-menu.gif) no-repeat top left #f6f1ed;
/*letter-spacing: -0,5px;*/
}
#menu ul li.nivel1-two a {
width: 127px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
/*letter-spacing: -0,5px;*/
}
#menu ul li a {
display: block;
text-decoration: none;
color: #76931f;
padding: 0px;
position: relative;
}
#menu ul li:hover {position: relative;
}
#menu ul li a:hover {
color: #596925;
position: relative;
background: none;
}
#menu ul li:hover a.nivel1 {
color: #596925;
position: relative;
}
#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;
height: 20px;
position: absolute;
left: 125px;
top:-10px!important;
top: -31px;
}
#menu ul li ul li a {width: 126px;
background-color: white;
border-right: solid 1px #999999;
border-left: solid 1px #acc35d;
border-top: solid 1px #dacab9;
color: #495916;
}
#menu ul li ul li a:hover {position: relative;
background-image: none;
background-color: #9ab343;
color: #FFF;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}
#menu ul li ul li {
padding-top: 0px;
padding-bottom: 0px;
}
.last{
border-bottom: solid 1px #dacab9;}
