/* CSS Document */

body{ margin:0px; padding:0px;}

#menu{ width:100%; height:52px; position:fixed; top:0px; z-index:20; background-color:#FFF;}
#menu ul{ margin:0px auto; padding:10px; width:880px; text-align:center;}
#menu li{ float:left; margin:7px 4px; list-style:none; font-family: 'Julius Sans One', sans-serif; font-size:12px; color:#231f20; letter-spacing:1px;}
#menu a{ font-family: 'Julius Sans One', sans-serif; font-size:12px; color:#231f20; letter-spacing:0px; text-decoration:none;}
#menu a:hover{ font-family: 'Julius Sans One', sans-serif; font-size:12px; color:#72686b; letter-spacing:0px; text-decoration:none;}
#sombra{ width:100%; height:65px; position:fixed; top:52px; z-index:20; background-image:url(../img/sombra.png); background-repeat:no-repeat; background-position:top center;}
#sombra02{ width:100%; height:65px; z-index:10; background-image:url(../img/sombra.png); background-repeat:no-repeat; background-position:top center; position:absolute;}
#sombra03{ width:100%; height:65px; z-index:12; background-image:url(../img/sombra_up.png); background-repeat:no-repeat; background-position:top center; position:absolute; margin-top:-65px;}
.mandala {
    height: 199px;
    margin-right: -100px;
    margin-top: -100px;
    position: absolute;
    right: 50%;
    width: 199px;
    z-index: 11;
}

#flecha_general{ 
	position:absolute;
	width:42px;
	height:21px;
	bottom:-75px;
	right:50%;
	z-index:13;
	}

/*SOY*/
#contenedor_soy{
	width:100%;
	text-align:center;
	height:752px;
	background-color:#438f71;
	}
	
#img_soy{  
	background: url(../img/soy01.jpg) 0 0 repeat;        
	   background-position:top center;
       background-size: cover;
       -webkit-background-size: cover;
       margin: 0px auto;
       padding: 0;
       position: absolute;
       z-index: 5;
       width: 100%;
       height: 752px;
	   background-attachment:fixed !important;
}

#texto_soy{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:700px;
	}
#frase_soy{ 
	position:absolute;
	width:330px;
	height:100px;
	top:422px;
	right:0px;
	z-index:8;
	}
#frase_soy h1{
	font-family:'Snippet', sans-serif; font-size:16px; color:#FFF; line-height:24px; text-align:right;
	}
#flecha_soy{ 
	position:absolute;
	width:42px;
	height:21px;
	bottom:30px;
	right:50%;
	z-index:8;
	}
#btn_descargar{ 
	position:absolute;
	width:118px;
	height:68px;
	bottom:30px;
	right:50%;
	z-index:8;
	margin-right:-435px;
	}
	
#contenido_soy{
	width:100%;
	background-color:#438f71;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:170px;
	padding-bottom:80px;
	}
#desarrollo_soy{
	width:950px;
	margin:0px auto 0px auto;
	}
#desarrollo_soy h1{font-family:'Snippet', sans-serif; font-size:85px; color:#FFF; line-height:115px; float:left; margin:0px 35px 0px 285px;}
#desarrollo_soy h2{font-family: 'Julius Sans One', sans-serif; font-size:36px; color:#d9e021; line-height:36px; letter-spacing:2px; float:left; margin:20px 0px 0px 0px;}
.columna p{ font-family:'Snippet', sans-serif; font-size:15px; color:#f5f5f5; line-height:19px; margin-bottom:15px;}
.first.column {padding-right: 10px; width:46% !important;}
.last.column { padding-left: 35px; width:46% !important;}

/*MOVER EL CUERPO*/
#img_mover{  
	background: url(../img/mover.jpg) 0 0 repeat;        
	   background-position:top center;
       background-size: cover;
       -webkit-background-size: cover;
       margin: 0 auto;
       padding: 0;
       position: absolute;
       z-index: 5;
       width: 100%;
       height: 752px;
	   background-attachment:fixed !important;
}

#texto_mover{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:700px;
	}
#frase_mover{ 
	position:absolute;
	width:285px;
	top:35px;
	right:0px;
	z-index:8;
	}
