@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Merriweather+Sans:ital,wght@0,300;0,500;0,700;1,300;1,500;1,700&family=Merriweather:ital,wght@0,300;0,700;0,900;1,300;1,700;1,900&display=swap');
img, object, embed, video {
	max-width: 100%;
}

.ie6 img {
	width:100%;
}

/*
	Propiedades de cuadrícula fluida de Dreamweaver
	----------------------------------
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	
	Inspiración obtenida de "Responsive Web Design" de Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	y Golden Grid System de Joni Korpi
	http://goldengridsystem.com/
*/

/* Diseño móvil: 480 px e inferior. */
.azul { background-color:#513adb; color:#fff;}
.blue_corner { float:left; width:30%; margin-bottom: 4%; margin-top:2%; background-color:#513adb; height:2px;}
.verdes { background-color:#a5be00; color:#fff;}
.verdes_font { color:#a5be00;}
.verdes_corner { float:left; width:30%; margin-bottom: 4%; margin-top:2%; background-color:#a5be00; height:2px;}
.rojo { background-color:#ff3c08; color:#fff; }
.rojo_font { color:#ff3c08;}
.rojo_corner { float:left; width:30%; margin-bottom: 4%; margin-top:2%; background-color:#ff3c08; height:2px;}
.turquesa { background-color:#42dba1; color:#fff; }
.turquesa_font {color:#42dba1;}
.turquesa_corner { float:left; width:30%; margin-bottom: 4%; margin-top:2%; background-color:#42dba1; height:2px;}
.naranja { background-color:#e9d022; color:#fff; }
.naranja_font {color:#e9d022;}
.naranja_corner { float:left; width:30%; margin-bottom: 4%; margin-top:2%; background-color:#e9d022; height:2px;}
.rosa { background-color: deeppink; color:#fff; }
.rosa_font {color: deeppink;}
.rosa_corner { float:left; width:30%; margin-bottom: 4%; margin-top:2%; background-color:deeppink; height:2px;}
.violeta { background-color:#591ca0; color:#fff; }
.violeta_font {color:#591ca0;}
.violeta_corner { float:left; width:30%; margin-bottom: 4%; margin-top:2%; background-color:#591ca0; height:2px;}
.titulo_boxbrilla { font-weight: 900;  line-height: 20px; color:#ff487d;}
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.margin50px { margin-bottom:30px;}
.marginseccion {float: left; height:15px; width: 100%;}
#top_box {
	font-family: 'Merriweather Sans', sans-serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	background-color: #000;
	text-align: center;
	padding: 5%;
	font-size: 16px;
}
.sans {font-family: 'Merriweather Sans', sans-serif;}
.verde { color:#A5BE00;}
h2  {
	font-family: 'Merriweather', serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	color: #513ADB;
	font-size: 20px;
	font-weight: 900;
	margin-bottom: 20px;
	}
#head_box {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	background-color: #513adb;
	padding: 5%;
}

#head_img {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	-webkit-box-shadow: inset 0px 10px 25px -13px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 10px 25px -13px rgba(0,0,0,0.75);
	box-shadow: inset 0px 10px 25px -13px rgba(0,0,0,0.75);
}

.cuerpo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	padding: 5%;
}

#noticia_central {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 30px;
}
#noticia_cuerpo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 30px;
}
#noticias_secundarias {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}



.noticia_img {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

.noticia_seccion {
	font-family: 'Merriweather Sans', sans-serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	color: #513adb;
	font-size: 18px;
	font-weight: 700;
	margin-top: 10px;
	margin-bottom: 5px;
}
.opinion_seccion {
	font-family: 'Merriweather Sans', sans-serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	color: #513adb;
	font-size: 12px;
	font-weight: 700;
	margin-top: 10px;
	margin-bottom: 5px;
}
.noticia_titulo {
	font-family: 'Merriweather', serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 20px;
	font-weight: 700;
	line-height: 28px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#noticia_bajada {
	font-family: 'Merriweather Sans', sans-serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	color: #6d6d6d;
	font-size: 14px;
	font-weight: 300;
	line-height: 22px;
	margin-bottom: 20px;
}
.sombra_img {
	background: rgb(2,0,36);
background: linear-gradient(0deg, rgba(2,0,36,1) 0%, rgba(0,212,255,0) 74%);
	}
.modulo_noticia {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 30px;
	}
.modulo_noticia_comun {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 30px;
	}
.modulo_noticia_opinion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 30px;
	text-align: center
	}	
#head_logo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align: center;
	}
.logo_head {
	
	width: 100%;
	
	}
#head_temperatura {
	font-family: 'Merriweather Sans', sans-serif;
	font-weight: 300;
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align: center;
	color: #fff;
	margin-top: 15px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	font-size: 14px;
	}
#head_redes {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 10px;
	text-align: center;
	}
#foot_redes {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 10px;
	text-align: left;
	}	
#head_seccion {
	font-family: 'Merriweather', serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	color: #513ADB;
	font-size: 24px;
	font-weight: 900;
	margin-bottom: 5px;
	}
#franja_top {
	clear: both;
	float: left;
	margin-left: 0;
	width: 70%;
	display: block;
	height: 3px;
	margin-bottom: 10px;
	background: rgb(26,26,26);
	background: linear-gradient(90deg, rgba(26,26,26,1) 0%, rgba(81,58,219,1) 53%, rgba(55,213,239,1) 95%);
	}
#noticia_texto {
	font-family: 'Merriweather Sans', sans-serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 14px;
	line-height: 24px;
	font-weight: 300;
	color: #000;
	}
#epigrafe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 12px;
	color: #6d6d6d;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6d6d6d;
	}
#noticia_redes {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 10px;
	}
#box_noticias {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	}
#fuente {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 12px;
	color: #6d6d6d;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6d6d6d;
	}
#noticias_3col {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	}
.subtitulo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: 'Merriweather', serif;
	font-size: 22px;
	font-weight: 900;
	margin-top: 25px;
	margin-bottom: 25px;
	}
.subtitulo_deportes {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	font-family: 'Merriweather', serif;
	font-size: 22px;
	font-weight: 900;
	margin-top: 25px;
	background-color: #A5BE00;
	padding: 5%;
	color: #FFF;
	}
.subtitulo_belleza {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	font-family: 'Merriweather', serif;
	font-size: 22px;
	font-weight: 900;
	margin-top: 25px;
	background-color: deeppink;
	padding: 5%;
	color: #FFF;
	}
#noticias_2col {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	}
#buzon_noticias {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	background-color: #EBF2FA;
	color: #000;
	padding: 5%;
	margin-bottom: 50px;
	}
#comm_01 {
	clear: both;
	float: left;
	width: 90%;
	display: block;
	padding: 0px;
	background-image: url(../images/stripes-light.png);
	background-repeat: repeat;
	height: auto;
	text-align: center;
	margin-top: 5%;
	margin-right: 5%;
	margin-bottom: 0%;
	margin-left: 5%;
	}
#comm_02 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	height: auto;
	margin-bottom: 50px;
	text-align: center;
}	
#comm_03 {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	margin-top: 5%;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	height: auto;
	background-image: url(../images/stripes-light.png);
	background-repeat: repeat;
	text-align: center;
	}
