/*Colores #98b1b2   #40c7d3   */
body{
	font-family: Candara;
	font-size: 20px;
}

/*Menu*/
.menu{
	background-color:  #acd1d4 ;
	color: #111111;
	font-size: 18px;
	
}
.navbar a { color: #022d40 !important; }
.navbar {border: none !important; }

/*fonods*/
.cafe{
	background-color: #98b1b2;
}
.azul{
	background-color:  #acd1d4 ;
}
.spa{
	background-image: url('../img/fondo-spa.jpg');
	background-size: 100%;
	background-repeat: repeat-y;
}
.leche{
	background-color: rgba(255,255,255,0.7);
}

/*textos*/
.textBlanco17{
	color: #fff;
	font-size: 17px;
}
.texto25cen{
	font-size: 25px;
	text-align: center;
}
.texto20{
	font-size: 20px;
	text-align: center;
}
.texto18{
	font-size: 18px;
}
.titPet25{
	font-family: Century Gothic;
	font-size: 40px;
	color: #096089;
	font-style: bold;
}
.titPet20{
	font-family: Century Gothic;
	font-size: 30px;
	color: #096089;
	font-style: bold;
	text-align: center;
}
.titPet202{
	font-family: Century Gothic;
	font-size: 30px;
	color: #096089;
	font-style: bold;
}
.texto22tie{
	font-size: 22px;	
	color: #6a554f;
}
.texto22tie{
	font-size: 25px;
	color: #314E64;
}
.texto2{
	font-family: Segoe Print;
	color: #305B6C;
	text-align: center;
}
/*espacios*/
.arriba0{
	margin-top: 0px;
	padding-top: -30px;
}
.arribaM30{
	margin-top: 30px;
}
.arribaM40{
	margin-top: 40px;
}
.arribaM50{
	margin-top: 50px;
}
.arribaP15{
	padding-top: 15px;
}
.arribaP25{
	padding-top: 25px;
}
.abajo0{
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.abajoM20{
	margin-bottom: 20px;
}
.espacios25{
	padding-bottom: 25px;
	padding-top: 25px;
}
.arribaM10{
	margin-top: 10px;
}
.abajoM10{
	margin-bottom: 10px;
}
.arribaM80{
	margin-top: 80px;
}
.arribaP40{
	padding-top: 40px;
}
.abajoP40{
	padding-bottom: 40px;
}
.abajoP50{
	padding-bottom: 50px;
}

/*OTROS*/
.botonAqua{
	background-color: #8fd5da;
	padding: 15px;
	margin-top: 50px;
	color: #65544f;
	font-weight: bold;
}
.centraImg{
	display: block;
	margin: 0 auto;
}
.centraTex{
	text-align: center;
}
.borde5{
	border-radius: 3%;
}
.bordeAzul{
	border-style: solid;
	border-color: #86c4c9;
	border-width: 5px;
}
.tabla1{
	border-style:solid;
	border-color: #6c979a;
	border-width: 3px;
	text-align: center;
}
.espaciolin{
	line-height: 1.7;
}
.imgIzq{
	 float: left;
	 margin-right: 10px;
}
.centraVin{
	list-style-position: inside;
}
.tex{
	display: inline; 
}