#frase_mover h1{
	font-family:'Snippet', sans-serif; font-size:16px; color:#231f20; line-height:24px; text-align:right;
	}
#flecha_mover{ 
	position:absolute;
	width:42px;
	height:21px;
	bottom:-75px;
	right:50%;
	z-index:13;
	}

#contenido_mover{
	width:100%;
	background-color:#e68c1d;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:170px;
	padding-bottom:80px;
	}
#desarrollo_mover{
	width:950px;
	margin:0px auto 0px auto;
	}
#desarrollo_mover h1{font-family:'Snippet', sans-serif; font-size:85px; color:#FFF; line-height:85px; margin:0px;}
#desarrollo_mover h2{font-family: 'Julius Sans One', sans-serif; font-size:36px; color:#a11b15; line-height:36px; letter-spacing:12px; margin:0px;}

/*YOGA*/
#img_yoga{  
	background: url(../img/yoga.jpg) 0 0 repeat;        
	   background-position:top center;
       background-size: cover;
       -webkit-background-size: cover;
       margin: 0 auto;
       padding: 0;
       position: absolute;
       z-index: 5;
       width: 100%;
       height: 752px;
	   background-attachment:fixed !important;
}

#texto_yoga{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:700px;
	}
#frase_yoga{ 
	position:absolute;
	width:250px;
	height:100px;
	top:400px;
	left:0px;
	z-index:8;
	}
#frase_yoga h1{
	font-family:'Snippet', sans-serif; font-size:16px; color:#231f20; line-height:24px; text-align:left;
	}
#flecha_yoga{ 
	position:absolute;
	width:42px;
	height:21px;
	bottom:30px;
	right:50%;
	z-index:8;
	}

#contenido_yoga{
	width:100%;
	background-color:#819a47;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:170px;
	padding-bottom:80px;
	}
#desarrollo_yoga{
	width:950px;
	margin:0px auto 0px auto;
	}
	