#comm_04 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-image: url(../images/stripes-light.png);
	background-repeat: repeat;
	height: auto;
	margin-bottom: 50px;
	text-align: center;
}	
#comm_05 {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	margin-top: 5%;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	height: auto;
	background-image: url(../images/stripes-light.png);
	background-repeat: repeat;
	text-align: center;
	}	
footer {
	font-family: 'Merriweather Sans', sans-serif;
	width: 90%;
	padding: 5%;
	float: left;
	color: #555;
}	
.box_x4 {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 100%;
	display: block;
	font-size: 14px;
	margin-top: 20px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	line-height: 22px;
}	
ul li{ list-style-type: none; padding: 0px; margin: 0; font-weight:300;}
ul li:hover {font-weight:500; padding: 0; margin: 0; transition: 0.3s all ease;
}
h3 {margin-bottom: 0; padding-bottom:0px;}
h4 {margin: 0; padding:0px;}
ul {padding: 0px; margin: 0;}
#volante_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: 'Merriweather', serif;
	margin-bottom: 10px;
}
.buzon_titulo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: 'Merriweather Sans', sans-serif;
	margin-bottom: 5%;
	padding-right: 0%;
	padding-left: 0%;
	font-size: 16px;
	padding-bottom: 5%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #513adb;
	font-weight: 300;
	height: 60px;
}

