vide@charset "utf-8";
/* CSS Document */

@font-face {
     font-family: 'the_chicken_love_storyregular';
     src: url(../fonts/the_chicken_love_story-webfont.eot);
     src: url(../fonts/the_chicken_love_story-webfont.eot?#iefix) format('embedded-opentype'),
     url(../fonts/the_chicken_love_story-webfont.woff) format('woff'),
     url(../fonts/the_chicken_love_story-webfont.ttf) format('truetype'),
	 url(../fonts/the_chicken_love_story-webfont.svg#FontName) format('svg');
     font-weight: normal;
     font-style: normal;
    }

body {
	background-color: #1E3470;
	font-family: 'Raleway', sans-serif;
	font-size: 1rem;
}

.container {
	width: 1024px;
	height: auto;
	margin: 0 auto 0 auto;
}

/*header*/

.franja {
	background-color: rgba(255,255,255,0.8);
	width: 280px;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding-left: 744px;
	padding-top: 1px;
	padding-bottom: 10px;
}

.franja li {
	display: inline;
	list-style: none;
	text-decoration: none;
}

.franja li a{
	color: #1E3470;
	font-weight: 500;
}

.franja li a:hover{
	color: #FD5315;
}

.franja li a:active{
	color: #FDA9AA;
}

.franja li:after {
	content: "|";
	color: #1E3470;
	margin-left: 5px;
	margin-right: 5px;
}

.cabecera {
	width: 1024px;
	margin: 0 auto 0 auto;
}

.cabecera a {
	background-color: #FFFFFF;
}

/*Nav*/

nav {
	width:  1024px;
	height: 70px;
	background-color: #FFFFFF;
	margin: 0 auto 0 auto;
}

nav ul {
	margin: 0;
	padding: 0;
}

nav li {
	float: left;
	list-style: none;
}

nav li:after {
	content: "|";
	color: #A9ADFD;
	font-size: 1.7rem;
	font-weight: 700;
	margin-left: 10px;
	margin-right: 10px;
}

nav li a {
	text-decoration: none;
	color: #1E3470;
	font-size: 1.15rem;
	font-weight: 700;
}

nav li a:hover {
	color: #FD5315;
}

nav li a:active {
	color: #FDA9AA;
}

a {
	text-decoration: none;
}

.menu {
	float: left;
	width: 90%;
	padding-left: 7%;
	padding-right: 3%;
	padding-top: 15px;
}

.buscador {
	float: right;
	width: 280px;
	height: 70px;
	vertical-align: middle;
	background-color: #FFFFFF;
}

.slideshow {
	width:  100%;
}

.central {
	float: left;
	width:  100%;
	height: 523px;
	height: auto;
	background-color: #FFFFFF; 
}

.central_ofertas {
	float: left;
	width:  100%;
	height: auto;
	background-color: #FFFFFF;
	text-align: center;
	color: #1E3470;
	font-weight: 700;
	line-height: 21px; 
}

.texto {
	width: 44%;
	height: 523px;
	float: left;
	background-color: #FFFFFF;
	font-size: 1.15rem;
	padding: 3% 3% 0 3%;
}

.telefonia {
	width: 49%;
	height: 523px;
	float: right;
	background-color: #FFFFFF;
	padding-top: 3%;
	padding-bottom: 0;
	padding-left: 1%;
}

.noticias_index {
	float: left;
	width:  90%;
	height: auto;
	padding: 1% 0 1% 10%;
	background-color: rgba(255,255,255,0.8);
}

.noticias_index h1 {
	display: block;
	font-family: 'the_chicken_love_storyregular';
    font-weight: normal;
    font-style: normal;
	color: #FFFFFF;
	margin: 0;
	font-size: 10rem;
	-webkit-transform: rotate(-0.1deg);
	-moz-transform: rotate(-0.1deg);
	rotation: -0.1deg;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	text-shadow: -3px -3px 3px #1E3470, 3px 3px 3px #1E3470, -3px 3px 3px #1E3470, 3px -3px 3px #1E3470;
}

.noticia_izquierda_index {
	float: left;
	width: 50%;
	height: 520px;
	background-color: rgba(255,255,255,0.9);
	padding-left: 2%;
	padding-top: 34px;
}

.noticia_derecha_index {
	float: right;
	width: 47%;
	height: 500px;
	background-color: rgba(255,255,255,0.9);
	padding-top: 34px;
	padding-bottom: 20px;
	padding-left: 1%;
}

.noticia_derecha_index ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
	list-style-position:outside;
	margin-top: 20px;
}

.noticia_derecha_index li {
	display: inline;
	list-style: none;
	text-decoration: none;
	margin-right: 3%;
}

#titulo_distribuidor {
	color: #1E3470;
	font-weight: 700;
	font-size: 1em;
	text-align: center;
	padding-bottom: 20px; 
}