.btn_ninios{ width:215px; height:53px; float:left; background-image:url(../img/ninios.png); background-repeat:no-repeat; overflow:hidden; background-position:top; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:0px; cursor:pointer; text-align:center;}
.btn_ninios:hover{ width:215px; height:53px; float:left; background-image:url(../img/ninios.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:0px; cursor:pointer; text-align:center;}
.selected01{ width:215px; height:53px; float:left; background-image:url(../img/ninios.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:0px; cursor:pointer; text-align:center;}
.selected01:hover{ width:215px; height:53px; float:left; background-image:url(../img/ninios.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:0px; cursor:pointer; text-align:center;}

.btn_adultos{width:185px; height:53px; float:left; background-image:url(../img/adultos.png); background-repeat:no-repeat; overflow:hidden; background-position:top; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.btn_adultos:hover{width:185px; height:53px; float:left; background-image:url(../img/adultos.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.selected02{width:185px; height:53px; float:left; background-image:url(../img/adultos.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.selected02:hover{width:185px; height:53px; float:left; background-image:url(../img/adultos.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}

.btn_mayores{width:185px; height:53px; float:left; background-image:url(../img/mayores.png); background-repeat:no-repeat; overflow:hidden; background-position:top; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.btn_mayores:hover{width:185px; height:53px; float:left; background-image:url(../img/mayores.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.selected03{width:185px; height:53px; float:left; background-image:url(../img/mayores.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.selected03:hover{width:185px; height:53px; float:left; background-image:url(../img/mayores.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}

.btn_talleres{width:185px; height:66px; float:left; background-image:url(../img/talleres.png); background-repeat:no-repeat; overflow:hidden; background-position:top; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:16px; letter-spacing:1px; padding-top:165px; padding-right:30px; cursor:pointer; text-align:center;}
.btn_talleres:hover{width:185px; height:66px; float:left; background-image:url(../img/talleres.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:16px; letter-spacing:1px; padding-top:165px; padding-right:30px; cursor:pointer; text-align:center;}
.selected04{width:185px; height:66px; float:left; background-image:url(../img/talleres.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:16px; letter-spacing:1px; padding-top:165px; padding-right:30px; cursor:pointer; text-align:center;}
.selected04:hover{width:185px; height:66px; float:left; background-image:url(../img/talleres.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:16px; letter-spacing:1px; padding-top:165px; padding-right:30px; cursor:pointer; text-align:center;}


#desarrollo_yoga h1{font-family:'Snippet', sans-serif; font-size:85px; color:#FFF; line-height:85px; margin:0px 0px 0px 0px; text-align:center;}
#cuadrito_yoga{ background-color:#688639; border-radius:5px; border:#fff 2px dotted; width:756px; margin-left:auto; margin-right:auto; margin-top:220px; padding:43px 33px 20px 33px; clear:both; min-height:400px; position:relative;}
#cuadrito_yoga p{font-family:'Snippet', sans-serif; font-size:15px; color:#f5f5f5; line-height:19px; margin-bottom:15px;}
.flor{ position:absolute; width:246px; height:255px; bottom:-40px; right:-30px;}


/*MOVIMIENTO*/
#contenedor_movimiento{
	width:100%;
	text-align:center;
	height:752px;
	background-color:#F15A24;
	}
#img_movimiento{  
	background: url(../img/movimiento.jpg) 0 0 repeat;        
	   background-position:top center;
       background-size: cover;
       -webkit-background-size: cover;
       margin: 0 auto;
       padding: 0;
       position: absolute;
       z-index: 5;
       width: 100%;
       height: 752px;
	   background-attachment:fixed !important;
}

#texto_movimiento{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:700px;
	}
#frase_movimiento{ 
	position:absolute;
	width:275px;
	height:100px;
	top:55px;
	left:0px;
	z-index:8;
	}
#frase_movimiento h1{
	font-family:'Snippet', sans-serif; font-size:16px; color:#231f20; line-height:24px; text-align:left;
	}
#flecha_movimiento{ 
	position:absolute;
	width:42px;
	height:21px;
	bottom:30px;
	right:50%;
	z-index:8;
	}

#contenido_movimiento{
	width:100%;
	background-color:#f15a24;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:170px;
	padding-bottom:80px;
	}
#desarrollo_movimiento{
	width:820px;
	margin:0px auto 0px auto;
	}
	
.btn_ninios02{ width:215px; height:53px; float:left; background-image:url(../img/ninios02.png); background-repeat:no-repeat; overflow:hidden; background-position:top; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:0px; cursor:pointer; text-align:center;}
.btn_ninios02:hover{ width:215px; height:53px; float:left; background-image:url(../img/ninios02.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:0px; cursor:pointer; text-align:center;}
.selected05{ width:215px; height:53px; float:left; background-image:url(../img/ninios02.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:0px; cursor:pointer; text-align:center;}
.selected05:hover{ width:215px; height:53px; float:left; background-image:url(../img/ninios02.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:0px; cursor:pointer; text-align:center;}

.btn_familia{width:185px; height:53px; float:left; background-image:url(../img/familia.png); background-repeat:no-repeat; overflow:hidden; background-position:top; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.btn_familia:hover{width:185px; height:53px; float:left; background-image:url(../img/familia.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.selected06{width:185px; height:53px; float:left; background-image:url(../img/familia.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.selected06:hover{width:185px; height:53px; float:left; background-image:url(../img/familia.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}

.btn_adultos02{width:185px; height:53px; float:left; background-image:url(../img/adultos02.png); background-repeat:no-repeat; overflow:hidden; background-position:top; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.btn_adultos02:hover{width:185px; height:53px; float:left; background-image:url(../img/adultos02.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.selected07{width:185px; height:53px; float:left; background-image:url(../img/adultos02.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}
.selected07:hover{width:185px; height:53px; float:left; background-image:url(../img/adultos02.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:20px; letter-spacing:1px; padding-top:178px; padding-right:30px; cursor:pointer; text-align:center;}

.btn_talleres02{width:185px; height:66px; float:left; background-image:url(../img/talleres02.png); background-repeat:no-repeat; overflow:hidden; background-position:top; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:16px; letter-spacing:1px; padding-top:165px; padding-right:30px; cursor:pointer; text-align:center;}
.btn_talleres02:hover{width:185px; height:66px; float:left; background-image:url(../img/talleres02.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:16px; letter-spacing:1px; padding-top:165px; padding-right:30px; cursor:pointer; text-align:center;}
.selected10{width:185px; height:66px; float:left; background-image:url(../img/talleres02.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:16px; letter-spacing:1px; padding-top:165px; padding-right:30px; cursor:pointer; text-align:center;}
.selected10:hover{width:185px; height:66px; float:left; background-image:url(../img/talleres02.png); background-repeat:no-repeat; overflow:hidden; background-position:bottom; font-family: 'Julius Sans One', sans-serif; font-size:16px; color:#fff; line-height:16px; letter-spacing:1px; padding-top:165px; padding-right:30px; cursor:pointer; text-align:center;}

#desarrollo_movimiento h1{font-family:'Snippet', sans-serif; font-size:58px; color:#FFF; line-height:58px; margin:0px 0px 0px 0px; text-align:center; font-weight:400;}
#cuadrito_movimiento{ background-color:#ee481d; border-radius:5px; border:#fff 2px dotted; width:756px; margin-left:auto; margin-right:auto; margin-top:220px; padding:43px 33px 20px 33px; clear:both; min-height:400px; position:relative;}
#cuadrito_movimiento p{font-family:'Snippet', sans-serif; font-size:15px; color:#fff; line-height:19px; margin-bottom:15px;}
.vela{ position:absolute; width:209px; height:205px; bottom:-50px; right:-20px;}


/*MASAJES*/
#contenedor_masajes{
	width:100%;
	text-align:center;
	height:752px;
	background-color:#9E005D;
	}
	
#img_masajes{  
	background: url(../img/masajes.jpg) 0 0 repeat;        
	   background-position:top center;
       background-size: cover;
       -webkit-background-size: cover;
       margin: 0 auto;
       padding: 0;
       position: absolute;
       z-index: 5;
       width: 100%;
       height: 752px;
	   background-attachment:fixed !important;
}

#texto_masajes{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:700px;
	}
#frase_masajes{ 
	position:absolute;
	width:330px;
	height:100px;
	top:345px;
	right:0px;
	z-index:8;
	}
#frase_masajes h1{
	font-family:'Snippet', sans-serif; font-size:16px; color:#fff; line-height:24px; text-align:right;
	}
#flecha_masajes{ 
	position:absolute;
	width:42px;
	height:21px;
	bottom:30px;
	right:50%;
	z-index:8;
	}

#contenido_masajes{
	width:100%;
	background-color:#9e005d;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:170px;
	padding-bottom:80px;
	}
#desarrollo_masajes{
	width:950px;
	margin:0px auto 0px auto;
	}
	

#desarrollo_masajes h1{font-family:'Snippet', sans-serif; font-size:58px; color:#FFF; line-height:58px; margin:0px 0px 0px 0px; text-align:center; font-weight:400;}
#desarrollo_masajes h2{font-family:'Snippet', sans-serif; font-size:17px; color:#8cc63f; line-height:19px; margin:0px 0px 0px 0px; text-align:center; font-weight:700;}
#desarrollo_masajes h2 > a{font-family:'Snippet', sans-serif; font-size:17px; color:#8cc63f; line-height:19px; font-weight:700; text-decoration:none; letter-spacing:5px; margin:0 10px; cursor:pointer;}
#desarrollo_masajes h2 > a:hover{ color:#1b1464;}
#desarrollo_masajes p{font-family:'Snippet', sans-serif; font-size:15px; color:#fff; line-height:19px; margin-bottom:15px;}
.selected08, .selected09{ color:#1b1464 !important;}

#cuadrito_masajes{ background-color:#688639; border-radius:5px; border:#fff 2px dotted; width:756px; margin-left:auto; margin-right:auto; margin-top:203px; padding:43px 33px 20px 33px; clear:both; min-height:400px; position:relative;}
#cuadrito_masajes p{font-family:'Snippet', sans-serif; font-size:15px; color:#f5f5f5; line-height:19px; margin-bottom:15px;}


/*NOVEDADES*/
#img_novedades{  
	background: url(../img/novedades.jpg) 0 0 repeat;        
	   background-position:top center;
       background-size: cover;
       -webkit-background-size: cover;
       margin: 0 auto;
       padding: 0;
       position: absolute;
       z-index: 5;
       width: 100%;
       height: 752px;
	   background-attachment:fixed !important;
}

#texto_novedades{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:700px;
	}
#frase_novedades{ 
	position:absolute;
	width:250px;
	height:100px;
	top:380px;
	right:0px;
	z-index:8;
	}
#frase_novedades h1{
	font-family:'Snippet', sans-serif; font-size:16px; color:#fff; line-height:24px; text-align:right;
	}
#flecha_novedades{ 
	position:absolute;
	width:365px;
	height:21px;
	bottom:30px;
	right:50%;
	z-index:8;
	margin-right:-320px;
	}

#contenido_novedades{
	width:100%;
	background-color:#5f2d6a;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:170px;
	padding-bottom:80px;
	}
	
#contenido_novedades02{
	width:100%;
	background-color:#5f2d6a;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:10px;
	padding-bottom:0px;
	margin-top:-160px;
	}
	
#desarrollo_novedades{
	width:585px;
	margin:0px auto 0px auto;
	}
#desarrollo_novedades h1{font-family:'Snippet', sans-serif; font-size:85px; color:#FFF; line-height:85px; margin:0px 0px 0px 0px; text-align:center;}

#modulo_novedades{ width:253px; float:left; margin:18px;}
#img_mod_novedades{ width:253px; height:190px; overflow:hidden;}
#modulo_novedades h2{font-family:'Snippet', sans-serif; font-size:15px; color:#FFF; line-height:19px; margin:0px;}
#modulo_novedades p{font-family:'Snippet', sans-serif; font-size:15px; color:#f5f5f5; line-height:19px; margin-bottom:15px;}
#modulo_novedades a{font-family:'Snippet', sans-serif; font-size:15px; color:#f5f5f5; line-height:19px; margin-bottom:15px;}

#flecha_novedades a{ float:left; font-family: 'Julius Sans One', sans-serif; font-size:15px; color:#22b473; letter-spacing:6px; text-decoration:none; margin-right:45px;}
#flecha_novedades02{ 
	position:absolute;
	width:48px;
	height:21px;
	bottom:30px;
	right:50%;
	z-index:8;
	}
	
/*NOVEDAD AMPLIADA*/
#novedad_ampliada{ width:800px;}
#img_nov_amp{ float:left; width:400px;}
#texto_nov_amp{ float:right; width:350px;}
#texto_nov_amp h2{font-family:'Snippet', sans-serif; font-size:15px; color:#FFF; line-height:19px; margin:0px;}
#texto_nov_amp p{font-family:'Snippet', sans-serif; font-size:15px; color:#f5f5f5; line-height:19px; margin-bottom:15px;}


/*TANGO*/
#img_tango{  
	background: url(../img/tango.jpg) 0 0 repeat;        
	   background-position:top center;
       background-size: cover;
       -webkit-background-size: cover;
       margin: 0 auto;
       padding: 0;
       position: absolute;
       z-index: 5;
       width: 100%;
       height: 752px;
	   background-attachment:fixed !important;
}

#texto_tango{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:700px;
	}
#frase_tango{ 
	position:absolute;
	width:350px;
	height:100px;
	top:395px;
	left:0px;
	z-index:8;
	}
#frase_tango h1{
	font-family:'Snippet', sans-serif; font-size:16px; color:#f5f5f5; line-height:24px; text-align:left;
	}
#flecha_tango{ 
	position:absolute;
	width:42px;
	height:21px;
	bottom:30px;
	right:50%;
	z-index:8;
	}

#contenido_tango{
	width:100%;
	background-color:#ca1f21;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:170px;
	padding-bottom:80px;
	}
#desarrollo_tango{
	width:950px;
	margin:0px auto 0px auto;
	}
#desarrollo_tango h1{font-family:'Snippet', sans-serif; font-size:85px; color:#FFF; line-height:85px; margin:0px 0px 0px 0px; text-align:center;}
#desarrollo_tango h2{font-family: 'Julius Sans One', sans-serif; font-size:36px; color:#a11b15; line-height:36px; letter-spacing:12px; margin:0px 0px 0px 279px;}


/*GALERÍA*/
#img_galeria{  
	background: url(../img/galeria.jpg) 0 0 repeat;        
	   background-position:top center;
       background-size: cover;
       -webkit-background-size: cover;
       margin: 0 auto;
       padding: 0;
       position: absolute;
       z-index: 5;
       width: 100%;
       height: 752px;
	   background-attachment:fixed !important;
}

#texto_galeria{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:700px;
	}
#frase_galeria{ 
	position:absolute;
	width:250px;
	height:100px;
	top:380px;
	right:0px;
	z-index:8;
	}
#frase_galeria h1{
	font-family:'Snippet', sans-serif; font-size:16px; color:#fff; line-height:24px; text-align:right;
	}
