body{margin:0px;font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#232323;background-color:#F0F4F7}img{border:0px}a{text-decoration:none;color:#000}h1{margin:0px;padding:0px}h2{margin:0px;padding:0px}small{font-size:11px;margin:0px;padding:0px}#statusup{width:900px;height:20px;margin-bottom:10px;font-size:98%;color:#929280;padding:5px;padding-left:10px;background-color:#C7D1D8;margin-top:10px}#close_status{cursor:pointer;color:#fff;width:12px;height:12px;text-align:center}.ayeli{clear:both}small{font-size:90%}#combo{font-family:Arial,Helvetica,sans-serif;font-size:100%;padding:3px;padding-bottom:2px;border:0px;border:none;clear:both;color:#999}#combod{font-family:Arial,Helvetica,sans-serif;font-size:100%;padding:3px;padding-bottom:2px;border:0px;border:none;clear:both;color:#999}.comboid{border:1px
solid #CCC;background-color:#FFF;float:left}.contenedor{width:910px;padding-left:10px;padding-right:10px;padding-bottom:5px;background-color:#fff;margin-left:auto;margin-right:auto}.superior{font-size:100%;padding-top:8px;text-transform:lowercase;height:20px;color:#333}.superior
#idiomas{float:right;color:#525051}.superior #idiomas
li{list-style:none;float:left;margin-left:8px;margin-right:8px}.superior #idiomas
a{color:#525051}.superior #idiomas a:hover{text-decoration:underline}.superior
#separador{float:left}.superior
ul{float:left;margin:0px;padding:0px}.header{width:910px;height:225px;overflow:hidden;margin-top:-10px}.menu{height:30px;overflow:hidden;background-color:#506F94;border-top:1px solid #fff;border-bottom:1px solid #fff}.menu
#activo{padding:8px 22px !important;text-align:center;background-color:#003C72;font-weight:bold}.menu
#principal{height:35px;float:left;color:#fff;margin:0px;padding:0px}.menu #principal
ul{margin:0px;padding:0px}.menu #principal
li{float:left;list-style:none;margin:0px;padding:0px;font-weight:bold;padding-top:8px;padding-bottom:8px;border-right:1px solid #fff}.menu #principal
a{margin:0px;color:#FFF;padding:8px 22px;}.menu #principal a:hover{color:#AEBDC5;padding:8px 22px;}.menu #principal
label{float:left;margin-top:8px}
label span { cursor:pointer; }
label div { cursor:pointer; }
.footer{background-color:#003C72;width:895px;margin-left:auto;margin-right:auto;height:20px;padding:8px;text-align:center;font-size:155%;color:#fff}.underfoot{background-color:#F0F4F7;height:30px;width:100%}.footermenu{color:#000;margin-right:auto;margin-left:auto;margin-top:10px;width:855px}.footermenu
span{float:right;margin:0px;padding:0px;padding-left:10px;padding-right:10px}.footermenu_separador{float:right}.cuerpo{width:100%;background-color:#F2F2F2;padding-top:3px;margin-top:2px; margin-bottom:15px; }.cuerpo
#central{width:479px; *width:476px;overflow:hidden}.cuerpo
#derecho{width:415px;background-color:#E9EAEC;float:right;*width:415px;overflow:hidden}.cuerpo
#right_fotos{}.cuerpo
#right_videos{display:none}.cuerpo
#titulo_blue{width:180px;*width:177px;text-align:center;background-color:#003C72;padding:7px;float:left;color:#fff}.cuerpo
#titulo_gray_vac{ margin-left:1px;text-align:right;background-color:#232323; color:#fff}.footer_service
#comentarios{float:left;padding-left:5px;width:580px; }.footer_service
#comentarios_span_vac{background-image:url(/fichas/imgs/comentarios_icon.gif);background-repeat:no-repeat;background-position:left center;color:#000;padding-top:2px;padding-bottom:5px;padding-left:30px;float:left !important;text-align:left}.footer_service
#comentarios_span_urb{background-image:url(/fichas/imgs/comentarios_icon_urb.gif);background-repeat:no-repeat;background-position:left center;color:#000;padding-top:2px;padding-bottom:5px;padding-left:30px;float:left !important;text-align:left}.footer_service #comentarios
a{text-decoration:underline;font-weight:bold;color:#900}.title_body{margin-left:-2px}.cuerpo
#box_into{background-color:#E6E6E6;margin-left:8px;float:left;padding:5px;padding-left:10px;width:455px;*margin-left:5px}.cuerpo
#box_service{width:450px;margin-top:5px;margin-left:18px}.cuerpo
#columna_service{margin-left:13px; _margin-left:6px}#columna_service p{ margin:0px; padding:0px; }#columna_service ul{ margin:0px 0px 10px 0px; padding:0px; }.cuerpo #columna_service
img{margin-left:140px;margin-top:5px}.cuerpo #columna_service
h1{margin:0px;padding:0px;font-size:100%;padding-top:11px}.lix{padding:0px;margin:0px;padding-left:12px;_padding-left:16px;margin-left:-5px;*	margin-left:6px;list-style:none;background-image:url(/fichas/imgs/dot.gif);background-repeat:no-repeat;background-position:left 3px}.cuerpo #columna_service
label{float:left;color:#FFF;padding-left:15px}.cuerpo
#oval_izq_gray{background-image:url(/fichas/imgs/ovalados_btn_gray.gif);background-position:0 0px;width:3px;float:left;height:21px}.cuerpo
#oval_dere_gray{background-image:url(/fichas/imgs/ovalados_btn_gray.gif);background-position:3px 0;float:right;width:3px;height:21px}.cuerpo
#boton_gris{height:21px;margin:0px;padding:0px;background-color:#212121;color:#fff;margin-bottom:10px}.cuerpo #box_service
li{margin-left:20px}.cuerpo
#iconos_service{margin-top:5px}.cuerpo
#box_desc_vac{background-color:#AEBDC5;border-top:10px solid #828E94;text-align:justify;margin-left:8px;padding:10px;width:450px}.cuerpo
#data_loc{float:right;width:220px;background-color:#D2D2D2;padding:10px;margin-right:4px;text-align:justify}.cuerpo
#localizar{height:30px;width:100%;margin-top:8px}.cuerpo #localizar
ul{margin:0px;padding:0px}.cuerpo #localizar
li{float:left;list-style:none;margin-left:10px;margin-right:10px;display:block}.cuerpo #localizar a:hover{text-decoration:underline}.cuerpo
#sol_icon{width:20px;height:22px;float:left;margin-right:5px;background-image:url(/fichas/imgs/icons/sol.gif);background-position:20px 0}.cuerpo
#earth_icon{width:23px;height:22px;float:left;margin-right:5px;background-image:url(/fichas/imgs/icons/localizacion.gif);background-position:25px 0}.cuerpo
#llegar_icon{width:25px;height:22px;float:left;margin-right:4px;background-image:url(/fichas/imgs/icons/localizacion.gif);background-position:65px 0}#llegar_icon{cursor:pointer}#llegar_label{cursor:pointer}#llegar_label:hover{text-decoration:underline}.btn_loc{padding-right:11px;*padding-right:9px;border-right:1px solid #B7B7B7}.btn_loc
label{cursor:pointer}.btn_loc:hover{text-decoration:underline}.cuerpo #localizar
ul{margin:0px;padding-left:15px}.cuerpo
#mapa_icon{width:22px;height:22px;float:left;margin-right:5px;background-image:url(/fichas/imgs/icons/localizacion.gif);background-position:top left}.cuerpo
label{padding-top:4px;float:left}.cuerpo
#salto_body{height:50px;width:50px}.cuerpo #enlace a:hover{text-decoration:underline}.especializados{background-color:#C2CCD6;height:35px}.especializados
#logo{float:right}.especializados
#titulo{background-color:#E6E6E6;padding-left:25px;width:290px;height:25px;float:left;padding-top:10px}.tittle_vac{background-color:#AEBDC5;height:75px}.boxreservas
#reservas{float:right;background-color:#003C72;color:#fff;padding:5px;padding-left:10px;padding-right:10px;margin-top:10px;margin-right:10px;border:1px
solid #fff;*height:40px;overflow:hidden}.boxreservas_columna{float:left;width:55px}.boxreservas
#boton_reservar{margin-top:14px}.boxreservas
#boton_reservard{margin-top:14px;*margin-right:-10px}.columna_fecha{float:left;width:100px}.tittle_urb{background-color:#999;height:75px}.tittle_urb
#loghotel{margin-left:50px;margin-top:25px}.menutitle_urb{height:30px}.menutitle_urb
#menu{background-image:url(/fichas/imgs/menu_header_urb.gif);background-repeat:no-repeat;background-color:#F2F2F2;padding-left:15px;padding-top:8px;height:22px;width:405px;float:right}.menutitle_urb
#fotos{cursor:pointer; font-weight:bold; background-image:url(/fichas/imgs/icon_pics.gif);background-repeat:no-repeat;padding-left:20px;float:left;margin-right:20px;height:18px}.menutitle_urb
#street{cursor:pointer;background-image:url(/fichas/imgs/icon_street.gif);background-repeat:no-repeat;padding-left:20px;float:left;margin-right:20px;height:18px}.menutitle_urb
#videos_2010{background-image:url(/fichas/imgs/icon_videos.gif);background-repeat:no-repeat;padding-left:20px;cursor:pointer;float:left;margin-right:20px;height:18px}.menutitle_urb
#imagen_360{background-image:url(/fichas/imgs/icon_360.png);background-repeat:no-repeat;padding-left:33px;cursor:pointer;float:left;margin-right:20px;height:18px;width: 80px;}.menutitle_urb
#separador{float:left;padding-right:20px}.cuerpo
#box_desc_urb{background-color:#BABABA;border-top:10px solid #999;text-align:justify;margin-left:8px;padding:10px;padding-right:13px;width:450px}.lista
#ofertas_urb{background-color:#D9D9D9;padding:15px}.lista #ofertas_urb
#preview{margin-top:15px;float:left;margin-right:10px;border:8px
solid #E3E7EA;margin-bottom:5px;width:112px}.footer_service
#titulo_gray_urb{ margin-left:1px;text-align:right;background-color:#999; color:#fff}#backcolor_vac{background-color:#AEBDC5}#backcolor_urb{background-color:#999}.menutitle_vac{height:30px}.boxespecializados{background-color:#F2F2F2;margin:0px;padding:0px}.box_servicios{float:left;margin-left:7px;width:443px;background-color:#FFF;background-image:url(/fichas/imgs/gradient_w_blue.gif);background-repeat:repeat-x;background-position:bottom left;border:1px
solid #D3D3D3;padding:5px;padding-top:0px;margin-bottom:5px;margin-left:-5px;*margin-left:0px}.box_servicios
ul{margin:0px;padding:0px;*margin-left:15px}.boxespecializados_cuerpo{margin-left:0px}.boxespecializados #cuerpo
li{*margin-left:4px}.box_servicios #columna_ii
li{*padding-left:0px;*margin-left:0px;_margin-left:5px}.iso{width:130px;overflow:hidden;height:100%;float:right;text-align:center;margin-top:10px}.box_servicios_data{width:290px;float:left}.box_servicios_preview{width:130px;height:98px;overflow:hidden;text-align:left}.box_servicios_titulo{color:#003C72;font-weight:bold;font-size:115%;letter-spacing:-1px;line-height:13px;margin-bottom:5px;margin-top:5px}.ficha{border:1px
solid #BCBCBC;background-color:#FFF;margin-top:10px}.ficha
#preview{margin:0px;padding:0px;width:37px;height:37px;float:left;border-right:1px solid #BCBCBC;overflow:hidden}.ficha
#datos{float:left;padding-left:5px;padding-top:10px;font-weight:bold;font-size:105%;color:#7D7D7D}.menutitle_vac
#menu{background-image:url(/fichas/imgs/menu_header.gif);background-repeat:no-repeat;background-color:#F2F2F2;padding-left:15px;padding-top:8px;height:22px;width:405px;float:right}.menutitle_vac
#fotos{cursor:pointer; font-weight:bold; background-image:url(/fichas/imgs/icon_pics.gif);background-repeat:no-repeat;padding-left:20px;float:left;margin-right:20px;height:18px}.menutitle_vac
#street{cursor:pointer;background-image:url(/fichas/imgs/icon_street.gif);background-repeat:no-repeat;padding-left:20px;float:left;margin-right:20px;height:18px}.menutitle_vac
#videos_2010{background-image:url(/fichas/imgs/icon_videos.gif);background-repeat:no-repeat;padding-left:20px;cursor:pointer;float:left;margin-right:20px;height:18px}.menutitle_vac
#separador{float:left;padding-right:20px}.tittle_vac
#loghotel{margin-left:50px;margin-top:30px}.footer_service
#titulo_blue{float:right;background-color:#003C72;text-align:left;color:#fff;padding:5px;padding-left:10px;padding-right:10px;width:260px;*height:40px;overflow:hidden}.footer_service
#titulo_gray_vac{ margin-left:1px;text-align:right;background-color:#AEBDC5; color:#fff}.footer_service
a{color:#fff}.across{background-color:#E8F0F6;padding:20px;padding-top:10px;padding-bottom:0px}.across
#cabecera{margin-bottom:5px}.oferta{float:left;background-image:url(/fichas/imgs/ovalado_ofertas.gif);background-repeat:no-repeat;width:386px;padding-top:7px;padding-left:7px;height:111px;overflow:hidden}.oferta:hover { background-image:url(http://h10hotels-cdn-imagenes.appspot.com/imgs/hover_fichas_too.gif); }.across_estrellas{float:left;margin-right:10px}.across_data{float:right;margin-right:15px;width:225px;height:100px;overflow:hidden;*width:212px}.across_cuerpo{overflow:hidden;height:55px}.across_titulo{color:#003C72;font-weight:bold;font-size:115%;padding-top:5px}.across_preview{float:left;width:130px;height:98px;overflow:hidden}.across_preview
img{width:130px}.galeria
#preview_galeria{width:415px;overflow:hidden;cursor:pointer;background-image:url(/fichas/imgs/cargando.gif);background-repeat:no-repeat;background-position:center center}.galeria
#nav_videos{cursor:pointer;font-weight:normal}.galeria
#nav_fotos{cursor:pointer}.galeria #preview_galeria
img{width:415px}.galeria
#datas{height:20px;padding-top:5px;padding-left:10px;color:#fff;background-color:#858688;border-top:1px solid #fff;border-bottom:1px solid #fff}.galeria
#flecha_izq{background-image:url(/fichas/imgs/icons/flechitas_white.gif);background-repeat:no-repeat;background-position:0 0;margin-left:15px;width:13px;height:14px;float:left;margin-top:5px}.galeria
#fle_iz{padding-bottom:5px;background-color:#607D9E;float:left;padding-right:20px;cursor:pointer}.galeria #fle_iz label:hover{color:#AEBDC5}.galeria #fle_de label:hover{color:#AEBDC5}.galeria #fle_iz
label{color:#fff;margin-left:5px;cursor:pointer;margin-top:1px}.galeria
#navegador{background-color:#003C72;color:#fff;height:25px;margin-bottom:10px;overflow:hidden}.galeria
#flecha_de{background-image:url(/fichas/imgs/icons/flechitas_white.gif);background-repeat:no-repeat;background-position:-13px 0;margin-left:5px;float:right;width:14px;height:14px;margin-top:5px}.galeria
#fle_de{padding-bottom:5px;background-color:#607D9E;float:right;padding-left:20px;padding-right:18px;cursor:pointer;*width:75px}.galeria #fle_de
label{cursor:pointer;*float:right}.thumb{background-color:#E9EAEC;padding-top:5px;padding-left:15px;padding-right:15px}.galeria
#act_imagenpreview{width:67px;height:50px;float:left;margin-right:15px;cursor:pointer;border:4px
solid #CACBCD;overflow:hidden}.galeria #act_imagenpreview
img{width:67px}.galeria #act_imagenpreview:hover
img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity:0.4}.imagenpreview{width:80px;height:55px;float:left;margin-right:16px;margin-bottom:10px;cursor:pointer;overflow:hidden}.imagenpreview
img{width:80px}.imagenpreview:hover
img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity:0.4}.galeria
#imagenpreviewx{width:67px;height:50px;float:left;margin-bottom:13px;cursor:pointer;overflow:hidden}.galeria #imagenpreviewx
img{width:67px}.galeria #imagenpreviewx:hover
img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity:0.4}.galeria
#navigator{float:right;margin-bottom:25px;margin-right:10px}.lista
#ofertas{background-color:#CFD7DA;padding:15px}.lista
h1{float:left;color:#036;font-size:165%;font-weight:bold}.lista
#datas{margin-top:15px;width:200px;overflow:hidden;float:left;margin-bottom:13px}.lista #ofertas
#preview{margin-top:15px;float:left;margin-right:10px;border:8px
solid #E3E7EA;margin-bottom:5px;width:112px}.lista
#btn_blue{background-color:#036;padding:5px;float:left;color:#FFF;margin-right:20px;padding-left:12px;padding-right:12px;cursor:pointer}.lista
#botones{margin-top:10px;float:right}.lista
#btn_gris{background-color:#212121;padding:5px;float:left;color:#FFF;padding-left:12px;padding-right:12px}.zoomfotos{width:100%;height:510px;background-color:#E4E4E4;background-image:url(/fichas/imgs/cargando.gif);background-repeat:no-repeat;background-position:center center;overflow:hidden;padding-top:15px;padding-left:20px}.zoomfotos
img{width:600px;border:10px
solid #fff}.zoomfotos_h{width:100%;height:850px;background-color:#E4E4E4;background-image:url(/fichas/imgs/cargando.gif);background-repeat:no-repeat;background-position:center center;overflow:hidden;padding-top:15px;padding-left:20px}.zoomfotos_h
img{width:600px;border:10px
solid #fff}#preload{display:none}#wrapper{width:450px;margin:0
auto}.display{float:left;width:25px;height:310px;margin:0
2px 0 0;background:#000}.stretcher{float:left;width:310px}.newbox_servicios{margin-right:10px}.videogaleria_thumb{padding-left:15px;height:350px}.videogaleria_thumb
#navigator{float:right;margin-bottom:25px;margin-right:10px}.videogaleria_thumb
#nav_fotos{cursor:pointer;float:left;margin-right:5px}.galeria_thumb{padding-bottom:10px}#player_videoplax{width:415px;!important
overflow:hidden;!important}#lineal_horizontal
ul{cursor:pointer}#lineal_horizontal ul:hover{text-decoration:underline}.folleto{margin-top:10px}.folleto
strong{padding-top:3px;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:underline}.folleto
img{float:left;margin-left:30px;margin-right:5px}.redsocial{background-color:#fff;padding:7px}.tratamientos{padding:3px;border:1px
solid #003C72;color:#003C72;width:190px;margin-left:auto;margin-right:auto;text-align:center;margin-top:20px}.tratamientos
a{color:#003C72;font-weight:bold}.planos{padding:3px;border:1px
solid #003C72;color:#003C72; display:inline-block; margin-right:10px; text-align:center;margin-top:10px}.planos
a{color:#003C72;font-weight:bold}.premios{padding-left:0px; padding-top:10px; *padding-left:10px;padding-bottom:10px;background-color:#F2F2F2}.premios
ul{*margin-left:5px;_margin-left:15px; padding-left:13px; margin-top:0px; }.certificaciones{_padding-left:0px;padding-top:10px;color:#F2F2F2}.certificaciones
img{margin-right:15px;margin-left:5px}.gds_data{padding:10px;padding-top:0px}.titles_fichas_cas{background-image:url(/fichas/png/titles/cas/titles.gif);background-repeat:no-repeat;width:100px;height:15px}.titles_fichas_eng{background-image:url(/fichas/png/titles/eng/titles.gif);background-repeat:no-repeat;width:100px;height:15px}.titles_fichas_fra{background-image:url(/fichas/png/titles/fra/titles.gif);background-repeat:no-repeat;width:100px;height:15px}.titles_fichas_ita{background-image:url(/fichas/png/titles/ita/titles.gif);background-repeat:no-repeat;width:100px;height:15px}.titles_fichas_deu{background-image:url(/fichas/png/titles/deu/titles.gif);background-repeat:no-repeat;width:100px;height:15px}.titles_fichas_cat{background-image:url(/fichas/png/titles/cat/titles.gif);background-repeat:no-repeat;width:100px;height:15px}#direccion_fichas{background-position:-2px -55px}#contactos_fichas{background-position:-2px -70px}#servicios_fichas{background-position:-2px -24px}#especializados_fichas{background-position:-2px -109px;width:250px}#certificaciones_fichas{background-position:-2px -89px;width:250px}#premios_fichas{background-position:-2px -4px;width:250px}#gds_fichas{background-position:-2px -39px;width:250px}.img_picto_vac{width:30px;height:30px;overflow:hidden;float:left;margin-right:3px;background-image:url(/fichas/imgs/servicios_gris.gif);background-repeat:no-repeat}.img_picto_urb{width:30px;height:30px;overflow:hidden;float:left;margin-right:3px;background-image:url(/fichas/imgs/servicios_urbano.gif);background-repeat:no-repeat}#ico_azul_secador{background-position:0px -175px}#ico_azul_aireacondicionado{background-position:0px -455px}#ico_azul_telefono{background-position:0px -211px}#ico_azul_minusvalidos{background-position:0px -36px}#ico_azul_nofumar{background-position:0px -70px}#ico_azul_peluqueria{background-position:0px -140px}#ico_azul_botiquin{background-position:0px -526px}#ico_azul_parking{background-position:0px -106px}#icon_azul_wifi_normal{background-position:0px -560px}#ico_azul_animador{background-position:0px -490px}#ico_azul_wifi{background-position:0px -245px}#icon_azul_wifi_2{background-position:0px -385px}#icon_azul_lavanderia{background-position:0px -350px}#icon_azul_allinclusive24{background-position:0px -280px}#icon_azul_allinclusive{background-position:0px -315px}#ico_azul_adsl{background-position:0px -420px} #icon_azul_adults_only {background-position:0px -596px}
.error { padding:10px; background-color:#FFCCCC; border:1px solid #FF0000; margin:10px; }
.main_css h1 { float:left; padding-top:10px; padding-bottom:10px; }
.combo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	padding:3px;
	padding-bottom:2px;
	border:0px;
	border:none;
	clear:both;
	color:#999999;
}

.footermenu {
	width:890px;
}

.siguenos { float:left; }
.siguenos div {
	background-repeat:no-repeat;
	padding-left:22px;
	padding-top:1px;
	display:block;
	margin-right:15px;
	height:18px !important; 
	float:left;
}

.siguenos #facebook {
	background-image:url(../imgs/icons/facebook.png);
}

.siguenos #twitter {
	background-image:url(../imgs/icons/twitter.png);
}

.siguenos #youtube {
	background-image:url(../imgs/icons/youtube.png);
	padding-left:43px;
}

#skype_icon { float:right; margin-top:-8px; height:33px; overflow:hidden; }
#skype_icon a { color:#FFF; }
#skype_icon div { float:left; }
#skype_icon .text { float:left; font-size:11px; margin-top:12px; }

#info_footer { float:left; }
.menu_fichas a { color:#FFF !important; }

.rastros {font-size:100%; background-color:#D3DBE4; padding:2px 2px 2px 15px; border-bottom:1px solid #fff; margin:0px; }
.rastros ul { margin:0px 0px; padding:0px 0px; width:570px; float:left; }
.rastros li { float:left; list-style:none; padding:5px 0px; margin:0px 5px 0px 0px; }
.rastros a:hover { text-decoration:underline; }
form { margin:0px; padding:0px; }

.cabecera_paginas { background-color:#AEBDC5; color:#fff; margin-bottom:10px; height:80px; overflow:hidden; padding-left:50px; padding-top:25px; }
.cabecera_paginas .h1 { font-family:HelveticaNeue-Light, Arial, Helvetica, sans-serif; font-size:41.76px; width:400px; float:left; }

.cabecera_paginas_old { color:#003366; height:80px; overflow:hidden; padding-left:20px; padding-top:25px; }
.cabecera_paginas_old .h1 { font-family:HelveticaNeue-Light; font-size:41.76px; width:600px; float:left; height:50px; overflow:hidden; }
.cabecera_paginas_old .h1 span { padding-top:10px !important; }
.cabecera_paginas_old .h1 strong { font-family:HelveticaNeue-Light; font-weight:normal; color:#CCCCCC; border-left:2px solid #cccccc; padding-left:10px; margin-left:10px; padding-top:0px; }

.titulo_seccion_fichas { font-family:"Century Gothic"; font-weight:bold; font-size:140%; color:#003564; letter-spacing:-0.3pt; margin-left:0px; margin-top:5px; }

/* ---------------------- CABECERAS DE LAS P�GINA [SIN FLASH] ------------------ */
img { border:0px; }
.cabecera_jquery { height:225px; overflow:hidden; width:910px; margin:auto; }
#logo_h10_hotels { position:absolute; margin:20px 0px 0px 20px; z-index:500; }
#buscador_web { position:absolute; margin:20px 0px 0px 660px; z-index:501; }
.entrada_buscar { border:1px solid #999; padding:5px; background-color:#FFF; background-image:url(../imgs/lupa_buscador.gif); background-repeat:no-repeat; background-position:5px center; padding-left:25px; }
.boton_buscar { background-color:#041041; color:#FFF; padding:5px 10px; border:0px; cursor:pointer; }
.cabecera_jquery input { font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; }
.columna_form_buscador { float:left; }
#logo_wifi { position:absolute; margin:120px 0px 0px 790px; z-index:502; }
.ayeli { clear:both; }
.pensando { font-family: Helvetiker, Helvetica, Arial, sans-serif; color:#003C72; font-weight:bold; font-size:12px; text-align:center; margin-top:0px; }
.titulo_web { font-family:HelveticaNeue-Light; color:#003366; font-size:40px; margin-top:30px !important; }
.titulo_web u { color:#CCCCCC; text-decoration:none; border-left:2px solid #CCCCCC; padding-left:10px; }
.contenedor { width:910px; margin:auto; }
.input_box { height:28px; overflow:hidden; *margin-top:-1px; }
.btn_box { height:26px; overflow:hidden; }
.destinos_footer { background-color:#EBF0F4; padding:5px 10px; color:#595959; margin-top:5px; margin-bottom:10px; height:95px; overflow:hidden; }
.destinos_footer a { color:#595959; text-decoration:none; }
.destinos_footer a:hover { text-decoration:underline; }
.destinos_footer .columan_footer { width:215px; margin:0px; padding:0px; float:left; margin-right:7px; }
.destinos_footer .columan_footer li { list-style:none; padding:5px 0px; }

	.form_guest_comboentrada {
		border:1px solid #CCCCCC;
		color:#000;
		height:22px;
		font-size:11px;
		padding-top:3px;
		overflow:hidden;
	}

	.boton_azul {
		background-color:#002947;
		background-image:url(../imgs/boton_azul.png);
		background-repeat:no-repeat;
		width:102px;
		height:18px;
		color:#FFFFFF;
		text-align:center;
		margin:auto;
		padding-top:4px;
		cursor:pointer;
	}
	
	.boton_azul a {
		color:#FFFFFF;
	}



.pasos table { height:45px; }
.pasos { background-color:#E6E6E6; width:170px; float:left; padding:6px 10px; height:48px; overflow:hidden; background-image:url(../imgs/ovalado_pasos.png); background-repeat:no-repeat; background-position:center center; color:#B8B8B8; margin:0px 18px; }
.pasos .h1 { font-size:390%; font-family:Helvetiker; font-weight:bold; }
.pasos .h2 { font-size:130%; font-family:HelveticaNeue-Medium; padding-left:5px; }
.pasos .h2 span { display:block; margin-top:-6px; }
.pasos_activo { background-color:#003C72; color:#FFF; }

.entrada {
	background-image:url(../gif/shadow_input.gif);
	background-repeat:repeat-x;
	border:1px solid #CCCCCC !important;
	color:#909090;
	height:15px;
	font-size:100%;
	padding-top:3px;
}

.textarea {
	border:1px solid #CCCCCC;
	color:#909090;
	font-size:100%;
	padding-top:3px;
}

.campo_vacio { background-image:url(../imgs/icons/importante.png); background-repeat:no-repeat; background-position:center right; color:#F00; }
select { background-image:none !important; }
.center_box { background-color:#EAEEF1; padding:25px 50px; overflow:hidden; margin:20px auto 20px; }
.center_box h2 { font-size:160%; }
.center_box .boton_azul { background-image:url(../imgs/btn_azul_gris.png); }



.fecha_style {
	background-image:url(../imgs/calendario_reservas.gif);
	background-repeat:no-repeat;
	background-position:70px center;
	cursor:pointer;
	color:#000;
	font-size:100%;
	padding:3px 0px 3px 5px;
	width:89px;
	border:1px solid #CCCCCC;
}


/* A partir d'aqui, modificacions i/o ampliacions Oriol' */
.copy_conventions {margin-top: 35px; padding-right: 20px;}
.copy_conventions p.description {margin-bottom: 10px;}
.copy_conventions p {text-align: justify;}
.copy_conventions ul { text-align: left; font-weight: bold; }
.copy_conventions ul li { padding-bottom: 10px;}
.copy_conventions p.a_solicitud {font-weight: bold; font-size: 1.6em; text-align: left;}
.copy_conventions p a {text-decoration: underline;}

.buscador_convenciones {margin: 0 20px;}
    .bc_header { background: #3b3b3b url(../imgs/finder_gris.gif) no-repeat 8px center; padding: 5px 4px 5px 30px; font-weight: bold; color: #FFFFFF;}
    .bc_content { background: #FFFFFF; height: 35px; padding: 20px 0px 20px 20px;  text-align: center;}
    .bc_content select {margin-right: 40px; border: 1px solid #DDD;}
    .bc_shadow {height: 20px; background: url(../imgs/foot_shadow.jpg) no-repeat;}
    
a.enlace_hotel {float: left;}
span.h_new_es {background: url(http://h10hotels.com/fichas/imgs/h_new.png) no-repeat; height: 15px; float: left; width: 90px; margin-left: 10px;}
span.h_new_en {background: url(http://h10hotels.com/fichas/imgs/h_new.png) no-repeat 0 -30px; height: 15px; float: left; width: 90px; margin-left: 10px;}
span.h_new_ca {background: url(http://h10hotels.com/fichas/imgs/h_new.png) no-repeat 0 -15px; height: 15px; float: left; width: 90px; margin-left: 10px;}
span.h_new_de {background: url(http://h10hotels.com/fichas/imgs/h_new.png) no-repeat 0 -45px; height: 15px; float: left; width: 90px; margin-left: 10px;}
span.h_new_fr {background: url(http://h10hotels.com/fichas/imgs/h_new.png) no-repeat 0 -60px; height: 15px; float: left; width: 90px; margin-left: 10px;}
span.h_new_it {background: url(http://h10hotels.com/fichas/imgs/h_new.png) no-repeat 0 -75px; height: 15px; float: left; width: 90px; margin-left: 10px;}

.cci_sec_header {height: 100px; text-indent: -9999px;}
.cci_results_container { padding: 0 20px;}
.cci_results_container .data ul {padding:0; margin:0;}
.cci_results_container #cci_results { padding: 0px;}
    #cci_text_results { margin:10px 0 20px 0; font-size: 1.6em; font-weight: bold;}
    #cci_text_results span {font-size: 1em; font-weight: normal;}
    .cci_rooms { height: 250px; border-style: dotted; border-width: 1px; padding: 5px; margin-bottom: 20px;}
        .cci_rooms_title {background-color: #6a6a6a; height: 45px; color: #FFFFFF;}
            .cci_rooms_title_h {font-size: 1.4em; font-weight: bold; text-transform: capitalize; padding: 5px 5px 0 5px;}
            .cci_rooms_title_s {padding: 2px 5px; font-size: 14px;}
        .cci_rooms_content { height: 200px; margin-top:5px;}
            .cci_rooms_photos {float: left; width: 220px; height: 100%;}
            .cci_rooms_details { float: left; height: 100%; width: 465px; margin-left: 10px;}
            .cci_rooms_details a {text-decoration: underline;}
                .cci_info { float:left; margin-top:10px; margin-left: 3px;}
                .cci_down { float:right; margin-top:10px; margin-right: 10px;}
            .cci_rooms_solp {height: 100%; width: 158px; float: left; margin-left: 5px;}
            
            .cci_rooms_photos .fotovis {width: 220px; overflow: hidden; float: left; }
            .cci_rooms_photos .fotovis img { width: 220px;}
            .cci_rooms_photos .visdisplx2 { width: 220px; height: 180px; overflow: hidden;}
            .cci_rooms_photos .pic_visor { width: 220px;height: 180px; overflow: hidden; background-image: url(../imgs/cargando.gif); background-repeat: no-repeat; background-position: center center;}

        
span.estrellas_1 {width: 20px; height: 18px; margin-left: 5px; display: inline-block; background: transparent url(../imgs/shapes.png) -144px -359px; text-indent: -9999px;}
span.estrellas_2 {width: 30px; height: 18px; margin-left: 5px; display: inline-block; background: transparent url(../imgs/shapes.png) -144px -342px; text-indent: -9999px;}
span.estrellas_3 {width: 40px; height: 18px; margin-left: 5px; display: inline-block; background: transparent url(../imgs/shapes.png) -144px -325px; text-indent: -9999px;}
span.estrellas_4 {width: 52px; height: 18px; margin-left: 5px; display: inline-block; background: transparent url(../imgs/shapes.png) -144px -309px; text-indent: -9999px;}
span.estrellas_5 {width: 65px; height: 18px; margin-left: 5px; display: inline-block; background: transparent url(../imgs/shapes.png) -144px -292px; text-indent: -9999px;}

/* Tabla de pictogramas listado salas */
table.cci_table {margin-top: 10px;}
table.cci_table td.pic {text-indent: -9999px; height: 72px; width: 72px;}
    td.cocktail_es { background: transparent url(../imgs/shapes.png) 0px 0px; }
    td.teatro_es{ background: transparent url(../imgs/shapes.png) -72px 0px; }
    td.escuela_es { background: transparent url(../imgs/shapes.png) -144px 0px; }
    td.salau_es { background: transparent url(../imgs/shapes.png) 1px -72px; }
    td.imperial_es { background: transparent url(../imgs/shapes.png) -71px -72px; }
    td.banquete_es { background: transparent url(../imgs/shapes.png) -143px -72px; }
    
    td.cocktail_en { background: transparent url(../imgs/shapes.png) -70px -145px; }
    td.teatro_en{ background: transparent url(../imgs/shapes.png) -144px -145px; }
    td.escuela_en { background: transparent url(../imgs/shapes.png) -217px -217px; }
    td.salau_en { background: transparent url(../imgs/shapes.png) -70px -217px; }
    td.imperial_en { background: transparent url(../imgs/shapes.png) -144px -217px; }
    td.banquete_en { background: transparent url(../imgs/shapes.png) -433px -287px; }
table.cci_table td.num { text-align: center; background: #dcdddf; height: 20px;}

.boton_azul_long { background: transparent url(../imgs/boton_azul_big.png) no-repeat; width:150px; height:18px; color:#FFFFFF; text-align:center; margin:auto; padding-top:4px; cursor:pointer; position: relative; top:43%; }	
	.boton_azul_long a {color:#FFFFFF;}
        
        
.pagination {font-size: 80%; float: right; margin-bottom: 10px;}
.pagination a {    text-decoration: none; border: solid 1px #999999; color: #003C72;}
.pagination a, .pagination span {display: block; float: left; padding: 0.3em 0.5em; margin-right: 5px; margin-bottom: 5px; min-width:1em; text-align:center;}
.pagination .current {background: #003C72; color: #fff; border: solid 1px #999999;}
.pagination .current.prev, .pagination .current.next{color:#999; border-color:#999; background:#FFFFFF;}
