.moduletable_menu {
  /* background: url("../imagenes/fondo_menu.png") #006600 repeat-x;*/
  width: 100%;
  font-family: 'UbuntuLight', "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-top: 1px solid #006600;
  border-bottom: 1px solid #006600;
  height: 36px;  
  background: #141414;
  /*background:url() 100% 100%;*/
  background: -moz-linear-gradient(top, #32323a 0%, #141414 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #32323a), color-stop(100%, #141414));
  background: -webkit-linear-gradient(top, #32323a 0%, #141414 100%);
  background: -o-linear-gradient(top, #32323a 0%, #141414 100%);
  background: -ms-linear-gradient(top, #32323a 0%, #141414 100%);
  background: linear-gradient(top bottom, #32323a 0%, #141414 100%);
  border-bottom-width: 6px;
  border-bottom-style: solid;
  border-bottom-color: #0097ff;
}
ul.menudropdown {
  margin: 0px;
  padding: 0px;
}

ul.menudropdown, ul.menudropdown ul {
 list-style: none;
}
ul.menudropdown ul {
  background: #14569d;
  color: #FFFFFF;  
  border: 1px solid #14569d;
  padding: 0px;
}
ul.menudropdown ul li {
border: 0;
font-weight: bold;
border-bottom: 1px solid #FFFFFF;
}

ul.menudropdown li { /*fondo y tipografia*/
   padding: 6px 10px;
   border-style: solid;
   border-width: 0 1px 0 0;
   height:24px;
/*   border-color: #fff #d9d9d9 #d9d9d9;
   background-color: #f6f6f6;*/
   color: #333;
  }
  
ul.menudropdown li.hover,  ul.menudropdown li:hover { /*colores hover*/
   background-color: #0097ff;
  }
  
ul.menudropdown li:hover > a,  ul.menudropdown li:hover > span {
  color: #fff;
}

ul.menudropdown a:link,  ul.menudropdown a:visited, ul.menudropdown span  {
  /*lor: #fff000;*/
  font-size: 0.8em;
  color: #FFFFFF;
  text-decoration: none;
  }
/*
 ul.menudropdown a:hover  {
  color: #8B3E2C;
  }
ul.menudropdown a:active {
  color: #ffa500;  
}*/

ul.menudropdown ul {
   /* width: 150px; */
   width: auto;
   white-space: nowrap;
  margin-top: 0; /*1px*/
  }

ul.menudropdown ul li {
 font-weight: normal;
}

ul.menudropdown,
ul. li,
ul.menudropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.menudropdown {
 position: relative;
z-index: 5000; /*597*/
 float: left;
}

ul.menudropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.menudropdown li.hover,
ul.menudropdown li:hover {
 position: relative;
 z-index: 5002; /* 599*/
 cursor: default;
}

ul.menudropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 5001; /* 598 */
/*width: 100%; *//*controla el ancho del menu desplegado*/
}

ul.menudropdown ul li {
 float: none;
}

ul.menudropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.menudropdown li:hover > ul {
 visibility: visible;
}