.noticia_derecha_index a:hover {
	opacity: 0.5;
}

/*Titular*/

.noticias_titular {
	width:  100%;
	height: auto;
	background-color: rgba(255,255,255,0.8);
	padding: 1% 0 1% 0;
}

.noticias_titular h1 {
	display: block;
	text-align: center;
	font-family: 'the_chicken_love_storyregular';
    font-weight: normal;
    font-style: normal;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	font-size: 10rem;
	-webkit-transform: rotate(-0.1deg);
	-moz-transform: rotate(-0.1deg);
	rotation: -0.1deg;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	text-shadow: -3px -3px 3px #1E3470, 3px 3px 3px #1E3470, -3px 3px 3px #1E3470, 3px -3px 3px #1E3470;
}

/*Productos y Servicios*/

.noticias_index_productos {
	float:left;
	width: 100%;
	height: 560px;
	background-color: rgba(255,255,255,0.9);
	padding-top: 60px;
}

.noticias_index_productos_dos {
	float:left;
	width: 100%;
	height: 560px;
	background-color: rgba(255,255,255,0.9);
	padding-top: 30px;
}

.noticias_index_productos_tres {
	float:left;
	width: 100%;
	height: 560px;
	background-color: rgba(255,255,255,0.9);
	padding-top: 30px;
}