.gris_corner {
	clear: both;
	float: left;
	width: 50%;
	margin-bottom: 8%;
	margin-top: 4%;
	background-color: #EBF2FA;
	height: 2px;
}
#banner_envianos { clear: both; float: left; margin-left: 0; width: 100%; display: block;}
#ultimas {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 50px;
}
ul#ultimas {
  list-style-type:square;
}
#ultimas ul li {
	color: #666;
	font-family: 'Merriweather Sans', sans-serif;
	font-size: 18px;
	margin-bottom: 5%;
}
#ultimas b {
	font-family: 'Merriweather Sans', sans-serif;
	font-size: 16px;
	color: #000;
	width: 100%;
	float: left;
	font-weight: 300;
}
#ultimas_titulo {
	color: #FFF;
	background-color: #513adb;
	padding: 5%;
	border-radius: 0% 100% 18% 82% / 100% 0% 100% 0%;
	clear: both;
	float: left;
	margin-left: 0px;
	width: 90%;
	display: block;
	margin-top: 10px;
	margin-bottom: 0px;
}
#noticias_gente {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	margin-bottom: 50px;
	color: #FFF;
	background-color: #1a1056;
	padding: 5%;
}
.leida_numero {
	font-family: 'Merriweather Sans', sans-serif;
	clear: none;
	float: left;
	margin-left: 0;
	width: 10%;
	display: block;
	height: 60px;
	font-size: 30px;
	line-height: 30px;
	font-weight: 900;
	color: #513adb;
	font-style: italic;
}
.noticias_gentebox {
	font-family: 'Merriweather Sans', sans-serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 10%;
	padding-top: 5%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	font-weight: 300;
}
.gente_titulo {
	clear: none;
	float: left;
	width: 60%;
	display: block;
	margin-right: 10%;
	font-size: 14px;
	height: auto;
	overflow: hidden;
}
.gente_img {
	clear: none;
	float: left;
	margin-left: 0;
	width: 30%;
	display: block;
}
#titulo_seccion {
	font-family: 'Merriweather Sans', sans-serif;
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 5%;
	-webkit-box-shadow: inset 0px 0px 10px 2px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 0px 10px 2px rgba(0,0,0,0.5);
	box-shadow: inset 0px 0px 10px 2px rgba(0,0,0,0.5);
	padding: 5%;
	margin-top: 0%;
	text-align: center;
}
#clima_box {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 70%;
	display: block;
	background-color: #513adb;
	padding-top: 2%;
	padding-right: 15%;
	padding-bottom: 0%;
	padding-left: 15%;
}
#head_brilla {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	text-align: center;
	padding: 5%;
	-webkit-box-shadow: inset 0px 11px 9px -12px rgba(0,0,0,0.73);
-moz-box-shadow: inset 0px 11px 9px -12px rgba(0,0,0,0.73);
box-shadow: inset 0px 11px 9px -12px rgba(0,0,0,0.73);
}
#box_brilla {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	padding: 5%;
	border: 1px solid #ffadc6;
	border-radius: 3px;
	background-color: #FFEBF1;
	margin-bottom: 5%;
}
#box_dolar {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

