#menuLegales {  text-align: left;
font-size: 11px;
width: 300px;
margin-bottom: 53px;
padding-top: 0px;
}
#menuLegales ul { list-style-type: none;}
#menuLegales ul li.nivel1 { float: left;
width: 300px;
height:61px;
margin-right: 0px;

background:url(/noticias/stat/img/ln2/btn_avisos_legales.png) top no-repeat;
background-size:300px 61px;
}

#menuLegales ul li a {display: block;
text-decoration: none;
color: #fff;
background-color: #26265C;
border: solid 1px #fff;
position: relative;
margin-right:-21px;
margin-top:-5px;



}
#menuLegales ul li:hover {position: relative;
}
#menuLegales ul li a:hover, #menuLegales ul li:hover a.nivel1 {background-color: #dfdfdf;
color: #26265C;
position: relative;

}
#menuLegales ul li a.nivel1 {display: block!important;display: none;
position: relative;
}
#menuLegales ul li ul {display: none;
}
#menuLegales ul li a:hover ul, #menuLegales ul li:hover ul {display: block;
position: absolute;right: 0px;
}
#menuLegales ul li ul li a {width: 115px;
padding: 10px 0px 10px 20px;
border-top-color: #fff;
}
#menuLegales ul li ul li a:hover {border-top-color: #fff;
position: relative;
}

/* MENU LEGALES 2 */

#menuLegalesN {  
text-align: left;
font-size: 11px;
width: 300px;
margin-bottom: 53px;
padding-top: 5px;

}
#menuLegalesN ul { list-style-type: none;}
#menuLegalesN ul li.nivel1 { float: left;
width: 300px;
height:250px;
margin-right: 0px;

}
#menuLegalesN ul li a {display: block;
text-decoration: none;
color: #fff;
background-color: #26265C;
border: solid 1px #fff;
position: relative;
margin-right:-22px;
width:300px;
margin-top:-5px;
}

#menuLegalesN ul li:hover {position: relative;
}
#menuLegalesN ul li a:hover, #menuLegalesN ul li:hover a.nivel1 {background-color: #dfdfdf;
color: #26265C;
position: relative;

}
#menuLegalesN ul li a.nivel1 {display: block!important;display: none;
position: relative;

}
#menuLegalesN ul li ul {display: none;
}
#menuLegalesN ul li a:hover ul, #menuLegalesN ul li:hover ul {display: block;
position: absolute;right: 0px;
}
#menuLegalesN ul li ul li a {width: 115px;
padding: 10px 0px 10px 20px;
border-top-color: #fff;
}
#menuLegalesN ul li ul li a:hover {border-top-color: #fff;
position: relative;
}

/* MENU MAFRE 300x600*/

#menuLegalesN2_ {  
text-align: left;
font-size: 11px;
width: 300px;
margin-bottom: 53px;
margin-top:10px;

}
#menuLegalesN2_ ul { list-style-type: none;}
#menuLegalesN2_ ul li.nivel12_ { float: left;
width: 300px;
height:600px;
margin-right: 0px;
margin-top:15px;

}
#menuLegalesN2_ ul li a {display: block;
text-decoration: none;
color: #fff;
background-color: #c20000;
border: solid 1px #ededed;
position: relative;
margin-right:-22px;
width:300px;
margin-top:-5px;
}

#menuLegalesN2_ ul li:hover {position: relative;
}
#menuLegalesN2_ ul li a:hover, #menuLegalesN2_ ul li:hover a.nivel12_ {background-color: #fff;
color: #c20000;
position: relative;

}
#menuLegalesN2_ ul li a.nivel12_ {display: block!important;display: none;
position: relative;

}
#menuLegalesN2_ ul li ul {display: none;
}
#menuLegalesN2_ ul li a:hover ul, #menuLegalesN2_ ul li:hover ul {display: block;
position: absolute;right: 0px;
}
#menuLegalesN2_ ul li ul li a {width: 115px;
padding: 10px 0px 10px 20px;
border-top-color: #fff;
}
#menuLegalesN2_ ul li ul li a:hover {border-top-color: #fff;
position: relative;
}

/* MENNU MAFRE */

#menuLegalesN_ {  
text-align: left;
font-size: 11px;
width: 300px;
margin-bottom: 53px;
margin-top:10px;

}
#menuLegalesN_ ul { list-style-type: none;}
#menuLegalesN_ ul li.nivel1_ { float: left;
width: 300px;
height:250px;
margin-right: 0px;
margin-top:15px;

}
#menuLegalesN_ ul li a {display: block;
text-decoration: none;
color: #fff;
background-color: #c20000;
border: solid 1px #ededed;
position: relative;
margin-right:-22px;
width:300px;
margin-top:-5px;
}

