#volver{ width:170px; float:left; margin-bottom:10px; color:#FFFFFF; font-weight:bold; height:29px;}
.volver_esq{ width:8px; height:29px; float:left; text-align:left;}
.volver_centro{ width:152px; height:29px; float:left; text-align:left; background-color:#901175;}
.volver_centro_izq{ width:15px; float:left; text-align:left; padding-top:7px; padding-left:5px;}
.volver_centro_der{ width:125px; float:right; text-align:left; padding-top:7px;}
.detalle_detacada_img{ width:152px; float:left; text-align:center; }
.detalle_destacada{ width:152px; float:left; margin-bottom:10px; margin-top:10px;}
.detalle_paginado_ch{ width:100%; float:left; text-align:center; margin-top:5px; padding-top:5px; border-top:1px solid #F2AD72;}
.detalle_especificaciones{ clear:left; width:566px; float:left;}
.detalle_especificaciones_linea{ clear:left; width:566px; float:left; margin-bottom:3px; }
.detalle_especificacion_disp{ width:566px; float:left;}
.detalle_especificaciones_izq{ width:115px; float:left; padding-right:5px; font-weight:bold;}
.detalle_especificaciones_der{ width:446px; float:left;}
.detalle_otra_reserva{ width:566px; float:left; text-align:left; margin-bottom:10px; margin-top:10px;}
.detalle_otra_rserva_izq{ width:16px; float:left; text-align:left;}
.detalle_otra_rserva_der{ width:550px; float:left; text-align:left;}
.bton_inferior{ width:100%; clear:both; float:left; border-top:1px solid #9D3386; margin-top:5px; padding:10px 0px; }
.bton_inferior a{ float:right;}
.detalle_promociones{ width:566px; text-align:right; }
/*
.detalle_promociones1{ width:270px; margin:auto;}
.detalle_promociones_izq{ width:20px; float:left; text-align:left; padding-top:5px;}
.detalle_promociones_der{ width:250px; float:left; text-align:left; padding-top:5px; }
.detalle_imagenes{ width:566px; float:left; margin-top:10px; margin-bottom:10px;}
*/
.casa_img_ppal{ width:322px; text-align:center; padding-bottom:10px; border-bottom:1px solid #DDB8D5; margin-bottom:5px;}
.casa_img_ppal_dins{ width:322px; height:259px; }
.casa_img_listado{ clear:left; width:322px; text-align:left; float:left; margin-top:5px; }
/*
.casa_imagenes_izq{ width:346px; float:left; margin-right:10px;}
.casa_img_cabecera{ width:346px; float:left; position:relative; left:0px; top:12px;}
.casa_img_esq_izq{ width:12px; height:12px; float:left;}
.casa_img_esq_der{ width:12px; height:12px; float:right;}
.casa_img_pie{ width:346px; float:left; position:relative; left:0px; top:-12px;}
.casa_img_centro{ clear:left; width:320px; padding:10px 12px 10px 12px; float:left; text-align:center; background-color:#F4E8F1; border:1px solid #D09CC4;}
.casa_img_ppal{ width:320px; text-align:center; padding-bottom:10px; border-bottom:1px solid #DDB8D5; margin-bottom:5px;}
.casa_img_listado{ clear:left; width:320px; text-align:left; float:left; margin-top:5px; }
*/
/* DETALLE CASA */
.casa_referencia{width:566px; height:50px; float:left; margin-bottom:0px; text-align:right; background-image:url(../images/fdo_curva_gde.gif); background-repeat:no-repeat; background-position:top;color:#8D1172;}
.casa_buscador{ clear:left; width:566px; float:left; margin-top:20px;}
.casa_buscador_dato1{ width:55px; float:left; text-align:right; padding-top:8px; padding-right:10px; font-weight:bold; }
.casa_buscador_dato{ float:left; text-align:right; padding-top:8px; padding-right:10px; }
.casa_buscador_input{ float:left; text-align:left; margin-right:10px;}
.casa_buscador_input_esq{ width:6px; height:28px; float:left}
.casa_buscador_input_centro{ width:140px; height:24px; float:left;  padding-top:4px; background-image:url(../images/fdo_input_violeta.gif); background-repeat:repeat-x;}
.hotel_buscador_input_centro{ width:40px; height:24px; float:left;  padding-top:4px; background-image:url(../images/fdo_input_violeta.gif); background-repeat:repeat-x;}
.casa_buscador_input_size{ width:30px; height:13px; font-size:9px;}
.casa_buscador_select_size{ width:77px; height:17px; font-size:9px;}
.casa_buscador_bton{ width:60px; float:left; text-align:left;}
.casa_buscador_bton{ width:60px; float:left; text-align:left; padding-top:2px;}
.casa_buscador_bton a{ margin-top:5px;}
.casa_reservar{ clear:left; width:566px; float:left; text-align:left; margin-top:20px; }
.casa_reservar_precio1{ width:60px; float:left; text-align:left; font-weight:bold;}
.casa_reservar_precio2{ width:230px; float:left; text-align:right; padding-right:12px; margin-left:22px; }
.casa_reservar_precio2_izq{ float:left; padding-right:5px; text-align:right; color:#8D1172; font-size:16px; font-weight:bold;}
.casa_reservar_precio2_der{ float:left; text-align:left; color:#EA7614; }
.casa_reservar_bton{ width:100px; text-align:left; float:left;}
.busc_int_boton2{cursor:pointer; margin:0px -10px 0px -10px; border:none; background:transparent;}
.ventana_precio2{ width:200px; padding:15px; background-color:#C3E195; border:1px solid #87C32A; z-index:1;font-size:10px; position:absolute; color:#000000;}
.ventana_condiciones_reserva{ width:400px; padding:15px; background-color:#C3E195; border:1px solid #87C32A; z-index:1;font-size:10px; position:absolute; color:#000000;}
.ventana_tiemporespuesta{ width:400px; padding:15px; background-color:#C3E195; border:1px solid #87C32A; z-index:1;font-size:10px; position:absolute; color:#000000;}
.casa_imagenes_der{ width:205px; float:right;}
.casa_imagenes_cabecera{ width:205px; float:left; position:relative; top:12px; left:0px;}
.casa_imagenes_pie{ width:205px; float:left; position:relative; top:-12px; left:0px;}
.casa_img_centro2_cont{ clear:left; width:193px; float:left; padding:0px 10px 0px 0px; border:1px solid #D09CC4;  }
/*!*/.casa_img_centro2{ width:183px; float:left; padding:15px 0px 5px 10px; background-image:url(../images/fdo_detalle_casa.gif); background-repeat:repeat-y;}
.casa_img_linea{ clear:left; width:183px; float:left; margin-bottom:9px;}
.casa_img_linea_izq{ width:110px; float:left; text-align:right;}
.casa_img_linea_der{ width:61px; float:right; text-align:left;}
.casa_img_centro_bca_inf{ clear:left; width:183px; float:left; padding:15px 10px 5px 10px; text-align:left; background-color:#ffffff; }
.casa_img_linea_inf_bca{ width:175px; height:11px; font-size:4px; float:left; border-bottom:1px solid #D09CC4; background-color:#ffffff;}
.casa_img_linea_cond{ clear:left; width:177px; float:left; margin-bottom:10px;}
.casa_img_flecha{ float:left; width:13px; float:left; text-align:left;}
.casa_img_cond{ float:left; text-align:left;}
.casa_info_complementaria{ clear:left; width:566px; float:left;}
/* DETALLE HOTEL */
.hotel_encabezado{width:566px; float:left; text-align:right; color:#8D1172; margin-bottom:-14px; }
.hotel_encabezado_logo{ width:256px; float:left; text-align:left; z-index:1;}
.hotel_encabezado_nombre{ width:300px; float:right; text-align:right; font-size:10px; font-weight:bold;}
.hotel_categoria{ width:300px; float:right; text-align:right; margin-top:5px;}
.hotel_lks{ width:202px; float:right; margin-top:15px; text-align:justify;}
.hotel_lk{ width:202px; float:right; text-align:justify; margin-bottom:8px;}
/*********************************************************************************************
ESTO ES LO QUE HAY QUE ELIMINAR
.hotel_habitacion{ width:210px; float:right; margin-bottom:10px;}
.hotel_hab_esq{ width:8px; height:22px; float:left; text-align:left;}
.hotel_hab_centro{ width:190px; height:22px; float:left; text-align:left; background-color:#901175;}
.hotel_hab_centro_izq{ width:15px; float:left; text-align:left; padding-top:6px; }
.hotel_hab_centro_der{ width:135px; float:left; text-align:left; padding-top:4px;}
LAS CLASES SIGUIENTES SON LAS QUE REALMENTE SE USAN
*/
.hotel_habitacion{ width:206px; float:right; margin-bottom:10px; background-color:#901175;}
.hotel_habitacion p{ background-image:url(../images/flecha_hotel_hab.gif); background-repeat:no-repeat; background-position:10px 1px; color:#FFFFFF; float:left; width:176px; cursor:pointer; padding:0px 10px 0px 20px; margin:-3px 0px;}
.hotel_habitacion div{ width:8px; height:8px; font-size:1px; background-repeat:no-repeat;}
.hotel_habitacion div.hotel_esq1{ background-image:url(../images/hotel_hab_esq_izq_sup.gif); float:left;}
.hotel_habitacion div.hotel_esq2{ background-image:url(../images/hotel_hab_esq_der_sup.gif); float:right;}
.hotel_habitacion div.hotel_esq3{ background-image:url(../images/hotel_hab_esq_izq_inf.gif); float:left;}
.hotel_habitacion div.hotel_esq4{ background-image:url(../images/hotel_hab_esq_der_inf.gif); float:right;}
/*******************************************************************************************/
.hotel_hab_tipo{ color:#87C32A;}
.hotel_hab_tipo_lila{ color:#8D1172;}
.hotel_info_complementaria{ clear:left; width:566px; float:left; margin-bottom:15px;}
.hotel_ofertas_especiales{clear:left; width:566px; float:left; text-align:left; color:#87C32A; margin-top:10px; margin-bottom:10px;}
.hotel_ofertas_especiales_lila{clear:left; width:566px; float:left; text-align:left; color:#8D1172; margin-top:10px; margin-bottom:10px;}
.hotel_oferta_especial{ clear:left; width:536px; padding:0px 15px 15px 15px; text-align:left; float:left;}
.hotel_oferta_especial_izq{ width:16px; float:left; text-align:left;}
.hotel_oferta_especial_der{ width:520px; float:left; text-align:left;}
.hotel_buscador{ width:566px; float:left; margin-bottom:15px; margin-top:-8px; }
.hotel_buscador_cabecera{ width:566px; height:14px; float:left; position:relative; left:0px; top:14px;}
.hotel_buscador_pie{ width:566px; height:14px; float:left; position:relative; left:0px; top:-14px; margin-bottom:-14px;}
.hotel_busc_cabecera_izq{ width:14px; height:14px; float:left;}
.hotel_busc_cabecera_der{ width:14px; height:14px; float:right;}
.hotel_buscador_centro{ clear:left; width:566px; float:left; background-color:#E9D0E3; padding:5px 0px 5px 0px;}
.hotel_buscador_centro2{ clear:left; width:566px; float:left; background-color:#E9D0E3; padding:0px 0px 5px 0px;}
.hotel_buscador_input{ width:152px; float:left; text-align:left; margin-right:45px;}
.hotel_buscador_input2{ width:152px; float:left; text-align:left; }
.hotel_buscador_input_tit{ width:152px; float:left; text-align:left; margin-bottom:3px;}
.detalle_input_personas{ width:40px; height:17px; font-size:10px; text-align:right;}
.detalle_input_habitaciones{ width:140px; height:17px; font-size:10px; text-align:left;}
.hotel_buscador_bton{ clear:both; text-align:right; width:546px; float:left; margin-top:5px;}
.hotel_buscador_bton a{ float:right;}
.hotel_buscador_detalle{ width:546px; float:left; margin-bottom:10px; padding-left:10px;}
.hotel_buscador_detalle_linea{ width:546px; float:left;}
.hotel_buscador_detalle_izq{ width:115px; float:left; text-align:left; font-weight:bold;}
.hotel_buscador_detalle_der{ width:431px; float:left; text-align:left;}
.hotel_buscador_hoteles{ clear:both; width:566px; float:left; margin-bottom:10px;}
.hotel_buscador_hoteles_tit{ width:566px; float:left; background-color:#C688B9; margin-bottom:2px; padding-bottom:4px; font-weight:bold;}
.hotel_busc_hoteles_col1{ float:left; text-align:left; margin-left:10px; margin-right:10px; width:180px;}
.hotel_busc_hoteles_col2{ float:left; text-align:left; margin-right:10px; width:70px;}
.hotel_busc_hoteles_col3{ float:left; text-align:left; margin-right:10px; width:70px;}
.hotel_busc_hoteles_col4{ float:left; text-align:right; width:70px;}
.hotel_busc_hoteles_col5{ float:left; text-align:right; width:120px;}
/*.hotel_buscador_hoteles_linea{ width:566px; float:left; background-color:#C688B9; padding-bottom:4px; padding-top:3px;}*/
.hotel_buscador_hoteles_linea{ width:566px; float:left; background-color:#E9D0E3; padding-bottom:4px; padding-top:3px;}
.hotel_buscador_hoteles_linea2{ width:566px; height:2px; font-size:1px; float:left; background-image:url(../images/puntos_busc.gif); background-repeat:repeat-x; background-position:bottom;}
.hotel_buscador_tit{ width:546px; float:left; text-align:left; padding-left:10px; margin-bottom:5px;}
.hotel_buscador_inputs{ width:546px; float:left; padding-left:10px;}
/*********************************/
.detalle_mes{ width:87px; text-align:left; float:left; }
.detalle_input_mes{width:87px; height:17px; font-size:10px; }
.casa_ofertas_especiales{ clear:left; width:566px; float:left; text-align:left; color:#87C32A; margin-top:10px; margin-bottom:10px;}
.casa_oferta_especial{ clear:left; width:536px; padding:0px 15px 5px 15px; text-align:left; float:left;}
.casa_buscador2{ width:566px; float:left; margin-bottom:0px; margin-top:-5px; }
.casa_buscador2_cabecera{ width:566px; height:14px; float:left; position:relative; left:0px; top:14px;}
.casa_buscador2_pie{ width:566px; height:14px; float:left; position:relative; left:0px; top:-14px; margin-bottom:-14px;}
.casa_busc2_cabecera_izq{ width:14px; height:14px; float:left;}
.casa_busc2_cabecera_der{ width:14px; height:14px; float:right;}
.casa_buscador2_centro{ clear:left; width:546px; float:left; background-color:#E9D0E3; padding:5px 10px 5px 10px;}
.casa_buscador2_cambio{ font-size:13px;}
.casa_imprimir{ clear:left; width:566px; float:left; padding:15px 0px;}
.casa_imprimir1{ float:right; padding-left:5px;}
.casa_imprimir2{ float:right; padding-top:3px;}
/********** LINKS ***********/
A.lk_volver, A.lk_volver:VISITED, A.lk_volver:ACTIVE, A.lk_volver:FOCUS, A.lk_volver:LINK{color:#ffffff; text-decoration:none; font-size:10px; font-weight:bold; }
A.lk_volver:HOVER{color:#ffffff; text-decoration:underline; }
A.lk_casa_oferta, A.lk_casa_oferta:VISITED, A.lk_casa_oferta:ACTIVE, A.lk_casa_oferta:FOCUS, A.lk_casa_oferta:LINK{color:#000000; text-decoration:none; font-weight:bold; font-size:10px; }
A.lk_casa_oferta:HOVER{color:#000000; text-decoration:underline; }
A.lk_condiciones, A.lk_condiciones:VISITED, A.lk_condiciones:ACTIVE, A.lk_condiciones:FOCUS, A.lk_condiciones:LINK{color:#EA7614; text-decoration:none; font-weight:normal; font-size:10px;}
A.lk_condiciones:HOVER{color:#EA7614; text-decoration:none; }
A.lk_promociones, A.lk_promociones:VISITED, A.lk_promociones:ACTIVE, A.lk_promociones:FOCUS, A.lk_promociones:LINK{color:#87C32A; text-decoration:none; font-size:10px; font-weight:bold; }
A.lk_promociones:HOVER{color:#87C32A; text-decoration:underline; }
A.lk_promociones_lila, A.lk_promociones_lila:VISITED, A.lk_promociones_lila:ACTIVE, A.lk_promociones_lila:FOCUS, A.lk_promociones_lila:LINK{color:#8D1172; text-decoration:none; font-size:10px; font-weight:bold; }
A.lk_promociones_lila:HOVER{color:#EA7614; text-decoration:underline; }

.DetallApartPuntuacio
{
	width: 28px;
	height: 19px;
	line-height: 17px;
	background-image: url(/www_v2/images/2011/PuntuacioBG.png);
	background-repeat: no-repeat;
	color: white;
	text-align: center;
	vertical-align: middle;
	float: left;
}
