body{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	margin:0px;
}



#DivCabecera{
	width:100%;
	background-image:url(../imagenes/nuevo/fondo_cabecera.png);
	background-repeat:repeat-x;
	height:176px;
	
	
	
}


#DivContenido{
	width:100%;
	background-image: url(../imagenes/nuevo/fondo_index.png);
	background-repeat:repeat-x;
	margin-top:0px;
	
}

#DivPie{
	width:100%;
	background-image:url(../imagenes/nuevo/pie.png);
	background-repeat:repeat-x;
	height:116px;
}

.contenido{
	width:960px;
	margin:auto;
	background-image: url(../imagenes/nuevo/img_plantila.png);
	background-repeat:no-repeat;
	
}


.contenido_cabecera{
	width:960px;
	margin:auto;
	
	
}
.texto_rosa{
	color:#D15E9B;
	font-size:14px;
	font-weight:bold;
	
	}


.contenido_pie{
	width:960px;
	margin:auto;
	padding-top:60px;
	
	
}

.pie {
	font-size:12px;
  color:#D9CD77;
  text-decoration:none;
  }
.pie a:hover{
	color:#A09555;
	}  
	
.pie a {
	font-size:12px;
  color:#D9CD77;
  text-decoration:none;
  }

  
  
.separador {
	display:block;
	clear:both;
	width:100%;	
	padding-left:20px;
}
.linea {
	border: 1px solid #ccc;
	width:95%;	
	margin:auto;
	height:0PX;
	
}

#DivImagenCabecera
{ 
	width:20%;
	float:left;
}

#DivRSPlantilla
{
	width:10%;
	float:right;	
}

#DivMenu a
{
	width:100%;
	font-size:11px;
	color:#D9CD77;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	margin-right:2px;
	margin-left:2px;
	margin-top:0px;
	margin-bottom:5px;
}

#DivMenu a:hover{
	color:#afaeae;
	
	}
#textos{
	float:left;
	width:600px;
	}
#texto{
	color:#D15E9B;
	font-size:50px;
	
	padding-top:5px;

	}
	
#texto_negro{
	color:#3A3A3A;
	font-size:27px;
	
	padding-top:24px;
	}	
	
#DivMenu 
{
	width:100%;
	font-size:11px;
	color:#D9CD77;
	font-weight:bold;
	
}


#DivIndexIzquierda{
	width:53%;
	float:left;
}

#DivIndexDerecha{
	width:43%;
	float:right;
}

#banner{
	
	width:43%;
	float:right;
	padding-top:200px;
	margin:auto;
	text-align:center;
	
	}

.text_banner a{
	border:solid 1px #ccc; 
	border-radius:8px;
	font-size:17px;
	color:#D15E9B;
	width:300px;
	float:right;
	text-align:center;
	margin:5px;
	padding:8px;
	font-weight:bold;
	text-transform:uppercase;
	 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	 text-decoration:none;
	 cursor:pointer;

	
	}





.marco{
	border:solid 1px #ccc; 
	border-radius:8px;
	text-align:center;
	margin:5px;
	padding:5px;
	font-weight:bold;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);

	}





#DivDestacados{
	width:100%;
	margin: 0px 8px;

}

#DivInformacion{
	width:100%;
	margin:8px;
}

.contenedor{
	width:100%;	
	
}

.noticia{
	vertical-align:top;
	text-align:left;
	padding-left:20px;
	text-align:justify;
	width:95%;
	
	
}

.entradilla{
	font-style:italic;
	padding-left:20px;
	font-size:12px;
	color:#666;
	text-align:justify;
	width:95%;
	
}

.titulo{
	padding-left:20px;
	text-align:justify;
	width:95%;

	}
h1{
	font-size:20px;
	color:#D15E9B;
	
}


.fecha{
	color:#D15E9B;
	font-size:11px;
	}

.foto
{
	float: left;
	border:1px solid #D15E9B;
	ba
	padding: 5px;
	margin: 10px;
	border-radius:5px;
}

.foto img
{
	width:150px;
}

.cabecera{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color:#666666;
	padding-top:18px;

	height:55px;
	width:300px;
	background-image:url(../imagenes/nuevo/boton.png);
	background-repeat:no-repeat;
	padding-left:10px;
	
	
}





