body{
	margin:0px 60px 0px 60px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*-------------Estilos para la HOME----------------------*/
/*---TITULARES---*/
.titu_negro{
	font-size:18px;
	color:#000000;
	text-decoration:none;
	/*font-weight:bold;*/
}
.titu_gris{
	font-size:12px;
	color:#010080;
	text-decoration:none;
	/*font-weight:bold;*/
}
.titu_azul{
	font-size:18px;
	text-transform:lowercase;
	color:#010080;
	text-decoration:none;
	text-align:left;
	/*font-weight:bold;*/

}
.titu_naranja{
	font-size:18px;
	text-transform:lowercase;
	color:#FA9A05;
	text-decoration:none;
	text-align:left;
	/*font-weight:bold;*/

}
.titu_granate{
	font-size:18px;
	text-transform:lowercase;
	color:#983400;
	text-decoration:none;
	text-align:left;
	/*font-weight:bold;*/

}

/*---RESTO home---*/
.texto_negro12{
	font-size:10px; /*font-size:12px;*/
	color:#000000;
	text-align:justify;
	line-height:160%;
	padding: 15px 15px 5px 15px;
}
.texto_negro12_sinalign{
	font-size:10px; /*font-size:12px;*/
	color:#000000;
	line-height:160%;
	text-align:left;
}
.enlace_anegro{
	font-size:10px; /*font-size:12px;*/
	text-decoration:none;
	color:#000000;
	text-transform: capitalize;
}
.enlace_anegro:hover{
	font-size:10px; /*font-size:12px;*/
	text-decoration:underline;
	/*text-decoration:line-through;*/
	/*text-decoration:underline;*/
	color:#000000;
}
.enlace_anegro_menos{
	font-size:10px; /*font-size:12px;*/
	text-decoration:none;
	color:#000000;
	line-height:120%;
}
.enlace_anegro_menos:hover{
	font-size:10px; /*font-size:12px;*/
	text-decoration:underline;
	color:#000000;
}
.enlace_anegro_activoamllo{
	font-size:10px; /*font-size:12px;*/
	text-decoration:underline;
	/*text-decoration:underline;*/
	color:#FA9A05;
	line-height:160%;
}

.enlace_anegro_activogranate{
	font-size:10px; /*font-size:12px;*/
	text-decoration:underline;
	/*text-decoration:underline;*/
	color:#983400;
	line-height:160%;
}
.enlace_anegro_activoazul{
	font-size:10px; /*font-size:12px;*/
	text-decoration:underline;
	color:#010080;
	line-height:160%;
}

.zona_enlaces_sups{
	font-size:13px;
	letter-spacing:1px;
	text-transform:lowercase;
	font-weight:bold;
}
.enlaces_sups{
	color:rgb(70, 70, 70);
	text-decoration:none;
	font-weight:bold;
}
.enlaces_sups:hover{
	color:#983400;
	/*text-decoration:underline;*/
	font-weight:bolder;
}
.enlaces_sups_active{
	color:#000000;
	text-decoration:underline;
}
.selector{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.enlace_selector{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.enlace_selector:hover{
	color:#A8A8A8;
	font-weight:bold;
	text-decoration:none;
}
.enlace_selector_active{
	color:#A8A8A8;
	font-weight:bold;
	text-decoration:none;
}

/*--------------------------------------ESTILOS PARA LOS INTERIORES----------------------------*/


.titus_interiores , .titus_interiores_en_azul{
	font-size:18px;
	font-weight:bold;
	line-height:150%;
	padding-bottom:12px;
	border-right: 30px solid #010080;

background: #fafafa; 
color: #010080 ; 
}

.titus_interiores_en_naranja{
	font-size:18px;
	font-weight:bold;
	line-height:150%;
	padding-bottom:12px;
	border-right: 30px solid #FA9A05;

background: #fafafa; 
color: #FA9A05 ;
}


.titus_interiores_en_granate{
	font-size:18px;
	font-weight:bold;
	line-height:150%;
	padding-bottom:12px;
	border-right: 30px solid #983400;

background: #fafafa;
color: #983400 ; 
}

.en_negro {
background: #fafafa;
color:#000000; 
}

.SUBtitus_interiores{
	font-size:16px;
	color:#000000;
	font-weight:bold;
	line-height:140%;
}
.bloque_noticia{
	position:relative;
	float:left;
	width:100%;
	margin-bottom:12px;
	padding-left:15px;
	background-image:url(../img/general/noticias/marcador.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-size:10px; /*font-size:12px;*/
	line-height:140%;
	text-align:left;
}
.enlace_textonegro{
	color:#000000;
	text-decoration:none;
}
.enlace_textonegro:hover{
	color:#000000;
	text-decoration:underline;
}
.enlace_noticias{
	position:relative;
	float:left; width:100%;
	color:#000000;
	text-decoration:none;
}
.enlace_noticias:hover{
	color:#000000;
	text-decoration:underline;
}
.img_izq{
	padding-bottom:6px;
	padding-right:0px;
	padding-top:5px;
}
.titus_noticias{
	font-size:18px;
	color:#000000;
	font-weight:bold;
	line-height:130%;
}
.fecha_interiores{
	position:relative;
	float:left;
	width:100%;
	margin-bottom:0px;
	padding-left:15px;
	background-image:url(../img/general/noticias/marcador.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-size:10px; /*font-size:12px;*/
	text-align:left;
}

/*Estilos menú_izq_interiores*/
.td_menu{
	padding-left:17px;
}
.cuadradillo{
	position:relative;
	float:left;
	padding-right:10px;
	padding-top:9px;
}
.td_opciones_negro12{
	font-size:10px; /*font-size:12px;*/
	color:#000000;
	text-align:left;
	line-height:140%;
	padding-left:22px;
}

/*Estilos para contacto*/
.input{
	border:1px solid #000000;
	background-color:#ffffff;
	font-size:10px; /*font-size:12px;*/
	margin-bottom:4px;
}

.img_der{
	position:relative;
	float:right;
	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:5px;
}
.img_izquierda{
	position:relative;
	float:left;
	text-align:left;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:5px;
}
.p_separador{
margin-bottom:6px;
}
.enlace_amarillo{
	font-size:10px; /*font-size:12px;*/
	text-decoration:none;
	color:#000000;
	background-image:url(../img/general/cudradillo_amllo.gif);
	background-repeat:no-repeat;
	background-position:middle left;
	padding-left:12px;
}
.enlace_amarillo:hover{
	font-size:10px; /*font-size:12px;*/
	text-decoration:line-through;
	/*text-decoration:underline;*/
	color:#000000;
	padding-left:12px;
}
.enlace_pdf{
	position:relative;
	float:left;
	background-image:url(../img/general/pdf.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	padding-left:51px;
	padding-top:8px;
	height:35px;
}
.enlace_pdf:hover{
	background-image:url(../img/general/pdf_i.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.enlacenoticia_url{
	position:relative;
	float:left; 
	width:100%;
	color:#000000;
	text-decoration:none;
	padding-left:51px;
}
.enlacenoticia_url:hover{
	color:#000000;
	text-decoration:underline;
}


.titu_cobertura_capa{
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:6px;
	padding-top:2px;
	padding-bottom:2px;
}
.desarrollo_cobertura_capa{
	color:#000000;
	padding-left:6px;
	padding-top:2px;
	padding-bottom:2px;
}
.aviso_legal{
	font-size:11px;
	color:#939393;
	text-align:justify;
	
}

/* MMM edu. mejora a los menus de la home */


.auvmenu_azul, .avmenu_naranja, .avmenu_granate {
clear: left;
float: left;
width: 200px;
margin: 0 0 10px 0;
padding: 0;
}

.avmenu_azul ul, .avmenu_naranja ul, .avmenu_granate ul  {
list-style: none;
width: 200px;
margin: 0 0 20px 0;
/*padding: 0 20px;*/
font-size: 1.2em;
text-transform: capitalize;
}	

.avmenu_azul li, .avmenu_naranja li , .avmenu_granate li   {
margin-top: 5px;
}

.avmenu_azul li a, .avmenu_naranja li a , .avmenu_granate li a  {
height: 25px;
text-decoration: none;
color: #bbbbbb;
display: block;
padding: 1px 10px 0 3px;
background: white ; /*#f4f4f4;*/
border-left: 8px solid #fafafa;
}	
	
.avmenu_azul li a:hover {
background: #fafafa; 
color: #010080 ; 
border-right: 10px solid #010080; 
}

.avmenu_naranja li a:hover{
background: #fafafa; 
color: #FA9A05 ;
border-right: 10px solid #FA9A05;
}

.avmenu_granate li a:hover {
background: #fafafa;
color: #983400 ; 
border-right: 10px solid #983400;
}

.noenlace_anegro
{
}

.noenlace_anegro_activoazul, .noenlace_anegro_activoamllo, .noenlace_anegro_activogranate
{
font-weight: bolder;
}