body {
	margin:0;
	padding:0;
	border:0;
	background-color:#CCCCCC;
	
	text-align:center;
}

#masbaratos{
	margin:0;
	padding:0;
	border:0;
	font:1em Arial, Helvetica, sans-serif;
	text-align:left;
	background-color:#E0EDF8;
	background-repeat: no-repeat;
	background-position: center top;
	color:#000;
}

#contenedor #penlace {
	
}


span.blanco {
	color: #CCC;
	font-size: 14px;
}

#contenedor {
	margin:auto;
	text-align:left;
	width:909px;
	background-color:#29521F;
	color: #000000;
}

#publitop {
	background-color:#FFF;
}

#publitop img {
	display:block; margin:auto; border:0;
}

#cabecera {
	background:url(http://www.azayr.com/prueba/imagenes/CABECERA ATODAVENTURA HOME.jpg) no-repeat center right; height:112px;
}

#cabecera img {
	display:block; float:left;
}

#cabecera p {
	font-size:12px; color:#595959; margin:0; padding:90px 0 0 0;
}
#contnuevodiseno{
	width:909px; margin-top:10px;
}
#contiznuevodiseno{
	float:left;
	margin-left:20px;
	width:589px;
	background-color:#FFF;
	border:1px #F60 solid;
}
#contenidonuevodiseno {
	margin:10px 0 0 10px;
}

#contenidonuevodiseno h2{
	color:#F60; font-weight:normal; 
}

#recbamboocare {
	background-color:#9C0;
	color: #FFF;	
}

#recbamboocare a:link, #recbamboocare a:visited {
	color:#FFF; text-decoration:none;
}

#slogan {
	position:relative; width:909px; height:160px; clear:both; 
}

#portada #slogan {
	background:url(http://www.azayr.com/prueba/imagenes/CABECERA-ATODAVENTURA-HOME.jpg) no-repeat center bottom;
}
#tierra #slogan{
	background:url(http://www.azayr.com/prueba/imagenes/ATODAVENTURA-TIERRA.jpg) no-repeat center bottom;
}
#agua #slogan{
	background:url(http://www.azayr.com/prueba/imagenes/ATODAVENTURA-agua.jpg) no-repeat center bottom;
}

#aire #slogan{
	background:url(http://www.azayr.com/prueba/imagenes/ATODAVENTURA-AIRE.jpg) no-repeat center bottom;
}

#contacta #slogan {
	background:url(http://www.azayr.com/imagenes/fondo-contacta.jpg) no-repeat center bottom;
}

#blog #slogan {
	background:url(http://www.azayr.com/imagenes/fondo-consejos.jpg) no-repeat center bottom;
}

ul#paginador {
	margin:0; padding:0; list-style-type:none; font-size:0.70em; text-align:center;
}

#paginador li {
	float:left; margin:0 5px; 
}

#paginador li a:link, #paginador li a:visited, #paginador li a:hover {
	display:block; float:left; width:20px; line-height:20px; color:#67BED9; text-decoration:none; border:1px #67BED9 solid;
}

li#pagselect {
	width:20px; line-height:20px; border:1px #CE295D solid; background-color:#FFF; color:#CE295D;
}

ul#funcionalidades {
	margin:0; padding:0; border:0; list-style-type:none; position:absolute; top:10px; right:10px;
}

#funcionalidades li {
	float:left; text-indent:-99999em; width:22px; height:23px; margin:0 5px 0 0;
}

#funcionalidades li a:link, #funcionalidades li a:visited, #funcionalidades li a:hover {
	display:block; float:left; width:22px; height:23px; overflow:hidden;
}

#twitter {
	background:url(http://www.spasmadrid.es/imagenes/icono-twitter.png) no-repeat center center;
}

#inicio {
	background:url(http://www.azayr.com/imagenes/ico-inicio.gif) no-repeat center center;
}

#contacta {
	background:url(http://www.azayr.com/imagenes/ico-contacta.gif) no-repeat center center;
}

#imprimir {
	background:url(http://www.azayr.com/imagenes/ico-imprimir.gif) no-repeat center center;
}

#mapaweb {
	background:url(http://www.azayr.com/imagenes/ico-mapaweb.gif) no-repeat center center;
}

h1.h1slogan {
	margin:0 0 0 200px; color:#CBAC51; padding:22px 0 10px 36px;
}


#slogan p {
	padding:0 0 0 36px; margin:20px 0 0 230px; font-size:12px; color:#545758; width:444px; line-height:18px;
}

