body{
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	background-color:#ffffff;
	background-image:url(../img/bg_header.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-weight:lighter;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-weight:lighter;
	line-height:18px;	

}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0066CC;

}

.contenedor{
	width:1002px;
	height:700px;
	margin:0 auto 0 auto;
	background-color:#ffffff;
}

/****************CABECERA******************/
	.cabecera{
	width:1002px;
	height:149px;
	clear:both;
	margin:0 0 0 0;
	}
	
	.idioma{
			position:absolute;
			margin-top:5px;
			margin-left:870px;
		}
	
	.logo
	{
		width:1002px;
		height:88px;
	    background-image:url(../img/header_logo.jpg);
		clear:both;
		margin:0 0 0 0;
	}
	
    .menu{
		width:1002px;
		height:20px;
		clear:both;
		margin:0 0 0 0;
		background-image:url(../img/header_menu_general.jpg);
		text-align:center;
	}
	
	.enlaces_menu
	{
			padding-left:10px;
	}
	
			.link_menu{
				color:#656565;
				text-decoration:none;
				font-size:10px;
				font-weight:bold;
							}
			.link_menu:hover{
				color:#e95d0f;
				text-decoration:none;
				font-size:10px;
				font-weight:bold;
			}

			

	.submenu{
		width:1002px;
		height:41px;
		clear:both;
		margin:0 0 0 0;
		background-image:url(../img/header_submenu.jpg);
	}
	
	.enlaces_submenu
	{
			padding-left:10px;
			padding-top:5px;
	}
	
				.link_submenu{
				color:#656565;
				text-decoration:none;
				font-size:10px;
							}
			.link_submenu:hover{
				color:#FF6600;
				text-decoration:none;
				font-size:10px;
			}



