body{margin:0; padding:0; font-family: 'Open Sans', sans-serif; font-size: 62.5%; /*1em = 62.5% = 10px*/  -webkit-text-size-adjust: 100%; }
img{max-width: 100%;}
.contenedorPagina{overflow: hidden; }
/*slider imágenes*/
#contenedorFondos { position: relative; margin-top: 0;  width: 100%; min-width: 1000px; height: 578px; margin-top: 25px;  }
	#contenedorFondos h1{width: 1000px; margin: 0 auto; position: relative; z-index: 99;}
		#contenedorFondos h1 img{position: absolute; top: 60px; left: 0 }
    .fondos { position: absolute; top: 0; left: 50%; margin-left: -650px; width:1300px;  height:637px; }
    .galeriaImagenes {position: relative; overflow: hidden;margin: 0 auto;  height: 578px; min-width: 1000px; width: 1300px; }
        .galeriaImagenes ul.galeriaSliders{height: 578px; margin: 0; padding: 0; list-style: none}
            .galeriaImagenes ul.galeriaSliders li {position: relative; height: 578px; text-align:left; margin: 0; padding: 0; }
				
				
/**/

.zonaFija{overflow: hidden; margin: auto; max-width: 915px; position: relative; margin-top: -30px; z-index: 99;}                    
	.zonaFija .zonaTxts{overflow: hidden; float: left; margin-top: 90px; text-alignf: left; max-width: 560px;}
		.zonaFija .zonaTxts .txtGrande{margin:0 0 30px 0; font-size: 3em; color: #3e463e; font-weight: 100}
		.zonaFija .zonaTxts .txtColor{margin: 0 ; font-weight: bold; color: #3e463e; font-size: 2.5em; }
		.zonaFija  .txtEnlace{margin: 0; font-weight: bold;  font-size: 2.5em;}
			.zonaFija  .txtEnlace a{text-decoration: none; color: #8b1353}
			.zonaFija  .txtEnlace a:hover{ color: #3e463e;}
		.zonaFija .zonaTxts  p.txtFormulario{margin: 30px 0 15px 0; font-weight: bold; color: #3e463e; font-size: 2em;}
		.zonaFija .zonaTxts  p.txtImagen{margin-top: 50px }
	.zonaFija a.botonContacto{float: right; overflow: hidden; position: relative; -moz-border-radius: 135px; -webkit-border-radius: 135px; border-radius: 135px;}
.bandaContacto{display: none;}
	.formulario{overflow: hidden; width: 100%; clear: both;}
	
	
@media only screen  and (max-width: 920px) {
	.zonaFija{margin: inherit 2%; width: 98%}
		.zonaFija .zonaTxts{width: 67%}
	.zonaFija a.botonContacto{width: 25%}	
}
@media only screen  and (max-width: 660px) {
	
	#contenedorFondos {width: 100%; min-width: 100%; height: 207px;}
	.fondos{ left: -15%; margin-left: -10%; width: 150%; height: 207px;}
	    .galeriaImagenes {position: relative; overflow: hidden; margin: 0 auto;  width:100%; min-width: 100%; height:auto; }
	    .galeriaImagenes ul.galeriaSliders {position: relative!important;  min-width: 100%; height: 207px;}
	    .galeriaImagenes ul.galeriaSliders li {position: relative; width:100%; min-width: 100%; height:auto;}
	        .galeriaImagenes ul.galeriaSliders li img{width: 100%}
	        
	        .sliderPortada {max-width: 100%; height:180px;}
			    .sliderPortada ul.sliderPromo { height:180px; }
			    	.sliderPortada ul.sliderPromo img{max-width: 100%}
	.zonaFija{margin-top: 20px}
		.zonaFija .zonaTxts{width: 100%; margin: 0}	
		.zonaFija  .txtEnlace	{font-size: 1.8em}
		.botonContacto{display: none;}     
		.bandaContacto{display: block; width: 96%; background: #e7e9ed; padding: 15px 2%; font-size: 1.5em;text-decoration: none; color: #8b1353 }
			.bandaContacto span.telefono{display:inline-block; font-size: 1.6em}
}
@media only screen  and (max-width: 520px) {
 	    
	#contenedorFondos { height: 207px;}
	.fondos{ left: -15%; margin-left: -10%; width: 150%; height: 207px;}
	    .galeriaImagenes ul.galeriaSliders {position: relative!important;  min-width: 100%; height: 207px;}
	    .galeriaImagenes ul.galeriaSliders li {position: relative; width:100%; min-width: 100%; height:auto;}
	        .galeriaImagenes ul.galeriaSliders li img{width: 100%}
	        
	        .sliderPortada {max-width: 100%; height:180px;}
			    .sliderPortada ul.sliderPromo { height:180px; }
			    	.sliderPortada ul.sliderPromo img{max-width: 100%}
					
		.zonaFija .zonaTxts .txtGrande{font-size: 25px}			
         
}

		