/* Diseño tableta: de 481 px a 768 px. Hereda estilos de: Diseño móvil. */

@media only screen and (min-width: 481px) {
.gridContainer {
	width: 100%;
}
#top_box {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	font-size: 20px;
}
#head_box {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
}
#head_img {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
}
.cuerpo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
}
#noticia_central {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#noticia_cuerpo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#noticias_secundarias {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

.noticia_img {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
.noticia_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.opinion_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}	
.noticia_titulo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 28px;
	line-height: 34px;
}
#noticia_bajada {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 22px;
	line-height: 28px;
	margin-bottom: 20px;
}
.modulo_noticia {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
.modulo_noticia_comun {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
	.modulo_noticia_opinion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#head_logo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#head_temperatura {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 20px;
}
#head_redes {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#foot_redes {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#head_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#franja_top {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 15px;
}
#noticia_texto {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#epigrafe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#noticia_redes {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#box_noticias {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#fuente {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#noticias_3col {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
.subtitulo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
.subtitulo_deportes {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
}
	.subtitulo_belleza {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
}
#noticias_2col {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#buzon_noticias {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
}
#comm_01 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
}
#comm_02 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#comm_03 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#comm_04 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#comm_05 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
.box_x4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#volante_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
.buzon_titulo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#banner_envianos {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#ultimas {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#noticias_gente {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
.leida_numero {
	clear: none;
	float: left;
	margin-left: 0;
	width: 10%;
	display: block;
	height: 100%;
}
.noticias_gentebox {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
.gente_titulo {
	clear: none;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
	margin-right: 10%;
}
.gente_img {
	clear: none;
	float: left;
	margin-left: 0;
	width: 30%;
	display: block;
}
#titulo_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#clima_box {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 90%;
	display: block;
}
#head_brilla {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
}
#box_brilla {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
}
#box_dolar {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

}

/* Diseño escritorio: de 769 px hasta un máximo de 1232 px.  Hereda estilos de: Diseño móvil y Diseño tableta. */

@media only screen and (min-width: 769px) {
.gridContainer {
	margin: auto;
}
#top_box {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	padding-top: 8px;
	padding-right: 5%;
	padding-bottom: 8px;
	padding-left: 5%;
	height: 30px;
}
#head_box {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 90%;
	display: block;
	height: 90px;
	padding-top: 10px;
	padding-right: 5%;
	padding-bottom: 10px;
	padding-left: 5%;
}
#head_img {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	-webkit-box-shadow: inset 0px 10px 25px -13px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 10px 25px -13px rgba(0,0,0,0.75);
	box-shadow: inset 0px 10px 25px -13px rgba(0,0,0,0.75);
	margin-bottom: 50px;
}
.cuerpo {
	clear: both;
	float: none;
	margin-left: auto;
	width: 1240px;
	display: block;
	margin-right: auto;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#noticia_central {
	clear: none;
	float: left;
	margin-left: 0;
	width: 560px;
	display: block;
	padding: 0px;
	margin-right: 60px;
	margin-bottom: 30px;
}
#noticia_cuerpo {
	clear: none;
	float: left;
	margin-left: 0;
	width: 930px;
	display: block;
	padding: 0px;
	margin-right: 30px;
}
#noticias_secundarias {
	clear: none;
	float: left;
	margin-left: 0;
	width: 310px;
	display: block;
	padding: 0px;
	margin-right: 30px;
}