#slogan p.ph1 {
	color:#CBAC51; padding:32px 0 22px 36px; font-weight:bold; font-size:32px;
}

ul#menu {
	margin:0 0 20px 0; padding:0; border:0; list-style-type:none; background:url(http://www.azayr.com/imagenes/fondo-menu.gif) repeat-x; height:23px; padding:8px 0 0 0;
}

#menu li {
	float:left;
}

#menu li a:link, #menu li a:visited {
	color:#FFF; text-decoration:none; font-size:14px; float:left; border-right:1px #FFF solid; padding:0 20px;
}

ul#minimenu {
	margin:0 0 20px 0; padding:0; border:0; list-style-type:none; background:url(http://www.azayr.com/imagenes/fondo-submenus.gif) repeat-x; height:23px; padding:8px 0 0 0;
}

#minimenu li {
	float:left;
}

#minimenu li a:link, #minimenu li a:visited {
	color:#000; text-decoration:none; font-size:12px; float:left; border-right:1px #FFF solid; padding:0 5px;
}

ul#submenus {
	margin:0 0 20px 0; padding:0; border:0; list-style-type:none; background:url(http://www.azayr.com/imagenes/fondo-submenus.gif) repeat-x; height:23px; padding:8px 0 0 0;
}

#submenus li {
	float:left;
}

#submenus li a:link, #submenus li a:visited {
	color:#000;
	text-decoration:none;
	font-size:14px;
	float:left;
	border-right:1px #FFF solid;
	padding:0 20px;
}

ul#submenus-especialidades {
	margin:0 0 20px 0; padding:0; border:0; list-style-type:none; background:url(http://www.azayr.com/imagenes/fondo-submenu-especialidades.gif) repeat-x; width:560px; height:23px; padding:8px 0 0 0; float:left;
}

#submenus-especialidades li {
	float:left;
}

#submenus-especialidades li a:link, #submenus-especialidades li a:visited {
	color:#FFF;
	text-decoration:none;
	font-size:14px;
	float:left;
	border-right:1px #FFF solid;
	padding:0 10px;
}

ul#submenus-curric {
	margin:0 0 20px 0; padding:0; border:0; list-style-type:none; background:url(http://www.azayr.com/imagenes/fondo-submenu-especialidades.gif) repeat-x; width:560px; height:23px; padding:8px 0 0 0; float:left;
}

#submenus-curric li {
	float:left;
}

#submenus-curric li a:link, #submenus-curric li a:visited {
	color:#FFF;
	text-decoration:none;
	font-size:14px;
	float:left;
	border-right:1px #FFF solid;
	padding:0 4px;
}



#h2spasrecomendados {
	width:316px; height:74px; background:url(http://www.azayr.com/imagenes/spas-recomendados.gif) no-repeat center center; margin:0; text-indent:-99999em;
}

ul#listdestacados {
	width:316px; margin:0; padding:0 0 9px 0; border:0; background:url(http://www.azayr.com/imagenes/pie-destacados.gif) no-repeat center bottom; list-style-type:none;
}

#listdestacados li {
	background:url(http://www.azayr.com/imagenes/fondo-destacados.gif) repeat-y center center; padding:0 16px 15px 16px; clear:both; overflow:hidden;
}

#listdestacados img {
	display:block; float:left; border:0; padding:0 0 15px 0; margin:5px 0 0 0;
}

#listdestacados h3 {
	margin:0 0 0 5px; padding:0; display:inline; font-size:13px;
}

#listdestacados h3 a:link, #listdestacados h3 a:visited {
	color:#FF7802; text-decoration:none; font-weight:bold;
}

#listdestacados p {
	font-size:10px; margin:7px 0 0 85px;
}


#portadaiz {
	width:300px;
	float:left;
	margin-bottom:30px;
	padding-right: 0px;
	padding-left: 30px;
}



#portadacent {
	width:300px; float:left; margin-bottom:30px;
}

#portadader {
	float:left; width:200px; margin:auto 24px 0 0; margin-bottom:30px; padding-left: 10px;
}

#etiquetacalidad {
	background:url(http://www.azayr.com/imagenes/fondo-calidad.gif) no-repeat center center; width:252px; height:271px; padding:0 20px;
}

#etiquetacalidad h2, #novedades h2 {
	margin:0; color:#D76600; text-align:center; padding:15px 0 5px 0; font-size:21px; border-bottom:2px #FF7802 solid;
}

#etiquetacalidad p {
	font-size:10px;
}

#novedades {
	background:url(http://www.azayr.com/imagenes/fondo-consejos.gif) no-repeat center top; color:#D76600; width:287px; padding:0; margin-bottom:10px;
}

