.newsmenu, .newsmenu-ul, .newsmenu-ul li, .nivel1 , .nivel2, .nivel1, .newsmenu-ul  span  {
display: table-row;
  width: 990px;
}
.newsmenu-ul, .newsmenu-ul li{

  
}
.nivel1 {
background-color:#828282;/*990000*/
}
.nivel2 {
background-color:#CC0000;display:none;
}
.nivel3 {
background-color:#26314d;
}

.nivel1 .newsmenu-ul li {
padding: 14px 0;
  /* padding-right: 18px; */
  /* padding-bottom: 7px; */
  /* padding-top: 7px; */
  display: table-cell!important;
 
  text-align: center;

}
.nivel2 .newsmenu-ul li {
padding: 5px 18px 5px 17px;
/* border-right: 2px solid #990000; */
/* color: #ffffff; */
}

.nivel2 .newsmenu-ul li:hover {
padding: 5px 18px 5px 17px;
background-color: #26314d; 
/* color: #ffffff; */
}

.nivel3 .newsmenu-ul  li {
padding: 5px 18px 5px 17px;
color: #000000;
/* border-right: 2px solid #CC0000; */
}
.nivel1 .newsmenu-ul  li.active {
background-color:#b1b1b1;text-decoration:none; /*CC0000*/
}

.nivel1 .newsmenu-ul  li:hover {
background-color:#b1b1b1;text-decoration:none;
}
.nivel1 .newsmenu-ul  li.active a:link, .nivel1 .newsmenu-ul  li.active a:visited {
text-decoration: none;font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #fff;
text-shadow: 0px -1px 0px rgba(81, 95, 104, 1);
text-transform: uppercase;/*
padding: 0px 12px 1px 12px; display: table-cell!important;*/
}
.nivel1 .newsmenu-ul  #current a:link, .nivel1 .newsmenu-ul  #current a:visited {
text-decoration:none; display: table-cell!important;
color:#FFF;
}
.nivel2 .newsmenu-ul  li#current, .nivel2 .newsmenu-ul  li.active {
background-color:#FF3333;text-decoration: none;
}
.newsmenu-ul a:link, .newsmenu-ul a:visited {
text-decoration : none;
}
.newsmenu-ul a:hover{	
text-decoration:underline;
}
.nivel1 a:link, .nivel1 a:visited {
text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
  text-shadow: 0px -1px 0px rgba(81, 95, 104, 1);
  text-transform: uppercase;
  /* padding: 0px 12px 1px 12px; */

  text-align: center;
}
.nivel1 .newsmenu-ul  li a:hover {
color : #ffffff;text-decoration: 
}
.nivel2 a:link, .nivel2 a:visited {
color : #FFF;text-decoration: none;font-size: 16px;
}
.nivel2 .newsmenu-ul  li a:hover {
color : #FFF;text-decoration: none;
}
.nivel2 .newsmenu-ul  li.active a:link, .nivel2 .newsmenu-ul  li.active a:visited {
text-decoration:none;
color:#FFF;font-size:16px;
}
.nivel2 .newsmenu-ul  #current a:hover {
text-decoration:underline;
}
.nivel3 a:link, .nivel3 a:visited {
color:#FFF;text-decoration: none;font-size: 15px;text-shadow: 0px -1px 0px rgba(25, 100, 125, 1);
}
.nivel3 .newsmenu-ul  li a:hover {
color:#FFF;
}
.nivel3 .newsmenu-ul  li.active a:link, .nivel3 .newsmenu-ul  li.active a:visited {
text-decoration:underline;
color:#FFF;
}