@charset "utf-8";
/* CSS Document */
body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
	margin:0px; padding:0px; border:0px;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#00C0EB;
	color:#8f8f8f;
	background:url(../images/background.gif) center repeat-y;
	font-size:12px;
}

p{
	font-size:12px;
	line-height:18px;
	color:#8f8f8f;
	margin:10px 0 10px 0;
	text-align:justify;
}

a:link, a:active, a:visited{
	color:#8f8f8f; 	font-size:12px;
}
a:hover{
	color:#656565; 	font-size:12px;
	text-decoration:none;
}
h2{
	color:#4abef4;
	font-size:34px;
	line-height:38px;
	font-weight:lighter;
}



/* LAYOUT */
#all-container{
	width:100%; height:100%;
}
#main-container{
	width:950px;
	margin:0 auto;
	background:url(../images/backg_main.gif) repeat-y;

}
#top{
	height:469px;
	width:886px;/*was 950*/
	background:url(../images/pic-top.gif) top no-repeat;
	padding:43px 32px 0 32px;	
}
#top-alternativo h1{
	width:885px; height: 395px;
	background:url(../images/backg-h1.jpg) no-repeat;
	text-indent:-9999px;	
}
#main{
	width:865px;/*was 950*/

	clear:both;
	padding:30px 32px 75px 53px;
}
	#content{
		width:563px;
		min-height:549px;
	}
		#content ul{
			margin:10px 0 10px 35px;
		}
			#content ul li{
				margin:5px 0;
			}
		
	#right-menu{
		width:252px;
		min-height:549px;
		float:right;
	}
	
		#bonos{
			width:249px; height:165px;
		}
		
		a#ad-collarium{
			margin:15px auto 15px auto;
			display:block;
			background:url(../images/ad-collarium.jpg) no-repeat;
			width:252px; height:123px;
			text-indent:-9999px;
		}
			a#ad-collarium:hover{
				background:url(../images/ad-collarium_over.jpg) no-repeat;
			}
	
		#servicios{
			background:url(../images/backg-menuservicios.gif) no-repeat;
			width:204px; /*was 252*/
			height:309px; /*was 337*/
			padding:19px 23px 0px 23px;
		}
			#servicios h3{
				width:104px; height:26px;
				background:url(../images/t-menuservicios.gif) no-repeat;
				text-indent:-9999px;
			}
			#servicios ul{
				font-size:14px;
				color:#FFFFFF;
				list-style:none;
				margin:0;
			}
				#servicios ul li{
					padding-bottom:10px;
					padding-top:10px;
					border-bottom:1px dotted #b2def0;
				}
					#servicios ul li a{
						font-size:14px;
						color:#b2def0;
						text-decoration:none;
					}
						#servicios ul li a:hover{
							font-size:14px;
							color:#FFFFFF;
							text-decoration:none;
						}
		a#ad-bodas{
			margin:5px 6px 5px 7px;
			display:block;
			background:url(../images/ad-bodas.jpg) no-repeat;
			width:239px; height:84px;
			text-indent:-9999px;
		}
			a#ad-bodas:hover{
				background:url(../images/ad-bodas_over.jpg) no-repeat;
			}
			
		a#ad-tenerife{
			margin:5px 6px 5px 7px;
			display:block;
			background:url(../images/ad-tenerife.jpg) no-repeat;
			width:239px; height:84px;
			text-indent:-9999px;
		}
			a#ad-tenerife:hover{
				background:url(../images/ad-tenerife_over.jpg) no-repeat;
			}

#footer{
	height:70px;
	width:938px;/*was 950*/
	padding:38px 12px 0 0;
	clear:both;
	background:url(../images/footer.gif) top no-repeat;
	color: #FFFFFF;
	font-size: 10px;
	text-align:right;
	vertical-align:top;
}
	#footer a{
		color: #FFFFFF;
		font-size: 10px;
	}
	#footer a:hover{
		color: #FFFFFF;
		font-size: 10px;
		text-decoration:none;
	}