.producto_izquierda {
	float: left;
	width: 20%;
	height: 430px;
	background-color: #FFFFFF;
	margin-left: 6%;
	margin-right: 2%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

.producto_izquierda_dos {
	float: left;
	width: 20%;
	height: 460px;
	background-color: #FFFFFF;
	margin-left: 21%;
	margin-right: 2%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}


.producto_centro {
	float: left;
	width: 20%;
	height: 430px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 2%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

.producto_centro_dos {
	float: left;
	width: 20%;
	height: 460px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 21%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

.producto_derecha {
	float: left;
	width: 20%;
	height: 430px;
	background-color: #FFFFFF;
	margin-left: 3%;
	margin-right: 7%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

#titulo_informacion {
	float: left;
	width: 100%;
	color: #1E3470;
	font-weight: 700;
	font-size: 1em;
	text-align: center;
	padding: 0 0 20px 0;
	background-color: rgba(255,255,255,0.9);
}

#titulo_informacion a {
	color: #fe5214;
 }
 
#titulo_informacion a:hover {
	color: #fcbebf;
 }
 
 /*Clareadores*/
 .video_izquierda_clareadores {
	float: left;
	width: 50%;
	background-color: rgba(255,255,255,0.9);
	padding-bottom: 2%;
}

.video_izquierda_clareadores h3 {
	display: inline-block;
	font-weight: 700;
	color: #1E3470;
	width: 100%;
	font-size: 1.2rem;
	text-align: center;
}

.video_noticia_clareador {
	width: 384px;
	padding: 0 64px 0 64px;
}

.video_centro_clareadores {
	float: right;
	width: 50%;
	background-color: rgba(255,255,255,0.9);
	padding-bottom: 2%;
}

.video_centro_clareadores h3 {
	display: inline-block;
	font-weight: 700;
	color: #1E3470;
	width: 100%;
	font-size: 1.2rem;
	text-align: center;
}

.video_noticia_clareador_dos {
	width: 384px;
	padding: 0 64px 0 64px;
}

.clareadores_centro {
	width: 100%;
	height: 380px;
	float:left;
	margin: 0 auto 0 auto;
	background-color: rgba(255,255,255,0.9);
	padding-top: 60px;
}

.clareador_izquierda {
	float: left;
	width: 20%;
	background-color: #FFFFFF;
	margin-left: 21%;
	margin-right: 3%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

.clareador_centro {
	float: left;
	width: 20%;
	background-color: #FFFFFF;
	margin-right: 21%;
	margin-left: 3%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

#titulo_informacion_clareador {
	float: left;
	width: 100%;
	height: 40px;
	color: #1E3470;
	font-weight: 700;
	font-size: 1em;
	text-align: center;
	background-color: rgba(255,255,255,0.9);
}



/*Poda*/

.poda_una {
	float:left;
	width: 100%;
	height: auto;
	background-color: rgba(255,255,255,0.9);
	padding-top: 6%;
	padding-bottom: 3%;
}

.poda_dos {
	float:left;
	width: 100%;
	height: auto;
	background-color: rgba(255,255,255,0.9);
	padding-top: 3%;
	padding-bottom: 3%;
}

.poda_tres {
	float:left;
	width: 100%;
	height: auto;
	background-color: rgba(255,255,255,0.9);
	padding-top: 3%;
	padding-bottom: 6%;
}

.poda_izquierda {
	float: left;
	width: 20%;
	height: 320px;
	background-color: #FFFFFF;
	margin-left: 7%;
	margin-right: 2%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

.poda_centro {
	float: left;
	width: 20%;
	height: 320px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 2%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

.poda_derecha {
	float: left;
	width: 20%;
	height: 320px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 7%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

/*Oliva*/

.noticias_oliva {
	float:left;
	width: 100%;
	height: 600px;
	background-color: rgba(255,255,255,0.9);
	padding-top: 60px;
}

.oliva_izquierda {
	float: left;
	width: 20%;
	height: 550px;
	background-color: #FFFFFF;
	margin-left: 7%;
	margin-right: 2%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

.oliva_centro {
	float: left;
	width: 20%;
	height: 550px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 2%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

.oliva_derecha {
	float: left;
	width: 20%;
	height: 550px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 7%;
	padding: 3%;
	border-radius: 10px 10px 10px 10px;
}

#titulo_informacion_texto {
	float: left;
	width: 60%;
	height: 130px;
	padding-left: 20%;
	padding-right: 20%;
	padding-top: 30px;
	font-size: 1rem;
	padding-bottom: 30px;
	margin-bottom: 0;
	padding-bottom: 0;
	color: #1E3470;
	font-weight: 700;
	font-size: 1em;
	text-align: center;
	background-color: rgba(255,255,255,0.9);
}

#titulo_privacidad {
	float: left;
	width: 90%;
	height: 3300px;
	padding-left: 5%;
	padding-right: 5%;
	padding-top: 30px;
	font-size: 1rem;
	padding-bottom: 30px;
	margin-bottom: 0;
	padding-bottom: 0;
	color: #1E3470;
	font-weight: 500;
	font-size: 1em;
	text-align: left;
	background-color: rgba(255,255,255,0.9);
}

#titulo_cookies {
	float: left;
	width: 90%;
	height: 1400px;
	padding-left: 5%;
	padding-right: 5%;
	padding-top: 30px;
	font-size: 1rem;
	padding-bottom: 30px;
	margin-bottom: 0;
	padding-bottom: 0;
	color: #1E3470;
	font-weight: 500;
	font-size: 1em;
	text-align: left;
	background-color: rgba(255,255,255,0.9);
}

.texto_dos {
	display: block;
	float: let;
	width: 60%;
	padding-left: 20%;
	padding-right: 20%;
	padding-top: 80px;
	font-size: 1rem;
	padding-bottom: 30px;
	background-color: rgba(255,255,255,0.);
	font-weight: 700;
	color:  #1E3470;
	text-align: center;
}

#titulo_informacion_alice {
	float: left;
	width: 100%;
	color: #1E3470;
	font-weight: 700;
	font-size: 1em;
	text-align: center;
	padding-top: 1%;
}

.texto_dos a {
	color: #fe5214;
 }
 
.texto_dos a:hover {
	color: #fcbebf;
 }
 
#titulo_producto {
	font-weight: 700;
	margin-bottom: 0;
	padding-bottom: 30px;
	display: block;
	padding-top: 15px;
	border-top: #FF0000;
	border-top: solid;
	color: #1E3470;
	text-align: center;
}

#titulo_producto_oferta {
	font-weight: 700;
	margin-bottom: 0;
	padding-bottom: 15px;
	padding-top: 15px;
	color: #1E3470;
	text-align: center;
	font-size: 24px;
	display: block;
}

.videos {
	float: left;
	width: 100%;
	background-color: rgba(255,255,255,0.9);
	margin: 0 auto 0 auto;
}

.video_izquierda {
	float: left;
	width: 30%;
	height: 300px;
	padding-left: 3%;
	margin-bottom: 0;
}

.video_izquierda h3 {
	display: inline-block;
	font-weight: 700;
	color: #1E3470;
	width: 100%;
	height: 40px;
	font-size: 1.2rem;
	margin-bottom: 5px;
	text-align: center;
}

.video_centro {
	float: left;
	width: 30%;
	height: 300px;
	padding-left: 2%;
	padding-right: 2%;
	margin-bottom: 0;
}

.video_centro h3 {
	display: inline-block;
	font-weight: 700;
	color: #1E3470;
	width: 100%;
	height: 40px;
	font-size: 1.2rem;
	margin-bottom: 5px;
	text-align: center;
}

.video_derecha {
	float: left;
	width: 30%;
	height: 300px;
	padding-right: 3%;
	margin-bottom: 3%;
}

.video_derecha h3 {
	display: inline-block;
	font-weight: 700;
	color: #1E3470;
	width: 100%;
	height: 40px;
	font-size: 1.2rem;
	margin-bottom: 5px;
	text-align: center;
}

#distribuidor {
	float: left;
	width: 70%;
	height: 142px;
	padding-left: 15%;
	padding-right: 15%;
	margin-bottom: 0;
	padding-bottom: 0;
	background-color: rgba(255,255,255,0.9);
}

