* { margin: 0px;
padding: 0px; outline: 0;
}
html, body { width: 100%;}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#menu {  text-align: center;
font-size: 1.1em;
width: 430px
margin: 20px;
}
#menu ul { list-style-type: none;
}
#menu ul li.nivel1 {
width: 430px;
}
#menu ul li.primera { border-top: solid 2px #f3f6f4;
}
#menu ul li a, #menu ul li span {display: block;
text-decoration: none;
color: #000;
/*background-color: #848484;*/
border: solid 3px #f3f6f4;
border-top: none;
padding: 8px;
position: relative;
}
a:active {position: relative;
}
#menu ul li a:active {background-color: #000;
color: #000;
border-bottom: solid 1px #FE9A2E;
position: relative;
}
#menu ul li span.nivel1 {display: block;
}
#menu ul li:hover span.nivel1 {cursor: pointer;
}
#menu ul li ul {display: none;
}	
 
#menu ul li a:link:hover ul {display: none;
}
#menu ul li a:active:hover ul  {display: block;
}
#menu ul li ul li a {width: 380px;
padding: 6px 0px 8px 0px;
border: none;
color: #000;
border-top:  solid 1px #eeeeee;
/* background-color: #FFFFFF;*/
font-weight: normal; 
}
#menu ul li ul li a:hover {
position: relative;
text-decoration: underline;
border-bottom: none;
color: #000;
/*background-color: #848484;*/
background-color: #f3f6f4;
}
#menu ul li ul li.primera {border-top: none;
}
table.falsa {border-collapse:collapse;
border:0px;	
}