/*LAYOUT INICIO*/
#content-inicio h2{
	text-indent:-9999px;
	background:url(../images/index/t-inicio.gif) no-repeat;
	width:539px; height:99px;
}
#content-inicio h3{
	color:#76b714;
	font-size:24px;
	font-weight:lighter;
	padding-left:25px;
	background:url(../images/bullet1.gif) no-repeat left;
}

#centros{
	width:545px;
	border:#4abef4 solid 1px;
	padding:5px;
}

#centros h4{
	font-size:18px;
	font-weight:lighter;
	margin-top:50px;
	margin-left:269px;
	padding-left:20px;
	background:url(../images/bullet4.gif) no-repeat left;
}
#centros img{
	float:left;
	margin-right:15px;
}

/*LAYOUT BONOS*/
#content-bonos h2{
	text-indent:-9999px;
	background:url(../images/bonos/t-bonos.gif) no-repeat;
	width:314px; height:52px;
}
#precios-bonos{
	text-indent:-9999px;
	background:url(../images/bonos/bonos.gif) no-repeat;
	width:563px; height:408px;
}

/*LAYOUT BRONCEADO*/
#content-bronceado h2{
	text-indent:-9999px;
	background:url(../images/bronceado/t-bronceado.gif) no-repeat;
	width:314px; height:52px;
}

/*LAYOUT DHA*/
#content-dha h2{
	text-indent:-9999px;
	background:url(../images/dha/t-dha.gif) no-repeat;
	width:314px; height:52px;
}

/*LAYOUT CABINA ESTETICA*/
#content-cabestetica h2{
	text-indent:-9999px;
	background:url(../images/estetica/t-estetica.gif) no-repeat;
	width:314px; height:52px;
}
#text-termolift{
	width:555px; height:150px;
}
#text-termolift h3{
	text-indent:-9999px;
	background:url(../images/estetica/cabina1.gif) no-repeat;
	width:415px; height:42px;
}
#text-termolift img{	
	float:right;
}
#text-termolift p{
	margin-left:106px;
	color:#00ccff;
	font-weight:bold;
	line-height:14px;
}

/*LAYOUT CABINA MASAJE*/
#content-cabmasaje h2{
	text-indent:-9999px;
	background:url(../images/masaje/t-masaje.gif) no-repeat;
	width:314px; height:52px;
}

/*LAYOUT CONTACTENOS*/
#content-contactenos h2{
	text-indent:-9999px;
	background:url(../images/contactenos/t-contactenos.gif) no-repeat;
	width:314px; height:52px;
}

/*LAYOUT COSMETICA*/
#content-cosmetica h2{
	text-indent:-9999px;
	background:url(../images/cosmetica/t-cosmetica.gif) no-repeat;
	width:400px; height:65px;
}

/*LAYOUT JM DURAN*/
#content-jmduran h2{
	text-indent:-9999px;
	background:url(../images/juanmanuel/t-juanmanuel.gif) no-repeat;
	width:490px; height:52px;
}
#jmduran-slidecontainer{
	width:372px; height:252px;
	float:left;
	margin-right:20px;
}
#parrafo1{
	padding-top:65px;
}

/*LAYOUT LEGAL*/

#content-legal{
	width:470px;
	background-color:#FFFFFF;
	border:none;
	margin:auto;
	padding:50px 40px;
}
#content-legal h1{
	text-indent:-9999px;
	background:url(../images/t-aviso.gif) no-repeat;
	width:187px; height:41px;
}

/*LAYOUT PELUQUERIA*/
#content-peluqueria h2{
	text-indent:-9999px;
	background:url(../images/peluqueria/t-peluqueria.gif) no-repeat;
	width:490px; height:52px;
}