/*Verano*/

.verano_una {
	float:left;
	width: 100%;
	height: 390px;
	background-color: rgba(255,255,255,0.9); 
	padding-top: 2%;
}

.verano_dos {
	float:left;
	width: 100%;
	height: 410px;
	background-color: rgba(255,255,255,0.9);
}

.verano_tres {
	float:left;
	width: 100%;
	background-color: rgba(255,255,255,0.9);
}

.verano_cuatro {
	float:left;
	width: 100%;
	background-color: rgba(255,255,255,0.9);
}

.verano_izquierda {
	float: left;
	width: 20%;
	height: 250px;
	background-color: #FFFFFF;
	margin-left: 7%;
	margin-right: 2%;
	padding: 3%;
	margin-bottom: 50px;
	border-radius: 10px 10px 10px 10px;
}

.verano_centro {
	float: left;
	width: 20%;
	height: 250px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 2%;
	padding: 3%;
	margin-bottom: 50px;
	border-radius: 10px 10px 10px 10px;
}

.verano_derecha {
	float: left;
	width: 20%;
	height: 250px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 7%;
	padding: 3%;
	margin-bottom: 50px;
	border-radius: 10px 10px 10px 10px;
}

.verano_izquierda_dos {
	float: left;
	width: 20%;
	height: 230px;
	background-color: #FFFFFF;
	margin-left: 7%;
	margin-right: 2%;
	padding: 3%;
	margin-bottom: 50px;
	border-radius: 10px 10px 10px 10px;
}

.verano_centro_dos {
	float: left;
	width: 20%;
	height: 230px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 2%;
	padding: 3%;
	margin-bottom: 50px;
	border-radius: 10px 10px 10px 10px;
}

.verano_derecha_dos {
	float: left;
	width: 20%;
	height: 230px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 7%;
	padding: 3%;
	margin-bottom: 50px;
	border-radius: 10px 10px 10px 10px;
}