/***************************CENTRO***********************************************/


			.centro{
			width:1002px;
			height:474px;
			clear:both;
			margin:0 0 0 0;
			}

		.bloque_izq{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/bg_index.jpg);
		}
		
		.bloque_izq_index_es{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/bg_index.jpg);
		}
		
		.bloque_izq_index_nor{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/bg_index.jpg);
		}
		
		.bloque_izq_index_eng{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/bg_index.jpg);
		}
		
		.bloque_izq_masajes{
			float:left;
			position:absolute;
			width:798px;
			height:480px;
			margin-top:0px;
			background-image:url(../img/masaje1.jpg);
		}

		.bloque_izq_antiaging{
			float:left;
			position:absolute;
			width:798px;
			height:480px;
			margin-top:0px;
			background-image:url(../img/antiaging.jpg);
		}

		.bloque_izq_biorresonancia{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/biorresonancia2.jpg);
		}

		.bloque_izq_botox{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/botox1.jpg);
		}
		.bloque_izq_hidroterapia{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/hidroterapia.jpg);
		}
		.bloque_izq_cavitacion{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/cavitacion.jpg);
		}
		.bloque_izq_fotodepilacion{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/fotodepilacion.jpg);
		}

		.bloque_izq_futuras_mamas{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/futurasmamas.jpg);
		}

		.bloque_izq_infiltralabios{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/infiltralabios.jpg);
		}

		.bloque_izq_labios{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/labios.jpg);
		}

		.bloque_izq_liftingmuslos{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/liftingmuslos.jpg);
		}

		.bloque_izq_otoplastia{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/otoplastia.jpg);
		}

		.bloque_izq_smartlipo{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/smartlipo.jpg);
		}
		.bloque_izq_miniabdominoplastia{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/miniabdominoplastia.jpg);
		}		
		.bloque_izq_dermatologia{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/belleza2.jpg);
		}		
		.bloque_izq_dermatologia2{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/belleza.jpg);
		}
		.bloque_izq_dermatologia3{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/dermatologia.jpg);
		}
		.bloque_izq_corporal1{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/corporal.jpg);
		}
		.bloque_izq_vacuumterapia{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/vacuumterapia.jpg);
		}
		.bloque_izq_balon{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/balon.jpg);
		}
		.bloque_izq_piernas{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/piernasligeras2.jpg);
		}
		.bloque_izq_drenaje{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/drenaje2.jpg);
		}
		.bloque_izq_marma{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/marma.jpg);
		}
		.bloque_izq_tailandes{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/tailandes.jpg);
		}
		.cirugia_plastica{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			/*background-image:url(../img/bg_index.jpg);*/
		}
		.bloque_izq_plasticacorporal{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/plasticacorporal.jpg);
		}
		
		.bloque_izq_intolerancia{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/alcat.jpg);
		}
		
		.bloque_izq_acupuntura{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/acupuntura.jpg);
		}
		.bloque_izq_china{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/china.jpg);
		}
		.bloque_izq_aromaterapia{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/aromaterapia.jpg);
		}
		.bloque_izq_mesoterapia{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/mesoterapia.jpg);
		}
		.bloque_izq_ortomolecular{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/nutricion_ortomolecular.jpg);
		}
		.bloque_izq_oxidativo{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/oxidativo.jpg);
		}
		.bloque_izq_mamas{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/mamas.jpg);
		}
		.bloque_izq_adn{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/adn.jpg);
		}
		.bloque_izq_ayurveda{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/ayurveda.jpg);
		}
		.bloque_izq_abhyanga{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/abhyanga.jpg);
		}
		.bloque_izq_abhyanga2{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/abhyanga2.jpg);
		}
		.bloque_izq_pies{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/pies.jpg);
		}
		.bloque_izq_peeling{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/peeling.jpg);
		}
		.bloque_izq_biodetox{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/biodetox.jpg);
		}
		.bloque_izq_magnetoterapia{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			background-image:url(../img/magnetoterapia.jpg);
		}
		.bloque_izq_ozono{
			float:left;
			position:absolute;
			width:798px;
			height:480px;
			margin-top:0px;
			background-image:url(../img/ozonoterapia.jpg);
		}
		.bloque_izq_medicina_estetica{
			float:left;
			position:absolute;
			width:798px;
			height:480px;
			margin-top:0px;
			background-image:url(../img/mestetica.jpg);
		}
		.bloque_izq_rellenos{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/mesoplastia.jpg);
		}
		.bloque_izq_despigmentantes{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/despigmentantes.jpg);
		}
		.bloque_izq_laser{
			float:left;
			position:absolute;
			width:798px;
			height:485px;
			margin-top:0px;
			background-image:url(../img/laser_co2.jpg);
		}
		.bloque_izq_promos_es{
			float:left;
			position:absolute;
			width:798px;
			height:475px;
			margin-top:0px;
			background-image:url(../img/promos_es.jpg);
		}
		.bloque_izq_promos_eng{
			float:left;
			position:absolute;
			width:798px;
			height:475px;
			margin-top:0px;
			background-image:url(../img/promos_eng.jpg);
		}
		.bloque_izq_promos_nor{
			float:left;
			position:absolute;
			width:798px;
			height:475px;
			margin-top:0px;
			background-image:url(../img/promos_nor.jpg);
		}
		.bloque_izq_manos{
			float:left;
			position:absolute;
			width:798px;
			height:480px;
			margin-top:0px;
			background-image:url(../img/manos.jpg);
		}
		.bloque_izq_varices{
			float:left;
			position:absolute;
			width:798px;
			height:480px;
			margin-top:0px;
			background-image:url(../img/piernasligeras3.jpg);
		}
		.bloque_izq_regalo{
			float:left;
			position:absolute;
			width:798px;
			height:480px;
			margin-top:0px;
			background-image:url(../img/regalo.jpg);
		}
		.bloque_izq_financiacion{
			float:left;
			position:absolute;
			width:798px;
			height:480px;
			margin-top:0px;
			background-image:url(../img/financiacion2.jpg);
		}
/***************************CONTENIDO BLOQUE IZQUIERDA******************/	
		.texto_inicio
		{
			margin-top:20px;
			margin-left:250px;
			margin-right:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#656565;
			text-align:justify;
			line-height:15px;
		}

		.texto_inicio_ofertas
		{
			margin-top:10px;
			margin-left:170px;
			margin-right:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#656565;
			text-align:justify;
			line-height:15px;
		}

