/*definicion area central */
#area-central{ padding:0.2em 0;overflow:hidden}
#izquierda{padding-bottom:0.5em;width:21.7%;float:left;overflow:auto;}
#derecha{width:75.5%;float:right}
#derechatemp{width:74.5%;float:right}/*mientras hacemos un poco más grandes los espacios de la nueva maqueta-PTE REBE*/
#izquierda-buscador{width:22%;padding-bottom:0.5em;float:left;}
#derecha-listado{width:77%;float:right}
#izquierda-buscador-mlopido{width:26%;padding-bottom:0.5em;float:left;}
#derecha-listado-mlopido{width:72.5%;float:right}
/*definicion menu lateral izquierdo*/
#listado-izquierda #menu-lat{padding-top:1em;}

#menu-lat{margin-top:0.5em;}
#menu-lat a, #menu-lat a:visited{color:#596DA3;font-size:0.7em;font-weight:bold;text-decoration:none}
#menu-lat a:hover{color:#03ACE3;}
#menu-lat .tx-titulo{padding:0.9em;color:#2F6484;font-size:0.8em;font-weight:bold;text-decoration:none}
#menu-lat .tit-aloja{background: url(../img/cab-aloja.jpg) no-repeat center right;height:38px}
#menu-lat .tit-playa{background: url(../img/cab-playa.jpg) no-repeat center right;height:38px}
#menu-lat .tit-escapada{background: url(../img/cab-escapadas.jpg) no-repeat center right;height:38px}
#menu-lat .tit-vacio{background: url(../img/cab-vacio.jpg) no-repeat center right;height:38px}
#menu-lat .tit-europa{background: url(../img/cab-europa.jpg) no-repeat center right;height:38px}
#menu-lat .tit-otrosdestinos{background: url(../img/cab-otrosdestinos.jpg) no-repeat center right;height:38px}
#menu-lat .tit-vendidos, #menu-lat .tit-ultimasventas{background: url(../img/cab-vendidos.jpg) no-repeat center right;height:38px}
#menu-lat .fin img{width:100%}
#menu-lat .tit-salud{background: url(../img/cab-salud.jpg) no-repeat center right;height:38px}
#menu-lat .tit-cadena{background: url(../img/cab-cadena.jpg) no-repeat center right;height:38px}
#menu-lat .submenu{padding-left:1.5em;background-color:#F2F4F9}
#menu-lat .submenu ul{margin:0;padding:0;list-style-type: none;}
#menu-lat .submenu ul li{background:url(../img/puntos-h.gif) repeat-x bottom right;height:auto !important;min-height:20px;padding-bottom:0.1em}
#menu-lat .submenu ul li .ultimo{background:none;}
#menu-lat .list-vendidos, #menu-lat .list-ultimasventas{background-color:#F5F7FB;color:#6b6969;font-size:0.7em}
#menu-lat .list-vendidos ul, #menu-lat .list-ultimasventas ul{margin: 0;padding:0;}
#menu-lat .list-vendidos ul li{min-height:100%;height:auto !important;height:100%;list-style:none;padding:0.5em 0.5em 0.5em 2em;background:transparent url(../img/puntos-h.gif) repeat-x right bottom}
#menu-lat .list-vendidos a, #menu-lat .list-vendidos a:visited, #menu-lat .list-ultimasventas a, #menu-lat .list-ultimasventas a:visited{color:#596DA3;font-size:1em;text-decoration:none}
#menu-lat .list-vendidos a:hover, #menu-lat .list-ultimasventas a:hover{color:#03ACE3}

#menu-lat .list-ultimasventas ul li{min-height:100%;height:auto !important;height:100%;list-style:none;padding:0.5em 1em;background:transparent url(../img/puntos-h.gif) repeat-x right bottom}
#menu-lat .list-ultimasventas ul li .enlace{text-align:right}
#menu-lat .list-ultimasventas ul li .imagenH{margin-right:0.5em;width:5.5em;}

.oferta1, .oferta2, .oferta3{margin-top:1em}
.oferta1 img, .oferta2 img{width:12em}
.oferta3 img{width:12.64em}