#titulo_informacion_verano {
	float: left;
	width: 100%;
	height: 60px;
	color: #1E3470;
	font-weight: 700;
	font-size: 1.2rem;
	text-align: center;
	display: block;
	margin-bottom: 2%;
}

/*Contacto*/

.centro_contacto {
	float:left;
	width: 100%;
	height: 1150px;
	background-color: rgba(255,255,255,0.9);
	padding-top: 3%;
}

.horario {
	float: left;
	width: 35%;
	height: 500px;
	background-color: #FFFFFF;
	padding: 20px 2% 0 2%;
	margin-left: 5%;
	margin-right: 8%;
	color: #1E3470;;
}

#titulo_horario {
	font-weight: 700;
	font-size: 1em;
} 

.columna_izquierda {
	width: 50%;
	float: left;
}

.columna_derecha {
	float: right;
	width: 50%;
}

.columna_centro {
	float: left;
	width: 100%;
	padding-top: 50px;
}

.columna_centro ul {
	padding: 0;
	margin: 0;
}

.columna_centro li {
	list-style: none;
	text-decoration: none;
	margin-bottom: 5px;
}

.columna_centro li a{
	color: #1E3470;
	font-weight: 500;
}

.columna_centro li a:hover{
	color: #FD5315;
}

.titulo_horario h2 {
	height: 40px;
	font-size: 1.4rem;
	display: inline-block;
	margin-left: 2%;
	margin-top: 0;
	padding-top: 10px;
	color: #1E3470;
}

.icono {
	float: left;
	height: 40px;
}


.formulario {
	float: right;
	width: 39%;
	height: 500px;
	background-color: #FFFFFF;
	margin-right: 5%;
	padding: 20px 2% 0 2%;
}

.mapa {
	float: left;
	width: 90%;
	padding: 3% 5% 3% 5%;
}

/*Footer*/

footer {
	float: left;
	width: 100%;
	height: 40px;
	background-color: rgba(255,255,255,0.8);
	margin: 0 auto 0 auto;
	padding: 3% 0 1% 0;
}

.boton {
	margin: 0 auto 0 auto;
	padding-left: 2.6%;
}

.boton a {
	margin-left: 0.5%;
	margin-right: 0.5%;
}

.pie {
	float: left;
	width: 100%;
	height: 50px;
	text-align: center;
	background-color: rgba(255,255,255,0.8);
}

.pie li {
	display: inline;
	list-style: none;
	text-decoration: none;
}

.pie li a{
	color: #1E3470;
	font-weight: 500;
}

.pie li a:hover{
	color: #FD5315;
}

.pie li a:active{
	color: #FDA9AA;
}

.pie li:after {
	content: "|";
	color: #1E3470;
	margin-left: 5px;
	margin-right: 5px;
}

/*Revisar*/

.ofertas {
	display: block;
	margin-top: 8%;
}

#titulo {
		color: #1E3470;
		font-weight: 700;
}

.noticias_index_uno {
	float:left;
	width: 100%;
	height: 780px;
	background-color: rgba(255,255,255,0.9);
}

.noticias_index_uno_individual {
	float:left;
	width: 100%;
	height: 200px;
	background-color: rgba(255,255,255,0.9);
}

.noticia_individual {
	float:left;
	width: 100%;
	height: 1150px;
	padding-bottom: 20px;
	background-color: rgba(255,255,255,0.9);
}

.poda_principal {
	float:left;
	width: 100%;
	height: 650px;
	background-color: rgba(255,255,255,0.9);
}

.video_principal {
	float:left;
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	height: 650px;
	background-color: rgba(255,255,255,0.9);
}

.clareador_principal {
	float:left;
	width: 100%;
	height: 550px;
	background-color: rgba(255,255,255,0.9);
}

.verano_principal {
	float:left;
	width: 100%;
	height: 150px;
	background-color: rgba(255,255,255,0.9);
}

.noticias_index_dos {
	float:left;
	width: 100%;
	height: 600px;
	background-color: rgba(255,255,255,0.9);
}