#flecha_galeria{ 
	position:absolute;
	width:42px;
	height:21px;
	bottom:30px;
	right:50%;
	z-index:8;
	}

#contenido_galeria{
	width:100%;
	background-color:#bd9d1b;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:170px;
	padding-bottom:80px;
	}
#desarrollo_galeria{
	width:950px;
	margin:0px auto 0px auto;
	}
#desarrollo_galeria h1{font-family:'Snippet', sans-serif; font-size:85px; color:#FFF; line-height:85px; margin:0px 0px 0px 0px; text-align:center;}
#desarrollo_galeria h2{font-family: 'Julius Sans One', sans-serif; font-size:15px; color:#231f20; line-height:17px; letter-spacing:12px; margin:0px;}

.Galery{
  width: 630px;
  height: 240px;
  overflow: auto;
  }
.Galery a{font-family:'Snippet', sans-serif; font-size:15px; color:#231f20 !important; line-height:30px; text-decoration:none;}
.Galery span{ margin-left:5px;}

.contGalery{
  height: 216px;
  width:1300px;
}
.imagenes{
  width: 835px;
  position: relative;
}
.thumb_img{
  width: 200px;
  height: 174px;
  position: relative;
  float: left;
  margin-left: 4px;
  margin-right: 4px;
}
.foto{
  margin-top: 16px;
  width: 200px;
  height: 174px;
  position: relative;
  float: left;
  margin-left: 4px;
  margin-right: 4px;
}

.Galery_videos{
  width: 210px;
  height: 240px;
  overflow: auto;
  }

.Galery_videos a{font-family:'Snippet', sans-serif; font-size:15px; color:#231f20 !important; line-height:30px; text-decoration:none;}
.Galery_videos span{ margin-left:5px;}

.youtube{
  margin-top: 16px;
  width: 200px;
  height: 174px;
  position: relative;
  float: left;
  margin-left: 4px;
  margin-right: 4px;
}

.contGalery_videos{
  height: 216px;
  width:1300px;
}


/*CONTACTO*/
#img_contacto{  
	background: url(../img/contacto.jpg) 0 0 repeat;        
	   background-position:top center;
       background-size: cover;
       -webkit-background-size: cover;
       margin: 0 auto;
       padding: 0;
       position: absolute;
       z-index: 5;
       width: 100%;
       height: 752px;
	   background-attachment:fixed !important;
}

#texto_contacto{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:700px;
	}