#menu-confirm .detalles .destacado{color:#FF4901;font-size:1em;}

#hvalorados{width:97%;margin-top:1em;padding:0.1em;border:1px solid #d7d7d7;background-color:#F7F7F7}
#hvalorados .cab-valorados{background: url(../img/fondo-destacados.gif) no-repeat center right;height:30px}
#hvalorados .cab-valorados .tx-titulo{color:#2F6484;font-size:0.8em;font-weight:bold;text-decoration:none;padding-top:0.5em;padding-left:0.9em}
#hvalorados .list-valorados a, #hvalorados .list-valorados a:visited, #hvalorados .list-valorados .txt{color:#777676;font-size:0.7em;text-decoration:none}
#hvalorados .list-valorados li.gr a, #hvalorados .list-valorados li.gr a:visited{font-size:0.8em;}
#hvalorados .list-valorados .txt .imgVal_peq, .imgVal_peq{width:10em}
#hvalorados .list-valorados a:hover{text-decoration:underline;}
#hvalorados .list-valorados ul{margin: 0;padding:0;}
#hvalorados .list-valorados ul li{border-bottom:1px solid #D7D7D7;height:100%;overflow:hidden;list-style:none;padding:0 0 0 15px;background:url(../img/punto.gif) no-repeat 5px 8px}
#hvalorados .list-valorados .detalle{color:#777676;font-size:0.6em;text-align:center}

#menu-confirm{width:97%;margin-top:1em;padding:0.1em;border: 1px solid #d7d7d7;background-color:#F7F7F7}
#menu-confirm .cab{background: url(../img/fondo-destacados.gif) no-repeat center right;height:30px}
#menu-confirm .cab .tx-titulo{color:#2F6484;font-size:0.8em;font-weight:bold;text-decoration:none;padding-top:0.5em;padding-left:0.9em}
#menu-confirm .detalles{color:#2F6484;font-size:0.7em;padding:0.9em}

#migas{padding:0.5em 0 0.5em 0;color:#FC6602;font-size:0.7em;width:100%}
#migas .enlaces, #migas .enlaces a, #migas .enlaces a:visited{color:#686868;font-size:1em;text-decoration:none}
#breadcrumb, #breadcrumb a, #breadcrumb a:visited{color:#686868;font-size:1em;text-decoration:none}

#cab-derecha,#cab-derecha-listado{width:100%}
#cab-derecha img{width:45.88em}
/*************************/
#cab-derecha img.secc-especial{width:45.88em}
#buscador-esp{background-color:#f4f5f6;border:1px solid #DCE1EB;height:auto !important;min-height:100%;overflow:auto;padding:0.7em;margin-top:1em;width:96.8%}
#buscador-esp .izquierda .titular{float:left;width:30%;font-size:1.2em;line-height:2.1em;text-align:center}
#buscador-esp .derecha{float:right;width:65%;background-color:#fbe2f0;border:1px solid #da95ba;height:auto !important;min-height:100%;padding:0.4em;overflow:auto}
#buscador-esp .derecha form{font-size:0.7em}
#buscador-esp .derecha form .col1{float:left;width:45%}
#buscador-esp .derecha form .col2{float:right;width:45%}

/****************************/
#cab-derecha-listado img{width:42.88em}

#mapa .cabecera, #modif-Fechas .cabecera, #listHoteles .cabecera{background: url(../img/barra-buscador.gif) repeat-x;height:30px;	margin-top:0.6em}
#mapa .cabecera h2.izquierda {color:#FF4901;float:left;font-size:0.9em;font-weight:bold;padding-left:0.75em;padding-top:0.45em;width:39%}
#mapa .cabecera .derecha {float:right;width:59%}
#mapa .cabecera .derecha .txt {color:#5E5E5E;float:left;font-size:0.7em;padding-top:1em;width:90%}
#mapa .cabecera .derecha .img {float:right;width:8.5%}
#mapa .cabecera .derecha img{z-index:2}

