/* ======================================================
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
========================================================= */
.menu { 
margin: 75px 10px 10px 10px; 
height: 100px; 
font-size: 10px;/*pt*/ 
font-family: verdana; }

.menu ul { 
margin: 0pt; 
padding: 0pt; 
position: relative; 
z-index: 500; 
list-style-type: none; 
width: 11em; } /*11em*/

.menu li { 
background-color: #A99071; /*cOLOR DE FONDO DE LA CELDA*/
float: left; 
}

.menu li.sub { 
background-color: #Ff9900; /*cccc99*/
}

.menu table { 
position: absolute; 
border-collapse: collapse; 
top: 0pt; 
left: 0pt; 
z-index: 100; 
font-size: 1em; 
margin-top: -1px; 
}

.menu a, .menu a:visited { 
border: 1px solid #f4F4F4; 
display: block; 
text-decoration: none; 
height: 2em;  /* altura de la celda*/
line-height: 2em; 
width: 18em; /* anchura de la celda - decia 11*/
color: #fff; /* color link - 000000*/
padding-left: 1em; 
font-weight: normal; /*bold*/
font-style: normal; 
font-variant: normal; 
text-transform: none; 
}
.menu b { 
float: right; 
margin-right: 5px; 
}

* html .menu a, * html .menu a:visited { 
width: 11em; 
}

* html .menu a:hover { 
color: #ccff66; 
background-color: #A99071; /*999966; */
position: relative; 
font-weight: normal; 
font-style: normal; 
font-variant: normal; 
text-decoration: none; 
text-transform: none; 
}




.menu li:hover { position: relative; }
.menu a:active, .menu a:focus { color: #ccff66; background-color: #999966; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover > a { 
color: #258; /*ccff66*/ 
background-color: #D4E0EE; /*f29400/EB9130/F59334;*/ /*f9900; *//* color de fondo AL PASAR EL MUSE POR ENCIMA #DEF2FF*//*999966*/
font-weight: normal; 
font-style: normal; 
font-variant: normal; 
text-decoration: none; 
text-transform: none; 
}

.menu li ul { /*submenu*/
padding: 2em; 
visibility: hidden; 
position: absolute; 
top: -2em; 
left: 11em; /*7*/
background-color: transparent; 
}
.menu li:hover > ul { visibility: visible; }



.menu ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
