#mbmcpebul_table {
/* caja del menu */
  padding: 0;
  border-style: solid;
  border-color: #760010;
  border-width: 1px;
  border-radius: 5px;
  background-color: transparent;
  box-shadow: 0 0 5px -1px #666666;
  border-collapse: separate;
  margin: 0px;
  line-height: 0px;
  list-style: none;
  display: inline-block;
}

#mbmcpebul_table li a {
/* Cada opcion del menu ppal */
  line-height: 16px;
  font-size: 16px;
  font-family: "Handlee","Calibri","Arial";
  text-decoration: none;
  color: #FFFFFF;
  font-style: normal;
  font-weight: bold;
  padding: 12px 30px 12px 15px;
  display: block;
  cursor: pointer;
  white-space: nowrap;
}

#mbmcpebul_table li:hover div.buttonbg a{
/* Cada opcion del menu ppal :hover */
  color: #FC8FF3;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
}

#mbmcpebul_table ul li a {
/* Cada opcion de los submenus */
  color: #77010F;
  font-family: "Handlee","Calibri","Arial";
  font-size: 16px;
  line-height: 15px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  display: block;
  vertical-align: middle;
  white-space: nowrap;
  padding: 7px 15px 7px 13px;
  text-align: left;
}

#mbmcpebul_table ul li {
/* Cada item de lista submenu */
  list-style: none;
}

#mbmcpebul_table ul li a:hover {
/* Cada opcion de los submenus :hover; */
  color: #0000ff;
  font-family: "Handlee","Calibri","Arial";
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

#mbmcpebul_table ul li:hover > a {
/* Cada opcion del submenu ppal al hacer hover en sub sub menu */
  color: #FFFFFF;
  font-family: "Handlee","Calibri","Arial";
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

#mbmcpebul_table ul {
/* Lista submenu y subsubmenu */
  margin: 0;
  border-style: solid;
  border-color: #98B7E4;
  border-width: 0;
  padding: 0;
  background: transparent;
  border-radius: 5px;
  box-shadow: 0 0 10px 1px #666666;

  transition-duration: 1s;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  transition-property: opacity;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -ms-transition-property: opacity;
  opacity: 0;

  position: absolute;
  top:-99999px;
  z-index: 4000;
}

#mbmcpebul_table ul li.first_item {
/* Primer Item de cada sub lista y subsub lista */
  border-radius: 5px 5px 0 0;
}

#mbmcpebul_table ul li.last_item {
/* Ultimo Item de cada sub lista y subsub lista */
  border-radius: 0 0 5px 5px;
}

#mbmcpebul_table li {
/* cada opcion de las listas */
  position: relative;
}

#mbmcpebul_table li:hover > ul {
/* Posicion de submenu */
  top: 0;
  left: 100%;
  opacity: 1;
}

#mbmcpebul_table ul li:hover > ul {
/* Posicion de subsubmenu */
  top: -0px;
  left: 100%;
  opacity: 1;

  position: absolute;
  z-index: 5000;
}

#mbmcpebul_table div.arrow { 
/* Imagen de flecha para menu ppal */
  background-image: url("../imagenes/menu/ebab_mbmcp_d.png"); 
  background-repeat: no-repeat; 
  background-position: right center; 
  height: 100%; 
} 

#mbmcpebul_table ul li a.with_arrow { 
/* Imagen de flecha para submenus */
  background-image: url("../imagenes/menu/ebab_mbmcp_c.png");
  background-repeat: no-repeat; 
  background-position: right center; 
  padding-right: 19px; 
} 

#mbmcpebul_table ul li a.with_arrow:hover, #mbmcpebul_table ul li:hover > a.with_arrow{ 
/* Imagen de flecha para submenus :hover; */
  background-image: url("../imagenes/menu/ebab_mbmcp_c2.png"); 
} 

#mbmcpebul_table div.gradient_button { 
/* Gradientes de los div menu ppal */
  background: -moz-linear-gradient(top, rgba(200,0,0,1) 0%, rgba(110,0,0,1) 30%, rgba(50,0,0,1) 100%);
  background: -webkit-linear-gradient(top, rgba(200,0,0,1) 0%, rgba(110,0,0,1) 30%, rgba(50,0,0,1) 100%);
  background: -ms-linear-gradient(top, rgba(200,0,0,1) 0%, rgba(110,0,0,1) 30%, rgba(50,0,0,1) 100%);
  background: linear-gradient(to bottom, rgba(200,0,0,1) 0%, rgba(110,0,0,1) 30%, rgba(50,0,0,1) 100%);
  text-align: left;
  height: 40px;
  width: 153px;
  line-height: 0;
  border-width: 0;
  border-style: solid;
  border-color: transparent;
} 

#mbmcpebul_table li:hover div.gradient_button { 
/* Gradientes de los div menu ppal :hover; */
  background: -moz-linear-gradient(top, rgba(255,66,66,1) 0%, rgba(179,0,0,1) 30%, rgba(50,0,0,1) 100%);
  background: -webkit-linear-gradient(top, rgba(255,66,66,1) 0%, rgba(179,0,0,1) 30%, rgba(50,0,0,1) 100%);
  background: -ms-linear-gradient(top, rgba(255,66,66,1) 0%, rgba(179,0,0,1) 30%, rgba(50,0,0,1) 100%);
  background: linear-gradient(to bottom, rgba(255,66,66,1) 0%, rgba(179,0,0,1) 30%, rgba(50,0,0,1) 100%);
} 

#mbmcpebul_table ul.gradient_menu { 
/* Gradiente submenu y subsubmenu */
  background: -moz-linear-gradient(top, #FFFFFF 0%, #EAC0C7 100%); 
  background: -webkit-linear-gradient(top, #FFFFFF 0%, #EAC0C7 100%); 
  background: -ms-linear-gradient(top, #FFFFFF 0%, #EAC0C7 100%); 
  background: linear-gradient(top, #FFFFFF 0%, #EAC0C7 100%);
} 

#mbmcpebul_table ul li.gradient_menuitem:hover { 
/* Gradiente de cada opcion en submenus :hover */
  background: -moz-linear-gradient(top, rgba(206,13,45,1) 0%, rgba(97,1,16,1) 100%);
  background: -webkit-linear-gradient(top, rgba(206,13,45,1) 0%, rgba(97,1,16,1) 100%);
  background: -ms-linear-gradient(top, rgba(206,13,45,1) 0%, rgba(97,1,16,1) 100%);
  background: linear-gradient(to bottom, rgba(206,13,45,1) 0%, rgba(97,1,16,1) 100%);
} 