.claredores_caja {
	float:left;
	width: 100%;
	height: 400px;
	background-color: rgba(255,255,255,0.9);
	padding-top: 40px;
	padding-bottom: 80px;
}

.noticia_izquierda {
	float: left;
	width: 50%;
	background-color: #FFFFFF;
	margin-left: 10%;
	margin-right: 2%;
	padding: 3%;
}

.noticia_centro {
	float: left;
	width: 18%;
	height: 480px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 2%;
	padding: 3%;
}

.noticia_derecha {
	float: left;
	width: 18%;
	height: 480px;
	background-color: #FFFFFF;
	margin-left: 2%;
	margin-right: 10%;
	padding: 3%;
}

.noticia_columna_izquierda {
	float: left;
	width: 30%;
	height: 783px;
	background-color: #FFFFFF;
	padding: 3%;
	margin-left: 3%;
}

.noticia_columna_derecha {
	float: left;
	width: 58%;
	height: 670px;
	background-color: #FFFFFF;
	padding-top: 15%;
	margin-right: 3%;
}

.noticia_columna_central {
	float: left;
	width: 94%;
	height: auto;
	margin-left: 3%;
	margin-right: 3%;
	height: 200px;
	padding-bottom: 30px;
	background-color: #FFFFFF;
}

.noticia_columna_izquierda h3 {
	font-weight: 400;
	font-style: italic;
	color: #999999;
	margin-top: 0;
	padding-top: 0;
}

.noticia_izquierda h3 {
	font-weight: 400;
	font-style: italic;
	color: #999999;
	margin-top: 0;
	padding-top: 0;
}

.noticia_centro h3 {
	font-weight: 400;
	font-style: italic;
	color: #999999;
	margin-top: 0;
	padding-top: 0;
}

.noticia_derecha h3 {
	font-weight: 400;
	font-style: italic;
	color: #999999;
	margin-top: 0;
	padding-top: 0;
}

#titulo_noticia {
		font-weight: 700;
		margin-bottom: 0;
		padding-bottom: 0;
		color: #1E3470;
}

#titulo_noticia a {
	display: block;
	padding-top: 15px;
	border-top: #FF0000;
	border-top: solid;
	color: #1E3470;
}

#titulo_noticia a:hover {
	color: #FD5315;
}

#titulo_noticia a:active {
	color: #FDA9AA;
}

.imagen_noticia {
	float:left;
	width: 90%;
	margin-bottom: 5%;
	margin-left: 5%;
	margin-right: 5%;
}

.imagen_noticia_individual {
	float:left;
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
}

.imagen_piscina {
	float:left;
	width: 100%;
	margin-bottom: 5%;
}

.noticia_izquierda a{
	font-weight: 700;
	color: #A9ADFD;
}

.noticia_centro a{
	font-weight: 700;
	color: #A9ADFD;
}

.noticia_derecha a{
	font-weight: 700;
	color: #A9ADFD;
}

.noticia_izquierda a:hover{
	color: #FD5315;
}

.noticia_centro a:hover{
	color: #FD5315;
}

.noticia_derecha a:hover{
	color: #FD5315;
}

.noticia_izquierda a:active{
	color: #FDA9AA;
}

.noticia_centro a:active{
	color: #FDA9AA;
}

.noticia_derecha a:active{
	color: #FDA9AA;
}

.masnoticias {
	float: left;
	display: block;
	width: 100%;
	height: 100px;
	margin-top: 25px;
	text-align: center;
}

.masnoticias a{
	font-weight: 700;
	color: #1E3470;
}

.masnoticias a:hover{
	color: #FD5315;
}

.masnoticias a:active{
	color: #FDA9AA;
}

.centro {
	float:left;
	width: 100%;
	height: 780px;
	background-color: rgba(255,255,255,0.9);
}

.centro_videos {
	float:left;
	width: 100%;
	height: 1100px;
	background-color: rgba(255,255,255,0.9);
}

.centro_imagenes {
	float:left;
	width: 100%;
	background-color: rgba(255,255,255,0.9);
}