/********************************************************************/
	.bloque_der{
			float:right;
			position:absolute;
			width:204px;
			height:474px;
			margin-left:798px;
			margin-top:0px;
			/*line-height:20px;*/
			color:#FFFFFF;
			/*font-size:12px;
			font-weight:bold;*/
		}
/***************************CONTENIDO BLOQUE DERECHA******************/

				.banner_der_arriba{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/box_header.jpg);
					background-repeat:no-repeat;
					height:23px;
				}
				.banner_der_centro{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/box_middle.jpg);
					background-repeat:repeat-y;
				}
					.texto_izq_arriba{
						color: #ff7a00;
						font-size:16px;
						text-align:center;
						font-family:Impact;
					}
				   .texto_izq_centro{
					   padding-top:10px;
					   margin-left:10px;
					   margin-right:10px;
					   color:#7d7d7d;
					   font-size:13px;
					 font-family:Verdana, Arial, Helvetica, sans-serif;
					 font-weight:bold;
					}
					.texto1{
				    	width:180px;
						font-size:12px;
						text-align:justify;
					
					}
					input{
					border:solid 1px #000000;
					}
					textarea{
					border:solid 1px #000000;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					}

					.fecha{
					text-decoration:underline;
					color:#959595; 
					}
					.titulo{
					 color:#178ddf;
					 font-size:15px;
					}
					.texto{
					color:#535353;
					}

					
				.banner_der_abajo{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/box_footer.jpg);
					background-repeat:no-repeat;
					height:19px;
				}
				.separador{
					height:20px;
				}

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

		.info_texto{
			color:#FF0000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			margin:0 auto 0 auto;
			padding:15px 15px 0 5px;
		}
				.info_centro_arriba{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/inicio_fondo_centro_arriba.jpg);
					background-repeat:no-repeat;
					height:16px;
				}
				.info_centro_centro{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/inicio_fondo_centro_centro.jpg);
					background-repeat:repeat-y;
				}
					.info_centro_texto{
						font-size:11px;
						width:420px;
						text-align:justify;
						color: #555555;
						padding-top:15px;
						padding-bottom:0px;
					}
				.info_centro_abajo{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/inicio_fondo_centro_abajo.jpg);
					background-repeat:no-repeat;
					height:18px;
				}
				.info_der{
					margin:0 0 0 0;
					padding:0 0 0 0;
					/*background-image:url(../img/banner_der_inicio.jpg);*/
					background-repeat:no-repeat;
					height:465px;
				}
					.texto_izq_abajo{
						text-decoration: underline;
						color:#990000;
						font-size:12px;
						text-align:center;
					}
			.izq{
				background-image:url(img/clinicavistahermosa_web.jpg);
				background-repeat:no-repeat;
				width:441px;
				vertical-align:top;
			}
			.der{
				width:400px;
				height:364px;
			}
				.i{
					width:23px;
					height:364px;
					background-image:url(../img/i.jpg);
					background-repeat:no-repeat;
				}
				.c{
					height:364px;
					background-image:url(../img/c.jpg);
					background-repeat:repeat-x;
					vertical-align:top;
				}
				.d{
					width:23px;
					height:364px;
					background-image:url(../img/d.jpg);
					background-repeat:no-repeat;
				}
					.azul{
						color: #0099FF;
						font-weight:bold;
						padding-top:5px;
					}
					.negro{
						color:#000000;
						font-size:12px;
					}
		
		.general_texto{
			color:#FF0000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
		}
				.general_centro_arriba{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/esp/servicios_centro_arriba.jpg);
					background-repeat:no-repeat;
					height:46px;
				}
				.general_centro_centro{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/general_centro_fondo.jpg);
					background-repeat:repeat-y;
				}
					.general_centro_texto{
						font-size:11px;
						width:680px;
						text-align:justify;
						color: #555555;
						padding-top:5px;
						padding-bottom:0px;
					}
				.general_centro_abajo{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/general_centro_bajo.jpg);
					background-repeat:no-repeat;
					height:30px;
				}
					.nosotros_centro_arriba{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/esp/nosotros_centro_arriba.jpg);
					background-repeat:no-repeat;
					height:44px;
				}
				.equipo_centro_arriba{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/esp/equipo_centro_arriba.jpg);
					background-repeat:no-repeat;
					height:44px;
				}
				.equipo_texto_arriba
				{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/equipo_texto_arriba.jpg);
					background-repeat:no-repeat;
					height:16px;
				
				}
				.equipo_texto_centro
				{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/equipo_texto_centro.jpg);
					background-repeat:repeat-y;

				
				}
				.equipo_texto_abajo
				{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/equipo_texto_abajo.jpg);
					background-repeat:no-repeat;
					height:16px;
				
				}
				.equipo_texto_dentro
				{
						font-size:14px;
						width:600px;
						text-align:justify;
						color: #555555;
						padding-left:15px;
				
				}
		        .servicios_centro_arriba{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/servicios_centro_arriba.jpg);
					background-repeat:no-repeat;
					height:45px;
				}
				
				.menu_servicios_arriba
				{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/menu_servicios_arriba.jpg);
					background-repeat:no-repeat;
					height:33px;				
				}
				.menu_servicios_centro
				{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/menu_servicios_centro.jpg);
					background-repeat:repeat-y;	
					width:250px;			
				}
				.menu_servicios_abajo
				{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/menu_servicios_abajo.jpg);
					background-repeat:no-repeat;
					height:26px;
				
				}
					.menu_servicios_texto
					{
						font-size:14px;
						width:210px;
						text-align:left;
						color: #555555;
						padding-left:0px;
				
				   }



		
