body{background:#151D22 url(imagenes/fondobody.jpg); background-repeat:repeat-x; margin:0px;text-align:center; background-attachment: fixed;}
p { margin:0px; padding:0px; }
.alt,.div_cerrado{display:none}
.altavivienda_aviso{background:#151D22;border:#5A6F7E solid 1px;height:38px !important;margin-bottom:10px;padding-top:12px;text-align:center}
.altavivienda_subtitulo{background:#1C242B;border-bottom:#345576 dotted 1px;color:#F60;font-size:120%;height:35px;line-height:30px;padding-left:5px}
.animaciontop{float:left;height:267px;width:739px}
.avisovistas{color:#A17844;float:right;font:11px "Trebuchet MS",Tahoma,Arial;height:50px;padding-right:5px;text-align:right}
.aviso_yaregistrado{background:#0CC;border:1px solid #FFFFFF;color:#333;font-size:120%;height:40px;line-height:40px;margin:10px 0px 10px 0px;text-align:center}
.boton{background:#5C7385;color:#202A32;font-family:"Trebuchet MS",Tahoma,Arial;height:25px}
.botonerasecundaria,.botonerasecundaria_simple{background:url(imagenes/fondo_botonera.jpg) repeat-x;float:left;margin-bottom:10px;width:100%;}
.botonerasecundaria_seccion{background:url(imagenes/fondo_botonera.jpg) repeat-x;float:left;width:750px}
.botonerasecundaria_seccion_altavivienda{background:url(imagenes/fondo_botonera.jpg) repeat-x;float:left;width:1350px}
.botonera_secciones{float:left;height:50px}
.botonera_vistas{float:right;margin-right:10px;padding-top:10px;width:228px;}
.botonera_vistas .txtelijavistas{color:#FFF;margin:0px 15px 0px 0px; line-height:1}
.botonera_vistas table{color:#AAB9C4;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:35px}
.botonesficha{float:left;color:#EAEFF4}
.botonesficha a.button2{background:transparent url('imagenes/bg_button_a.jpg') no-repeat scroll top right;color:#EAEFF4;display:block;float:left;font:normal 11px "Trebuchet MS",Arial;height:24px;margin-right:6px;padding-right:18px;text-decoration:none; margin-right:25px}
.botonesficha a.button2 span{background:transparent url('imagenes/bg_button_span.jpg') no-repeat;display:block;line-height:14px;padding:5px 0 5px 18px}
.botonesvista{background:url(imagenes/fondo_botonera_vistas.jpg) no-repeat}
.botones_lateral{margin:0px 0px 0px 32px}
.botones_lateral a.button2 span,.fichadetalle_estiloprincipal_reservar a.button2 span,.clasificados_altaclasificados a.button2 span{background: transparent url('imagenes/bg_button_reservar_span.jpg') no-repeat;display:block;line-height: 25px;padding: 5px 0 5px 18px}
.botones_lateral a.button2,.fichadetalle_estiloprincipal_reservar a.button2,.clasificados_altaclasificados a.button2{background:transparent url('imagenes/bg_button_reservar_a.jpg') no-repeat scroll top right;color:#FFF;display:block;float:left;font:normal 12px "Trebuchet MS",Arial;height:35px;padding-right:18px;text-decoration:none}
.clasificados_altaclasificados a.button2:active {background-position:bottom right;color: #F9E1D0;outline: none; /* hide dotted outline in Firefox */}
.boton_altavivienda{color:#293C58;font:bold 13px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:30px}
.boton_detalle{ background:url(imagenes/btn_fichadetallada.jpg); float:left; height:15px !important; width:64px; line-height: 10px; }
.boton_detalle_listaenriquecida{background:url(imagenes/btn_fichadetallada.jpg);float:left;height:15px;margin-left:2px;width:64px; cursor:pointer}
.boton_detalle_idioma{background-position:0px 0px}
.boton_detalle_idioma_eng{background-position:0px -15px}
.boton_detalle_idioma_fra{background-position:0px -30px}
.boton_detalle_idioma_ger{background-position:0px -45px}
.boton_detalle_idioma_rus{background-position:0px -60px}
.buscador_boton{color:#333;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:28px;margin:0px;text-align:center}
.buscador_input{background:#333;border:1px solid #00FFFF;color: #FFF/*#F60*/;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;margin-left:2px;text-align:left}
.buscador_input2{background:#FFF;border:1px solid #00FFFF;color:#F60;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;margin-left:2px;text-align:left}
.buscador_input_grande{background:#333;border:1px solid #00FFFF;color:#FFF;font:14px/20px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:20px;margin-top:6px;text-align:left;width:100%}
.buscador_renglon{border: solid 1px #FFCC00; background-image:url(imagenes/fondo_buscador.jpg); background-repeat:repeat-x;}
.calendariopanel_dias .celda_dias,.calendariolateral_dias .celda_dias{float:left;font:10px/12px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:12px;margin:1px 1px 0px 0px;text-align:center;width:12px}
.calendariopanel_dias .celda_dias a,.calendariolateral_dias .celda_dias a{font-size:10px; color:#666666; text-decoration:none}
.calendariopanel_dias .dia,.calendariolateral_dias .dia{border:0px;margin-bottom:1px;margin-right:1px}
.calendariopanel_dias,.calendariolateral_dias{float:left;line-height:1px;text-align:left;width:210px}
.calendariopanel_mes,.calendariolateral_mes{background:#DCF0FA;height:28px;margin:1px}
.calendariopanel_nombremes,.calendariolateral_nombremes{clear:both;color:#3D4C57;float:left;font:11px/26px Tahoma,Arial;padding-left:3px;text-align:left;width: 57px !important}
.calendario_aclaracion{color: #FF6600;font:12px "Trebuchet MS",Arial;margin:10px 2px 0px 2px;text-align:left}
.calendario_semana{background:#E2E2E2;float:left;height:12px;margin-left:1px;vertical-align:middle;width:10px}

.calendario_semana a{color:#333;text-decoration:none;vertical-align:middle}

.cbxfechas{background:#333;border:1px solid #00FFFF;color:#F60;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;width:95px}
.cbxfechas .cbxgrupo{background:#333;border-bottom:1px solid #00FFFF;color:#FFF;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}
.cbxfechas .cbxgrupo option{color:#F60;margin:0px;padding:0px;padding-left:10px}
.clear{overflow:hidden;width:100%}
.comentario {font-family: Tahoma, Arial;font-size:11px;color:#BBBBBB}
.comentario_seccion{color:#AAB9C4;font:11px "Trebuchet MS",Arial;margin-bottom:10px;}
.contacto_boton{color:#F60;font:11px Tahoma,Arial;height:25px;width:125px}
.contacto_campos{height:20px;line-heiht:20px;width:315px}
.contacto_campos_area{width:315px}
.contacto_tabla{background:#36444E}
.contacto_tabla td{background:#3D4C57;color:#CCC;font:11px/15px Tahoma,Arial}
.contenedor_noticias{clear:both;height:160px}
.contenidolinkssubpie{color:#D4ECF7;font:11px/18px Tahoma,Arial;padding-top:3px}
.contenidonoticia{color:#D4ECF7;font:11px Tahoma,Arial;margin-bottom:10px;padding-left:25px;padding-right:25px !important}
.contenidonoticiassubpie{color:#D4ECF7;font:11px/18px Tahoma,Arial;padding-top:5px}
.contenidonoticia_destacado,.fichageneral_lista .calendario td{color:#FFF;font:11px Tahoma,Arial}
.contenidopieabajo{margin-top:30px;text-align:right}
.contenidopiederecha{color:#666;float:right;font-size:12px;height:20px;margin:10px 10px auto auto}
.contenidopiederecha a{color:#FFF;padding:0px 3px 0px 3px;text-decoration:none}
.contenidoseccion{clear:both;overflow:inherit;padding:0px 11px 0px 11px !important;padding:0px 5px 0px 11px;text-align:left}
.contenidoseccion_institucional{float:left;padding:0px 20px 20px 20px;width: 710px !important}
.contenidoseccion_institucional_noticias{float:left;padding:0px 20px 20px 20px;width: 955px !important}
.contenidoseccion_institucional_altavivienda{float:left;width: 1310px !important}
.contenidoseccion_texto{color:#666;font:12px/25px Tahoma,Arial;margin:20px 35px 20px 35px;text-align:left}
.contenidos_copete{color:#CCC;font:12px Tahoma,Arial;margin-bottom:15px}
.contenidos_institucionales{color:#CCC;font:11px/25px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;min-height:250px;text-align:left}
.contenidos_institucionales_noticias{color:#CCC;font:11px/25px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;min-height:250px;text-align:left}
.contenidos_titulo{border-bottom:dotted 1px #00FFFF;clear:both;color:#F60;font-size:20px;font-weight:lighter;margin-bottom:15px;padding-bottom:10px;text-align:left; margin-top:15px}
.contenido_derecha{float:right}
.cuadrocontenedorlinkssubpie{float:left;margin:0px 15px 0px 5px;text-align:left;width:300px}
.cuadrolinkssubpie{float:left;padding-top:25px;text-align:left}
.cuadronoticias{clear:both;padding-top:25px;text-align:left}
.datosformulario{background:#5C7385;color:#E1E7EC;padding:5px 10px 5px 10px}
.datosformulario input,.datosformulario2 input{border:#202A32 solid 1px}
.datosformulario2{background:#475967;height:25px;padding:5px 10px 5px 10px}
.datos_nuevavivienda{color:#3D4C57;font-size:11px}
.div_contenido_datos{border-bottom:1px dotted #FFFFFF;/*border-top:1px dotted #FFFFFF;*/clear:both;overflow:auto;min-height:650px;padding:5px 0px 5px 0px}

.listados_panel_calendario .fuera_periodo, .fuera_periodo_jtip, #diponibilidad_reserva .fuera_periodo, .calendariolateral_mes .fuera_periodo{background:#990000;color:#FFF;}
.listados_panel_calendario .estado_disponible, .estado_disponible_jtip, #diponibilidad_reserva .estado_disponible, .calendariolateral_mes .estado_disponible{color:#333; background:#9CC;}
.listados_panel_calendario .estado_disponible a, #diponibilidad_reserva .estado_disponible a, .calendariolateral_mes .estado_disponible a{color:#333;text-decoration:none;}
.listados_panel_calendario .estado_no_disponible, .estado_no_disponible_jtip, #diponibilidad_reserva .estado_no_disponible, .calendariolateral_mes .estado_no_disponible{color:#FFF;background:#990000} /*rojo osc*/
.listados_panel_calendario .estado_no_disponible a, #diponibilidad_reserva .estado_no_disponible a, .calendariolateral_mes .estado_no_disponible a{color:#FFF;text-decoration:none}
.listados_panel_calendario .estado_ocupado_casalandia, .estado_ocupado_casalandia_jtip, #diponibilidad_reserva .estado_ocupado_casalandia, .calendariolateral_mes .estado_ocupado_casalandia{color:#F0F0F0;background:#FF0000} /*rojo*/
.listados_panel_calendario .estado_ocupado_casalandia a, #diponibilidad_reserva .estado_ocupado_casalandia a, .calendariolateral_mes .estado_ocupado_casalandia a{color:#F0F0F0;text-decoration:none}
.listados_panel_calendario .estado_ocupado_propietario, .estado_ocupado_propietario_jtip, #diponibilidad_reserva .estado_ocupado_propietario, .calendariolateral_mes .estado_ocupado_propietario{color:#FFF;background:#993399} /*purpura*/
.listados_panel_calendario .estado_ocupado_propietario a, #diponibilidad_reserva .estado_ocupado_propietario a, .calendariolateral_mes .estado_ocupado_propietario a{color:#FFF;text-decoration:none}

.listados_panel_calendario .estado_disponible_antes, .estado_disponible_antes_jtip, #diponibilidad_reserva .estado_disponible_antes, .calendariolateral_mes .estado_disponible_antes{background:url(imagenes/fondo_disponible_libreocupado.jpg)}
.listados_panel_calendario .estado_disponible_antes a, #diponibilidad_reserva .estado_disponible_antes a, .calendariolateral_mes .estado_disponible_antes a{color:#FFF}
.listados_panel_calendario .estado_disponible_despues, .estado_disponible_despues_jtip, #diponibilidad_reserva .estado_disponible_despues, .calendariolateral_mes .estado_disponible_despues{background:url(imagenes/fondo_disponible_ocupadolibre.jpg)}
.listados_panel_calendario .estado_disponible_despues a, #diponibilidad_reserva .estado_disponible_despues a, .calendariolateral_mes .estado_disponible_despues a{color:#FFF}
.listados_panel_calendario .estado_ocupado_casalandia_antes, .estado_ocupado_casalandia_antes_jtip, #diponibilidad_reserva .estado_ocupado_casalandia_antes, .calendariolateral_mes .estado_ocupado_casalandia_antes{background:url(imagenes/fondo_casalandia_libreocupado.jpg)}
.listados_panel_calendario .estado_ocupado_casalandia_antes a, #diponibilidad_reserva .estado_ocupado_casalandia_antes a, .calendariolateral_mes .estado_ocupado_casalandia_antes a{color:#FFF}
.listados_panel_calendario .estado_ocupado_casalandia_despues, .estado_ocupado_casalandia_despues_jtip, #diponibilidad_reserva .estado_ocupado_casalandia_despues, .calendariolateral_mes .estado_ocupado_casalandia_despues{background:url(imagenes/fondo_casalandia_ocupadolibre.jpg)}
.listados_panel_calendario .estado_ocupado_casalandia_despues a, #diponibilidad_reserva .estado_ocupado_casalandia_despues a, .calendariolateral_mes .estado_ocupado_casalandia_despues a{color:#FFF}
.listados_panel_calendario .estado_ocupado_propietario_antes, .estado_ocupado_propietario_antes_jtip, #diponibilidad_reserva .estado_ocupado_propietario_antes, .calendariolateral_mes .estado_ocupado_propietario_antes{background:url(imagenes/fondo_propietario_libreocupado.jpg)}
.listados_panel_calendario .estado_ocupado_propietario_antes a, #diponibilidad_reserva .estado_ocupado_propietario_antes a, .calendariolateral_mes .estado_ocupado_propietario_antes a{color:#FFF}
.listados_panel_calendario .estado_ocupado_propietario_despues, .estado_ocupado_propietario_despues_jtip, #diponibilidad_reserva .estado_ocupado_propietario_despues, .calendariolateral_mes .estado_ocupado_propietario_despues{background:url(imagenes/fondo_propietario_ocupadolibre.jpg)}
.listados_panel_calendario .estado_ocupado_propietario_despues a, #diponibilidad_reserva .estado_ocupado_propietario_despues a, .calendariolateral_mes .estado_ocupado_propietario_despues a{color:#FFF}

.fuera_periodo_jtip, .estado_disponible_jtip, .estado_ocupado_casalandia_jtip, .estado_ocupado_propietario_jtip, .estado_no_disponible_jtip, .estado_ocupado_casalandia_antes_jtip, .estado_ocupado_propietario_antes_jtip, .estado_disponible_antes_jtip, .estado_ocupado_casalandia_despues_jtip, .estado_ocupado_propietario_despues_jtip, .estado_disponible_despues_jtip { float:left; width:11px; padding: 1px; text-align: center; margin-right: 1px; font-size: 9px;;}

.estiloaclaracion{color:#8EA0AE;font-style:italic}
.estiloaclaracion2{font-style:italic}
.estilotexto01_top{color:#666;font:11px/15px Tahoma,Arial;text-align:center}
.estilotexto02_top{color:#666;font:bold 11px/20px Tahoma,Arial;text-align:center}
.fichageneral_nula{background:url(imagenes/fondo_ficha_mosaico_nulo.jpg);color:#CCC;float:left;font:11px/15px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:242px !important;margin-bottom:4px;margin-right:4px;padding:5px;text-align:center;width:149px !important;width:159px; _width:149px; height:242px !important;height: 252px; _height:242px}
.fichageneral{ background:url(imagenes/fondo_ficha_mosaico.jpg); background-repeat:no-repeat; color:#CCC; float:left; font:11px/15px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif; margin-bottom:4px; margin-right:4px;padding:5px !important;padding:5px 5px 0px 5px; text-align:center; 
	width:149px !important;
	width:159px;
	_width:149px;
	height:242px !important;
	height: 252px;
	_height: 237px;
}
.fichageneral .precio{font-size:14px;font-weight:bold}
.fichavivienda{color: #FF8800;font-size:14px;font-weight:bold}
.fichaviviendaelite{color: #C45715;font-size:14px;font-weight:bold}
.fichaviviendacomun{color: #FF4400;font-size:14px;font-weight:bold}
.fichageneral .textochico{color:#EEE;font-size:9px}
.fichageneral a{color:#AAB9C4;line-height:25px;text-decoration:none}
.fichageneral_elite{background:url(imagenes/fondo_ficha_mosaico_elite.jpg); background-repeat: no-repeat;}
.fichageneral_elite .a{display:block;position:relative}
.fichageneral_elite .a span.cartel_elite{background:transparent url(imagenes/avisoelite.jpg) no-repeat scroll 0 0;cursor:pointer;height:15px;left:2px !important; left:-6px; _left:-55px; position:absolute;top:5px;width:38px}
.fichageneral .a{display:block;position:relative}
.fichageneral_lista_imagen .a{display:block;position:relative}

.fichageneral .a span.cartel_ultimomomento{font-size:15px; font:"Trebuchet MS", Tahoma, Arial; font-weight:bold; padding-top:17px;color:#FFF;background:transparent url(imagenes/fondo_descuento_condicional.png) no-repeat;cursor:pointer;height:50px !important;height:63px;left:94px !important;left:85px; _left:40px;position:absolute;
top:0px;width:64px;}

.fichageneral .a span.fondolastminute { background:transparent url(imagenes/fondo_last_minut.png) no-repeat; }
.cartel_ultimomomento{font-size:10px;font-weight:normal}

span.cartel_ultimomomento_listaenriquecida {font-size:15px;	font:"Trebuchet MS", Tahoma, Arial;	font-weight:bold; padding-top:14px;	padding-left:12px; color:#FFF; background:transparent url(imagenes/fondo_descuento_condicional_chico.png); background-repeat:no-repeat;cursor:pointer;height:44px !important;	height:57px; _height:42px !important; float:right;width:63px; background-color: transparent;background-attachment: scroll;}	
span.fondolastminute { background:transparent url(imagenes/fondo_last_minut_chico.png) no-repeat; }

.cartel_ultimomomento_lista{font-size:10px;font-weight:normal;/*padding-left:5px;*/margin-top:-2px;}

.fichageneral .a span.opcion_galeria{cursor:pointer;height:18px;left:99px !important;left:110px; position:absolute;top:122px;width:18px}
.fichageneral .a span.opcion_calendario{cursor:pointer;height:18px;left:118px !important;left:110px; _left:70px; position:absolute;top:122px;width:18px} 
.fichageneral_lista_imagen .a span.opcion_galeria{cursor:pointer;height:18px;left:68px;position:absolute;top:96px;width:18px}
.fichageneral .a span.opcion_video{cursor:pointer;height:18px;left:79px !important; left: 90px;position:absolute;top:122px;width:18px}
.fichageneral_lista_imagen .a span.opcion_video{cursor:pointer;height:18px;left:50px;position:absolute;top:96px;width:18px}
.fichageneral_estilodetalle{color:#9DC5FF}
.fichageneral_estiloprincipal{font-size:12px;font-weight:bold;line-height:15px;text-transform:uppercase}
.fichageneral_estiloprincipal_elite{color: #FFF;font-size:12px;font-weight:bold;line-height:15px;text-transform:uppercase}
.fichageneral_estiloprincipal_comun{color: #FF3300;font-size:12px;font-weight:bold;line-height:15px;text-transform:uppercase}
.fichageneral_imagen{height:145px}
.fichageneral_imagen img.principal {border:#1D252C solid 4px}
.fichageneral_lista{background:url(imagenes/prueba_fondo_lista_enriquecida_2precios.jpg) no-repeat right;border:1px solid #334049;clear:both;height:118px;margin-bottom:8px}

.fichageneral_lista .fichaenriquecida_primerbloque .partederecha{float:right; height:53px !important;-height:50px; padding:5px 20px 0px 0px;text-align:right;width:450px; margin-top:0px !important; margin-top:4px;}

.fichageneral_lista .fichaenriquecida_primerbloque .parteizquierda{float:left;margin-left:30px !important;padding:7px 5px 0px 10px;text-align:left; width:380px;}
.fichageneral_lista .fichaenriquecida_primerbloque .parteizquierda .referencia a{color:#F60;font-size:130%;font-weight:bold;margin-right:5px;text-transform:uppercase; text-decoration:none; font-family:Tahoma, Arial}
.fichageneral_lista .fichaenriquecida_primerbloque .parteizquierda .referencia a:hover{text-decoration:underline}
.fichageneral_lista .fichaenriquecida_primerbloque,.tabla_prefiltro_buscador td{color:#FFF;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}

.fichageneral_lista .panelderecho{float:right;margin-right:10px !important;margin-right:7px;text-align:left;width:875px}

.fichageneral_listacomun{background:url(imagenes/prueba_fondo_lista_enriquecida.jpg) no-repeat right;border:1px solid #334049;clear:both;height:40px;margin-bottom:4px}
.fichageneral_lista_detalle{color:#CCC;float:left;font-size:11px;padding:3px 6px 6px 10px;text-align:left;width:195px}
.fichageneral_lista_detalle .personas{color:#CCC;font-size:11px}
.fichageneral_lista_detalle .referencia{color:#F60;font-size:11px;font-weight:bold;line-height:15px}
.fichageneral_lista_detalle .tipovivienda{color:#FFF;font-size:11px}
.fichageneral_lista_encabezado{background:url(imagenes/prueba_titular_lista_enriquecida.jpg);height:45px}
.fichageneral_lista_imagen{float:left;width:60px}
.fichageneral_lista_imagen img.principal{border:#1D252C solid 2px;margin:3px 5px 3px 5px}
.ficha_faqs{margin-bottom:20px}
.ficha_faqs_numero,.titulonoticiassubpie,.titulolinkssubpie{color:#FFF;font:bold 12px Tahoma,Arial}
.ficha_faqs_pregunta{border-bottom:dotted 1px #00FFFF;color:#F60;font:bold 16px Tahoma,Arial}
.ficha_faqs_respuesta{color:#CCC;font:12px Tahoma,Arial}
.filtro_combo{border:solid 1px #00FFFF}
.filtro_descripcion{color:#666;float:left;font-size:12px;margin-top:3px;text-align:left}
.filtro_titulo{color:#333;float:left;font-size:15px;margin-right:10px;text-align:left}
.filtro_link{color:#999; text-decoration:none;}
.filtro_link:hover{text-decoration:underline}
.formulario_error{color:#C30}
.formulario_input{background:#DCE1E4;color:#293641}
.glossymenu_secciones{height:50px;list-style:none;margin:0px 0px 0px 10px;padding:0px;text-align:left;width:750px}
.glossymenu_secciones .solounrenglon a{padding-top:17px}
.glossymenu_secciones li{background:url(imagenes/fondo_boton_OFF.jpg) no-repeat;color:#AAB9C4;float:left;font:bold 11px "Trebuchet MS",Tahoma,Arial;height:50px;text-align:center;width:121px}
.glossymenu_secciones li a{color:#AAB9C4;cursor:pointer;display:block;font-size:11px;height:38px !important;padding-top:12px;text-decoration:none}
.glossymenu_secciones li a b,.glossymenu_secciones li.current a b{display:block}
.glossymenu_secciones li.current a{background:url(imagenes/fondo_boton_ON.jpg) no-repeat;color:#FFF;height:38px !important;margin:0px;padding:0px;padding-top:12px;width:121px}
.glossymenu_vistas{list-style:none;margin:0px;padding:0px;position:relative;text-align:left}
.glossymenu_vistas li{cursor:pointer;display:block;float:left;width:22px}
.imagenes_galeria{border:solid 1px #00FFFF;margin:0px 2px 2px 0px}
.lateral{float:right;height:auto;margin:0px;padding:0px;text-align:left;width:246px}
.lateralcontenido{height:auto;width:246px}
.lateraltitular{height:53px;margin-bottom:15px;width:246px}
.lateralvacio{height:512px;width:246px}
.lateral_banner{background:url(imagenes/fondo_lateral_banner.jpg);color:#333;font:Tahoma,Arial;font-size:15px;width:320px}
.lateral_banner_pie{background:url(imagenes/lateral_banner_pie.jpg);height:18px;width:auto}
.lateral_banner_top{background:url(imagenes/lateral_banner_top.jpg);height:18px;width:auto}
.lateral_mensaje{color:#333;font:12px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:auto;margin:10px 0px 0px 10px;text-align:left;width:200px}
.lateral_mosaico{background:url(imagenes/fondo_lateral_mosaico.jpg);height:auto !important;overflow:inherit;width:314px}
.lateral_mosaico_contenedor{height:auto !important;overflow:inherit}
.lateral_mosaico_pie{background:url(imagenes/lateral_pie.jpg);height:29px;width:auto}
.lateral_mosaico_separador{background:url(imagenes/lateraldivision.jpg);display:none;height:23px;width:auto}
.lateral_mosaico_top{background:url(imagenes/lateral_top.jpg);height:17px !important; width:auto; background-repeat:no-repeat;}
.linkdesplegador,.tabla_alquileresanuales .link,.pre_filtro_ayuda_pie a{color:#F60;text-decoration:none}
.link_calendario{color:#3887A9;font-size:13px;text-decoration:none}
.link_listas{color:#FFF;font-weight:bold;text-decoration:none}
.link_pre_buscador{color:#CCC;text-decoration:none}
.link_referencia{color:#00FFFF;font-weight:bold;text-decoration:underline}

.listados_paginado{color:#CCC;font:12px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;margin-bottom:10px;margin-left:15px; width:auto/*200px*/;}
.listados_paginado .textopaginadoresaltado{background-color:#6BC1E2; color:#FFFFFF; padding:0 5px}


.listados_paginado .noopcion{color:#CCC;margin-left:3px;padding:4px}
.listados_paginado a{color:#F60;padding:4px;text-decoration:none}
.listados_panel_calendario table{font:10px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif; }
.listados_panel_calendario table td{color:#F60;text-align:center;width:70px !important;width:65px}
.mapasitio{background:#093}
.masnoticias{padding-right:25px !important;text-align:right}
.masnoticias_estilo1{color:#FFF;font:11px Tahoma,Arial;text-decoration:none}
.mensaje_boton{color:#666666;font:11px Tahoma,Arial;height:25px;width:100px}
.mensaje_boton_contenedor{margin:5px 10px 0px 10px;text-align:center}
.mensaje_campos{color:#666666;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:14px;line-heiht:14px;width:175px}
.mensaje_campos_area{color:#000000;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;width:260px}
.mensaje_campo_area_consultainst{background-color:#A9D9EF; border:#70C0E3 solid 1px;}
.mensaje_envio_ok{background-color:#3D4C57; color:#333; font-size:11px}
.mensaje_envio_ok_der{background:url(imagenes/fondo_resultado_ok.jpg);background-position:right;height:60px;width:25px}
.mensaje_envio_ok_izq{background:url(imagenes/fondo_resultado_ok.jpg);color:#333;font:12px "Trebuchet MS",Tahoma,Arial;height:60px;padding-left:25px;text-align:center}
.mensaje_error{background:#FDDBE7;border:#CC3300 1px dotted;color:CC3300;font-size:12px;text-align:center}
.mensaje_link{color:#8A3700;text-decoration:none}
.mensaje_ok{background:#FC0;border:1px solid #FF6600;color:#900; font-size:12px;}
.mensaje_resultado_envio{font-size:11px;height:auto;line-height:175%;margin-left:7px;margin-top:20px;padding:10px;width:255px}
.mensaje_tabla td{color:#666666;font:11px/12px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}
.noregistros{margin-top:50px}
.noregistros_der{background:url(imagenes/fondo_sin_resultados.jpg);background-position:right;height:60px;width:25px}
.noregistros_favoritas{color:#FFF;font:12px "Trebuchet MS",Tahoma,Arial;margin:25px;text-align:center}
.noregistros_izq{background:url(imagenes/fondo_sin_resultados.jpg);color:#333;font:12px "Trebuchet MS",Tahoma,Arial;height:60px;padding-left:25px;text-align:center}
.nuevoprecio input [ type = "text" ]{background:#151D22;border:#00FFFF solid 1px;color:#FFF}
.panel_avanzado{clear:both;margin-right:20px;text-align:right}
.pie_legal{color:#666;font-size:11px; margin:0px;}
.prefiltro_amarillo_izq_base{background:url(imagenes/fondo_busqueda_destino.jpg) no-repeat;height:36px;margin:3px 0px 0px 0px}
.prefiltro_amarillo_izq_eng{background-position:0px -36px}/*background:0px -36px*/
.prefiltro_amarillo_izq_fra{background-position:0px -72px}
.prefiltro_amarillo_izq_ger{background-position:0px -108px}
.prefiltro_amarillo_izq_rus{background-position:0px -144px}
.pre_filtro_ayuda_pie{background:#212C34;border-bottom:solid 1px #5C7385;padding:5px 5px 5px 15px}
.pre_filtro_ayuda_pie span{color:#5C7385}
.pre_filtro_ayuda_titulo{border-bottom:dotted 1px #5C7385;color:#FFF;font-size:18px;font-weight:bold;margin-bottom:5px}
.subasta_campo{border:solid 1px #00FFFF;color:#F60;font-weight:bold;text-align:center;width:130px}
.subpienuevo{margin-bottom:20px !important;margin-bottom:0px; margin-top:30px !important; margin-top:10px; padding-top:2px !important;padding-top:1px;text-align:left}
.subpie_banner_contenido{background:url(imagenes/fondo_lateral_banner.jpg);margin:0px;text-align:center; height:218px}
.subpie_banner_pie{background:url(imagenes/lateral_banner_pie.jpg);height:18px;}
.subpie_banner_top{background:url(imagenes/lateral_banner_top.jpg);height:18px;margin-bottom:0px !important;margin-bottom:-1px;}
.subpie_emailinstantaneo{float:right;height:250px;width:320px}
.subpie_emailinstantaneo_contenido{background:url(imagenes/fondo_lateral_mensaje.jpg);padding-left:15px; height:218px }
.subpie_emailinstantaneo_contenido input{ border:#70C0E3 1px solid; background-color:#A9D9E3; margin:2px}
.subpie_emailinstantaneo_contenido select{ border:#70C0E3 1px solid; background-color:#A9D9E3; font-family:"Trebuchet MS", Arial; font-size:12px; color:#666666; font-weight:bold; margin:2px}
.subpie_emailinstantaneo_pie{background:url(imagenes/lateral_mensaje_pie.jpg);height:18px}
.subpie_emailinstantaneo_titular,.lateral_tarifario_titular{color:#FFF;font-size:20px;margin:0px auto 10px 25px;text-align:left}
.subpie_emailinstantaneo_top{background:url(imagenes/lateral_mensaje_top.jpg);height:18px; margin-bottom:0px !important;margin-bottom:-1px}
/*.subpie_noticias{border-left:#5F7687 dotted 1px;border-right:#5F7687 dotted 1px;height:250px;padding-left:5px;padding-right:5px}*/
.subpie_noticias{border-left:#5F7687 dotted 1px;border-right:#5F7687 dotted 1px;height:250px;padding-left:5px;padding-right:5px;}
#subpie_panel_datos_contenido{overflow-y:auto; width:200px;}
.subpie_separador{background:url(imagenes/fondo_subpie_separador.jpg);float:left;height:200px}
.tabla_alquileresanuales{background:#5C7385;clear:both;color:#CCC;font:11px "Trebuchet MS",Tahoma,Arial}
.tabla_alquileresanuales a.galeria2{color:#7AD2EF;font-weight:bold;text-decoration:none}
.tabla_alquileresanuales td{background:#212C34;text-align:center}
.tabla_alquileresanuales .precio{color:#F60;font-size:14px;font-weight:bold}
.tabla_alquileresanuales td.subtitulo{background:#F60;color:#FFF;font-size:140%;height:30px}
.tabla_datos{background:#1C242B;color:#FFF;font:12px "Trebuchet MS",Tahoma,Arial}
.tabla_datos .td_titulo{background:#233138;color:#FFF}
.tabla_datos > tbody > tr > td.sep{border-bottom:none}
.tabla_datosclasificados { background:#5C7385;/*border:#5C7385 solid 1px;*/color:#FFF;font:11px "Trebuchet MS",Tahoma,Arial}
.tabla_datosclasificados td.celdafondo { background-color:#212C34 }

.tabla_datosclasificados input,.tabla_datosclasificados textarea{/*background:#151D22;*/border:#00FFFF solid 1px;font:11px "Trebuchet MS",Tahoma,Arial}
.tabla_ficha_lateral .textoficha{color:#3A6973;line-height:12px;margin:5px 0px 5px 0px;text-align:left}
.tabla_ficha_lateral .referencia{ text-transform:uppercase; color:#FF6600; font-weight:bold}
.tabla_ficha_panel_informacion .imagen_ficha,.tabla_ficha_lateral .imagen_ficha{border:solid 3px #00FFFF}
.tabla_ficha_panel_informacion .referencia a,.tabla_ficha_lateral .referencia a{color:#F60;font-size:15px;font-weight:bold;text-decoration:none}
.tabla_ficha_panel_informacion .textoresumen{height:50px;line-height:12px;margin:5px 0px 5px 0px;overflow-y:scroll;text-align:left}
.tabla_ficha_panel_informacion .texto_oscuto,.tabla_ficha_lateral .texto_oscuto{color:#333}
.tabla_ficha_panel_informacion td{color:#3A6973;font:12px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;text-align:left}
.tabla_ficha_precio{background:#222B30}
.tabla_ficha_precio .precio{color:#F60;font-size:15px;font-weight:bold;text-align:center}
.tabla_ficha_precio td{background:#232E32;color:#FFF;font:12px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}
.tabla_prefiltro_buscador{background:#333}
.tabla_prefiltro_buscador .titular_columna{background:#2C2C2C;color:#F60;font-size:12px;font-style:italic}
.tarifario_tabla .tarifario_precio{color:#F60;font-weight:bold;text-align:center}
.tarifario_tabla td{background:#FFF;color:#333;font:12px/15px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}
.tarifario_tabla_aclaracion{color:#333;margin:5px 20px 5px 18px}
.tarifario_tabla_titular{background:#333;color:#E4F3FA;font-size:14px;height:25px;line-height:25px;margin:5px 20px 5px 18px;text-align:center}
.td_separador{background:url(imagenes/sep_buscador_linea.gif);}
.td_subtitulo{border-bottom:#FFFFFF dashed 1px;color:#F60;height:30px}
.td_titulo{background:#E5E5E5;color:#000}
.texto_calendario{color:#3887A9}
.texto_resaltado,.fichageneral .resaltado,.tabla_alquileresanuales td.resaltado,.fichageneral_lista .resaltado{color:#FFF;font-weight:bold}

.panelprecio {text-align:center;float:left;width:114px; margin-top:14px}

.panelprecio .precio {font-weight: bold;font-size: 15px;color: #00FFFF; line-height:12px;}
.listados_panel_calendario {float:right; width:750px; margin-top: 5px;}
.fichageneral_lista .resaltadofichaenriquecida { font-family:"Trebuchet MS";font-size:11px;color: #FFFFFF; line-height:12px;}

.texto_resaltado_naranja,.tabla_prefiltro_buscador span{color:#F60;font-weight:bold}
.tipoperiodo{border:#DCE1E4;color:#293641}
.titularnoticia{color:#FFF;font:bold 12px Tahoma,Arial;margin-bottom:10px;padding-left:25px;padding-right:25px !important}
.titulosubpie{color:#B7E0F1;float:left;font:26px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;padding:15px 0px 0px 5px;text-align:left;width:660px}
.titulosubpie2{color:#B7E0F1;font:26px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;padding:15px 0px 0px 5px;text-align:left}
.titulosubpienuevo{color:#F60;font-size:18px;padding-left:10px;text-align:left}
.txt_referencia_directa{background:#232D36;border:1px solid #00FFFF;color:#FFF;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;margin-top:0px;text-align:center}
.ventana_prefiltro_buscador{background:#333;border:#00FFFF solid 1px;font-family:"Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;margin:4px;width:700px}
.ventana_prefiltro_buscador_aclaracion{color:#A7A7A7;float:left;font-size:11px;line-height:30px;padding:10px}
.ventana_prefiltro_buscador_titular{color:#FFF;float:left;font-size:16px;line-height:26px;padding:10px}
.ventana_prefiltro_buscador_titular_link{float:right;line-height:26px;padding:10px}
.vermassubpie{clear:both;width:980px}
.vermassubpie1{color:#FFF;float:left;font-size:11px;height:20px;margin:10px;text-align:right;width:625px}
.vermassubpie2{color:#FFF;float:left;font-size:11px;height:20px;margin:10px 0px 10px 10px;text-align:right;width:300px}
div.renglon{background:#1C242B;border-bottom:1px dotted #5A6F7E;padding:4px}
#barra_mas_enlaces{background:url(imagenes/fondo_barra_enlaces_html.jpg);border-top:1px solid #00FFFF;height:20px;margin-bottom:10px}
#barra_mas_enlaces a{color:#FFF;font-size:12px;text-decoration:none}
#barra_mas_enlaces.sep{font-size:12px}
#buscador { background-color:#34414A; color:#AAB9C4; height: auto !important; padding-top:2px; text-align:left; }
#buscador_estilo_tabla { font-size:11px; color:#34414A; line-height:17px;}
#buscador #lblDestino { font-size: 12px; color: #FFFFFF/*#00FFFF*/;}
#buscador #btnCambiarDestino { color:#FFF;}
#buscador .fondodestino { padding: 0px 4px 0px 4px; background:#333333; border: solid 1px #00FFFF; height: 18px; line-height: 18px; }
#buscador.label_chico{color:#AAA;font-size:90%;margin-left:5px}
#buscador.panelbotones{float:left}
#buscador.paneldatosbuscador{float:left;text-align:left;width:100%}
#buscador.panellabelbuscador{background:#999;float:left;font-size:14px;margin-left:15px;padding-left:10px;padding-top:18px;text-align:left;width: 160px !important}
#calendariolateral_anio_ajax{height:auto !important;overflow:inherit;width:270px}
#calendariolateral_contenedor_mes{margin:10px 1px 0px 1px;width:275px}
#calendariolateral_ficha_ajax{color:#555;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;margin-left:25px;margin-right:28px}
#calendariolateral_ficha_ajax img{border:2px solid #00FFFF}
#calendariolateral_ficha_ajax table{background:#D4ECF8;color:#5E92A6;font:11px/20px Tahoma,Arial}
#calendariolateral_ficha_ajax table a{color:#2E4852;text-decoration:none}
#calendariolateral_ficha_ajax table a:hover{text-decoration:underline}
#calendariolateral_ficha_ajax table td{background:#EBF7FC;font-family:"Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;text-align:left}
#calendariolateral_ficha_ajax table td.ficha_derecha_descripcion{color:#333;height:112px;text-align:justify}
#calendariolateral_ficha_ajax.link{color:#3887A9;text-decoration:none}
#calendariolateral_ficha_ajax.personas{color:#222}
#calendariolateral_ficha_ajax.referencia{color:#F60;font:bold 15px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}
#calendariopanelinformacion_anio_ajax{background:url(imagenes/fondo_calendario_panel_informacion.jpg);color:#555;height:190px;margin-left:0px;padding-left:10px;width: 562px !important}
#calendariopanelinformacion_ficha_ajax{color:#555;height:190px;text-align:center;width:100%}
#calendariopanel_contenedor_mes{float:left;margin:10px 1px 0px 1px;width:275px}
#contenedor_panelinformacion{bottom:0%;clear:both;display:none;height:215px;left:0;margin:0px;min-width:1000px;position:fixed;text-align:center;width:100%}

#contenedor_pre_filtro_ayuda{background-color:#333;border:solid 1px #5C7385;font-size:11px;font-family: "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;margin-top:3px;padding:5px; width:986px !important; width:994px; _width:992px}

#contenido,#contenido{margin:0px;padding:0px}
#contenido_derecha,#contenido_derecha{float:right;width:314px}
#contenido_derecha_seccion,#contenido_derecha_seccion{float:right;width:250px}
#contenido_izquirda_seccion,#contenido_izquirda_seccion{float:left;width:750px}
#div_formulario input[type="text"],#div_formulario input[type="password"],#div_formulario combo,#div_formulario area,#div_formulario select{background:#151D22;border:#00FFFF solid 1px;color:#FFF;font:11px "Trebuchet MS",Arial}
#div_formulario input[type="text"].error,#div_formulario select.error,.error{border:#FF0033 solid 1px;background-color:#990000}
#filtro_disponibilidad{background:url(imagenes/fondo_filtro_disponibilidad.jpg) repeat-y;font-family:"Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:100px;overflow:inherit;padding:0px 15px 0px 20px}
#filtro_disponibilidad_abajo{background:url(imagenes/fondo_filtro_disponibilidad_abajo.jpg) no-repeat;height:20px}
#filtro_disponibilidad_arriba{background:url(imagenes/fondo_filtro_disponibilidad_arriba.jpg) no-repeat;height:20px}
#flashlateral,.mensaje_tabla,.glossymenu_secciones li input,.glossymenu_secciones li.current a b,.pre_filtro_ayuda_texto{}
.renglon_botones{margin-top:5px; margin-left:5px; margin-right:5px;}
.renglon_botones_con_promo{margin-left:10px;}
#formulario_altavivienda{font:12px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}
#formulario_altavivienda input{width:100%}
#formulario_altavivienda table{background:#252F38;color:#CCC;font-size:12px}
#formulario_altavivienda td{background:#1C242B}
#formulario_altavivienda.titulo{color:#FFF;font-size:16px;line-height:40px}
#mensaje_importante{background:#FFCC00 url(imagenes/fondomensajeimportante.jpg) repeat-x;border:1px solid #DDB000;color:#333;font:15px/45px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:auto;margin:0px 30px 0px 30px}
#mensaje_resultado_grabacion{display:none;text-align:center}
#pagina{background:#3E4C57;border-left:3px solid #FFFFFF;border-right:3px solid #FFFFFF;clear:both;font-family:Tahoma,Arial;height:auto;margin:0px auto 0px auto;text-align:center;width:1000px !important; width:1006px;}
#panelinformacion{background:#B9DFF2;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;margin:auto;width:100%}
#panelinformacion_boton_cerrar{background:#B9DFF2;border-left:solid 3px #FFFFFF;color:#F60;float:right;font:bold 15px/25px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:25px;padding-left:10px;padding-right:10px;width:auto}
#panelinformacion_boton_cerrar a{color:#333;font-size:11px;font-weight:lighter;line-height:25px;padding-left:15px;text-decoration:none}
#panel_avisos_importantes{background:url(imagenes/fondomensajeimportante.jpg) repeat-x;border:1px solid #DDB000;color:#333;font:13px/25px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:30px;margin:auto;margin-bottom:15px;overflow:hidden;padding:0;text-align:center;width:980px}
#panel_busqueda_avanzada table{text-align:left; font-family:"Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;font-size:11px;color:#AAB9C4}
#panel_busqueda_avanzada table input{background:#333;border:1px solid #00FFFF;color: #FFFFFF/*#F60*/;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}
#panel_busqueda_avanzada.ba_col_label{width:130px;}
#panel_busqueda_avanzada.ba_col_sep{background:url(imagenes/sep_ba_linea.jpg) repeat-y}
#panel_viviendas_favoritas,#panel_viviendas_favoritas{background:#FC3;clear:both;color:#333;font:11px "Trebuchet MS",Arial;margin:5px 5px 5px 0px;text-align:left}
#panel_viviendas_favoritas.resaltado,#panel_viviendas_favoritas.resaltado{color:#900;font-weight:bold}
#panel_viviendas_favoritas.texto,#panel_viviendas_favoritas.texto{color:#333;padding:10px}
#panel_viviendas_favoritas.titulo,#panel_viviendas_favoritas.titulo{color:#FFF;font-size:13px;font-weight:bold}
#panel_viviendas_favoritas.vivienda .imagen,#panel_viviendas_favoritas.vivienda .imagen{border:#00FFFF solid 1px;float:left;height:58px;margin:5px 5px 0px 0px;width:42px}
#panel_viviendas_favoritas.vivienda .opciones,#panel_viviendas_favoritas.vivienda .opciones{color:#FFF;float:left;font:11px "Trebuchet MS",Arial;width:90px}
#panel_viviendas_favoritas.vivienda .opciones1,#panel_viviendas_favoritas.vivienda .opciones1{font-weight:bold}
#panel_viviendas_favoritas.vivienda .opciones2,#panel_viviendas_favoritas.vivienda .opciones2{color:#FFB658;font-size:10px;text-decoration:none}
#panel_viviendas_favoritas.vivienda .opciones3 a,#panel_viviendas_favoritas.vivienda .opciones3 a{color:#FFB658;text-decoration:none}
#panel_viviendas_favoritas.vivienda .opciones3,#panel_viviendas_favoritas.vivienda .opciones3{font-size:10px;text-align:right}
#panel_viviendas_favoritas.vivienda,#panel_viviendas_favoritas.vivienda{background:#35414A;border:#5B6770 solid 1px;float:left;font-family:"Trebuchet MS",Arial;margin:0px 0px 6px 6px;padding:5px;text-align:left;width: 140px !important}
#panel_viviendas_favoritas.viviendas_pie,#panel_viviendas_favoritas.viviendas_pie{background:#900;clear:both;color:#FFF;font:11px/25px "Trebuchet MS",Arial;height:25px;text-align:center}
#panel_viviendas_favoritas_chico,#panel_viviendas_favoritas_chico{background:url(imagenes/fondo_panel_viviendas_favoritas_chico.jpg);float:right;font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:36px;margin-right:10px;width:255px}
#panel_viviendas_favoritas_chico.dato,#panel_viviendas_favoritas_chico.dato{color:#333;float:left;margin:11px 3px 0px 0px}
#panel_viviendas_favoritas_chico.referenciaboton,#panel_viviendas_favoritas_chico.referenciaboton{color:#900;cursor:pointer;float:right;margin:11px 15px 0px 0px}
#panel_viviendas_favoritas_chico.titulo,#panel_viviendas_favoritas_chico.titulo{color:#900;float:left;font-size:12px;font-weight:bold;margin:10px 10px 0px 20px}
#pie{background:url(imagenes/pie.jpg) repeat-x;clear:both;font-family:"Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif; background-color:#1B242B;}
#piegeneral{background:#2F3C45;clear:both}
#pre_filtro_buscador table td tr{background:#34414A}
#resultado_grabacion{display:none; font-size:110%;line-height:25px;text-align:center;width:640px;float:left; margin-left:2px}/*toco hernan*/
#resultado_grabacion_altavivienda{display:none; text-align:center; font-size:12;line-height:25px;}
#formreserva_div_enviando_datos{text-align:center;width:645px;float:left;}
#subpie,#cantidad_viviendas_favoritas,.viviendas_lista{clear:both}
#contenido_izquirda_mosaico{clear:both; min-height:650px}
#subpieabajo{background:url(imagenes/fondo_subpie_noticias.jpg) repeat-x;height:220px;padding-left:10px;width:auto}
#subpieabajonuevo{background:url(imagenes/fondo_subpie_noticias.jpg) repeat-x;height:250px;padding-left:10px;width:auto}
#subpiearriba{background:url(imagenes/fondosubpiearriba.jpg);height:46px}
#subpieopciones{height:250px;width:100%}
.subpie_panel{ padding-right:5px;background-color:#9FD5EC;height:220px;-width:342px;}
#subpie_panel_datos{background-image:url(imagenes/subpie_seccionmedio_fondo.jpg); height:200px; overflow: hidden; overflow-y: auto; scrollbar-arrow-color: #C6E7F4; scrollbar-base-color: #C6E7F4; scrollbar-dark-shadow-color: #FFFFFF; scrollbar-track-color: #77B7D2; scrollbar-face-color: #9FD5EC; scrollbar-shadow-color: #C6E7F4; scrollbar-highlight-color: #FFFFFF; scrollbar-3d-light-color: a; padding-left:10px; margin-right:5px}
.subpie_panel_vertodos_link{background-image:url(imagenes/subpie_seccionmedio_fondo.jpg); text-align:right; padding-right:20px; padding-top:5px}
.subpie_panel_vertodos_link a{font-family:"Trebuchet MS", Arial; color:#34414A; font-size:11px;text-decoration:none}
.subpie_panel_vertodos_link a:hover{text-decoration:underline}

#subpie_panel_datos{font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}
#subpie_panel_datos ul{list-style:none;margin:0px;padding:0px}
#subpie_panel_datos ul li{border-bottom:1px dotted #9FD5EC;padding:3px 10px 3px 10px}
#subpie_panel_datos ul li a{color:#1B242B;text-decoration:none}
#swfbanner{padding-top:0px;}
#swftop{height:165px;width:100%}
#swftop_marquee{height:24px;margin: 0px !important;padding:0 xp;width:100%}
#swf_bannerpeque?o{height:185px;width:250px}
#tabs_subpie{font:11px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;list-style:none; margin:0px;background-image:url(imagenes/subpie_seccionmedio_principio.jpg); background-repeat:no-repeat;padding:8px 5px 5px 10px}
#tabs_subpie li{ background-image:url(imagenes/subpie_seccionmedio_principio.jpg); background-repeat:no-repeat;padding:8px 5px 5px 10px}
#tabs_subpie li a{background:#9FD5EC;border:1px solid #9FD5EC;color:#1B242B;padding:3px 5px 3px 5px;text-decoration:none}
#tabs_subpie li a.current{background:#FFF;border:1px solid #9FD5EC}
#tabs_subpie.classpipe{color:#FFF;margin:0px 4px 0px 4px}
#tarifario_ajax,#subasta_ajax{color:#333;font:12px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:auto;text-align:left;width:320px}
titulonoticiassubpie a,.titulolinkssubpie a,.vermassubpie a,.pie_legal a,.tabla_alquileresanuales a.galeria,#panel_viviendas_favoritas.vivienda .opciones1 a,#panel_viviendas_favoritas.viviendas_pie a,#panel_viviendas_favoritas.vivienda .opciones1 a,#panel_viviendas_favoritas.viviendas_pie a,.ventana_prefiltro_buscador_titular_link a{color:#FFF;text-decoration:none}
.contenidos_institucionales a{color:#F60; text-decoration:none; font-size:11px}
.contenidos_institucionales a:hover{text-decoration:underline}
.contenidos_institucionales_noticias a{color:#CAD9DF;text-decoration:none; font-size:13px}
.contenidos_institucionales_noticias a:hover{text-decoration:underline}
.tabla_ficha_panel_informacion .texto_claro,.tabla_ficha_lateral .texto_claro,#calendariolateral_ficha_ajax.tipovivienda{color:#666}
#barra_mas_enlaces a:hover,.pie_legal a:hover,.contenidopiederecha a:hover,.ventana_prefiltro_buscador_titular_link a:hover{color:#F60;text-decoration:underline}
.botonesficha a.button2:active{background:bottom right;color:#DBE4E8;outline:none}
.botones_lateral a.button2:active span,.botonesficha a.button2:active span,.fichadetalle_estiloprincipal_reservar a.button2:active span{background:bottom left}
.botones_lateral a.button2:active,.fichadetalle_estiloprincipal_reservar a.button2:active,/*.clasificados_altaclasificados a.button2:active*/{background:bottom right;color:#F9E1D0;outline:none}

.titulonoticiassubpie a:hover,.titulolinkssubpie a:hover,.vermassubpie a:hover,.mensaje_link:hover,#panelinformacion_boton_cerrar a:hover,.tabla_ficha_panel_informacion .referencia a:hover,.tabla_ficha_lateral .referencia a:hover,#calendariolateral_ficha_ajax.link:hover,.linkdesplegador:hover,.fichageneral a:hover,.tabla_alquileresanuales .link:hover,.tabla_alquileresanuales a.galeria:hover,.tabla_alquileresanuales a.galeria2:hover,.link_listas:hover,#panel_viviendas_favoritas.vivienda .opciones1 a:hover,#panel_viviendas_favoritas.viviendas_pie a:hover,#panel_viviendas_favoritas.vivienda .opciones1 a:hover,#panel_viviendas_favoritas.viviendas_pie a:hover,.pre_filtro_ayuda_pie a:hover{text-decoration:underline}
.estado_disponible:hover,.estado_ocupado_casalandia:hover,.estado_ocupado_propietario:hover,.estado_no_disponible:hover{background:#F60;color:#FFF}
.fichageneral_estilosecundario,.link_pre_buscador:hover{color:#FFF}
.glossymenu_vistas li a:hover{line-height:0px}
.link_calendario:hover{color:#216D87;text-decoration:underline}
.listados_paginado a:hover{background:#F60;color:#151D22}
.masnoticias_estilo1:hover{color:#FFF;font:11px Tahoma,Arial;text-decoration:underline}
.pie_legal .titulo,#tabs_subpie li a:hover,#subpie_panel_datos ul li a:hover,.glossymenu_secciones li a:hover b,#panel_busqueda_avanzada.ba_col_dato,.textopaginadoresaltado{color:#F60}
#altavivienda_div_enviando_datos{display:none;margin-top:15px;text-align:center}
#altavivienda_div_enviando_datos img{margin-right:4px}
#form_altavivienda .errores label.error{display:block;margin-left:1em;width:auto;}
.dato_etiqueta {text-align: center;color:#00FFFF}
.fichadetalle_estiloprincipal_propiedad {float:left;width: 350px;line-height:50px}
.versionimprimible {float:right;cursor:pointer;}
.fichadetalle {float:left;font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif;border: #323E48 solid 1px;background-color: #303D46;text-align:left;font-size:13px;color:#FFF;line-height:15px;padding:15px; width: 631px !important; width:661px; _width:631px}
.estilo_botonconfirmar{margin-top:10px;margin-bottom:10px;padding-top:2px;text-align: center;background-image:url(imagenes/fondo_btn_confirmar.jpg);width:618px;height:28px;text-decoration:none}
.estiloprecio_mosaico{ font-weight:bold;font-size:15px;text-align:right; color:#FF8800}
.estilopreciotachado_mosaico{color:#CCC;font-size:11px;text-decoration:line-through;}
.estiloprecio_listaenriquecida{color:#00FFFF;font-size:15px;text-align:center; font-weight:bold}
.estilopreciotachado_listaenriquecida{ font-family: "Trebuchet MS"; font-weight:normal;font-size:11px;text-decoration:line-through;}
.estiloprecio{color:#00FFFF;font-size:20px;text-align:center;}
.estilopreciotachado{font-size:12px;text-decoration:line-through;}
.tabla_emails {border:solid 1px #00FFFF;background-color:#384B5A}
.tabla_emails td {font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;background-color:#283640}
.tabla_emails input {font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;border:solid 1px #00FFFF}
.tabla_emails .estilo_botonconfirmar{margin-top:10px;padding-top:2px;text-align: center;background-image:url(imagenes/fondo_btn_confirmar.jpg);width:654px;height:28px;text-decoration:none}
.recomiendaamigo{float:right;text-align:right}
.panel_iconos {padding: 10px;background-color: #3D4C57}
.panel_iconos #sector_opciones {margin-top: 10px;margin-top: 4px}
.panel_iconos #sector_vista_detallada {margin-top: 5px}
#respuesta_email_recomendar_amigo, #respuesta_email_recomendar {margin-top:10px;margin-bottom:10px;width:582px;padding:5px;color:#283640;background-color:#DCE4E9;border: #FFFFFF solid 1px;text-align:center}
.tabla_emails .estilo_botonconfirmar:hover{text-decoration:underline}
.estilo_botonconfirmar:hover{text-decoration:underline}
.tabla_emails .tabla_emails_titular {background-color:#333333;color:#00FFFF}
.opcionesvivienda{height:352px;width:180px;float:right}
.opcionesviviendalink{font-size:11px;color: #AAB9C4;text-decoration:none}
.opcionesviviendalink:hover{color:#FFFFFF;text-decoration:underline}
.otrasopcionesvivienda_link {float:left;}
.otrasopcionesvivienda_link a{font-size:11px;color: #AAB9C4;text-decoration:underline;}
.otrasopcionesvivienda_link a:hover {color: #FFFFFF}
.otrasopcionesvivienda_icono{padding-left:10px;width:22px;float:left}
.foto_aclaracion {color:#99A6B0;border:#1C262D solid 1px;width:435px;padding-top:10px;margin-top:5px;margin-bottom:10px;background-color:#222D33;	text-align:center;height:25px}
.renglon_funciones {margin-top: 2px}
.otrasopcionesvivienda{height:20px;clear:both;margin-top:5px;width:182px}
.opinionesviviendatitulo{margin-bottom:10px}
.opinionesvivienda{margin-top:10px;height:50px !important;height:60px;padding-bottom:10px;border-bottom:#FFFFFF dotted 1px;color:#FFFFFF}
.videovivienda{background-image: url(imagenes/iconovideo.jpg);background-position: 0px 4px;background-repeat: no-repeat;background-color: #222D33;height: 30px;border-bottom:#FFFFFF dotted 1px;border-top:#FFFFFF dotted 1px;color:#333333;text-align: left;padding-left: 35px;font-weight:bold;line-height: 30px}
.videovivienda a { color:#00FFFF; text-decoration:none; font-size:11px; }
.videovivienda a:hover { color:#00FFFF; text-decoration:underline; }
.estilopreciovivienda1{color:#00FFFF;font-size:20px;text-align:center}
.estilopreciovivienda2{color:#FFFFFF;text-align:center;font-size:11px}
.preciovivienda {margin-bottom:5px}
.preciovivienda table {background-color: #1E272D}
.preciovivienda table td {background-color: #222D33}
#tabla_formulario td {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#FFFFFF;border-bottom:#3E4C57 dotted 1px}
.dato_resaltado {font-weight:bold;color:#FFFFFF}
.resumen_dato_resaltado {text-align:center;border:solid 1px #999999;width:100px;font-weight:bold;color:#333333;background-color:#CCCCCC}
.formulariolabel {background-color:#5C7385}
.formulariodatos {background-color:#475967}
#tabla_formulario .titular {font-family:"Trebuchet MS", Tahoma, Arial;background-color:#333333;font-size:13px;color:#FFFFFF}
#tabla_formulario .titular .resaltado {color: #00FFFF;font-size: 90%}
#tabla_formulario .form_input {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;color:#00FFFF;border:solid 1px #00FFFF;background-color:#151D22}
#tabla_formulario .form_input_chico {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:100px;color:#00FFFF;text-align:center;border:solid 1px #00FFFF;background-color:#151D22}
#tabla_formulario .form_error {color:#FF0000;border:solid 1px #FF0000;background-color:#FDDBE7}
#tabla_formulario .form_combo {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:200px;color:#00FFFF;border:solid 1px #00FFFF;background-color:#151D22}
#tabla_formulario .form_combo_reserva {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:200px;color:#FFF;border:solid 1px #00FFFF;background-color:#151D22}
#tabla_formulario .form_combo_chico {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:100px;color:#00FFFF;border:solid 1px #00FFFF;background-color:#151D22}
#tabla_formulario .form_combo_reserva_chico {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:100px;color:#FFF;border:solid 1px #00FFFF;background-color:#151D22}
#tabla_formulario .form_combo_muy_chico {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:40px;color:#00FFFF;border:solid 1px #00FFFF;background-color:#151D22}
#tabla_formulario .form_combo_reserva_muy_chico {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:40px;color:#FFF;border:solid 1px #00FFFF;background-color:#151D22}
#tabla_formulario .form_area {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#00FFFF;border:solid 1px #00FFFF;background-color:#151D22}
#tabla_formulario_reserva td {background-color:#26323C;padding:5px 2px 5px 10px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#FFFFFF}
#tabla_formulario_reserva td.dato_naranja { color:#F60;}
#tabla_formulario_reserva td.dato_grande { font-size: 140%; font-weight: bold;}
.dato_naranja { color:#F60;}
.dato_grande {font-size: 120%; font-weight: bold;}
#tabla_formulario_reserva .titular {font-family:"Trebuchet MS", Tahoma, Arial;background-color:#333333;font-size:13px;color:#FFFFFF}
#tabla_formulario_reserva .titular .resaltado {color: #00FFFF;font-size: 90%}
#tabla_formulario_reserva .form_input {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;color:#00FFFF;border:solid 1px #00FFFF;background-color:#1C242B}
#tabla_formulario_reserva .form_input_chico {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:100px;color:#00FFFF;text-align:center;border:solid 1px #00FFFF;background-color:#1C242B}
#tabla_formulario_reserva .form_error {color:#FF0000;border:solid 1px #FF0000;background-color:#FDDBE7}
#tabla_formulario_reserva .form_combo {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:200px;color:#00FFFF;border:solid 1px #00FFFF;background-color:#1C242B}
#tabla_formulario_reserva .form_combo_chico {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:100px;color:#00FFFF;border:solid 1px #00FFFF;background-color:#1C242B}
#tabla_formulario_reserva .form_combo_muy_chico {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;height:20px;line-height:20px;width:40px;color:#00FFFF;border:solid 1px #00FFFF;background-color:#1C242B}
#tabla_formulario_reserva .form_area {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#FFF;border:solid 1px #00FFFF;background-color:#1C242B}
#tabla_formulario_reserva .aviso_dia_llegada {font-size:11px; background-color:#333333; color:#00FFFF; border:solid 1px #00FFFF; padding:3px; margin:3px; text-align:center; font-weight:lighter}
#tabla_formulario_reserva .aviso_cantidad_dias {font-size:11px; background-color:#333333; color:#FFFFFF; border:solid 1px #00FFFF; padding:3px; margin:3px; text-align:center; font-weight:lighter}
#tabla_formulario_reserva .aviso_dias_anteriores_llegada {font-size:11px; background-color:#333333; color:#6600FF; border:solid 1px #6600FF; padding:3px; margin:3px; text-align:center; font-weight:lighter}
#tabla_formulario_reserva .aviso_lastminut {font-size:11px; background-color:#333333; color:#6600FF; border:solid 1px #6600FF; padding:3px; margin:3px; text-align:center; font-weight:lighter}
#tabla_semanas {background-color:#CCCCCC}
#tabla_semanas .celdas {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#333333;text-align:center;background-color:#EBEBEB}
#tabla_semanas .celdas_oscura {font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#333333;text-align:center;background-color:#DFDFDF}
#tabla_semanas .titular {background-color:#333333;color:#FFFFFF;font-weight: bold}
#tabla_semanas .resaltado {color:#00FFFF;font-weight:bold}
#fichadetalle_googlemap {text-align:center;font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif;width: 592px;height: 400px;background-color: #333333;border: 1px solid #555555}
.ventana_mapa_contenido_imagen {border:solid 2px #00FFFF}
.ventana_mapa_contenido_titulo {font-size:14px;font-weight:bold;line-height:16px;color:#00FFFF}
.ventana_mapa_contenido_texto {font-size:11px;color:#333333}
.fichadetalle_imagen {float:left}
.fichadetalle_galeria {float:right;height:300px}
.fichadetalle_imagen img {border:#ADBBC7 solid 1px}
.fichadetalle_galeria img {border:#ADBBC7 solid 1px;margin-bottom: 2px}
.fichadetalle_estiloprincipal {font-family:"Trebuchet MS", Tahoma, Arial;font-size:20px;color:#00FFFF;font-weight:bold;margin-bottom: 10px;border-bottom: #CCCCCC 1px dotted;height:50px;overflow:inherit}
.fichadetalle_estiloprincipal_propiedad {float:left;width: 350px ;line-height:50px;text-transform:uppercase}
.fichadetalle_estiloprincipal_reservar {text-align:center;float:left;margin-left:140px}
.fichadetalle_estiloprincipal_reservarlink{font-size:13px;text-decoration:none}
.fichadetalle_estiloprincipal_reservarlink:hover{text-decoration: underline}
.fichadetalle_estilosecundario {font-family:Tahoma, Arial;color:#FFFFFF}
.fichadetalle_estiloinformacion {clear:both}
.fichadetalle_panelinferior {height:18px !important;height:38px;background:#283640;margin-top:2px;padding:10px}
.fichadetalle_estilodetalle {clear:both;color: #C5D0D8;font-size:12px;line-height: 18px}
.fichadetalle_bloqueinfo {padding:10px;	background: #2E3E49}
.fichadetalle a {color:#AAB9C4;text-decoration:underline;}
.fichadetalle a:hover {text-decoration:underline; color:#FFFFFF;}
.dato_valormapasatelital a {color: #8DD0DE;text-decoration:none}
.dato_valormapasatelital a:hover {text-decoration:underline}
.fichadetalle_tablainfo {font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif;background-color: #30414E}
.fichadetalle_tablainfo td {font-size:13px;background-color: #283640}
.dato_etiqueta {text-align: center;color:#00FFFF}
.dato_valor {text-align:left;color:#FFFFFF}
.dato_valor_mapasatelital {text-align:left;color:#FFFFFF}
.separador {clear:both;height: 10px;margin-bottom: 10px;border-bottom: #CCCCCC 1px dotted}
.separador_videovivienda {clear:both;height: 5px}
.panelgrupoinformacion {clear:both}
.texto_descripcion {padding:10px}
.botones_lateral a.button3 {background: transparent url('imagenes/bg_button_calendario_a.jpg') no-repeat scroll top right;color: #FFFFFF;display: block; float: left;font: normal 12px "Trebuchet MS", Arial;height: 28px;padding-right: 18px;text-decoration: none;margin-right:5px}
.botones_lateral a.button3:hover{text-decoration:underline}
.botones_lateral a.button3 span {background: transparent url('imagenes/bg_button_calendario_span.jpg') no-repeat;display: block;padding: 5px 0 5px 18px}
.botones_lateral a.button3:active {background-position: bottom right;color: #238AB6;outline: none}
.botones_lateral a.button3:active span {background-position: bottom left}
.tab_popup_puntosatraccion {font-family:"Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;font-size:11px;list-style-image:none;list-style-position:outside;list-style-type:none}
#tabs_contenido_popup {font-family:"Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;font-size:11px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:8px 5px 5px 0px; color:#FFFFFF}
.fichageneral .renglon_botones a {text-decoration:none;cursor:pointer;}
.tablaopiniones{background-color:#81919E}
.lateral_institucional {font:Tahoma, Arial; float:right; width: 250px; background-image: url(imagenes/fondo_lateral_institucional.jpg)}
.lateral_institucional_titular {color:#6C2C00; padding:5px 25px 5px 25px; font-size:20px; text-align:left}
.lateral_institucional_titular .segundorenglon {font-weight: bold; font-size: 70%; color: #333333}
.lateral_institucional_top {height: 79px; width: auto; background-image: url(imagenes/lateral_institucional_top.jpg)}
.lateral_institucional_top_vacio {height: 50px; width: auto; background-image: url(imagenes/botonera_derecha_vacio.jpg)}
.lateral_institucional_pie {font-size:1px; height: 18px; width: auto; background-image: url(imagenes/lateral_institucional_pie.jpg)}
.destacado_tabla {font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; font-size: 11px; background:#FFB584; font-weight:normal}
.destacado_tabla td {font-weight: normal; color: #666666; line-height:15px; background: #FFFFFF}
.destacado_tabla td .referencia {color: #00FFFF; font-weight: bold}
.destacado_tabla td a {color:#C14E00; text-decoration:none; font-weight:normal}
.destacado_tabla td a:hover {color:#A64200; text-decoration:underline}
.fecha_dispnibilidad_reserva{padding:1px 3px 1px 3px; color:#333333; float:left; margin:3px; border:solid 2px #00FFFF}
.entradainput {font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;border:solid 1px #00FFFF; background-color:#1C242B}

.primerdatopuja {background-color:#2E3E49; color:#C5D0D8}
.segundodatopuja {background-color:#2E3E49; color:#FFFFFF; font-weight:bold}
.segundodatopujainput {border:solid 1px #00FFFF; background-color:#283640; color:#FFFFFF; font-size:12px}

/* ---------->>> jtip <<<---------------------------------------------------------------*/
#JT_arrow_left{background-image: url(images/arrow_left.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index:2101;left:-12px;height:23px;width:10px;top:-3px;}
#JT_arrow_right{background-image: url(images/arrow_right.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index:2101;height:23px;width:11px;top:-2px;}
#JT {font-family: Tahoma, Arial;font-size: 11px;position: absolute;z-index:2100;border: 2px solid #00FFFF;background-color: #3D4C57;}
#JT_copy{padding:10px 10px 10px 10px;color:#333333;}
.JT_loader{background-image: url(images/loader.gif);background-repeat: no-repeat;background-position: center center;width:100%;height:12px;}
#JT_close_left{background-color: #00FFFF;text-align: left;padding-left: 8px;padding-bottom: 5px;padding-top: 2px;font-weight:bold;color: #FFFFFF;}
#JT_close_right{background-color: #00FFFF;text-align: left;padding-left: 8px;padding-bottom: 5px;padding-top: 2px;font-weight:bold;color: #FFFFFF;}
#JT_copy p{margin:3px 0;}
#JT_copy img{padding: 1px;border: 1px solid #00FFFF;}
.jTip {cursor:help;}
/* ---------->>> tooltip <<<---------------------------------------------------------------*/
#tooltip {position: absolute;z-index: 3000;border: 1px solid #00FFFF;padding: 10px;background-color: #000000;}
#tooltip h3, #tooltip div {margin: 0;font-family: Tahoma, Arial;font-size: 11px;color: #FFFFFF;font-weight: normal;}
#tooltip.tooltips_error {margin: 0;font-family: Tahoma, Arial;font-size: 11px;color: #FFFFFF;font-weight: normal;background-color: #FF0000;background-image: url(imagenes/error_tooltips.gif);background-position: 7px 8px;background-repeat: no-repeat;padding-left: 30px;}
/* ---------->>> lightBox <<<---------------------------------------------------------------*/
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 9999;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {	position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {	position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block;clear: left;padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width: 66px;float: right;padding-bottom: 0.7em;}
.contenedor_tabla_comparacion_viviendas {overflow:auto; height:auto/*500px*/;}
.tabla_comparacion_viviendas {background-color: #303D46; margin-bottom:10px; font-family:"Trebuchet MS", Arial;}
.tabla_comparacion_viviendas td {background-color: #34434E; font-size:12px; color:#CCC}
.tabla_comparacion_viviendas td.titular{background-color: #1D262D; color:#00FFFF; font-size:13px; text-align:center; padding:3px 0px 3px 0px}
.tabla_comparacion_viviendas td .imagen {}
.tabla_comparacion_viviendas td.resaltado {color: #00FFFF;font-weight: bold}
.tabla_comparacion_viviendas td.dato {background-color: #41535F; text-align:center; color:#FFF; font-size:12px }
.separador_particularidades {color:#CCC; margin-left:3px; margin-right:3px}
.textoexplicativoventas{ font-family: Tahoma, Arial;font-size: 11px; color: #C5D0D8; text-align:center; margin-top:10px; line-height:20px; }
.textoexplicativoventas a{ color: #00FFFF; text-decoration:none; }
.textoexplicativoventas a:hover{ color: #00FFFF; text-decoration:underline; }
.link_eliminarfavorito{ 	color:#C5D0D8; text-decoration:none }
.link_eliminarfavorito:hover{ text-decoration:underline }
#marquesina { border-bottom: 1px solid #475967; font-family:"Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; font-size: 11px; color:#FFFFFF;}
#marquesina ul { margin:3px; padding:0px; }
#marquesina ul li { list-style:none;display: inline; margin-right: 20px;}
#marquesina ul li.sep { color:F60;}
.div_mensajes_error { background-color:#CC0000; padding:5px; font-family:"Trebuchet MS"; border:1px solid #F60; color:#FFFFFF; font-size: 12px; font-weight:bold; margin:0px 15px 0px 15px;}
.lista_viviendas_renglon_paisregion { font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; font-size: 14px; font-weight:bold; color:#FFFFFF; border-bottom: dotted 1px #00FFFF; padding: 6px; margin-bottom: 10px; text-align:center; background-color:#1F2C34; border-top: dotted 1px #00FFFF; height:18px; width:966px !important; width:976px }

.tabla_alquileresanuales .a { display: block; position: relative; }
.tabla_alquileresanuales .a span.opcion_galeria{ cursor:pointer; height: 18px; left:85px; position: absolute; top: 86px; }
.tabla_alquileresanuales img.principal { border:4px solid #1D252C; margin-right: 10px; margin-bottom: 10px; }
#div_destinos_buscador { color:#405A69;}
#div_destinos_buscador .destinos_paises { font-size: 15px; color:#F60; text-decoration:none; } 
#div_destinos_buscador .destinos_paises:hover { color:#FFF; text-decoration:underline }
#div_destinos_buscador .destinos_regiones { font-size: 14px; color:#A8BECF; text-decoration:none; } 
#div_destinos_buscador .destinos_regiones:hover { color:#F60; text-decoration:underline }
#div_destinos_buscador .destinos_provincias { font-size: 13px; color:#AAB9C4; text-decoration:none }
#div_destinos_buscador .destinos_provincias:hover { color:#F60; text-decoration:underline }
#div_destinos_buscador .destinos_poblaciones { font-size: 11px; color:#FFFFFF; text-decoration:none }
#div_destinos_buscador .destinos_poblaciones:hover { color:#F60; text-decoration:underline }
#div_destinos_buscador .destinos_atracciones { font-size: 11px; color:#FFFFFF; text-decoration:none }
#div_destinos_buscador .destinos_atracciones:hover { color:#F60; text-decoration:underline }
.mensaje_ok {border: 1px solid #00FFFF;background:#FFCC00;color: #990000}
.form_error {width:280px;margin-left:18px/*auto*/;color:#FF0000;border:solid 1px #FF0000;background-color:#FDDBE7}

.div_mensajes_error { background-color:#CC0000; padding:5px; font-family:"Trebuchet MS"; border:1px solid #F60; color:#FFFFFF; font-size: 12px; font-weight:bold; margin:0px; text-align:center; margin-right: 10px;}
.div_mensajes { background-color:#2E3A43; padding:5px; font-family:"Trebuchet MS"; border:1px solid #61696F; color:#CCCCCC; font-size: 12px; font-weight:bold; margin:0px; text-align:center; margin-right: 10px;}
.newsticker { list-style-type: none; padding: 3px; border-bottom: solid #46535C 1px; margin: 0px; font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; font-size: 12px; color:#FFFFFF; height:20px; line-height:20px;}
.btngral { padding: 2px; color:#BBC5CE; background-color:#35414A; border:solid 1px #5A6F7E; font-family:"Trebuchet MS", Arial }
.newsticker p { margin:0px }

.botonera_inferior_calendario { clear:both; height:20px; text-align:center;}
.botonera_inferior_calendario .btn_izquierda { float:left;}
.botonera_inferior_calendario .btn_derecha {	float:right;}
.botonera_inferior_calendario a { font-family: Tahoma, Arial; font-size: 14px; color:#FF6600;}
#tabla_formulario_reserva .tabla_detalle_reserva { background-color:#475967;}
#tabla_formulario_reserva .tabla_detalle_reserva .trtitular td { background-color:#333;}
#tabla_formulario_reserva .tabla_detalle_reserva td {	background-color:#26323C;}
#tabla_formulario_reserva .tabla_detalle_reserva td.detalle_precios, .detalle_precios { font-size:15px; font-weight:bold;	color:#F60;}
#tabla_formulario_reserva .tabla_detalle_reserva td.detalle_precio_total { text-align:center;	font-size:18px;	font-weight:bold; color:#F60; border:solid 2px #F60;}

.reserva_opciones { background-color:#CCCCCC}
.reserva_opciones td { background-color:#F00}

.panel_avisos { border:solid 1px #00FFFF; background-color:#475967; color:#FFFFFF; width:602px; padding:10px; margin-bottom: 20px; }
.panel_avisos .titulo { font-size: 18px; color:#00FFFF; border-bottom: 1px dotted #CCCCCC; padding-bottom: 10px; margin-bottom: 15px; }
.panel_avisos .texto {color:#BBBBBB}

.panel_avisos .subtitulo { background-color:#26323C; padding:2px 2px 2px 5px; margin-bottom:5px;}
.panel_avisos .aviso_destacado { margin:15px 0px 5px 0px; border:solid 1px #F60; text-align:center; background-color:#26323C;}
.opciones_reserva { margin:10px 20px 10px 20px;}

#resultado_grabacion_cancelar_anteriores{ clear:both;width:642px; float:left; margin-left:2px; margin-bottom:1px; margin-top:2px; background-color: #00FFFF; text-align:center; color:#FFFFFF; font-weight:bold; }


.vista_disponibilidad td {text-align:center; width:11px;}
.vista_disponibilidad .calendario_semana_listaenriquecida {background:#FFFFFF;}
.calendario_semana_listaenriquecida a{color:#333;text-decoration:none;vertical-align:middle}
.vista_disponibilidad .celda_dias { background-color:#99CCCD; padding:2px 1px; line-height:12px; height:25px !important; height:26px}
.vista_disponibilidad .celda_dias a{color:#333; text-decoration:none; text-align:center;}

.listados_disponibilidad_calendario {float:right; width:750px; margin-top: 5px;-margin-top: 2px;}
.listados_disponibilidad_calendario table{font:10px "Trebuchet MS",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif; }
.listados_disponibilidad_calendario table td{color:#F60;text-align:center;width:70px !important;width:65px}

.listados_disponibilidad_calendario .fuera_periodo{background:#990000;color:#FFF;}
.listados_disponibilidad_calendario .estado_disponible{color:#333; background:#9CC;}
.listados_disponibilidad_calendario .estado_disponible a{color:#333;text-decoration:none;}
.listados_disponibilidad_calendario .estado_no_disponible{color:#FFF;background:#990000} /*rojo osc*/
.listados_disponibilidad_calendario .estado_no_disponible a{color:#FFF;text-decoration:none}
.estilo_consulta_volver{ color: #CC0000; text-decoration:none;}
.estilo_consulta_volver:hover{ text-decoration:underline;}
#lista_debug { font-family: Arial; font-size: 11px; margin: 0px; padding: 0px; background: #DDDDDD; list-style: none; }
#lista_debug li { border-bottom: 1px solid #AAAAAA; }
.textocenter { text-align:center; }
.contenidoseccion p { margin:0px; padding:0px;}


.tabla_alquileranual_detalles {	font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif;	font-size: 12px;color: #CBD3DA;background-color:#5E7484;}

.tabla_alquileranual_detalles td {background-color: #4D5F6C;text-align: left;padding-left:4px;padding-right:4px;}
.button_reservar{height:15px; width:16px; line-height:10px; float:left; margin-left:1px; background-image: url(imagenes/icono_reservar.jpg); background-repeat:no-repeat;}
.button_reservar2{height:15px; line-height:10px;}

/* ------------------------------- */
#cartel_ajax_disponibilidad_semanal #ficha_disponibilidad {
	margin-bottom:2px;
}
#cartel_ajax_disponibilidad_semanal .tabla_disponibilidad {
	font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif;
	font-size: 10px;
	color: #CBD3DA;
	background:#5E7484;
}
#cartel_ajax_disponibilidad_semanal .tabla_disponibilidad td.titular {
	font-size: 12px;
	padding:5px;
}
#cartel_ajax_disponibilidad_semanal .tabla_disponibilidad td {
	background-color: #4D5F6C;
	text-align: center;
}
#cartel_ajax_disponibilidad_semanal .tabla_referencia {
	width:220px;
	background-color: #4D5F6C;
	margin:2px;
}
#cartel_ajax_disponibilidad_semanal .tabla_referencia td {
	background:#4D5566;
}
#cartel_ajax_disponibilidad_semanal #ficha_precios table {
	font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif;
	font-size: 12px;
	color: #CBD3DA;
	background:#5E7484;
}
#cartel_ajax_disponibilidad_semanal #ficha_precios table td {
	background-color: #4D5F6C;
	text-align: center;
	padding: 2px 5px 2px 5px;
}
#cartel_ajax_disponibilidad_semanal #ficha_precios .dato,#ficha_disponibilidad .dato {
	text-align:center;
	color:#00FFFF;
	font-size: 18px;
	font-weight: bold;
}
#cartel_ajax_disponibilidad_semanal #ficha_precios .datotachado,#ficha_disponibilidad .datotachado {
	text-align:center;
	color:#CBD3DA;
	font-size: 12px;
	text-decoration:line-through;
}
#cartel_ajax_disponibilidad_semanal #ficha_precios .datomsg,#ficha_disponibilidad .datomsg {
	text-align: left;
	color:#CBD3DA;
	font-size: 11px;
}
#cartel_ajax_disponibilidad_semanal #ficha_precios .datofecha,#ficha_disponibilidad .datofecha {
	color:#999999;
	font-size: 8px;
}

#cartel_ajax_disponibilidad_semanal .estado_ocupado_casalandia{
	color:#F0F0F0;
	background:#F00;
}
#cartel_ajax_disponibilidad_semanal .estado_ocupado_casalandia_antes {
	background:url(imagenes/fondo_casalandia_libreocupado_grande.jpg);
}
#cartel_ajax_disponibilidad_semanal .estado_ocupado_casalandia_despues {
	background:url(imagenes/fondo_casalandia_ocupadolibre_grande.jpg);
}

#cartel_ajax_disponibilidad_semanal .estado_ocupado_propietario{
color:#F0F0F0;
background:#939;
}
#cartel_ajax_disponibilidad_semanal .estado_ocupado_propietario_antes {
	background:url(imagenes/fondo_propietario_libreocupado_grande.jpg);
}
#cartel_ajax_disponibilidad_semanal .estado_ocupado_propietario_despues {
	background:url(imagenes/fondo_propietario_ocupadolibre_grande.jpg);
}



#cartel_ajax_disponibilidad_semanal .estado_no_disponible{
color:#F0F0F0;
background:#900;
}

#cartel_ajax_disponibilidad_semanal .estado_disponible{
color:#333;background:#9CC;
}
#cartel_ajax_disponibilidad_semanal .estado_disponible_antes{
	background:url(imagenes/fondo_disponible_libreocupado_grande.jpg);
}
#cartel_ajax_disponibilidad_semanal .estado_disponible_despues{
	background:url(imagenes/fondo_disponible_ocupadolibre_grande.jpg);
}


#cartel_ajax_disponibilidad_semanal .dispnibilidad_reserva{
	margin:5px 1px 5px 1px;
	padding:5px 7px 5px 7px; 
	color:#333333;
	border:solid 1px #F60;
}
/* ------------------------------- */

#cartel_ajax_disponibilidad #ficha_disponibilidad {
	margin-bottom:2px;
}
#cartel_ajax_disponibilidad .tabla_disponibilidad {
	font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif;
	font-size: 10px;
	color: #CBD3DA;
	background:#5E7484;
}
#cartel_ajax_disponibilidad .tabla_disponibilidad td.titular {
	font-size: 12px;
	padding:5px;
}
#cartel_ajax_disponibilidad .tabla_disponibilidad td {
	background-color: #4D5F6C;
	text-align: center;
}
#cartel_ajax_disponibilidad .tabla_referencia {
	background-color: #4D5F6C;
	margin:2px;
}
#cartel_ajax_disponibilidad .tabla_referencia td {
	background:#4D5566;
}
#cartel_ajax_disponibilidad #ficha_precios table {
	font-family: "Trebuchet MS", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif;
	font-size: 12px;
	color: #CBD3DA;
	background:#5E7484;
}
#cartel_ajax_disponibilidad #ficha_precios table td {
	background-color: #4D5F6C;
	text-align: center;
	padding: 2px 5px 2px 5px;
}
#cartel_ajax_disponibilidad #ficha_precios .dato,#ficha_disponibilidad .dato {
	text-align:center;
	color:#00FFFF;
	font-size: 18px;
	font-weight: bold;
}
#cartel_ajax_disponibilidad #ficha_precios .datotachado,#ficha_disponibilidad .datotachado {
	text-align:center;
	color:#CBD3DA;
	font-size: 12px;
	text-decoration:line-through;
}
#cartel_ajax_disponibilidad #ficha_precios .datomsg,#ficha_disponibilidad .datomsg {
	text-align: left;
	color:#CBD3DA;
	font-size: 11px;
}
#cartel_ajax_disponibilidad #ficha_precios .datofecha,#ficha_disponibilidad .datofecha {
	color:#999999;
	font-size: 8px;
}

#cartel_ajax_disponibilidad .estado_ocupado_casalandia{
	color:#F0F0F0;
	background:#F00;
}
#cartel_ajax_disponibilidad .estado_ocupado_casalandia_antes {
	background:url(imagenes/fondo_casalandia_libreocupado_grande.jpg);
}
#cartel_ajax_disponibilidad .estado_ocupado_casalandia_despues {
	background:url(imagenes/fondo_casalandia_ocupadolibre_grande.jpg);
}

#cartel_ajax_disponibilidad .estado_ocupado_propietario{
color:#F0F0F0;
background:#939;
}
#cartel_ajax_disponibilidad .estado_ocupado_propietario_antes {
	background:url(imagenes/fondo_propietario_libreocupado_grande.jpg);
}
#cartel_ajax_disponibilidad .estado_ocupado_propietario_despues {
	background:url(imagenes/fondo_propietario_ocupadolibre_grande.jpg);
}



#cartel_ajax_disponibilidad .estado_no_disponible{
color:#F0F0F0;
background:#900;
}

#cartel_ajax_disponibilidad .estado_disponible{
color:#333;background:#9CC;
}
#cartel_ajax_disponibilidad .estado_disponible_antes{
	background:url(imagenes/fondo_disponible_libreocupado_grande.jpg);
}
#cartel_ajax_disponibilidad .estado_disponible_despues{
	background:url(imagenes/fondo_disponible_ocupadolibre_grande.jpg);
}


#cartel_ajax_disponibilidad .dispnibilidad_reserva{
padding:5px 1px 5px 1px; 
color:#333333;
border:solid 1px #F60;
}

/* ------------------------------- */

#cartel_ajax_subasta #cartel_subasta {
	text-align:left;
	padding: 0 5px 5px 5px;
	background-color: #3D4C57;
}
#cartel_ajax_subasta #contenedor_subasta{
	width: 229px;
	height: auto;
	background-color:#CC6600;
}
#cartel_ajax_subasta .texto_subasta{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
}
#cartel_ajax_subasta .casalandia{
	color: #00FFFF;
	font-weight: bold;
}
#cartel_ajax_subasta .texto_tabla{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #CBD3DA;
	text-align: center;
	padding: 3px 0 3px 0;
}
#cartel_ajax_subasta .texto_titulo_subasta{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 0 3px 0;
}
#cartel_ajax_subasta .texto_tabla_num{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	padding: 3px 0 3px 0;
	font-weight: bold;
}
#cartel_ajax_subasta .tabla_alquileresanuales_subastas {
	clear:both;
	background-color:#5E7484;
}
#cartel_ajax_subasta .tabla_alquileresanuales_subastas td {
	background-color:#4D5F6C;
}

/* ------------------------------- */

/* ESTILOS DE TARIFARIO.PHP */
.titulo_tabla{
    width: 100%;
    padding-bottom: 4px;
    margin-bottom: 5px;
    border-bottom: 1px dotted #ffffff;
    color: #F60;
    font-size: 14px;
}

.calendario_contenedor_mes{margin:10px 1px 0px 1px; width: 100%}
/* ------------------------ */

.resultadobusqueda_titulo{
    font-size:18px;
    font-weight:bold;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #F60;
}
.resultadobusqueda_mensaje{
    color: #ffffff;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size:12px;
}
.resaltadogrilla {
	color:#FFFFFF;
	font-weight:bold;
}

/*-------------------------------------*/
#contenedor_refinarbusqueda{
	color:#AAB9C4;
	font-family:"Trebuchet MS",Arial;
	font-size:11px;
}
#contenedor_mapa {
    width: 680px;
    float: left;
}
#flashmapa_cargando {
	width: 680px;
	height: 400px;
	line-height: 400px;
	text-align:center;
	background-color:#151C22;
}
#contenedor_filtrosrefinados{
    width: 295px;
    float: right;
}
.titulo_mapa {
	font-family:"Trebuchet MS",Tahoma,Arial;
    background-color: #000000;
    color: #00FFFF;
    padding: 5px;
    font-size: 20px;
    font-weight: bold;
	border: 1px solid #666666;
	text-align:left;
	margin-bottom: 3px;
	padding-left: 10px;
}
.buscadormapa_aviso {
	font-size:13px;
	color: #003366;
	background-color:#66CCFF;
	margin: 5px 0px 5px 0px;
	padding: 5px;
	font-weight:bold;
}
.buscadormapa_titulo{
	font-family:"Trebuchet MS",Tahoma,Arial;
    font-size:18px;
    font-weight:bold;
    margin-top: 10px;
    color: #F60;
	text-align:left;
}
.buscadormapa_mensaje{
	font-family:"Trebuchet MS",Tahoma,Arial;
    color: #AAB9C4;
    margin-top: 5px;
    margin-bottom: 10px;
    font-size:11px;
	text-align:left;
}
.tabla_buscadormapa {
	font-family:"Trebuchet MS",Tahoma,Arial;
    color: #AAB9C4;
	font-size:11px;
	text-align:left;
	background-color: #5A666F;
}
.tabla_buscadormapa td {
	background-color: #3E4C57;
	vertical-align:top;
}
.tabla_buscadormapa .subtitulo {
	color:#FFFFFF;
	font-weight: bold;
	font-size:14px;
}
.buscadormapa_otros_paises_regiones {
	text-align:left;
	color:#FFFFFF;
}
.buscadormapa_otros_paises_regiones a {
	font-size: 12px;
	font-weight: bold;
	color:#00FFFF;
}
.buscadormapa_otros_paises_regiones a:hover {
	color:#FFFFFF;
}

.btn_buscadormapa_peke{
	background-image:url(imagenes/btn_buscadormapa_peke.jpg);
	background-repeat: no-repeat;
	width:140px;
	height:22px;
	display:block;
	color:#330000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:3px;
}

.btn_buscadormapa{
	background-image:url(imagenes/btn_buscadormapa.jpg);
	background-repeat: no-repeat;
	width:281px;
	height:33px;
	display:block;
	color:#330000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:7px;
}
.btn_buscadormapa:hover{
	background-position: left bottom;
	color:#330000;
	font-weight:bold;
	text-decoration:none;
}

.btn_buscadormapa_peke:hover{
	background-position: left bottom;
	color:#330000;
	font-weight:bold;
	text-decoration:none;
}

.tr_regiones a {
    font-size: 12px;
    font-weight: bold;
    color:#00FFFF;
}
.tr_regiones a:hover {
    color:#FFFFFF;
}

.renglon_limite_mosaicos{
    clear: both;
    color: #ffffff;
    width: 966px !important;
    margin-bottom: 5px;
    font-size: 11px;
}
.pie_keywords{color:#666666;font-size:9px;padding:5px;}