.noticia_img {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
.noticia_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
}
	.opinion_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.noticia_titulo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 18px;
	line-height: 22px;
	font-weight: 700;
}
#noticia_bajada {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 22px;
}
.modulo_noticia {
	clear: none;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-right: 2%;
}
.modulo_noticia_comun {
	clear: none;
	float: left;
	margin-left: 0px;
	width: 300px;
	display: block;
	margin-right: 0px;
	height: 310px;
}
.modulo_noticia_opinion {
	clear: none;
	float: left;
	margin-left: 0px;
	width: 300px;
	display: block;
	margin-right: 0px;
	height: 310px;
}	
#head_logo {
	clear: none;
	float: left;
	margin-left: 0px;
	width: 35%;
	display: block;
	margin-top: 15px;
	text-align: left;
}
	.logo_head {
	
	width: 180px;
	
}
#head_temperatura {
	clear: none;
	float: right;
	margin-left: 0;
	width: 35%;
	display: block;
	font-size: 12px;
	margin-top: 10px;
	padding-top: 0px;
	border-top-width: 0px;
	text-align: right;
}
#head_redes {
	clear: none;
	float: right;
	margin-left: 0px;
	width: 35%;
	display: block;
	text-align: right;
	margin-top: 0px;
}
#foot_redes {
	clear: none;
	float: right;
	margin-left: 0px;
	width: 100%;
	display: block;
	text-align: left;
	margin-top: 25px;
}
.titulo_central_font {
	font-size: 32px;
	line-height: 38px;
}
#head_seccion {
	clear: none;
	float: left;
	margin-left: 0;
	width: 930px;
	display: block;
	font-size: 44px;
}
#franja_top {
	clear: both;
	float: left;
	margin-left: 0;
	width: 550px;
	display: block;
}
#noticia_texto {
	clear: none;
	float: left;
	margin-left: 0;
	width: 870px;
	display: block;
	font-size: 16px;
}
#epigrafe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 30px;
}
#noticia_redes {
	clear: none;
	float: left;
	margin-left: 0;
	width: 200px;
	display: block;
	text-align: center;
}
#box_noticias {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#fuente {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 30px;
}
#noticias_3col {
	clear: both;
	float: left;
	margin-left: 0;
	width: 930px;
	display: block;
	margin-top: 0px;
	height: 350px;
	margin-bottom: 30px;
}
.margin15 { float:left; width:15px; height:100px;}
.subtitulo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 28px;
	font-weight: 700;
}
.subtitulo_deportes {
	clear: both;
	float: left;
	margin-left: 0;
	width: 870px;
	display: block;
	font-size: 28px;
	font-weight: 700;
	margin-bottom: 30px;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	margin-top: 0px;
}
	.subtitulo_belleza {
	clear: both;
	float: left;
	margin-left: 0;
	width: 870px;
	display: block;
	font-size: 28px;
	font-weight: 700;
	margin-bottom: 30px;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	margin-top: 0px;
}
#noticias_2col {
	clear: none;
	float: left;
	margin-left: 0px;
	width: 620px;
	display: block;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 30px;
}
#buzon_noticias {
	clear: none;
	float: left;
	margin-left: 0;
	width: 270px;
	display: block;
	padding: 15px;
	margin-right: 30px;
}
#comm_01 {
	clear: both;
	float: none;
	margin-left: auto;
	width: 1240px;
	display: block;
	height: 250px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
}
#comm_02 {
	clear: none;
	float: left;
	margin-left: 30px;
	width: 250px;
	display: block;
	padding: 0px;
	height: 500px;
	background-image: url(../images/stripes-light.png);
	background-repeat: repeat;
	margin-right: 0px;
}
#comm_03 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 930px;
	display: block;
	margin-top: 0px;
	margin-bottom: 30px;
	height: 250px;
}
#comm_04 {
	clear: none;
	float: left;
	margin-left: 30px;
	width: 250px;
	display: block;
	padding: 0px;
	height: 500px;
	background-image: url(../images/stripes-light.png);
	background-repeat: repeat;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 30px;
}
#comm_05 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 930px;
	display: block;
	margin-top: 0px;
	margin-bottom: 30px;
	height: 250px;
}
.box_x4 {
	clear: none;
	float: left;
	margin-left: 0;
	width: 25%;
	display: block;
	line-height: 22px;
	font-size: 13px;
}
footer {
	font-family: 'Merriweather Sans', sans-serif;
	width: 1240px;
	margin-left: auto;
	margin-right: auto;
	color: #555;
	float: none;
	margin-top: 50px;
	margin-bottom: 50px;
	clear: both;
	height: auto;
	overflow: hidden;
	padding-top: 50px;
	padding-right: 0%;
	padding-bottom: 50px;
	padding-left: 0%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
}