.centro_contacto {
	float:left;
	width: 100%;
	background-color: rgba(255,255,255,0.9);
}

.texto p{
	padding-top: 0;
	margin-top: 0;
}



.video_centro_poda {
	float: left;
	width: 30%;
	height: 300px;
	padding-left: 35%;
	padding-right: 35%;
	margin-bottom: 0;
}

.video_centro_poda h3 {
	display: inline-block;
	font-weight: 700;
	color: #1E3470;
	width: 100%;
	font-size: 1.5rem;
	margin-bottom: 10px;
	text-align: center;
}

.imagenes_izquierda {
	float: left;
	width: 30%;
	height: 300px;
	padding-left: 3%;
	margin-bottom: 0;
}

.imagenes_izquierda h4 {
	display: inline-block;
	font-weight: 500;
	color: #1E3470;
	width: 100%;
	font-size: 1rem;
	margin-bottom: 5px;
	margin-top: 5px;
}

.imagenes_centro {
	float: left;
	width: 30%;
	height: 300px;
	padding-left: 2%;
	padding-right: 2%;
	margin-bottom: 0;
}

.imagenes_centro h4 {
	display: inline-block;
	font-weight: 500;
	color: #1E3470;
	width: 100%;
	font-size: 1rem;
	margin-bottom: 5px;
	margin-top: 5px;
}

.imagenes_derecha {
	float: left;
	width: 30%;
	height: 300px;
	padding-right: 3%;
	margin-bottom: 0;
}

.imagenes_derecha h4 {
	display: inline-block;
	font-weight: 500;
	color: #1E3470;
	width: 100%;
	font-size: 1rem;
	margin-bottom: 5px;
	margin-top: 5px;
}

.video_noticia {
	float:left;
	width: 100%;
}

<!--- Codigo para la política de cookies-->
 
<style type="text/css">
 
/* CSS para la animación y localización de los DIV de cookies */
 
@keyframes desaparecer
{
0%		{bottom: 0px;}
80%		{bottom: 0px;}
100%		{bottom: -50px;}
}
 
@-webkit-keyframes desaparecer /* Safari and Chrome */
{
0%		{bottom: 0px;}
80%		{bottom: 0px;}
100%		{bottom: -50px;}
}
 
@keyframes aparecer
{
0%		{bottom: -38px;}
10%		{bottom: 0px;}
90%		{bottom: 0px;}
100%		{bottom: -38px;}
}
 
@-webkit-keyframes aparecer /* Safari and Chrome */
{
0%		{bottom: -38px;}
10%		{bottom: 0px;}
90%		{bottom: 0px;}
100%		{bottom: -38px;}
}
#cookiesms1:target {
    display: none;
}
.cookiesms{	
	width:100%;
	height:43px;
	margin:0 auto;
	padding-left:1%;
        padding-top:5px;
        font-size:20px;
	clear:both;
        font-weight: strong;
color: #333;
bottom:-50px;
position:fixed;
left: 0px;
background-color: #FFF;
opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier */
transition: bottom 1s;
-webkit-transition:bottom 1s; /* Safari */
-webkit-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
-moz-box-shadow:    3px -3px 1px rgba(50, 50, 50, 0.56);
box-shadow:         3px -3px 1px rgba(50, 50, 50, 0.56);
z-index:999999999;
}
 
.cookiesms:hover{
bottom:0px;
}
.cookies2{
background-color: #FFF;
display:inline;
opacity:0.95;
filter:alpha(opacity=95);
position:absolute; 
left:1%; 
top:-30px;
font-size:15px;
height:30px;
padding-left:25px;
padding-right:25px;
-webkit-border-top-right-radius: 15px;
-webkit-border-top-left-radius: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-topleft: 15px;
border-top-right-radius: 15px;
border-top-left-radius: 15px;
-webkit-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
-moz-box-shadow:    3px -3px 1px rgba(50, 50, 50, 0.56);
box-shadow:         3px -3px 1px rgba(50, 50, 50, 0.56);
}
 
/* Fin del CSS para cookies */
 
</style>