.menu_servicios_derecha{
	line-height:25px;
	color:#000000;
}
.menu_servicios_derecha_2{
	line-height:25px;
	color:#000000;
	font-size:14px;
	padding-left:170px;
}
.caja_1{
	width:230px;
	text-align:left;
}
.subrayado{
	text-decoration:none;
	color:#555555;
}
.subrayado:hover{
	text-decoration:underline;
	color:#555555;
}
/*********************************FOOTER*******************************/
	.footer{
		width:1002px;
		height:27px;
		clear:both;
		margin:0 0 0 0;
	}
	.footer_text{
		width:1002px;
		clear:both;
		padding-top:10px;
		font-weight:regular;
		color:#636363;
	    height:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
	}
		.link_footer{
			text-decoration:none;
			color:#e95d0f;
		}
		.link_footer:hover{
			text-decoration: underline;
			color:#e95d0f;
		}
		.link_footer:visited{
			text-decoration:none;
			color:#e95d0f;
		}

/******************************CONTACTO**************************/

		.bloque_izq_contacto{
			float:left;
			position:absolute;
			width:798px;
			height:474px;
			margin-top:0px;
			/*background-image:url(../img/bg_index.jpg);*/
		}
		
		.texto_inicio_contacto
		{
		margin-top:0px;
		margin-left:10px;
		margin-right:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#656565;
		text-align:justify;		
		line-height:15px;
		
		}

				.contacto_der_arriba{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/box_contacto_header.jpg);
					background-repeat:no-repeat;
					height:18px;
				}
				.contacto_der_centro{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/box_contacto_middle.jpg);
					background-repeat:repeat-y;
				}
					.texto_contacto{
						text-align:justify;
						color:#838383;
						padding-left:15px;
						font-size:11px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-weight:bold;
					}
					
				.contacto_der_abajo{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/box_contacto_footer.jpg);
					background-repeat:no-repeat;
					height:18px;
				}

				.mapa_der_arriba{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/box_mapa_header.jpg);
					background-repeat:no-repeat;
					height:48px;
				}
				.mapa_der_centro{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/box_mapa_middle.jpg);
					background-repeat:repeat-y;
				}

				.mapa_der_abajo{
					margin:0 0 0 0;
					padding:0 0 0 0;
					background-image:url(../img/box_mapa_footer.jpg);
					background-repeat:no-repeat;
					height:22px;
				}

				.bold{
	 				font-weight:bold; 
				}