body{
	background-color:#EDB800;
	margin:0px;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}
/***************************************************************************************/

#principal{/*Tabla principal contenedora*/
	background-color:#ffffff;
	width:760px;
	border:0px;
}

#arriba{/*Div superior*/
	padding-top:10px;
	padding-bottom:2px;
	width:423px;
	text-align:right;
	margin:0px;
	vertical-align:top;
}

#izquierda{/*Div izquierdo*/
    float: left;
	width: 282px;
	text-align:left;
}

#derecha{/*Div derecho*/
	padding-right:22px;
    float: right;
	width:423px;
	text-align:left;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5B6058;
	line-height:15px;
}

#footer{	/*Tabla principal contenedora*/
	width:734px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5B6058;
	padding-left:13px;
	padding-right:13px;
	padding-bottom:30px;
	text-align:left;
}

#masajes{ /*imagen masajes*/
    float: left;
	width: 112px;
	text-align:left;
	padding-left:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5B6058;
	line-height:30px;
}

#fangoterapia{ /*imagen masajes*/
    float: right;
	width: 145px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5B6058;
	line-height:30px;
}

/***************************************************************************************/

.menu_superior{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#929993;
	text-decoration:none;
}

a.menu_superior:hover{
	color:#477C5B;
}

.titulo1{/*Naranja*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#D0A100;
	line-height:20px;
}

.titulo2{/*Verde italic*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;	
	font-weight:bold;
	font-size:16px;
	color:#62A585;
	line-height:20px;
}

.destacado_verde{/*Verde italic*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#477C5B;
}

.subtitulo_verde{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#62A585;
}

.subtitulo_dorado{/*dorado italic*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	color:#D0A100;
}

.desc{/*Verde italic*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#62A585;
	line-height:15px;
}

.texto_comun{/*Texto fluido y subtitulos*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5B6058;
	line-height:15px;
}

.titulo_foto{/*Texto fluido y subtitulos*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5B6058;
	text-align:right;
	padding-top:15px;
	padding-bottom:3px;
	padding-right:25px;
}

a.mail{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5B6058;
	text-decoration:none;
}

a.mail:hover{
	color:#000000;
}

.grande{
	color:#209976; 
	font-size:14px;
	font-weight:bold;
	}

/* FORM */
.Form{width:350px;float:left;}
.Form fieldset{margin:0;padding:0;border:0;}
.Form .Row{padding-bottom:13px;position:relative;}
.Form label{display:block;padding-bottom:4px;position:relative;z-index:9;font-weight:bold;}
.Form .Borde, 
.Form input, 
.Form textarea{float:left;border:1px solid #cecece;}
.Form input{width:244px;height:16px;padding:2px 0 0 6px;}
.Form .Borde{padding:3px;}
/*IE6*/* html .Form .Borde{border:0;padding:0 0 4px;}
/*IE7*/*:first-child+html .Form .Borde{border:0;padding:0 0 4px;}
.Form select{border:0;width:244px;border:1px solid #cecece;width:252px;}
/*IE6*/* html .Form select{border:1px solid #cecece;width:252px;}
/*IE7*/*:first-child+html .Form select{border:1px solid #cecece;width:252px;}
.Form textarea{width:238px;height:84px;padding:4px 6px;}
.Form .Ast{float:left;color:#e30000;padding-left:4px;}
.Form input:hover, 
.Form textarea:hover,
.Form .Borde:hover{border-color:#000;}
.Form input:focus, 
.Form textarea:focus, 
.Form .Borde:active, 
.Form .Borde:focus{border-color:#EDB800;}

.validation-advice {
	position:absolute;top:18px;left:255px;background:#FFF14A;height:20px;line-height:20px;padding:0 9px 0 14px;font-size:11px;color:#000;z-index:10;white-space:nowrap;
}

a.BtnIng{display:block;background:url(imgs/back_button.jpg) no-repeat; width:114px; height:25px; text-decoration:none; margin-bottom:10px; border:none;}
a.BtnIng:hover{ background-position:0 -25px;}

/*CLEARFIX*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.Baj{padding-bottom:12px; font-size:11px;}
.Baj span{color:#cecece;}
.Baj span span{color:#e30000;}

/*MENSAJE AJAX OK - CONTACTO*/
.ajax{font-family:Verdana, Arial, Helvetica, sans-serif;}
.ajaxOk{}
.ajaxOk .title{background:none;width:auto;height:auto;}
.ajaxOk .Baj{padding:4px 0 0 2px;}
.ajaxOk h2{line-height:normal;font-size:14px;}
.ajaxOk h2 span{display:inline;}
.ajaxOk .BtnIng{float:left;margin:15px 0 0 130px; padding-top:5px;background:#EDB800; color:#000; 
	font-size:11px; font-weight:bold;}
.ajaxOk .BtnIng:hover{background:#DFAD00;}