
a{
  text-decoration:none;
  padding:0;
}

#subnav{
	font-family: Arial, Verdana, sans-serif;
	font-size: 0.6875em;
	line-height: 1.455;
	text-align:left;
	color:#666;
}
.subnav {
	margin-bottom:0px;
	margin-left:-42px;
/*	margin-right:auto;
	margin-top:0px; */
}
#subnav ul{
  width:270px;
  font-size:1.091em;
  line-height:1.333;
/*  border-bottom:1px solid #E5E5E5;
  margin-bottom:90px; */
}

#subnav.news h2{
  margin:0px 0 10px 8px;
  font-weight:normal;
  color:#B1B1B1
}


#subnav ul li{
  display:inline;
}


#subnav ul ul{
  margin:0 0 0 10px;
  width:160px;
  font-size:1em;
  border-bottom:0;
  display:none;
}

#subnav ul li.active ul{
  display:block;
}

#subnav ul li.active ul ul{
  display:none;
}

#subnav ul li.active li.active ul{
  display:block;
}

#subnav ul li a{
  background-color:#333;
  padding:7px 10px;
  display:block;
  color:#FFF;
  border-top:1px solid #E5E5E5;  
}

#subnav ul li.active li a{
  background:none;
  color:#333 !important;
}

#subnav ul li a:hover, #subnav ul li.active li a:hover{
	background-image:url(imagenes/btn_menu_der.jpg);
	background-position:center;
	background-repeat:repeat-x;
	color:#333;
	text-decoration:none;
}

#subnav ul li.active a, #subnav ul li.active a:hover{
/*  background:#f9c232; */
/*  color:#333; */
}

#subnav ul li.active li.active a, #subnav ul li.active li.active a:hover{
  background:#B1B1B1;
  color:#FFF !important
}

#subnav ul li .nolink{
  display:block;
  padding:7px 10px;
  border-top:1px solid #E5E5E5;
  color:#B1B1B1;
}