#listHoteles .cabecera .txt{width:97.5%;padding-left:12px;padding-top:5px;color:#FF4901;font-size:0.9em;font-weight:bold}
#listHoteles .cabecera .txt .blue{color:#6182E1}
#listHoteles{margin-top:0em;margin-bottom:0.5em;padding:0 0 0.5em 0;}
#listHoteles .detalle-hotel{clear:both;width:100%;margin-top:0.5em;padding:0.5em 0 0 0;border-top: 1px solid #DCE1EB;height:auto !important;height:100%;min-height:100%;overflow:auto}
#listHoteles .info{width:50%;float:left}
#listHoteles .info .foto{width:30%;float:left}
#listHoteles .info .foto .tamanio{width:6.25em;height:4em}
#listHoteles .info .detalle{width:70%;float:right}
#listHoteles .oferta{width:50%;float:right}

#listHoteles .oferta .categoria{padding-top:1.1em;width:30%;float:left}
#listHoteles .oferta .accesos{width:70%;float:right}
#listHoteles .bordehotel{border: 1px solid #5A9DD1;padding:0 0.2em 0.1em 0.2em;margin:0.5em 0 0.5em 0}
#listHoteles .detalle-hotel-Alt{margin-top:0.3em;padding:0.5em 0 0 0;min-height:100%;height:auto !important;height:100%;overflow:hidden;clear:both}
.fpago{text-align:right;padding-top:0.5em;color:#2F6484;font-size:0.7em}
.fpago .tit-fpago{color:#666666;text-decoration:underline}
.pie{padding:0.5em 0;text-align:right;color:#2F6484;font-size:0.7em}

#listHoteles .oferta .accesos .desde{width:35%;float:left;border: 1px solid #D7D7D7;text-align:center;color:#686868;font-size:0.7em;padding:0.3em;margin-top:1em}
#listHoteles .oferta .accesos .desde .pvp{color:#FA8A13;font-size:1.2em;font-weight:bold;text-decoration:none}
#listHoteles .oferta .accesos .botones{width:60%;float:right;padding-top:1.3em}

/*detalle mas grande porque es de la pantalla con dispo*/
#listHoteles .info-dispo{width:85%;float:left}

#listHoteles .info-dispo .tamanio{width:6.25em;margin-right:1em}
#listHoteles .oferta-dispo{width:13%;float:right;padding:0.5em 0.2em 0 0;text-align:center}
#listHoteles .oferta-dispo a{color:#484848;text-decoration:none;white-space:nowrap;font-size:0.8em;}
#listHoteles .precios-dispo{background-color:#E9F4FE;width:100%;padding:0.3em;min-height:100%;height:auto !important;height:100%}
#listHoteles .precios-dispo .producto{border-bottom:1px solid #DCE1EB;color:#4B4B4B;font-size:0.7em;text-decoration:none;padding-top:0.2em;padding-left:0.2em;height:28px}
#listHoteles .precios-dispo .producto a{color:#4B4B4B;text-decoration:none;}
#listHoteles .precios-dispo .personas{border-bottom: 1px solid #DCE1EB;color:#4B4B4B;font-size:0.7em;text-decoration:none}
#listHoteles .precios-dispo .pvp{text-align:right;border-bottom: 1px solid #DCE1EB;}
#listHoteles .precios-dispo .pvp a ,#listHoteles .precios-dispo .pvp{color:#FF2501;font-size:0.9em;text-decoration:none;}
#listHoteles .precios-dispo .boton{border-bottom: 1px solid #DCE1EB;}
#listHoteles .precios-dispo .producto .paquete{padding:0.5em}

#tit-conlinea .titular{color:#686868;font-size:0.8em;font-weight:bold;text-decoration:none;width:100%;padding-bottom:0.5em;padding-top:0.5em;border-bottom: solid #DBDBDB 1px;clear:both}
#tit-conlinea .titularbg{color:#686868;font-size:0.8em;font-weight:bold;text-decoration:none;width:100%;padding-top:0.5em;border-bottom: solid #DBDBDB 1px;clear:both}
#tit-conlinea .titularbg .bg{padding:0.4em 0.4em 0 0.4em;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;color:#2f6484;background-color:#f4f4f4;}
#tit-conlinea .listado{width:100%;padding-bottom:0.7em;padding-top:0.7em;border-bottom: solid #DBDBDB 1px;margin-bottom:1em}
#tit-conlinea .listado a{color:#686868;font-size:0.9em;text-decoration:none;}
#tit-conlinea .listado{color:#686868;font-size:0.7em;text-decoration:none;}

.modif_ordenacion .caja-form{padding:0.5em;margin-top:0.5em;height:19px;border:1px solid #DCE1EB;background-color:#F8F8F8;color:#686868;font-size:0.8em}
.paginacion, .paginacion1{padding:0.7em;margin-top:0.5em;height:15px;border: 1px solid #DCE1EB;background-color:#F8F8F8;color:#686868;font-size:0.7em}
.paginacion a, .paginacion1 a{color:#686868;font-size:1em;text-decoration:underline;padding:0 0.2em}
.paginacion .izquierda, .paginacion1 .izquierda{float:left}
.paginacion .derecha, .paginacion1 .derecha{float:right}

#mapa_web{padding:1em 0 1em 0}
#mapa_web .cab_menu{background-color:#617ed3;padding:0.2em;margin:0.2em;color:#ffffff;font-size:0.9em;}
#mapa_web .cont_menu{border: 1px solid #DBDBDB;margin:0.2em;padding:0.2em;overflow:auto}
#mapa_web .cont_menu ul{margin:0.2em 0;padding:0;list-style-type: none;width:100%;overflow:auto;}
#mapa_web .cont_menu ul li{background: url(../img/puntoN-li.gif) no-repeat left 0.2em; padding:0.1em 1em 0.1em 0.7em;list-style-position:outside;list-style-image:none;display:block;float:left;width:30%}
#mapa_web .cont_menu ul li{color:#505050;font-size:0.8em;}
#mapa_web .cont_menu ul li a{color:#333366;}
#mapa_web .enlaces_menu{text-align:right;padding:0.2em;}
#mapa_web .enlaces_menu a{color:#686868;font-size:0.7em;}

#hbuscador{width:97%;margin-top:0.5em;padding:0.1em;border: 1px solid #d7d7d7;background-color:#F7F7F7}
#hbuscador .cab-buscador{background: url(../img/fondo-destacados.gif) no-repeat center right;height:30px}
#hbuscador .cab-buscador .tx-titulo{color:#2F6484;font-size:0.8em;font-weight:bold;text-decoration:none;padding-top:0.5em;padding-left:0.9em}

#filtros{width:98%;margin-top:1em;border: 1px solid #C0BFBF;color:#514F4F;font-size:0.75em;background-color:#EEF0F5}
#filtros .cab-filtros{background: url(../img/fondo-destacados.gif) no-repeat center right;height:30px}
#filtros .cab-filtros .tx-titulo{color:#2F6484;font-size:1em;font-weight:bold;text-decoration:none;padding-top:0.5em;padding-left:0.9em}
#filtros .area-filtro{padding:0 1em}
#filtros .titulo{padding:0.5em 0 0.5em 0}
#filtros .estrellas a{color:#2F6484;text-decoration:underline;}
#filtros .estrellas a img{margin-top:0.2em}
#filtros .bot-quitar{padding:1em}
/*FORMULARIO HOME*/

#buscador-form .datos{border:1px solid #E7E7E7;margin-top:0.3em;padding-left:0.85em;padding-right:0.5em;padding-bottom:0.5em;color:#514F4F;font-size:0.75em;background-color:#ffffff;}
#buscador-form .datos .total{clear:both;padding-top:0.6em;color:#514F4F;font-size:1em;}
#buscador-form .descripcion{width:19.3em;color:#514F4F;font-size:0.8em;margin-top:0.5em}
#buscador-form .destino{width:21.1em;color:#514F4F;font-size:0.75em;margin-top:0.5em}
#buscador-form .descripciongr{width:29.45em;color:#514F4F;font-size:0.8em;margin-top:0.5em}
#buscador-form .datos #habitaciones, #buscador-form .datos #mes_llegada{width:134px;color:#514F4F;font-size:1.1em;margin-bottom: 0.4em;padding: 3px 2px 2px 1px}
#buscador-form .datos #personas{width:134px;color:#514F4F;font-size:1.1em;margin-bottom: 0.4em;padding: 3px 2px 2px 1px}
#buscador-form .datos .total .ninos {color: #514F4F;font-size: 1em;height: 1.3em;padding-top: 0.1em;width: 1.6em}
#buscador-form .proximas{width:22em;padding-top:0.6em;color:#514F4F;font-size:0.7em}
#buscador-form .buscar {width:8.19em;margin-top:0.31em;padding-left:2.5em}
#buscador-form .buscar .boton{text-align:center;background-image:url(../img/bot-dispo.gif);background-repeat:no-repeat;color:#ffffff;font-size:0.75em;font-weight:bold;border:0px none;height:24px;width:170px}
#buscador-form .ordenalfabetik {color:#514F4F;font-size:0.6em}
#general{padding:1em 0 1em 0}
#general .titulo{color:#FF4901;font-size:0.9em;padding:0.5em 0 0.5em 0;border-top: 1px solid #DBDBDB;border-bottom: 1px solid #DBDBDB}
#general .texto{color:#514F4F;font-size:0.8em;padding:1em 0 1em 0}
#general .texto a{color:#514F4F;font-size:0.9em}
#general .texto p{margin-top:0.5em}
#general .txt p{color:#514F4F;font-size:0.8em}

#area-cabecera .cabecera{width:100%}
#area-cabecera .cabecera{background:url(../img/barra-buscador.gif) repeat-x;height:30px;margin-top:0.5em}
#area-cabecera .cabecera .txt{width:97.5%;padding-left:12px;padding-top:5px;color:#FF4901;font-size:0.9em;font-weight:bold}

#area-form{color:#514F4F;font-size:0.8em}
#area-form .long1 {width:25em;color:#514F4F;font-size:1em}
#area-form .long2 {width:10em;color:#514F4F;font-size:1em}
#area-form .textarea {color:#514F4F;font-size:1em}
#area-form .combo {color:#514F4F;font-size:1em}

#botones{align:center;width:50%;margin:2em;padding-left:14em}
#botones2{margin:2em;padding-left:5em}
#botones .volver, #botones2 .volver{
	text-align: center;
	background-image: url(../img/bot-buscar-peq.gif);
	background-repeat: no-repeat;
	color:#ffffff;font-size:0.8em;
	font-weight:bold;
	border: 0px none;
	height: 24px;width:59px;
}
#botones .continuar,#botones .enviar, #botones2 .enviar{
	text-align: center;
	background-image: url(../img/bot-continuar.gif);
	background-repeat: no-repeat;
	color:#ffffff;font-size:0.7em;
	font-weight:bold;
	border: 0px none;
	height: 24px;width:84px;
}

.ast{color:#FF4901}
#TxtDestinos{width:50%;margin:0 auto 0 auto;border:1px solid #949393;padding:0.5em 2em 2em 2em}
#TxtDestinos .listado{padding-left:4em}
#TxtDestinos .listado ul{margin:0.5em 0;padding:0;list-style-type: none}
#TxtDestinos .listado ul li a{display:inline; background: url(../img/punto.gif) no-repeat center left; padding-left:1em; padding-right:0.5em;color:#514F4F;font-size:0.8em;font-weight:bold}

#TxtError{padding:0.5em;color:#6A6969;font-size:0.9em;border: 1px solid #2F6484;height:auto !important;height:100%;min-height:100%;overflow:auto}
#TxtError .equis{margin:1em}
#TxtError .desc{font-size:0.8em;padding:1em 2em 1em}

#TxtDetalle{padding:0.5em;color:#514F4F;font-size:0.8em;height:auto !important;height:100%;min-height:100%;overflow:auto}
#TxtDetalle a{color:#514F4F}

/*listado de disponibilidad*/

#area-listado-dispo{margin-top:0.5em}
#area-listado-dispo .cabecera{color:#FF4901;font-size:0.7em;font-weight:bold;height:2.5em}
#area-listado-dispo .linea{height:0.06em;background-color:#DBDBDB}
#area-listado-dispo .espacio{height:0.21em}
#area-listado-dispo .contenido{height:2em;background-color:#EDF1FF;color:#514F4F;font-size:0.7em;text-decoration:none}
#area-listado-dispo .contenido .pvp{color:#FF4901;font-size:1.3em;text-decoration:none}
#area-listado-dispo .contenido .oferta{color:#FC680E}
#area-listado-dispo .pie a{color:#005591;font-size:1em;text-align:right}
/*fin listado disponibilidad*/

/*cabecera de ofertas*/
#busca-ofertas{margin:1em 0.5em;padding:0.3em;border:1px Solid #7F9CEF;background-color:#ECECEC;color:#7B7878;min-height:100%;height:auto !important;height:100%;overflow:auto;}
#busca-ofertas .logo-ofer{float:left;width:24%}
#busca-ofertas .cont-ofer{float:right;width:76%}
#busca-ofertas .logo-ofer .tit-oferta{color:#FE8504;margin-right:0.5em;padding:0.5em;border-right: 1px Solid #7B7878}
#busca-ofertas .logo-ofer img{vertical-align:middle}
#busca-ofertas .cont-ofer .instrucciones{float:left;width:35%;font-size:0.7em;padding-top:0.5em}
.instrucciones{font-size:0.7em;color:#39434c;padding:0.4em 0.2em 0.4em 0.2em}
#busca-ofertas .cont-ofer .buscador{float:right;width:62%;border:1px Solid #7B7878;background-color:#ffffff;padding:0.8em;font-size:0.7em;margin-top:0.2em}
#busca-ofertas .cont-ofer .buscador .litTipo, #busca-ofertas .cont-ofer .buscador .litProv{margin-left:3em}
#busca-ofertas .cont-ofer .buscador #provincia{width:12em;color:#514F4F;font-size:1em}
#busca-ofertas .cont-ofer .buscador #tipo{width:12em;color:#514F4F;font-size:1em}
#fecha-ofertas{width:15em;color:#514F4F;font-size:1em}
#fecha-ofertas-dest{width:12em;color:#514F4F;font-size:0.65em}
/*fin cabecera de ofertas*/

/*ofertas destacadas*/
#ofer-dest{font-size:0.7em;margin-top:0.5em;padding-bottom:0.5em;border-bottom:1px Solid #7F9CEF;min-height:100%;height:auto !important;height:100%;overflow:auto}
#ofer-dest .tit,.tit a, .tit a:visited{color:#FF4901;text-decoration:none}
#ofer-dest .descripcion{color:#686868}
#ofer-dest .pvp{color:#DB3838;font-size:1.5em;text-align:right;margin:0.5em 0 0.5em 0}
#ofer-dest .pvp .desde{color:#686868;font-size:0.65em}
#ofer-dest .botones .pvp{font-size:1em}
#ofer-dest .botones .boton{padding-top:0.4em}

.txt-ofer{font-size:1em;margin-top:0.5em}
.destacado .desdeofer{text-align:right;width:100%}
.destacado .desdeofer .pvp{color:#DB3838;font-size:1.6em}
.descrip-ofer1{float:left;width:32%}
.descrip-ofer2{float:right;width:56%}

.areadispo-ofer{border:1px Solid #DB3838;padding:0.5em;min-height:100%;height:auto !important;height:100%;overflow:auto;vertical-align:bottom;margin-top:1em}
.desoferta{float:left;width:80%;color:#686868;font-size:1em;margin-top:0.5em}
.pvpoferta{float:right;width:20%;margin-top:0.3em} 
.ofer-nar,.ofer-nar a, .ofer-nar a:visited{color:#FF4901;font-size:1.1em}
.areadispo-ofer .destacado .pvp{color:#DB3838;font-size:1.25em;text-align:right}
/*fin ofertas destacadas*/

/*definicion area hoteles cercanos */
#hcercanos .cab-cercanos {background:transparent url(../img/cab-cerca.jpg) no-repeat scroll right center;height:38px;margin-top:0.5em}
#hcercanos .cab-cercanos .tx-titulo {color:#2F6484;font-size:0.8em;font-weight:bold;padding-left:0.9em;padding-top:0.7em;text-decoration:none}
#hcercanos .list-cercanos {border: 1px Solid #DBDBDB;padding:0.1em}
#hcercanos .list-cercanos ul li {background:transparent url(../img/punto.gif) no-repeat scroll 3px 6px;padding:0.2em 13px;color:#7B7878;font-size:0.7em;min-height:100%;height:auto !important;height:100%}
#hcercanos .list-cercanos ul li a{text-decoration:none;color:#767C8F}
#hcercanos .list-cercanos ul li a:hover{text-decoration:underline}
/*fin definicion area hoteles cercanos */

/*definicion area central */
/*contacto*/
#area-form .codigo img{vertical-align:middle}
#area-form .codigo a{color:#686868}

#tit-boletin{background:transparent url(../img/cab-boletin.jpg) no-repeat scroll right center;width:100%;height:38px}
#tit-boletin .tx-titulo{color:#2F6484;font-size:0.8em;font-weight:bold;padding:0.9em;text-decoration:none}
#hboletin .formBoletin{background-color:#F2F4F9;text-align:center;font-size:0.8em;color:#686868}
#hboletin .formBoletin .enlace{padding-top:0.3em}
#hboletin .formBoletin a, #hboletin .formBoletin a:visited{color:#686868;font-size:0.8em}
#hboletin .formBoletin .email {color:#6A6969;font-size:1em;width:10em;margin-top:0.3em}
#hboletin .formBoletin .enviar {background-color:#7695F7;color:#FFFFFF;font-size:1em;height:1.5em;width:4em;margin-top:0.3em}
#hboletin .fin img {width:100%}
#hmensaje{width:98.6%;padding:0.1em 0.1em 0.1em 0.6em;border: 1px solid #d7d7d7;background-color:#ffff99;color:#595959;font-size:0.75em;font-weight:bold}
#hmensaje a{color:#0f66be}

#noresults{height:auto !important;min-height:100%;width:87%;margin-left:2em}
#noresults .buscador {background-color:#E3F3F3;border:1px solid #7F9CEF;margin:0.4em;padding:1em;overflow:auto;height:100%}
.buscaxnombre{border:1px solid #D4D4D4;color:#514F4F;font-family:Arial;font-size:1em}

/**este es un parche para la fecha hasta en aleman que no se ve bien en hoteles de ski****/
#buscador-form .datos .derecha2 {color:#514F4F;float:left;font-size:0.75em;margin-top:0.6em;width:15.5em}

/*nuevo buscador para listado dispo*/
#area-dispo{clear:both}
#area-dispo .caja-form{
	width:98.4%;padding:0.5em;background-color:#E3F3F3;border:2px solid #2B66AA;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.8em;	
	overflow:auto;height:100%;
	-moz-border-radius:8px 8px 8px 45px;-webkit-border-radius:8px 8px 8px 45px;border-radius: 8px 8px 8px 45px; 
	behavior: url(/PIE.htc);position:relative
}
#area-dispo .caja-form .area-ninos{width:95%;padding-left:0.5em;padding:0.2em;margin-top:0.5em}
#area-dispo .caja-form #habitaciones{width:10em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;margin-top: 0.2em;margin-bottom: 0.4em;height:24px;padding:3px 2px 2px 1px}
#area-dispo .caja-form #descripcion{width:12em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;margin-top: 0.2em;margin-bottom: 0.6em;height:18px;padding:3px 2px 2px 1px}
#area-dispo .caja-form #personas{width:12em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;margin-top: 0.2em;margin-bottom: 0.4em;height:24px;padding:3px 2px 2px 1px}
#area-dispo .caja-form .area-ninos .ninos {width:1.25em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;height: 1.5em;width: 1.7em;padding-top: 0.2em;}

#area-dispo .caja-form .boton{
	text-align:center;background-image:url(../img/bot-dispoGR.gif);background-repeat:no-repeat;
	font-family:Tahoma,Arial,Verdana;color:#ffffff;font-size:1.4em;font-weight:bold;
	border:0px none;height:32px;width:170px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);margin-top:0.5em;cursor:pointer
}
#area-dispo .caja-form .botonBlue{
	text-align:center;background-image:url(../img/bot-dispoGRB.gif);background-repeat:no-repeat;
	font-family:Tahoma,Arial,Verdana;color:#ffffff;font-size:1.4em;font-weight:bold;border: 0px none;
	height: 32px;width:130px;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);margin-top:0.5em;cursor:pointer
}

#botonera-listado{height: 32px;padding-top:20px;margin: 13px 0 0;position:relative;border-bottom:1px solid #E6E6E6;}
#botonera-listado ul#bot li {border-right:1px solid #E6E6E6;float:left;font-size:0.9em;vertical-align:middle;background-color:#FBFBFB;background-image:linear-gradient(#F8F8F8, #FCFDFC);border-top:1px solid #E6E6E6;}
#botonera-listado ul#bot > li.activa {color:#636363;font-weight:bold;padding:7px 10px;border-left:1px solid #E6E6E6}
#botonera-listado ul#bot li > a, #derecha-listado .botonera-listado ul#bot li > span {border-left:1px solid #FFFFFF;padding:7px 10px}
#botonera-listado ul#bot li > a, #derecha-listado .botonera-listado li > span {border-left:1px solid #FFFFFF;float:left;padding:7px 10px}
#botonera-listado ul#bot li a{text-decoration:none;color:#275672}
#botonera-listado ul#bot{display:block;list-style-type:none}
#botonera-listado ul#bot li.select{background: url("../img/ico-sel.gif") no-repeat scroll center 3px #00bfe2;}
#botonera-listado ul#bot li.select > a{font-weight:bold;color:#ffffff}

#botonera-listado .mapa{position:absolute;right:0;top:0;background-color:#FBFBFB;width:240px;border-top:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;height:44px;padding:3px;}
#botonera-listado .mapa a{color:#275672;font-size:0.7em;text-align:center}

#filtro{width:98%;margin-top:2.8em;border:1px solid #C0BFBF;color:#514F4F;font-size:0.75em;background-color:#ffffff}
#filtro .cab-filtro{font-weight:bold;padding:7px;color:#444444;font-family:tahoma,verdana,arial;font-size:1.2em;background-color:#e9f4fe;border-bottom:1px solid #5A9DD1;border-top:1px solid #5A9DD1}
#filtro .opc-filtro{padding:7px;color:#444444;font-family:tahoma,verdana,arial;font-size:1.2em;}
#filtro .opc-filtro table{margin: 0 0 5px}
#filtro .opc-filtro table tr td label{padding: 0 6px}

/*globo de filtros*/
.chat-bubble{
	background-color:#E9F4FE;border:1px solid #AFAFAF;border-radius:5px 5px 5px 5px;box-shadow:0 0 5px #A7A7A7;
  color:#215676;font-family:tahoma,verdana,arial;font-size:1.4em;
  line-height:0.9em;margin:0.9em 0.4em;padding: 0.4em 0.2em;
  position:relative;width:90%;
}
.chat-bubble-arrow-border{
	border-color: #AFAFAF transparent transparent transparent;border-style: solid;border-width: 10px;
	height:0;width:0;position:absolute;bottom:-20px;left:30px;
}
.chat-bubble-arrow{
	border-color: #E9F4FE transparent transparent transparent;border-style: solid;border-width: 10px;
	height:0;width:0;position:absolute;bottom:-19px;left:30px;
}
/*fin globo de filtros*/
/*estilos caja filtro nombre hotel*/
.completionList {font-family: Verdana, Helvetica, sans-serif;font-size:.8em;font-weight:normal;border:solid 1px #006699;line-height:20px;padding:10px;background-color:White;margin-left:0px}  
.listItem {border-bottom:dotted 1px #006699;cursor:pointer;color:Maroon}  
.itemHighlighted {color:White;background-color:#006699;cursor:pointer}  
#divwidth{width:200px !important;z-index:2}
#divwidth div{width:200px !important;z-index:2}
/*fin estilos caja filtro nombre hotel*/
.mashoteles{height:28px;width:200px;font-weight:bold;color:#ffffff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:#2B66AA url("../img/ico-mas.gif") no-repeat scroll right 3px;cursor:pointer}
.displayB{display:block}
/*fin nuevo buscador para listado dispo*/