/* Hoja de Estilos para www.acquaestetica.com */

/* Programado por Net's Palencia Multimedia S.L. */

body#general{
	background:#6bb3bb;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, sans-serif, Helvetica;
	color:black;
	font-size:small;
	font-weight:normal;
	line-height:1.166;
}
h1{
	font-family:Helvetica, sans-serif, Arial, Verdana;
	color:#213d6a;
	font-size:14px;
	font-weight:bold;
}
p{
	margin-top:6px;
	margin-bottom:6px;
}
p.justificado{
	text-align:justify;
}
p.azul{
	color:#213d6a;
	font-weight:bold;
}
img.sin_padding{
	margin:0;
	padding:0;
}

a:link{color:#26456f;text-decoration:none;}
a:visited{color:#26456f;text-decoration:none;}
a:active{color:#26456f;text-decoration:none;}
a:hover{color:#26456f;text-decoration:underline;}

a#nets:link {text-decoration:none;color:#7A8695;}
a#nets:visited {text-decoration:none;color:#7A8695;}
a#nets:active {text-decoration:underline;color:#7A8695;}
a#nets:hover {text-decoration:underline;color:#7A8695;}

/* ////////////////////////////////////////  INICIO */
				.titulo_inicio{
					position:absolute;
					top:30px;
					left:25px;
					width:240px;
					height:23px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_inicio{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:160px;
						height:2px;
					}
				.marco_inicio{
					position:absolute;
					top:60px;
					left:10px;
					width:260px;
					height:380px;
					overflow:auto;
				}
					h1.inicio{
						margin:0;
						padding:20px 0 10px 30px;
						font-family:Helvetica, sans-serif, Arial, Verdana;
						color:#213d6a;
						font-size:14px;
						font-weight:bold;
					}
					h2.inicio{
						text-align:left;
						margin:0;
						padding:10px 0 10px 20px;
						font-family:Arial, Verdana, Helvetica, sans-serif;
						color:#213d6a;
						font-size:12px;
						font-weight:bold;
					}
					p.inicio{
						margin:0;
						padding:0 20px 0 0;
						color:#213d6a;
					}
					ul.inicio{
						padding:0 0 0 20px;
						margin:0;
						color:#213d6a;
						font-size:9px;
						list-style-type:square;
					}
				.titulo_inicio_noticias{
					position:absolute;
					top:223px;
					left:290px;
					width:265px;
					height:20px;
					font-family:Arial, Verdana, Helvetica, sans-serif;
					color:#cd5151;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_inicio_noticias{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:283px;
						height:2px;
					}
				.marco_inicio_noticias{
					position:absolute;
					top:243px;
					left:290px;
					width:285px;
					height:215px;
					overflow:auto;
					text-align:right;
				}
					p.inicio_noticias{
						text-align:left;
						margin:0;
						padding:0 10px 5px 10px;
						color:#213d6a;
						font-size:9px;
					}
					a.inicio_mas_info:link{
						margin:0 5px 10px 0;
						padding:0 10px 10px 0;
						color:#fe8a01;
						font-size:9px;
						font-weight:bold;
						text-decoration:none;
						cursor:pointer;
					}
					a.inicio_mas_info:visited{
						margin:0 5px 10px 0;
						padding:0 10px 10px 0;
						color:#fe8a01;
						font-size:9px;
						font-weight:bold;
						text-decoration:none;
						cursor:pointer;
					}
					a.inicio_mas_info:hover{
						margin:0 5px 10px 0;
						padding:0 10px 10px 0;
						color:#fe8a01;
						font-size:9px;
						font-weight:bold;
						text-decoration:underline;
						cursor:pointer;
					}
					a.inicio_mas_info:active{
						margin:0 5px 10px 0;
						padding:0 10px 10px 0;
						color:#fe8a01;
						font-size:9px;
						font-weight:bold;
						text-decoration:none;
						cursor:pointer;
					}
				.inicio_suscripcion{
					position:absolute;
					top:370px;
					left:-150px;
					width:420px;
					height:80px;
				}
					h1.inicio_suscripcion_titulo{
						margin:0;
						padding:0px 0 5px 10px;
						font-family:Helvetica, sans-serif, Arial, Verdana;
						color:#fe8a01;
						font-size:14px;
						font-weight:bold;
					}
					img.inicio_suscripcion_linea{
						position:absolute;
						top:20px;
						left:10px;
						margin:0;
						padding:0;
						width:340px;
						height:2px;
					}
					.inicio_suscripcion_texto{
						position:absolute;
						top:30px;
						left:40px;
						margin:0;
						padding:0;
						width:180px;
						height:40px;
						color:#213d6a;
						font-size:9px;
					}
					.inicio_suscripcion_formulario{
						position:absolute;
						top:30px;
						left:210px;
						margin:0;
						padding:0;
						width:210px;
						height:40px;
					}
						.input_suscripcion{
							color:#666;
							font-size:9px;
							margin-bottom:5px;
						}
						.boton_suscripcion{
							margin:0;
							padding:0;
							text-align:center;
							width:100px;
							font-size:9px;
						}

/* ////////////////////////////////////////  EQUIPO HUMANO */
				.titulo_equipo{
					position:absolute;
					top:240px;
					left:120px;
					width:310px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:white;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_equipo{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:420px;
						height:2px;
					}
				.marco_equipo{
					position:absolute;
					top:300px;
					left:40px;
					width:520px;
					height:120px;
					overflow:auto;
				}
					p.equipo{
						padding-left:0px;
						padding-right:0px;
						color:#213d6a;
					}

/* ////////////////////////////////////////  NUESTRO CENTRO */
				.titulo_centro{
					position:absolute;
					top:0px;
					left:150px;
					width:245px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_centro{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:230px;
						height:2px;
					}
				.marco_centro{
					position:absolute;
					top:40px;
					left:10px;
					width:520px;
					height:400px;
					overflow:auto;
				}
					p.centro{
						padding-left:10px;
						color:#213d6a;
						font-size:12px;
					}
					p.horario{
						padding-left:160px;
						color:#213d6a;
						font-size:12px;
						font-weight:bold;
					}

/* ////////////////////////////////////////  CONTACTO */
				.titulo_contacto{
					position:absolute;
					top:18px;
					left:55px;
					width:310px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_contacto{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:200px;
						height:2px;
					}
				.marco_contacto{
					position:absolute;
					top:60px;
					left:10px;
					width:250px;
					height:400px;
					overflow:auto;
				}
					.titulo_separador2_contacto{
						position:absolute;
						top:94px;
						left:0;
						margin:0;
						padding:0;
						width:250px;
						height:1px;
					}

					h1.contacto{
						padding:10px 0 0 0px;
						margin:0;
						color:#213d6a;
						font-size:14px;
						font-weight:bold;
					}
					h2.contacto{
						padding:10px 0 0 10px;
						margin:0;
						font-family:Helvetica, sans-serif, Arial, Verdana;
						color:#213d6a;
						font-size:12px;
						font-weight:bold;
					}
					p.contacto{
						padding:0px;
						margin:0;
						color:#213d6a;
						font-size:9px;
					}
					.boton_contacto{
						text-align:right;
						width:250px;
					}
					a.contacto:link{
						color:#fe8a01;
						font-size:9px;
					}
					a.contacto:visited{
						color:#fe8a01;
						font-size:9px;
					}
					a.contacto:hover{
						color:#fe8a01;
						font-size:9px;
					}
					a.contacto:active{
						color:#fe8a01;
						font-size:9px;
					}

/* ////////////////////////////////////////  NOTICIAS */
				.titulo_noticias{
					position:absolute;
					top:10px;
					left:80px;
					width:320px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_noticias{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:290px;
						height:2px;
					}
					.volver_noticias{
						position:absolute;
						top:0;
						right:0;
						width:55px;
						margin:0 5px 0 0;
						padding:0;
						text-align:center;
						font-size:9px;
						font-weight:bold;
						cursor:pointer;
					}
					a.volver_noticias:link{color:#fe8a01;text-decoration:none;}
					a.volver_noticias:visited{color:#fe8a01;text-decoration:none;}
					a.volver_noticias:active{color:#fe8a01;text-decoration:none;}
					a.volver_noticias:hover{color:#fe8a01;text-decoration:underline;}
				.marco_noticias{
					position:absolute;
					top:75px;
					left:20px;
					width:420px;
					height:370px;
					padding:0 150px 0 0;
					margin:0;
					overflow:auto;
				}
					.fecha_noticias{
						float:right;
						width:360px;
						margin:0 0 10px 0;
						padding:0 10px 10px 0;
						text-align:right;
						color:#fe8a01;
						font-size:9px;
						font-weight:bold;

					}
					h1.noticias{
						padding:10px 0 0 20px;
						margin:0;
						font-family:Arial, Verdana, sans-serif, Helvetica;
						font-size:18px;
						font-weight:bold;
						color:#213d6a;
					}
					h2.noticias{
						padding:10px 0 10px 20px;
						margin:0;
						font-family:Verdana, Arial, sans-serif, Helvetica;
						font-size:12px;
						font-weight:bold;
						color:#213d6a;
					}
					.p_noticias{
						padding:2px 20px 2px 10px;
						color:#213d6a;
					}

/* ////////////////////////////////////////  DEPILACION */
				.titulo_depilacion{
					position:absolute;
					top:18px;
					left:85px;
					width:310px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_depilacion{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:230px;
						height:2px;
					}
				.marco_depilacion{
					position:absolute;
					top:45px;
					left:0px;
					width:400px;
					height:400px;
					overflow:auto;
				}
					h1.depilacion{
						padding-top:20px;
						padding-left:10px;
						font-family:Helvetica, sans-serif, Arial, Verdana;
						color:#213d6a;
						font-size:14px;
						font-weight:bold;
					}
					p.depilacion{
						padding-left:30px;
						padding-right:20px;
						color:#213d6a;
					}

/* ////////////////////////////////////////  TRATAMIENTOS FACIALES */
				.titulo_faciales{
					position:absolute;
					top:10px;
					left:80px;
					width:290px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_faciales{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:260px;
						height:2px;
					}
				.marco_faciales{
					position:absolute;
					top:75px;
					left:20px;
					width:350px;
					height:370px;
					overflow:auto;
				}
					.lista_faciales{
						position:relative;
						width:280px;
						height:20px;
						padding:5px 0 0 0;
						margin:0;
						font-family:Arial, Verdana, Helvetica, sans-serif;
						color:#213d6a;
						font-size:12px;
						font-weight:bold;
					}
						.masinfo_faciales{
							position:absolute;
							top:0;
							right:20px;
							margin:0 0 10px 0;
							padding:5px 10px 10px 0;
							color:#fe8a01;
							font-size:10px;
							font-weight:bold;
							cursor:pointer;
						}
					.menucontent{
						display:none;
					}
					ul.faciales{
						padding:0 0 0 20px;
						margin:0;
						font-size:10px;
						color:#213d6a;
					}
					p.faciales{
						padding:2px 20px 2px 10px;
						font-size:10px;
						color:#213d6a;
					}

/* ////////////////////////////////////////  TRATAMIENTOS CORPORALES */
				.titulo_corporales{
					position:absolute;
					top:40px;
					left:110px;
					width:420px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_corporales{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:230px;
						height:2px;
					}
				.marco_corporales{
					position:absolute;
					top:65px;
					left:20px;
					width:573px;
					height:350px;
					overflow:auto;
					padding-top:30px;
				}
					.lista_corporales{
						position:relative;
						width:250px;
						height:20px;
						padding:0px 0 0 40px;
						margin:0;
						font-family:Arial, Verdana, Helvetica, sans-serif;
						color:#213d6a;
						font-size:12px;
						font-weight:bold;
					}
					.lista_corporales2{
						position:relative;
						width:250px;
						height:35px;
						padding:0px 0px 0 40px;
						margin:0;
						font-family:Arial, Verdana, Helvetica, sans-serif;
						color:#213d6a;
						font-size:12px;
						font-weight:bold;
					}
					.lista_corporales4{
						position:relative;
						width:240px;
						height:59px;
						padding:0px 0px 5px 40px;
						margin:0;
						font-family:Arial, Verdana, Helvetica, sans-serif;
						color:#213d6a;
						font-size:12px;
						font-weight:bold;
					}
						.masinfo_corporales{
							position:absolute;
							top:0;
							left:0px;
							margin:0 0 10px 0;
							padding:1px 10px 10px 0;
							color:#fe8a01;
							font-size:9px;
							font-weight:bold;
							cursor:pointer;
						}
					.menucontent_corporales{
						display:none;
						position:absolute;
						top:15px;
						left:290px;
						width:265px;
						height:350px;
						background:url(img/corporales/filtro_corporales.jpg) no-repeat top left;
					}
					ul.corporales{
						padding:10px 10px 0 30px;
						margin:0;
						font-size:11px;
						color:#213d6a;
						list-style-type:square;
					}
					p.corporales{
						margin:0;
						padding:5px 10px 0px 10px;
						font-size:11px;
						color:#213d6a;
					}

/* ////////////////////////////////////////  BRONCEADO */
				.titulo_bronceado{
					position:absolute;
					top:20px;
					left:65px;
					width:530px;
					height:23px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_bronceado{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:450px;
						height:2px;
					}
				.marco_bronceado{
					position:absolute;
					top:45px;
					left:10px;
					width:585px;
					height:250px;
					overflow:auto;
				}
					h1.bronceado{
						margin:0;
						padding:20px 0 10px 30px;
						font-family:Helvetica, sans-serif, Arial, Verdana;
						color:#213d6a;
						font-size:14px;
						font-weight:bold;
					}
					p.bronceado{
						margin:0;
						padding-left:110px;
						padding-right:20px;
						color:#213d6a;
					}

/* ////////////////////////////////////////  PESTAÑAS */
				.titulo_pestanas{
					position:absolute;
					top:25px;
					left:80px;
					width:400px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_pestanas{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:280px;
						height:2px;
					}
				.marco_pestanas{
					position:absolute;
					top:90px;
					left:40px;
					width:200px;
					height:350px;
					overflow:auto;
				}
					p.pestanas{
						padding:20px 0 10px 5px;
						margin:0;
						color:#213d6a;
						font-size:14px;
						font-weight:bold;
						line-height: 14pt;
					}

/* ////////////////////////////////////////  PEDICURA */
				.titulo_pedicura{
					position:absolute;
					top:55px;
					left:100px;
					width:390px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_pedicura{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:370px;
						height:2px;
					}
				.marco_pedicura{
					position:absolute;
					top:150px;
					left:250px;
					width:280px;
					height:300px;
					overflow:auto;
				}
					p.pedicura{
						padding:10px 0 20px 5px;
						margin:0;
						color:#213d6a;
						font-size:14px;
						font-weight:bold;
						line-height: 14pt;
					}

/* ////////////////////////////////////////  KIT NUPCIAL */
				.titulo_bodas{
					position:absolute;
					top:10px;
					left:45px;
					width:490px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_bodas{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:460px;
						height:2px;
					}
				.marco_bodas{
					position:absolute;
					top:45px;
					left:20px;
					width:380px;
					height:400px;
					overflow:auto;
				}
					h1.bodas{
						padding-top:20px;
						padding-left:30px;
						font-family:Helvetica, sans-serif, Arial, Verdana;
						color:#213d6a;
						font-size:14px;
						font-weight:bold;
					}
					ul.bodas{
						padding:0 0 0 20px;
						margin:0;
						color:#213d6a;
					}

/* ////////////////////////////////////////  COSMÉTICA */
				.titulo_cosmetica{
					position:absolute;
					top:18px;
					left:70px;
					width:310px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_cosmetica{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:230px;
						height:2px;
					}
				.marco_cosmetica{
					position:absolute;
					top:45px;
					left:0px;
					width:240px;
					height:400px;
					overflow:auto;
				}
					h1.cosmetica{
						padding:30px 0 5px 30px;
						margin:0;
						font-family:Helvetica, sans-serif, Arial, Verdana;
						color:#213d6a;
						font-size:14px;
						font-weight:bold;
					}
					p.cosmetica{
						padding:10px 0 0 10px;
						margin:0;
						color:#213d6a;
						font-size:12px;
					}

/* ////////////////////////////////////////  TARJETAS REGALO */
				.titulo_tarjetas{
					position:absolute;
					top:10px;
					left:80px;
					width:490px;
					height:23px;
					margin-top:10px;
					font-family:Helvetica, sans-serif, Arial, Verdana;
					color:#213d6a;
					font-size:14px;
					font-weight:bold;
					overflow:none;
				}
					.titulo_separador_tarjetas{
						position:absolute;
						bottom:0;
						left:0;
						margin:0;
						padding:0;
						width:400px;
						height:2px;
					}
				.marco_tarjetas{
					position:absolute;
					top:60px;
					left:60px;
					width:470px;
					height:400px;
					overflow:auto;
				}
					p.tarjetas{
						padding:10px 0 5px 5px;
						margin:0;
						color:#213d6a;
						font-size:14px;
						font-weight:bold;
					}