

/*	Cuerpo Menu
		----------------------------------------------------*/

#menu ul {display:block; float:left; width:178px; margin:0 1px 0 0; padding:0; }

#menu ul li {position: relative;font-size:9px;}
#menu ul ul { position:absolute; top:27px; left: 0; display:none; margin:0;}
#menu ul ul:after /*Para IE 7 */{
	clear: both;
 	display: block;
  	font: 1px/0px serif;
  	content: ".";
  	height: 0;
  	visibility: hidden;
}

#menu ul ul li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}


#menu ul li a, #menu ul li a:visited, #menu ul li a:hover,
#menu ul li a ul li a, #menu ul li a ul li a:visited, #menu ul li a ul li a:hover { color:#fff; background-color:inherit;font-size:9px; font-weight:bold;}
#menu ul li.cabecera { display:block; height:27px; color:#FFF; background-color:inherit; border-bottom:1px solid #FFF;font-size:9px;}

#menu ul#menu1 li.cabecera { background:url(../img/menu/bg.gif) no-repeat 0 0;}
#menu ul#menu2 li.cabecera { background:url(../img/menu/bg.gif) no-repeat -180px 0;}
#menu ul#menu3 li.cabecera { background:url(../img/menu/bg.gif) no-repeat -359px 0;}
#menu ul#menu4 li.cabecera { background:url(../img/menu/bg.gif) no-repeat -538px 0;}
#menu ul#menu5 li.cabecera { background:url(../img/menu/bg.gif) no-repeat -718px 0;}

#menu ul li.cabecera a, #menu ul li.cabecera a:visited {font-size:9px; text-decoration:none; color:#FFF; text-align:center; display:block; padding:7px 0; background-color:inherit;}

#menu ul li ul {padding-bottom:16px;}
#menu ul li ul li.sinopciones { display:none;}

#menu ul#menu1 li ul { background:url(../img/menu_cuerpo/bg1.gif) repeat-x bottom left;}
#menu ul#menu2 li ul { background:url(../img/menu_cuerpo/bg2.gif) repeat-x bottom left;}
#menu ul#menu3 li ul { background:url(../img/menu_cuerpo/bg3.gif) repeat-x bottom left;}
#menu ul#menu4 li ul { background:url(../img/menu_cuerpo/bg4.gif) repeat-x bottom left;}
#menu ul#menu5 li ul { background:url(../img/menu_cuerpo/bg5.gif) repeat-x bottom left;}



#menu ul li.boton a, #menu ul li.boton a:visited {display:block; text-decoration:none; height:8px; padding:3px 0 14px 7px; text-align:left; width:172px;font-size:9px;}

/* Menu activo
		----------------------------------------------------*/
		
body#opcionmenu1 ul#menu1 li ul,
body#opcionmenu2 ul#menu2 li ul,
body#opcionmenu3 ul#menu3 li ul,
body#opcionmenu4 ul#menu4 li ul,
body#opcionmenu5 ul#menu5 li ul { display:block;}

body#opcionmenu1 ul#menu1 li.boton a,
body#opcionmenu2 ul#menu2 li.boton a,
body#opcionmenu3 ul#menu3 li.boton a,
body#opcionmenu4 ul#menu4 li.boton a,
body#opcionmenu5 ul#menu5 li.boton a {display:none;}

body#opcionmenu1 #menu ul#menu1 li ul,
body#opcionmenu2 #menu ul#menu2 li ul,
body#opcionmenu3 #menu ul#menu3 li ul,
body#opcionmenu4 #menu ul#menu4 li ul,
body#opcionmenu5 #menu ul#menu5 li ul { padding-bottom:5px;}


body#opcionmenu1 #menu ul li:hover ul li.boton a,
body#opcionmenu1 #menu ul#menu1 li.iehover a,
body#opcionmenu2 #menu ul li:hover ul li.boton a,
body#opcionmenu2 #menu ul#menu2 li.iehover a,
body#opcionmenu3 #menu ul li:hover ul li.boton a,
body#opcionmenu3 #menu ul#menu3 li.iehover a,
body#opcionmenu4 #menu ul li:hover ul li.boton a,
body#opcionmenu4 #menu ul#menu4 li.iehover a,
body#opcionmenu5 #menu ul li:hover ul li.boton a { display:block;}

body#opcionmenu1 #menu ul#menu1 li:hover ul,
body#opcionmenu1 #menu ul#menu1 li.iehover ul,
body#opcionmenu2 #menu ul#menu2 li:hover ul,
body#opcionmenu2 #menu ul#menu2 li.iehover ul,
body#opcionmenu3 #menu ul#menu3 li:hover ul,
body#opcionmenu3 #menu ul#menu3 li.iehover ul,
body#opcionmenu3 #menu ul#menu3 li ul,
body#opcionmenu4 #menu ul#menu4 li:hover ul,
body#opcionmenu4 #menu ul#menu4 li.iehover ul,
body#opcionmenu4 #menu ul#menu4 li ul,
body#opcionmenu5 #menu ul#menu5 li:hover ul,
body#opcionmenu5 #menu ul#menu5 li.iehover ul {padding-bottom:16px;}


/* Fin Menu activo
		----------------------------------------------------*/

ul#menu1 li.boton a, ul#menu1 li.boton a:visited {background:url(../img/menu_cuerpo/bg_li_1.gif) no-repeat 0 0;}
ul#menu2 li.boton a, ul#menu2 li.boton a:visited {background:url(../img/menu_cuerpo/bg_li_2.gif) no-repeat 0 0;}
ul#menu3 li.boton a, ul#menu3 li.boton a:visited {background:url(../img/menu_cuerpo/bg_li_3.gif) no-repeat 0 0;}
ul#menu4 li.boton a, ul#menu4 li.boton a:visited {background:url(../img/menu_cuerpo/bg_li_4.gif) no-repeat 0 0;}
ul#menu5 li.boton a, ul#menu5 li.boton a:visited {background:url(../img/menu_cuerpo/bg_li_5.gif) no-repeat 0 0;}

ul#menu1 li.boton a:hover {background:url(../img/menu_cuerpo/bg_li_1.gif) no-repeat 0 -25px;}
ul#menu2 li.boton a:hover {background:url(../img/menu_cuerpo/bg_li_2.gif) no-repeat 0 -25px;}
ul#menu3 li.boton a:hover {background:url(../img/menu_cuerpo/bg_li_3.gif) no-repeat 0 -25px;}
ul#menu4 li.boton a:hover {background:url(../img/menu_cuerpo/bg_li_4.gif) no-repeat 0 -25px;}
ul#menu5 li.boton a:hover {background:url(../img/menu_cuerpo/bg_li_5.gif) no-repeat 0 -25px;}

.liinicio { margin-top:10px;}
.lifinal { margin-bottom:10px; background:url(../img/menu_cuerpo/raya.gif) no-repeat bottom left; padding-bottom:1px;}
ul#menu5 li.lifinal {background:url(../img/menu_cuerpo/raya5.gif) no-repeat bottom left;}
ul#menu6 li.lifinal, ul#menu7 li.lifinal {background:url(../img/menu_cuerpo/raya7.gif) no-repeat bottom left;}
#menu ul li.finalmenu {width:128px; margin:0 0 -3px 0;}

#menu li:hover ul,
#menu ul li:hover ul,
#menu li.iehover ul ,
#menu ul li.iehover ul 
{
  display: block;
}