/*LAYOUT TIPOS DE PIEL*/
#content-tipospiel h2{
	text-indent:-9999px;
	background:url(../images/tipospiel/t-piel.gif) no-repeat;
	width:490px; height:52px;
}
#tablapiel{
	width:480px;
	height:522px;
	text-indent:-9999px;
	background:url(../images/tipospiel/tipospiel.gif) no-repeat;
}

/*LAYOUT UNHAS*/
#content-unhas h2{
	text-indent:-9999px;
	background:url(../images/unhasmaquillaje/t-unhas.gif) no-repeat;
	width:490px; height:52px;
}

/*LAYOUT VIERA*/
#content-viera h2{
	text-indent:-9999px;
	background:url(../images/viera/t-viera.gif) no-repeat;
	width:490px; height:52px;
}
#viera-slidecontainer{
	width:372px; height:252px;
	float:left;
	margin-right:20px;
}
#parrafo1{
	padding-top:65px;
}



/*LAYOUT COLLARIUM*/
#content-collarium h2{
	text-indent:-9999px;
	background:url(../images/collarium/t-collarium.gif) no-repeat;
	width:530px; height:60px;
}

#collarium-box1{
	background:url(../images/collarium/collarium-box.jpg) no-repeat right bottom;
	width:100%;
	height:583px;
	margin:0 auto;
	padding:40px 0 10px 0;
	border:#56c2f5 solid 1px;
}
#collarium-box1 p{
	padding:0 15px;
}



#collarium-box2{
	width:100%;
	margin:30px auto;
	padding:20px 0 20px 0;
	border:#56c2f5 solid 1px;
}
#collarium-box2 h3{
	background:url(../images/collarium/subt-resumen.gif) no-repeat;
	width:522px; height:53px;
	text-indent:-9999px;
}
#collarium-box2 ul{
	color:#60beeb;
	list-style:url(../images/bullet5.gif);
	padding:0 30px 5px 35px;
}
	#collarium-box2 ul li{
		padding:10px 0;
		font-size:13px;
	}

/*CLASES*/
.clearme{
	clear:both;
	margin:0;
}
.tinyblue{
	font-size:10px;
	line-height:14px;
	color:#4abef4;
}
.bigblue{
	font-size:14px;
	line-height:18px;
	color:#4abef4;
}



.naranjatext{
	color:#f3c418;
}

.titlegreen{
	font-size:24px;
	color:#76b714;
}

.mainpic{
	margin:30px auto 40px auto;
	display:block; 
}
.sidepic1{
	float:left;
	margin:0 15px 25px 0;
}
.sidepic2{
	float:right;
	margin:0 0 25px 15px;
}
.titlesun{
	font-size:16px;
	font-weight:bold;
	margin:30px 0 15px 0;
	padding:0 0 0 25px;
	background:url(../images/bullet3.gif) no-repeat left;
}

ul.list-triangles {
	list-style-image:url(../images/bullet2.gif);
	margin:0 0 0 55px;
	font-size:12px;
}
ul.list-triangles li {
	padding:5px 0;
}

ul.list-tickeado{
	color:#4abef4;
	font-weight:bold;
	list-style-image:url(../images/bullet4.gif);
	margin:0 0 0 55px;
}
ul.list-tickeado li{
	margin:5px 0;
}

a.linknaranja{
	color:#ffc529;
	text-decoration:underline;
}
a.linknaranja:hover{
	color:#da8e14;
	text-decoration:none;
}

.celdaazul{
	background-color:#56d7f4;
	padding:5px 10px 5px 10px;
	border-right:2px solid #fff;
	border-bottom:2px solid #fff;
}
.celdaazul p{
	color:#FFFFFF;
	font-size:10px;
	line-height:12px;
}
.title-tickeado{
	font-size:18px;
	font-weight:lighter;
	padding-left:20px;
	background:url(../images/bullet4.gif) no-repeat top left;
}

.block-borderblue{
	margin: 25px 20px 25px 35px;
	border-left:#4abef4 solid 5px;
	padding-left:15px;
}

.pinktxt{
	color:#f19d86;
}