html, body {
	margin:0px; 
	padding:0px;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;  
	background-color: #fff;
	color:#3a3a3a; 
	text-decoration: none; 
	word-spacing: normal; 
	text-align:justify;
	letter-spacing: 0; 
	line-height: 1.7em; 
	font-style:normal; 
	font-weight:normal; 
	font-size:0.85em; 
}
#balnearia {
	width:850px;
	height:100%;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}
/*BÁSICO -------------------------------------------------------------*/
p { 
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#3a3a3a; 
	text-decoration: none; 
	word-spacing: normal; 
	text-align:justify;
	letter-spacing: 0; 
	line-height: 1.7em; 
	font-style:normal; 
	font-weight:normal; 
	background: none;
	padding:5px;
	margin:0px;
}
img { border:none; margin:5px 0px 5px 0px; padding:0px;}
a { text-decoration:none; color:#484848; text-align:left; }
a:hover { text-decoration:underline; color:#484848; }


h1 {
	color: #fff;
	background:inherit;
	font-size:100%;
	letter-spacing: 0.1em; 
	font-weight:normal; 
	text-transform:uppercase;
	margin:0px;
	padding:50px 5px 5px 60px;
}
h1 span  { display:none; color:#3a3a3a; background:inherit;}

h2 {
	color: #fff;
	background:inherit;
	font-size:140%;
	font-weight:normal; 
	margin:5px 0px 5px 0px !important;
	margin:5px;
	padding:5px;
	text-align:left;
}
h3 {
	font-size:110%;
	color:#3a3a3a;
	background:none; 
	font-weight:normal; 
	margin:0px 5px 0px 5px;
	padding:0px 0px 0px 15px;
	line-height: 1.5em; 
	text-align:left;
}
h4 {
	font-size:100%;
	color:#3a3a3a;
	background:none; 
	font-weight:normal; 
	margin:5px 5px 0px 5px;
	padding:0px 0px 0px 15px;
	text-align:left;
}
h5 {
	font-size:140%;
	color:#3a3a3a;
	background:none; 
	font-weight:normal; 
	margin:5px 5px 5px 5px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

/*Cabecera ----------------------------------------------------------------------------*/
#cabecera {
	width:850px;
	height:300px;
	margin:0px 0px 10px 0px; 
	padding:0px;
}
#cabecera img { margin:0px; padding:0px;}

.cabecera_destacados {
	width:280px;
	height:200px;
	margin:5px 0px 0px 0px;
	padding:0px;
	float:left;
}
.cabecera_destacados2 {
	width:270px;
	height:200px;
	margin:5px 10px 0px 10px;
	padding:0px;
	float:left;
}

/*Contenido ----------------------------------------------------------------------------*/
#contenido {
	width:850px;
	height:100%;
	margin:10px 0px 0px 0px; 
	padding:0px;
}
/*IZQ ----------------------------------------------------------------*/
#izq {
	width:280px;
	height:100%;
	margin:18px 0px 0px 0px;
	padding:0px;
	float:left;
}
.menu {
	width:280px;
	height:20px;
	padding:0px;
	margin:0px;
}
.menu a {
	display: block;
	height:20px;
}

.menu a.menu_balnearia {background:#fff url(../imgs/menu_balnearia.jpg) top left no-repeat;}
.menu a.menu_recorrido {background:#fff url(../imgs/menu_recorrido.jpg) top left no-repeat;}
.menu a.menu_tratamientos {background:#fff url(../imgs/menu_tratamientos.jpg) top left no-repeat;}
.menu a.menu_programas {background:#fff url(../imgs/menu_programas.jpg) top left no-repeat;}
.menu a.menu_ofertas {background:#fff url(../imgs/menu_ofertas.jpg) top left no-repeat;}
.menu a.menu_noticias {background:#fff url(../imgs/menu_noticias.jpg) top left no-repeat;}
.menu a.menu_boutique {background:#fff url(../imgs/menu_boutique.jpg) top left no-repeat;}
.menu a.menu_contacto {background:#fff url(../imgs/menu_contacto.jpg) top left no-repeat;}

.menu a.menu_balnearia2 {background:#fff url(../imgs/menu_balnearia.jpg) bottom left no-repeat;}
.menu a.menu_recorrido2 {background:#fff url(../imgs/menu_recorrido.jpg) bottom left no-repeat;}
.menu a.menu_tratamientos2 {background:#fff url(../imgs/menu_tratamientos.jpg) bottom left no-repeat;}
.menu a.menu_programas2 {background:#fff url(../imgs/menu_programas.jpg) bottom left no-repeat;}
.menu a.menu_ofertas2 {background:#fff url(../imgs/menu_ofertas.jpg) bottom left no-repeat;}
.menu a.menu_noticias2 {background:#fff url(../imgs/menu_noticias.jpg) bottom left no-repeat;}
.menu a.menu_boutique2 {background:#fff url(../imgs/menu_boutique.jpg) bottom left no-repeat;}
.menu a.menu_contacto2 {background:#fff url(../imgs/menu_contacto.jpg) bottom left no-repeat;}

.menu a span { display:none;}
.menu a:hover {background-position: bottom left;}


#tarifas {
	color: #fff;
	background:#619bcd url(../imgs/fondo_tarifas.gif) left top repeat-x;
	width:280px;
	height:25px;
	margin:10px 0px 20px 0px;
	padding:0px;
}
#tarifas p {
	color: #fff;
	background:inherit;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:120%;
	letter-spacing: 0.1em; 
	text-transform:uppercase;
	cursor:pointer;
}
#tarifas p a{
	color: #fff;
	background:inherit;
	text-decoration:none;
}
#destacados { 
	width:280px;
	height:100%;
	margin:10px 0px 10px 0px;
	padding:0px;
}
.destacado { 
	width:280px;
	height:100%;
	margin:10px 0px 10px 0px;
	padding:0px;
	border-bottom:1px dotted #ca80fd;
}
#destacado_cheques { 
	width:280px;
	height:100%;
	margin:25px 0px 10px 0px;
	padding:0px;
}
/*DCH ----------------------------------------------------------------*/
#dch {
	width:560px !important;
	width:566px;
	height:100%;
	margin:0px 0px 0px 10px !important;
	margin: 0px 0px 0px 4px; 
	padding:0px;
	float:right;
	text-align:left !important;
	text-align:right;
}
#titulo_seccion {
	width:560px;
	height:82px;
	margin:0px;
	padding:0px;
}
.descripcion {
	width:560px;
	height:100%;
	margin:0px;
	padding:0px;
}

.titulo_balnearia {background:/*#b93191 */ #fff url(../imgs/titulo_balnearia.gif) top left no-repeat;}
.titulo_recorrido {background:/*#476c73 */ #fff url(../imgs/titulo_recorrido.gif) top left no-repeat;}
.titulo_tratamientos {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos.gif) top left no-repeat;}
.titulo_programas {background:/*#66bddd */ #fff url(../imgs/titulo_programas.gif) top left no-repeat;}
.titulo_ofertas {background:/*#86c648 */ #fff url(../imgs/titulo_ofertas.gif) top left no-repeat;}
.titulo_noticias {background:/*#ca80fd */ #fff url(../imgs/titulo_noticias.gif) top left no-repeat;}
.titulo_boutique {background:/*#199e74 */ #fff url(../imgs/titulo_boutique.gif) top left no-repeat;}
.titulo_contacto {background:/*#a53248 */ #fff url(../imgs/titulo_contacto.gif) top left no-repeat;}
.titulo_cheques {background:/*#a53248 */ #fff url(../imgs/titulo_cheques.gif) top left no-repeat;}

.titulo_facial {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos_facial.gif) top left no-repeat;}
.titulo_masajes {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos_masajes.gif) top left no-repeat;}
.titulo_vinoterapia {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos_vinoterapia.gif) top left no-repeat;}
.titulo_thalasso {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos_thalasso.gif) top left no-repeat;}
.titulo_belleza {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos_belleza.gif) top left no-repeat;}
.titulo_zen {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos_zen.gif) top left no-repeat;}
.titulo_chocoterapia {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos_chocoterapia.gif) top left no-repeat;}
.titulo_fisioterapia {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos_fisioterapia.gif) top left no-repeat;}
.titulo_depilacion {background:/*#dd5526 */ #fff url(../imgs/titulo_tratamientos_depilacion.gif) top left no-repeat;}

/*Balnearia portada-------------------------------*/
.ultimas_ofertas {
	width:170px;
	height:100%;
	margin:0px 7px 10px 7px;
	padding:0px;
	float:left;
}
.ultimas_ofertas img { margin-top:0px;}
.ultimas_ofertas h3 { 
	font-size:120%; 
	color:#252525;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.ultimas_ofertas p { padding:0px;line-height: 1.5em; }
	
/*Recorrido-------------------------------*/
.destacado_recorrido2 {
	color:#476c73;
	background:inherit; 
	text-align:center;
	text-transform:uppercase;
	border-top:1px dotted #476c73;
	font-size:120%;
	margin:0px 10px 5px 10px !important;
}
.destacado_balnearia2 {
	color:#b93191; 
	background:inherit; 
	text-align:center;
	text-transform:uppercase;
	border-top:2px dotted #476c73;
	border-bottom:2px dotted #476c73;
	font-size:130%;
	margin:15px 10px 15px 10px;
}	

.descripcion_pq {
	width:340px;
	height:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
	float:left;
}
.descripcion_pq p{ margin:10px 15px 10px 10px; }
img.recorrido {
	width:200px;
	height:154px;
	margin:5px 10px 5px 10px;
	padding:0px;
	float:left;
}

/*Tratamiento y Programas (2)--------------------------*/
.tit_tratamiento {
	color: #fff;
	background:inherit; 
	font-size:160%;
	letter-spacing: normal; 
	font-weight:normal;  
	text-transform:uppercase;
	margin:0px;
	padding:50px 5px 5px 60px;
}
.descripcion h5{
	width:128px;
	height:100%;
	margin:2px 0px 0px 0px;
	padding:0px 20px 0px 0px;
	text-align:left;
	float:left;
}	
.duracion {
	width:42px;
	height:100%;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.duracion_progr  {
	width:65px;
	height:100%;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.duracion p, .duracion_progr  p {text-align:center; font-size:90%; padding:3px 0px 6px 0px; margin-top:0px;}
.txt {
	width:355px;
	height:100%;
	margin:0px;
	padding:0px 0px 0px 15px;
	float:left;
}	
p.txt {
	width:355px;
	height:100%;
	margin:0px;
	padding:0px 0px 0px 15px;
	float:left;
}	
.txt_progr {
	width:327px;
	height:100%;
	margin:0px;
	padding:0px 0px 0px 20px;
	float:left;
	text-align:left;
}
.txt_progr p{ padding:0px; margin:0px;}
.txt_progr a{ color:#b93191; background:inherit;}
.destacado_programas2 {color:#b93191; background:inherit; font-weight:bolder; font-size:110%;}



p.txt_progr {
	width:327px;
	height:100%;
	margin:0px;
	padding:0px 0px 0px 20px;
	float:left;
	text-align:left;
}	
.txt1 {
	width:150px;
	height:100%;
	margin:0px;
	padding:0px 5px 0px 15px;
	float:left;
}
.txt1  p {padding:0px; margin:7px 0px 0px 0px; text-align:left;}
p.txt2 {
	width:190px;
	height:100%;
	margin:0px;
	padding:0px 0px 0px 10px;
	float:left;
}

/*DEPILACION-------------------------------*/
.depilacion {
background:#fff url(../imgs/detalle_depilacion.gif) left center no-repeat;
margin:5px 10px 5px 10px;
padding:0px 0px 0px 20px;
text-align:left;
}
.destacado_depilacion2 {color:#2d906c; background:inherit; font-size:120%; padding-bottom:0px;}
.destacado_depilacion3 {color:#2d906c; background:inherit;border-bottom:1px dotted #57b190;}
.fondo_depilacion2 {
	width:520px;
	height:100%;
	margin:20px 0px 0px 0px;
	padding:10px 20px 10px 20px;
	background-color:#dffaf0;
	border: 1px dotted #3a3a3a;
	}
.fondo_depilacion2 h2{ color:#208862; font-size:130%; border-bottom:1px dotted #208862; }
.fondo_depilacion2 ul { padding:0px; margin:0px;list-style:decimal inside;}
.fondo_depilacion2 ul li{ padding:5px; margin:0px; text-align:left;}

/*TRATAMIENTOS-------------------------------*/
.tratamiento_facial, .tratamiento_masajes, .tratamiento_vinoterapia , .tratamiento_thalasso , .tratamiento_belleza , .tratamiento_zen , .tratamiento_chocoterapia , .tratamiento_fisioterapia , .tratamiento_depilacion {
width:560px; 
height:83px;
background-color:#fff;
margin:10px 0px 5px 0px; 
padding:0px;
}
.tratamiento_facial img, .tratamiento_masajes img, .tratamiento_vinoterapia img, .tratamiento_thalasso img, .tratamiento_belleza img, .tratamiento_zen img, .tratamiento_chocoterapia img, .tratamiento_fisioterapia img, .tratamiento_depilacion img{
	width:100px;
	height:83px;
	float:left;
	margin:0px 0px 0px 20px; 
	padding:0px; 
	border:0;
}
.tratamiento_facial .trat_tit, .tratamiento_masajes .trat_tit, .tratamiento_vinoterapia .trat_tit, .tratamiento_thalasso .trat_tit, .tratamiento_belleza .trat_tit, .tratamiento_zen .trat_tit, .tratamiento_chocoterapia .trat_tit, .tratamiento_fisioterapia .trat_tit, .tratamiento_depilacion .trat_tit{
	width:440px;
	float:left;
}

.tratamiento_facial h3, .tratamiento_masajes h3, .tratamiento_vinoterapia h3, .tratamiento_thalasso h3, .tratamiento_belleza h3, .tratamiento_zen h3, .tratamiento_chocoterapia h3, .tratamiento_fisioterapia h3, .tratamiento_depilacion h3{
	width:400px;
	margin:10px 20px 5px 0px; 
	padding:0px 10px 0px 10px; 
	border:0;
	font-size:130%;
	text-transform:uppercase;
	font-weight:lighter;
	cursor:pointer;
	text-align:right;
}
.f_facial {background-color:#329b49; color:#fff;}
.f_masajes {background-color:#bd65a3; color:#fff;}
.f_vinoterapia {background-color:#93204e; color:#fff;}
.f_thalasso {background-color:#757422; color:#fff;}
.f_belleza {background-color:#d7c106; color:#fff;}
.f_zen {background-color:#966891; color:#fff;}
.f_chocoterapia {background-color:#4e341e; color:#fff;}
.f_fisioterapia {background-color:#f4940b; color:#fff;}
.f_depilacion {background-color:#2d906c; color:#fff;}

.tratamiento_facial a, .tratamiento_masajes a, .tratamiento_vinoterapia a, .tratamiento_thalasso a, .tratamiento_belleza a, .tratamiento_zen a, .tratamiento_chocoterapia a, .tratamiento_fisioterapia a, .tratamiento_depilacion a {
	text-decoration:none;
	color:#fff;
	background:inherit;
}

.tratamiento_facial a:hover, .tratamiento_masajes a:hover, .tratamiento_vinoterapia a:hover, .tratamiento_thalasso a:hover, .tratamiento_belleza a:hover, .tratamiento_zen a:hover, .tratamiento_chocoterapia a:hover, .tratamiento_fisioterapia a:hover, .tratamiento_depilacion a:hover {
	text-decoration:none;
}
.tratamiento_facial p, .tratamiento_masajes p, .tratamiento_vinoterapia p, .tratamiento_thalasso p, .tratamiento_belleza p, .tratamiento_zen p, .tratamiento_chocoterapia p, .tratamiento_fisioterapia p, .tratamiento_depilacion p{
padding:0px 20px 0px 20px;
font-size:110%;
}


/*Balnearia ofertas-------------------------------*/
.ofertas {
	width:538px;
	height:100%;
	margin:10px 0px 10px 0px;
	padding:10px;
	border:1px dotted #86c648;
}
.ofertas img {width:170px;  margin:0px 0px 0px 0px; padding:0px; float:left;}
.ofertas_info {width:358px; margin-left:10px; float:left;}
.ofertas h3 { 
	font-size:120%; 
	color:#252525;
	margin:5px;
	padding:0px 5px 0px 10px;
}
.ofertas p { }

/*Balnearia noticias-------------------------------*/
.tit_noticia {
	width:560px;
	height:100%;
	border-bottom:1px dotted #ca80fd;
	margin-top:5px;
}
.tit_noticia h5{
	width:415px;
	font-size:120%;
	color:#3a3a3a;
	background:none; 
	font-weight:normal; 
	margin:10px 5px 5px 0px;
	padding:0px 0px 0px 5px;
	text-align:left;
	float:left;
}
.tit_noticia h4{ 
	width:130px;
	color:#ca80fd;
	background:inherit;
	margin:10px 0px 5px 5px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:right;
}
.noticia {
	margin:5px 0px 15px 0px;
	padding:0px 5px 10px 5px;
}
.noticia p{
	margin:0px;
	padding:0px;
}

/*Balnearia formulario-------------------------------*/

.descripcion_mitad {
	width:280px;
	height:100%;
	margin:0px;
	padding:0px;
	float:left;
}
.descripcion_mitad2 {
	width:279px;
	height:100%;
	margin:0px;
	padding:0px;
	float:left;
	border-left:1px solid #a53248;
}

fieldset {
	width:269px;
	margin:0px 0px 0px 0px;
	padding:0px 5px 5px 5px;
	border:0;
}
.formulario {
	font-size:110%;
	color:#3a3a3a;
	margin:0px 5px 0px 5px;
	padding:0px !important;
	padding:0px 0px 0px 5px;
	text-align:left;
}
.form_input, .form_txt {
	width:255px;
	margin:5px 0px 5px 5px;
	padding:0px;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#3a3a3a; 
	text-decoration: none; 
	word-spacing: normal; 
	text-align:left;
	letter-spacing: 0; 
	line-height: 1.7em; 
	font-style:normal; 
	font-weight:normal; 
	background: none;;
}
.form_txt {height:50px;}

.boton_enviar {
	margin:5px 15px 5px 5px;
	text-align:center;
}
.chequeo {
margin:5px 0px 0px 0px;
float:left;
}
.error {
	height:40px;
	font-size:120%;
	background-color: #fff;
	color:#3a3a3a; 
	text-align:center;
	padding:10px;
	margin:10px 0px 0px 0px;
	background-color:#FCCDD7;
}
.ok {
	font-size:120%;
	background-color: #fff;
	color:#3a3a3a; 
	text-align:center;
	padding:10px;
	margin:60px 0px 120px 0px;
}


/*LEGAL ----------------*/
#legal { 
	width:540px;
	margin:10px 20px 30px 20px;
	padding:0px;
}
#legal img { text-align:center;}
#legal h2 { color:#3F3F3F; }
#legal p { margin-bottom:10px; }

/*PIE ----------------------------------------------------------------------------*/
#pie {
	width:850px;
	height:100%;
	background: #fff url(../imgs/pie_fondo.gif) top center no-repeat;
	margin:10px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
}
#pie ul {
	text-align:center;
	list-style:none;
	margin:0px;
	padding:43px 0px 0px 0px;
}
#pie ul li{
	font-size:90%;
	margin:0px 2px 0px 2px;
	padding:0px;
	display:inline;
}
#pie ul li a {
	margin:0px;
	padding:0px;
}
#pie ul li a:hover{}
#pie p {
	width:100px;
	height:10px;
	text-align:center; 
	color:#fff; 
	padding:0px 0px 1px 0px; 
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	font-size:95%; 
	line-height: 0.8; 
	background-color:#8f9090; 
}
#pie p.alia {
	width:100%;
	height:25px;
	text-align:center; 
	color:#f3f3f3; 
	padding:0px; 
	margin:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	font-size:90%; 
	background-color:#fff; 
}
#pie p.alia img{ margin:5px 5px 5px 5px; padding:0px;}

#pie p.alia a{color:#B9B9B9; text-decoration:none; padding:0px; margin:0px; line-height:2em;   }
#pie p.alia a:hover{ color:#8cc900; text-decoration:none;}


/*CLASES ----------------------------------------------------------------------------*/
.clear { clear:both;}
.izquierda { float:left;}
.derecha { float:right;}
.centrado {text-align:center;}
.arriba {margin-top:20px;}
.abajo {margin-bottom:20px;}
.pequeno {font-size:60%; line-height: 1.5em; }
.pequeno2 {font-size:80%; font-style:italic;}

.destacado_balnearia { color:#b93191; background:inherit;}
.destacado_recorrido {color:#476c73; background:inherit;}
.destacado_tratamientos {color:#dd5526; background:inherit;}
.destacado_programas {color:#309bc2; background:inherit; text-align:center;}
.destacado_ofertas {color:#86c648; background:inherit;}
.destacado_noticias {color:#ca80fd; background:inherit;}
.destacado_contacto {color:#a53248; background:inherit;}
.destacado_cheques {color:#96d236; background:inherit; text-align:center;}

.fondo_balnearia {background-color:#b93191;}
.fondo_recorrido {background-color:#476c73;}
.fondo_tratamientos {background-color:#dd5526;}
.fondo_programas {background-color:#c3e5f1;}
.fondo_ofertas {background-color:#9ed16d;}
.fondo_noticias {background-color:#ca80fd;}
.fondo_contacto {background-color:#a53248;}
.fondo_cheques {background-color:#d5f3a6;}

.borde_balnearia {border-bottom:1px dotted #b93191;}
.borde_recorrido {border-bottom:1px dotted #476c73;}
.borde_tratamientos {border-bottom:1px dotted #dd5526;}
.borde_programas {border-bottom:1px dotted #39a5cd;}
.borde_ofertas {border-bottom:1px dotted #86c648;}
.borde_noticias {border-bottom:1px dotted #ca80fd;}
.borde_contacto {border-bottom:1px dotted #a53248;}
.borde_cheques {border-bottom:1px dotted #52514f;}

.detalle_gris {background:#fff url(../imgs/detalle_gris.gif) left center no-repeat;}
.detalle_tratamientos {background:#fff url(../imgs/detalle_tratamientos.gif) left center no-repeat;}
.detalle_noticias {background:#fff url(../imgs/detalle_noticias.gif) left top  no-repeat;  font-size:110%; color:#333; margin:0px 5px 5px 0px;}
.detalle_contacto {background:#fff url(../imgs/detalle_contacto.gif) left  no-repeat; padding-left:15px; margin-left:10px;}


.destacado_facial {text-align:center; color:#329b49; background:white; }
.destacado_masajes {text-align:center; color:#bd65a3; background:white;}
.destacado_vinoterapia {text-align:center; color:#93204e; background:white;}
.destacado_thalasso {text-align:center; color:#757422;background:white;}
.destacado_belleza {text-align:center; color:#d7c106; background:white; }
.destacado_zen {text-align:center; color:#966891; background:white;}
.destacado_chocoterapia {text-align:center; color:#4e341e; background:white;}
.destacado_fisioterapia {text-align:center; color:#f4940b; background:white;}
.destacado_depilacion {text-align:center; color:#2d906c; background:white;}

.fondo_facial {background-color:#b9dec1;}
.fondo_masajes {background-color:#f5d8ed;}
.fondo_vinoterapia {background-color:#e6c1d0;}
.fondo_thalasso {background-color:#cbca7d;}
.fondo_belleza {background-color:#f2eaa7;}
.fondo_zen {background-color:#d5bbd2;}
.fondo_chocoterapia {background-color:#d09f75;}
.fondo_fisioterapia {background-color:#fbd298;}
.fondo_depilacion {background-color:#dffaf0;}


.borde_facial {width:100%; height:1px; border-top:1px dotted #329b49; }
.borde_masajes {width:100%; height:1px; border-top:1px dotted #bd65a3; }
.borde_vinoterapia {width:100%; height:1px; border-top:1px dotted #93204e;}
.borde_thalasso {width:100%; height:1px; border-top:1px dotted #757422;}
.borde_belleza {width:100%; height:1px; border-top:1px dotted #d7c106;}
.borde_zen {width:100%; height:1px; border-top:1px dotted #966891;}
.borde_chocoterapia {width:100%; height:1px; border-top:1px dotted #4e341e;}
.borde_fisioterapia{width:100%; height:1px; border-top:1px dotted #f4940b;}
.borde_depilacion {width:100%; height:1px; border-top:1px dotted #2d906c;}