#volante_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

.buzon_titulo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 270px;
	display: block;
	padding-left: 0px;
	height: 80px;
	font-weight: 300;
}
.blue_corner { float:left; width:30%; margin-bottom: 10px; margin-top:10px; background-color:#513adb; height:2px;}
.verdes_corner { float:left; width:30%; margin-bottom: 10px; margin-top:10px; background-color:#a5be00; height:2px;}
.rojo_corner { float:left; width:30%; margin-bottom: 10px; margin-top:10px; background-color:#ff3c08; height:2px;}
.turquesa_corner { float:left; width:30%; margin-bottom: 10px; margin-top:10px; background-color:#42dba1; height:2px;}
.naranja_corner { float:left; width:30%; margin-bottom: 10px; margin-top:10px; background-color:#e9d022; height:2px;}
	.rosa_corner { float:left; width:30%; margin-bottom: 10px; margin-top:10px; background-color: deeppink; height:2px;}
.violeta_corner { float:left; width:30%; margin-bottom: 10px; margin-top:10px; background-color:#591ca0; height:2px;}
.white_corner {  width:30%; margin-bottom: 10px; margin-top:10px; background-color:#fff; height:2px; margin-left: auto; margin-right: auto;}
.gris_corner {
	float: left;
	width: 30%;
	margin-bottom: 20px;
	margin-top: 15px;
	background-color: #EBF2FA;
	height: 2px;
}
#banner_envianos {
	clear: none;
	float: left;
	margin-left: 30px;
	width: 250px;
	display: block;
}
#ultimas {
	clear: none;
	float: left;
	margin-left: 0;
	width: 300px;
	display: block;
	padding: 0px;
	margin-top: 0px;
}
#noticias_gente {
	clear: both;
	float: left;
	margin-left: 0;
	width: 900px;
	display: block;
	padding: 15px;
}
.leida_numero {
	clear: none;
	float: left;
	margin-left: 0;
	width: 40px;
	display: block;
	height: 80px;
}
.noticias_gentebox {
	clear: none;
	float: left;
	margin-left: 0;
	width: 442px;
	display: block;
	margin-bottom: 30px;
	padding-top: 15px;
}
.gente_titulo {
	clear: none;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
}
.gente_img {
	clear: none;
	float: left;
	margin-left: 0;
	width: 30%;
	display: block;
	font-size: 16px;
}
#titulo_seccion {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 32px;
}
#clima_box {
	clear: none;
	float: left;
	margin-left: 0;
	width: 30%;
	display: block;
	padding: 0px;
	margin-top: 0px;
}
#head_brilla {
	clear: both;
	float: left;
	margin-left: 0%;
	width: 30%;
	display: block;
	height: auto;
	margin-right: 0%;
	padding-top: 15px;
	padding-right: 35%;
	padding-bottom: 15px;
	padding-left: 35%;
	text-align: center;
	-webkit-box-shadow: inset 0px 11px 9px -12px rgba(0,0,0,0.73);
-moz-box-shadow: inset 0px 11px 9px -12px rgba(0,0,0,0.73);
box-shadow: inset 0px 11px 9px -12px rgba(0,0,0,0.73);
}
#box_brilla {
	clear: none;
	float: left;
	margin-left: 30px;
	width: 230px;
	display: block;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#box_dolar {
	clear: none;
	float: left;
	margin-left: 30px;
	width: 250px;
	display: block;
}
}