#frase_contacto{ 
	position:absolute;
	width:285px;
	height:100px;
	top:430px;
	right:0px;
	z-index:8;
	}
#frase_contacto h1{
	font-family:'Snippet', sans-serif; font-size:16px; color:#fff; line-height:24px; text-align:right;
	}
#flecha_contacto{ 
	position:absolute;
	width:42px;
	height:21px;
	bottom:30px;
	right:50%;
	z-index:8;
	}

#contenido_contacto{
	width:100%;
	background-color:#986960;
	/*height:700px;*/
	min-height:620px;
	position:relative;
	z-index:10;
	padding-top:170px;
	padding-bottom:80px;
	}
#desarrollo_contacto{
	width:855px;
	margin:0px auto 0px auto;
	position:relative;
	}
#desarrollo_contacto h1{font-family:'Snippet', sans-serif; font-size:85px; color:#FFF; line-height:85px; margin:0px 0px 0px 0px; text-align:center;}
#desarrollo_contacto h2{font-family: 'Julius Sans One', sans-serif; font-size:36px; color:#a11b15; line-height:36px; letter-spacing:12px; margin:0px 0px 0px 279px;}
#desarrollo_contacto p{font-family:'Snippet', sans-serif; font-size:15px; color:#f5f5f5; line-height:19px; margin-bottom:15px;}
#sole_contacto{ width:204px; height:241px; position:absolute; top:-8px; left:50px;}