#centro{
	background-image:url(../imagenes/nuevo/centro.png);
	background-repeat:repeat-y;
	padding-bottom:20px;

	
	}



.cabecera_secundaria{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	padding-left:20px;
	padding-top:18px;
}

.destacados{
	width:100%;
	clear:both;
	padding: 5px;
}

.boton{
	color:#666;
	font-size:11px;
	border:#D15E9B solid 1px;
	background-color: #F9F9F9;
	border-radius: 5px;
	padding:5px;
	margin:10px;
	text-decoration:none;
	text-transform:uppercase;
	width:150px;
	cursor:pointer;
	text-align:center;
	
	
	}
.boton:hover{
	color:#333;
	
	}	
	
#redes{
	padding:5px;
	float:right;
	font-style:italic;
	font-size:11px;
	
	
	}
	

.fecha_destacados{
	width:15%;
	float:left;	
	
	
	padding-top:6px;
	padding-bottom:5px;
	padding-left:15px;
	
	
	font-size:11px;
}

.titulo_destacados a{
	width:80%;
	float:left;	
	padding: 5px;
	color:#D45E9F;
	font-size:12px;
	text-decoration:none;
	
}

.titulo_destacados:hover a{
	
	color:#666;
	
	
}





.buscador {
	font-family: Arial, Helvetica, sans-serif;
	padding:3px;
	border:1px solid gray;
	
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
	font-weight:bold;
}
.buscador:hover {
	font-family: Arial, Helvetica, sans-serif;
		padding:3px;
	border:1px solid gray;
	background-color:#eaeae7;
	font-weight: normal;
	color: #D15E9B;
	font-weight:bold;
	text-decoration: none;
}

.enlacenegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.enlacenegro:hover {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}






.textonegro {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textonegro:hover {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.textoblanco {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.textoblanco:hover {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.textoblanco_sin {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.textonegro_sin {
	font-family: Arial, Helvetica, sans-serif;
	
	
	color: #666;
	text-decoration: none;
}
.textonegro_con {
	font-family: Arial, Helvetica, sans-serif;
	
	
	color: #666;
	font-weight:bold;
	text-decoration: none;
}
.textonegro_con:hover {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	color: #842C5C;
	
	text-decoration: none;
}

.textogris_sin {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.textonmorado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #842C5C;
}
.textomorado_sin {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8E3263;
	text-decoration: none;
}
.textomorado_con {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #8E3263;
	text-decoration: none;
}
.textomorado_con:hover {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.subcabecera {
	display: block;

	position: relative;
	margin-top: 2px;
	padding:5px;
	color:#D45E9F;
		font-weight: normal;
	color: #962F6A;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	
	height:45px;
	background-image:url(../imagenes/nuevo/flecha.png);
	min-height: 0; /* support: IE7 */
}

.subdocumentos {
	display: block;

	position: relative;
	margin-top: 2px;
	padding:4px;
	color:#D45E9F;
		font-weight: normal;
	color: #962F6A;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	
	height:45px;
	background-image:url(../imagenes/nuevo/flecha.png);
	background-repeat:no-repeat;
	min-height: 0; /* support: IE7 */
}

.documentos {
	background-image:url(../imagenes/nuevo/flecha_doc.png);
	background-repeat:no-repeat;
	height:53px;
	display: block;

	position: relative;
	margin-top: 2px;
	padding:4px;
	
		font-weight: normal;
	color: #962F6A !important;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	
	
}

	#menu{
			width:245px;
			float:left;
		}		
		#menu ul{
			margin:10px 0 0 15px;
			padding:0;
			font-family:Arial, Helvetica, sans-serif;	
		}
		#menu ul li{
			list-style-type:none;
			font-size:25px;
			margin: 0 0 10px 0;
		}
		#menu ul li a{
			color:#0073B8;
			text-decoration:none;
		}
		#menu ul li a:hover{
			color:#0073B8;
			text-decoration:none;
		}
		#menu ul li ul li{
			margin:5px 0 10px 5px;
			padding:0;
			float: left;
			width: 175px;
			font-size:15px;
		}
		#menu ul li ul li a{
			display: block;
			color: #FF5288;
			text-decoration: none;
			/*padding: 0 5px;*/
			line-height: 2.0;
			border: none;	
		}
		#menu ul li ul li a:hover{
			background: #FFF0F5;
			color: #FF5288;
			border:none;
		}