#novedades h2 {
	margin:0 20px;
}

ul#listconsejos {
	margin:20px 0 0 0; padding:0 0 15px 0; border:0; list-style-type:none;  width:287px; background:url(http://www.azayr.com/imagenes/fondo-consejos-pie.gif) no-repeat center bottom;
}

#listconsejos li {
	padding:0 20px 15px 20px; font-size:10px; background:url(http://www.azayr.com/imagenes/fondo-consejos2.gif) repeat-y center center;
}

#listconsejos h3 {
	margin:0 0 3px 0; font-size:12px;
}

#listconsejos h3 a:link, #listconsejos h3 a:visited {
	text-decoration:none; color:#114757;
}

#listconsejos p {
	margin:0; color:#000;
}

#tratamientos {
	background-color:#FFF;
	padding:20px;
	border:1px #9BE7F7 solid;
	font-size: 12px;
	margin: 10px;
	text-align: justify;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#tratamientos h2 {
	font-size:14px;
	margin:0;
	color:#FFF;
	background-color:#669900;
	padding:3px 6px;
	font-weight:normal;
}

ul#destrat {
	margin:20px 0 0 0; padding:0; border:0; list-style-type:none;
}

#destrat li {
	margin:0 0 10px 0; padding:0; clear:both; overflow:hidden;
}

#destrat img {
	float:left; border:0;
}

#destrat div {
	margin:0 0 0 85px; padding:0;
}

#destrat h3 {
	margin:0; padding:0; border:0; font-size:12px; 
}

#destrat h3 a:link, #destrat h3 a:visited, #destrat h3 a:hover {
	color:#FF7802; text-decoration:none;
}

p.descdespack {
	font-size:10px; margin:5px 0;
}

p.descporprecio {
	font-size:10px; margin:0;
}

p.descporprecio span {
	color:#FFF; background-color:#FF7802; font-weight:bold; padding:3px; text-decoration:none;
}

span.preciomenor {
	color:#FFF; background-color:#FF7802; font-weight:bold; padding:3px; font-size:14px;
}







#portadader img {
	display:block; border:0; margin:0 0 24px 0;
}





#contenido {
	width:560px; background-color:#FFF; float:left; margin:0 0 30px 25px; border:1px #9BE7F7 solid; padding:15px 20px;
}


.tit {
	color:#CE295D; margin:0; font-weight:normal;
}

.tit a:link, .tit a:visited, .tit a:hover {
	color:#CE295D; text-decoration:none; font-weight:nomal;
}

h1.tit {
	font-size:24px; font-weight:normal; margin-bottom:20px;
}

#contenido p, #contenido ul.ulist, #contenido ol.olist {
	font-size:12px; line-height:18px; color:#595959;
}

p#migagan {
	font-size:10px; margin-top:0; margin-bottom:20px;
}

p#migagan a:link, p#migagan a:visited, p#migagan a:hover {
	color:#CBAC51;
}

p#entradilla {
	margin-bottom:20px; font-weight:bold; color:#67BED9;  
}

#contenido p.entradilla {
	margin-bottom:10px; font-weight:bold; color:#67BED9;  
}

h2.h2coment {
	font-size:16px; margin-top:40px; color:#CE295D;
}

#bgcomentarios {
	margin-top:40px;
}

#bgcomentarios fieldset {
	border:0; padding:20px 0 0 0;
}

#bgcomentarios legend {
	font-weight:bold; color:#CE295D; font-size:14px;
}

#bgcomentarios label {
	display:block; margin-bottom:10px;
}

#bgcomentarios span {
	display:block; float:left; width:100px; font-size:12px;
}

#bgcomentarios fieldset input, #bgcomentarios fieldset textarea {
	border:1px #9BE7F7 solid;
}

p.blogfecha {
	margin-top:0;
}

p.masinfoblog {
	margin-bottom:30px;
}

p.masinfoblog a:link, p.masinfoblog a:visited, p.masinfoblog a:hover {
	background-color:#376CA2; border:1px #1A5189 solid; color:#FFF; padding:2px 4px; text-decoration:none;
}

ul#paginador {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:0.7em;
	text-align:center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

li#pagselect {
	width:20px; line-height:20px; border:1px #CE295D solid; background-color:#FFF; color:#CE295D;
}

#paginador li {
	float:left; margin:0 5px; 
}

#paginador li a:link, #paginador li a:visited, #paginador li a:hover {
	display:block; float:left; width:20px; line-height:20px; color:#67BED9; text-decoration:none; border:1px #67BED9 solid;
}





