#cabecera_header_superior { height:225px; overflow:hidden; }
.across { width:870px; margin:auto; }
.footer_service { width:910px; margin:auto; }
.columna_fecha { margin-right:10px;}
.fecha_entrada_inf,.fecha_entrada {
	background-image:url(../imgs/calendario_reservas.gif);
	background-repeat:no-repeat;
	background-position:70px center;
	cursor:pointer;
	color:#565656;
	font-size:100%;
	padding:3px 0px 3px 5px;
	width:89px;
}
/* ----------------------------------- */
/* BUFFERING DE IMAGENES ONMOUSE HOVER */
/* ----------------------------------- */
.galeria { background-image:url(http://h10hotels-cdn-imagenes.appspot.com/imgs/hover_fichas_too.gif); background-repeat:no-repeat; background-position:-500px; }
/* ----------------------------------- */
.combo_form {
	cursor:pointer;
	color:#565656;
	font-size:100%;
	padding:2px 0px 2px 5px;
	#height:25px;
	border:0px;
}

#data_loc p { margin:0px; }
.descripcion_hotel p { margin:0px; }
.descripcion_hotel { margin:5px 4px 0px 10px; }
.pp_overlay { z-index:9999 !important; }
.flash-replaced { z-index:-500 !important; }
.inferior_boton { display:block; padding-top:15px !important; float:left; }
.ui-state-disabled { opacityopacity:1 !important; }
	
#ui-datepicker-div {
	font-family:Verdana, Geneva, sans-serif !important;
	font-size:11px !important;
	display:none;
	z-index:999999 !important;
}

.ui-state-default { font-family:Verdana, Geneva, sans-serif !important; font-size:11px; }
.ui-datepicker-week-end { color:#930 !important; }
#preview_galeria { height:310px; overflow:hidden; }
.boxreservas_columna { *padding-top:1px; }
.boxespecializados_cuerpo p { margin:0px; padding:0px; }
.across_cuerpo p { margin:0px; padding:0px; }
.s_columna{overflow:hidden;float:left;width:48%;margin-top:0px;margin-right:10px}
.s_columna_ii{float:left;overflow:hidden;width:48%;margin-top:0px}
.gds_data ul { margin:0px; padding:0px; padding-left:3px; }

#videos_2010 { cursor:pointer; }
.player_video_2010 { background-color:#F2F2F2; display:none; background-image:url(../imgs/under_video.gif); background-repeat:no-repeat; background-position:center center; text-align:center; padding:30px 0px 20px 0px; }
.player_imagen_360 { background-color:#F2F2F2; display:none; text-align:center; padding:30px 0px 20px 0px; }
.player_imagen_360 iframe {border: 0;}

/* OFERTAS EN FICHAS DE HOTELES */

.ofertas_sidebar {
	background-color:#CCD4DC;
	padding:5px;
	padding-bottom:0px;
	padding-top:5px;
	width:100%;
}

.ofertas_sidebar ul { list-style:none; margin:0px; padding:0px; }

.lineofer {
	padding:0px;
	padding-bottom:15px !important;
	margin:0px;
	padding-left:15px;
}

.lineofer #titulo_ofertas {
	font-weight:bold;
	color:#003C72;
	font-size:130%;
	margin-left:5px;
	margin-bottom:4px;
	margin-top:10px;
	letter-spacing:-1px;
	float:left;
	width:270px;
	overflow:hidden;
}

.lineofer #titulo_ofertas strong {
	font-size:85%;
	letter-spacing:0px;
	color:#000;
}

.lineofer #titulo_ofertas small {
	font-size:11px;
	letter-spacing:normal;
	font-weight:normal;
	margin-top:-2px;
	display:block;
}

.lineofer #foto_left {
	float:left;
	width:110px; 
	overflow:hidden;
	padding-top:10px;
}

.lineofer #foto_ofertas {
	width:150px;
	height:120px;
	margin-right:10px;
	margin-left:5px;
	overflow:hidden;
	border:1px solid #F2F2F2;
}

.lineofer #precio_ofertas {
	color:#ffffff;
	text-align:center;
	font-size:90%;
	width:110px;
	height:95px;
	background-image:url(../imgs/estrella_precio_fichas.gif);
	background-repeat:no-repeat;
	background-position:center center;
	padding-top:15px;
	cursor:pointer;
}

.lineofer #precio_ofertas .h3 {
	margin:0px; padding:0px; font-size:280%; margin-top:-5px; margin-bottom:-5px; font-weight:bold;
}

.lineofer #labeloferta { 
	color:#FFFFFF; padding:3px; text-align:center; margin-left:5px;
	background-image:url(../imgs/boton_azul_reservas.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	height:18px;
	padding-top:4px;
	text-align:center;
	width:102px;
	margin-left:3px;
}

.box_into_data {
	float:left; width:190px;
}

.lineofer #labeloferta a { color:#FFFFFF; }

.lineofer #foto_ofertas img {
	width:160px;
}

.lineofer #data_ofertas {
	float:left;
	width:220px;
}

.lineofer #data_ofertas ul {
	margin:0px; padding:0px 0px 0px 20px;
}

.lineofer #data_ofertas li {
	list-style-type:disc;
}

.lineofer #desc_ofertas { color:#333; font-size:11px; font-weight:normal; letter-spacing:normal; }

.lineofer #desc_ofertas strong { margin-left:5px; }

.lineofer #desc_ofertas ul {
	margin-left:5px;
}

#central {
	float:left; 
}

#titulo_oferta_lateral { padding-left:5px; }

#direccion_fichas span { display:none; }
#contactos_fichas span { display:none; }
#servicios_fichas span { display:none; }
#premios_fichas span { display:none; }
#certificaciones_fichas span { display:none; }
#especializados_fichas span { display:none; }

.contactar_box { text-align:center; float:left; width:290px; padding:5px; margin-top:5px; }
.contactar_box a { display:block; margin:auto; }
.contactar_box a:hover { text-decoration:underline; }

.titulo_subsec { font-size:15px; color:#003c72; font-family:HelveticaNeue-Bold, Helvetica, Arial, sans-serif; letter-spacing:0.1pt; margin-top:5px; }
.cerrar_videos { font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:right; width:640px; }