#menuLegalesN_ ul li:hover {position: relative;
}
#menuLegalesN_ ul li a:hover, #menuLegalesN_ ul li:hover a.nivel1_ {background-color: #fff;
color: #c20000;
position: relative;

}
#menuLegalesN_ ul li a.nivel1_ {display: block!important;display: none;
position: relative;

}
#menuLegalesN_ ul li ul {display: none;
}
#menuLegalesN_ ul li a:hover ul, #menuLegalesN_ ul li:hover ul {display: block;
position: absolute;right: 0px;
}
#menuLegalesN_ ul li ul li a {width: 115px;
padding: 10px 0px 10px 20px;
border-top-color: #fff;
}
#menuLegalesN_ ul li ul li a:hover {border-top-color: #fff;
position: relative;
}


/* foto menu */

ul#menun li.fotomenu a{
background:url(/noticias/stat/img/ln2/ico_camara.png) center left no-repeat #EB661B;
background-size:25px 18px;
background-position: 5px 2px; 
width:65px;
color:#FFF; 
padding-bottom:2px;
padding-top:2px; 
padding-left:6px; 
padding-right:5px;
 }
 
ul#menun li.fotomenu a:hover{
background:url(/noticias/stat/img/ln2/ico_camara_.png) center left no-repeat #000;
background-size:25px 18px;
background-position: 5px 2px; 
color:#f8dc0f; 
width:61px; 
padding:2px; 
padding-left:6px;
padding-right:9px;
}

/* header superior */
#filete { margin:0 auto; padding:0; height:30px; background:url(img/bk-oversup.png) top left repeat-x;border-bottom:2px solid #f90;width:auto; }
#overcab2 { margin:0 auto; padding:0; height:30px; background:url(img/bk-oversup.png) top left repeat-x;border-bottom:2px solid #f90;width:960px;text-align:center; }
#izqu2 { float:left; margin:4px 0 0 2px; padding:5px 0 0 2px}
#derec { float:right; margin:0 2px 0 0; padding:5px 0 0 0}
#izqu2 p, #derec p { margin:0; padding:0; color:#666; font-size:10px; *margin-top:-10px; }
#izqu2 p span, #dere2 p span { color:#F90;}
#derec p input { margin:0 0 10px 10px; color:#333; border:1px solid #CCC; padding:3px 0; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; *margin-top:2px; }
#derec a.btnb { color:#FFF; margin:0; padding:2px; background-color:#999; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
#derec a:hover.btnb { background-color:#F90; }

#dere2 { float:left; margin:0 2px 0 10px; padding:5px 0 0 0px;}
#dere2 p input { margin:0 0 10px 10px; color:#333; border:1px solid #CCC; padding:3px 0; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; *margin-top:2px; }
#dere2 a.btnb { color:#FFF; margin:0; padding:2px; background-color:#999; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
#dere2 a:hover.btnb { background-color:#F90; }
#dere2 p { margin:0; padding:0; color:#666; font-size:10px; *margin-top:-10px; }
#dere2 p a { margin:0; padding:0; color:#666; font-size:10px; *margin-top:-10px; }
#dere2 p span { color:#F90;}

#dere3 { float:right; margin:-9px -40px 0 45px;padding:6px 0px 0 0px; }
#dere3 p input { margin:0 0 10px 10px; color:#333; border:1px solid #CCC; padding:3px 0; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; *margin-top:2px; }
#dere3 a.btnb { color:#FFF; margin:0; padding:2px; background-color:#999; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
#dere3 a:hover { color:#F90; }
#dere3 p { margin:10px; padding:0; color:#666; font-size:12px; *margin-top:-10px; }
#dere3 p a { margin:0; padding:4px; color:#666; font-size:11px; *margin-top:-10px; }
#dere3 p span { color:#F90;margin:0 2px 0 10px;}
#dere3 img { float:left;margin:10px 2px 0 -24px;}
.sigue {position:absolute; text-align:left;margin-top:40px; margin-left:3px; margin-right:4px; padding-left:95px; padding-top:10px;}
.sigue p {color:#666;}
.botoncitos {text-align:right; margin-right:-1px; margin-top:42px;}

/* estilos noticias ultimo minuto por mail */

.ultimo_minuto{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; list-style:none !important; color:#F90; text-decoration:none;}
 