/*INICIO LISTADO ARTICULOS*/
ul#listadoart {
	margin:0; padding:0; border:0; list-style-type:none;
}

#listadoart li {
	border:1px #E0EDF8 solid; margin-bottom:10px; background-color:#F1F7FC; padding:5px; overflow:auto;
}

#listadoart li img {
	display:block; float:left; border:3px #E0EDF8 solid;
}

#listadoart div {
	margin:0 0 0 170px;
}

#listadoart h2 {
	margin:0; font-size:14px;
}

#listadoart h2 a:link, #listadoart h2 a:visited, #listadoart h2 a:hover {
	text-decoration:none;
	color:#00CC00;
}

#listadoart p.categorialist {
	color:#455D87; font-size:10px; margin-top:0;
}

#listadoart span.preciolistado {
	color:#FFF;
	background-color:#00CC00;
	font-weight:normal;
	padding:3px;
	font-size:14px;
}

#imglistadoar{
	float:left;
}

ul#listadoart2 {
	margin:0; padding:0; border:0; list-style-type:none;
}

#listadoart2 li {
	border:1px #E0EDF8 solid; margin-bottom:10px; background-color:#F1F7FC; padding:5px; overflow:auto; 
}

#listadoart2 li img {
	display:block; float:left; border:3px #E0EDF8 solid;
}

#listadoart2 h2 {
	margin:0; font-size:16px;
}

#listadoart2 h2 a:link, #listadoart2 h2 a:visited, #listadoart2 h2 a:hover {
	text-decoration:none; color:#FF7802;
}

#listadoart2 p.categorialist {
	color:#455D87; font-size:10px; margin-top:0;
}

#listadoart2 span.preciolistado {
	color:#FFF; background-color:#FF7802; font-weight:bold; padding:3px;
}

#txtlistadoar {
	margin:0 0 0 170px;
}

#imglistadoar{
	width:170px;
}

ul#listadobamb {
	margin:0; padding:0; border:0; list-style-type:none;
}

#listadobamb li {
	border:1px #E0EDF8 solid; margin-bottom:10px; background-color:#9C0; padding:5px; overflow:auto;
}

#listadobamb li img {
	display:block; float:left; border:3px #E0EDF8 solid;
}

#listadobamb div {
	margin:0 0 0 170px;
}

#listadobamb h2 {
	margin:0; font-size:16px;
}

#listadobamb h2 a:link, #listadobamb h2 a:visited, #listadobamb h2 a:hover {
	text-decoration:none; color:#FFF;
}

#listadobamb p.categorialist {
	color:#455D87; font-size:10px; margin-top:0;
}

#listadobamb span.preciolistado {
	color:#FFF; background-color:#FF7802; font-weight:bold; padding:3px;
}
/*FIN LISTADO ARTICULOS*/






/* Inicio ficha articulos */
#fichadatos {
}

#fichafotos {
}

#fichafotos img {
	border:1px #CE295D solid;
}

.imgfichag {
	margin-right: 5px;
}

.imgfichap {
	float:left; width:92px; margin:0 6px 5px 0;
}

.imgfichap img {
	display:block; margin:auto;
}

dl#campovalor {
	font-size:12px; margin:0 0 20px 0; padding:0;
}

#campovalor dt {
	font-weight:bold; color:#FF7802; float:left; padding:0 10px 0 0;
}

#campovalor dd {
	color:#595959; padding:0; margin:0;
}

#packs {
	clear:both; padding-top:20px;
}

#packs h2 {
	font-size:16px; color:#CE295D; background-color:#EFEFEF; padding:3px 6px; border-top:1px #999 solid;
}

ul#listprecios {
	margin:0; padding:0; list-style-type:none;
}

#listprecios li {
	margin-bottom:20px;
}

#listprecios h3 {
	margin:0; font-size:14px; color:#454545;
}

.precio1 {
	font-weight:bold; margin:2px 0;
}

.precioactual {
	color:#FF7802;
}

.formreservar {
	float:right; width:100px;
}

.formreservar fieldset {
	border:0; padding:0; margin:0;
}

.formreservar legend, .formreservar span {
	display:none;
}

.txtformbuy {
	width:20px; float:left; margin:0 3px 0 0; border:1px #455D87 solid;
}

.formreservar2 {
	font-size:12px;
}

.formreservar2 strong {
	color:#455D87;
}

.formreservar2 fieldset {
	border:1px #E0EDF8 solid; margin-bottom:20px;
}

.formreservar2 legend {
	color:#FF7802; font-weight:bold;
}

.txtmodificar {
	width:20px; margin:0 3px; border:1px #CCC solid;
}

#modifreserva label {
	float:left; margin:0 5px 0 0;
}

#modifreserva p {
	color:#F00; margin:5px 0 0 0; font-weight:bold;
}

#datoscliente label, #chequeregalo label, #datosfactura label, #formadepago label, #formadepag label {
	display:block; margin-bottom:5px;
}

#datoscliente span, #titularregalo span, #datosfactura span {
	display:block; float:left; width:120px;
}

#datoscliente input, #titularregalo input, #datosfactura input {
	width:300px; border:1px #CCC solid;
}

#datoscomentarios textarea {
	border:1px #CCC solid;
}

#formadepago span {
	display:block;
}

#listprecios .descprecio p {
	font-size:11px; width:430px; margin-top:0px;
}

.botonreservarfin {
	display:block; margin:20px auto 0 auto;
}
/* Fin ficha artículos */





/*Inicio buscador spas*/
#buscadorspas {
	margin:0 0 20px 0; background:#FFF url(http://www.azayr.com/imagenes/fondo-buscador-spas.jpg) no-repeat top center; width:560px; height:81px;
}

#buscadorspas fieldset {
	margin:0; padding:30px 0 0 10px; border:0;
}

#buscadorspas legend {
	display:none;
}

#buscadorspas label {
	float:left; padding:0 5px 0 0;
}

#buscadorspas span {
	 font-size:12px; color:#595959;
}

#buscadorspas select {
	font-size:12px; color:#595959; background-color:#F1F7FC; border:1px #E0EDF8 solid;
}

#bbuscarspa {
	background:url(http://www.azayr.com/imagenes/fondo-buscar.gif) no-repeat top center; border:0; color:#FFF; font-size:12px; padding:0 3px 2px 3px;
	/*background-color:#FF7802; border:1px #FF7802 solid; color:#FFF; font-size:12px;*/
}


/*Fin buscador spas*/






#formcontactar {
	margin:20px 0 0 40px;
}

#formcontactar fieldset {
	border:0;
}

#formcontactar legend {
	display:none;
}

#formcontactar label {
	display:block; margin:0 0 5px 0; font-size:12px; 
}

#formcontactar span {
	display:block; float:left; width:100px;
}

#formcontactar fieldset input, #formcontactar fieldset textarea {
	border:1px #9BE7F7 solid;
}

#cenviar {
	border:1px #CE295D solid; display:block; margin:auto; background:#FFEAF7 url(http://www.azayr.com/imagenes/fondo-boton.jpg) repeat-x center bottom;
}




#pie {
	clear:both;
}

#pie p {
	font-size:10px; padding:3px;
}

#pie a:link, #pie a:visited, #pie a:hover {
	color:#000; text-decoration:none;
}

strong {
	color:#D70000;
}

strong.casual {
	font-weight:normal; color:#595959;
}

span.casual {
	font-weight:bold;
}

/*Inicio mapa Web*/
ul#listmapaweb {
	font-size:12px;
}

ul#listmapaweb a:link, ul#listmapaweb a:visited, ul#listmapaweb a:hover {
	color:#FF7802;
}
/*Fin mapa Web*/




/*Inicio bolsa empleo*/
#capaofertas, #capacurriculums {
	width:260px;
}

#capaofertas {
	float:left;
}

#capacurriculums {
	float:right;
}

#capaofertas h3, #capacurriculums h3, #contenedor h3 {
	color:#ff7802; font-size:14px;
}

ul.listofcur {
	margin:0; padding:0; border:0; list-style-type:none;
}

ul.listofcur img {
	border:0;
}

ul.listofcur li {
	margin:0 0 15px 0;
}

ul.listofcur h4 {
	font-size:12px; color:#455d87; margin:0;
}

p.ref {
	margin:2px 0;
}

p.ref span {
	color:#ff7802;
}

dl#datoscur {
	margin:20px 0 0 0; font-size:12px;
}

#datoscur dt {
	display:block; float:left; margin:0; padding:0; width:150px; color:#ff7802;
}

#datoscur dd {
	margin:0;
}

h3.titjob {
	color:#ff7802; font-size:14px;
}
/*Fin bolsa de empleo*/

div.cuadroconsejo{
	background-color:#F1F7FC; border:solid 1px #0FF;
}
#mio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #000000;
	text-align: left;
	word-spacing: 1%;
	white-space: normal;
	border: thin outset #FFF;
	clip: rect(auto,auto,auto,auto);
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #FFFFFF;
	padding-top: 15px;
}

