HTML { PADDING: 0px; MARGIN: 0px;}
/*----- MENSAJE NO DISPO ---*/
H1, H2, H3, H4, H5, H6 { padding:0px; margin:0px;}
P { padding:0px; margin:0px;}


/*--------CABECERA COMBOS------*/
.tdSelecHab { height:32px;}
.tdConBusBtn{padding-top:5px; vertical-align:bottom;}
*html .tdConBusBtn{padding-top:5px; vertical-align:bottom;}
.tdConBusLink{ padding-top:5px; vertical-align:bottom;}
.clearB{ clear:both;}
.numHab{color:#999999; text-align: left;}
.divTxtEdadBPq { width:203px; padding:0px 0px 2px 0px; display: inline-table;}
.divCombEdadBPq { width:203px; padding:0px 0px 5px 0px; display: inline-table;}
* html .divCombEdadBPq { width:203px; padding:0px 0px 3px 0px; display: inline-table;}
.txtEdad{ height:15px; width:53px; float:left;}
.tdEdadesBPq{ height:25px; width:50px; float:left;}


/*-- ETIQUETAS GENERALES---------*/
BODY {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color:#666666; text-align: center; padding: 0px; margin: 0px;}
TABLE {margin:0; font-size:11px;}
DIV TABLE {margin:0;}
/*DIV { font-size:11px;}		*/
A IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
* { padding:0;}
H1, H2, H3, H4, H5, H6 { padding:0px; margin:0px;}
P { padding:0px; margin:0px;}
.clearB{ clear:both; font-size:0px; height:0;}

/*-- GENERICOS --*/
/*--TABLA PRINCIPAL --*/	
.tablaPerfil {background-color: #FFFFFF; border: 0px; text-align: center; margin-top: 10px; margin-right: auto; margin-bottom: auto; margin-left: auto;}
.tablaPerfil .esq_sup_izq {background:url(/img/cuerpo/inicio/esq_sup_izq.gif) no-repeat; width:20px; height:20px;}
.tablaPerfil .esq_sup_der { background:url(/img/cuerpo/inicio/esq_sup_der.gif) no-repeat; width:20px; height:20px;}
.tablaPerfil .lado_sup { background:url(/img/cuerpo/inicio/lado_sup.gif) repeat-x; height:20px;}
.tablaPerfil .esq_inf_izq { background:url(/img/cuerpo/inicio/esq_inf_izq.gif) no-repeat; width:20px; height:20px;}
.tablaPerfil .esq_inf_der { background:url(/img/cuerpo/inicio/esq_inf_der.gif) no-repeat; width:20px; height:20px;}
.tablaPerfil .lado_inf { background: url(/img/cuerpo/inicio/lado_inf.gif) repeat-x;  height:20px;}
.tablaPerfil .lado_izq { background:url(/img/cuerpo/inicio/lado_izq.gif) repeat-y;  width:20px;}
.tablaPerfil .lado_der { background:url(/img/cuerpo/inicio/lado_der.gif) repeat-y;  width:20px;}
.celdaContenedor{ vertical-align:top; text-align:center;}
.contenedor{ width:925px;}
.anchoGen{ width:925px; height:1px;}
/*-- MENU --*/
.tablaMenu{ margin:0px; padding:0px; font-size:12px;font-weight:bold; width:925px;}
.menu{ background: url(/img/cuerpo/menu/mi_espacio_trama_cen.gif) repeat-x;}
.txtMenuOff {text-align:center; text-decoration:none; color:#666; cursor:pointer;}
.txtMenuOn {text-align:center; text-decoration:none; color:#333; cursor:pointer;}
.txtMenuAct{text-align:center; text-decoration:none; color:#fff;}
.btnMenuIzqOn { background:url(/img/cuerpo/menu/menu_izq_on.gif) no-repeat; float: left; height: 23px; width: 9px; display: block;}
.btnMenuDerOn {background:url(/img/cuerpo/menu/menu_der_on.gif) no-repeat; float: left; height: 23px;	width: 19px; display: block;}
.btnMenuCenOn {background:url(/img/cuerpo/menu/menu_cen_on.gif) repeat-x;	float: left; height: 23px;	display: block;	padding-top:4px; padding-left:8px; padding-right:8px;}
.btnMenuIzqOff {background:url(/img/cuerpo/menu/menu_izq_off.gif) no-repeat; float: left; height: 23px; width: 9px; display: block;}
.btnMenuDerOff {background:url(/img/cuerpo/menu/menu_der_off.gif) no-repeat; float: left; height: 23px; width: 19px; display: block;}
.btnMenuCenOff {background:url(/img/cuerpo/menu/menu_cen_off.gif) repeat-x; float: left; height: 23px; display: block; padding-top:4px; padding-left:6px; padding-right:8px;}
.iniMiEspacio{background:url(/img/cuerpo/menu/mi_espacio_trama_izq.gif) no-repeat; float: left; height: 23px; width: 10px; display: block;}
.restoMenu{ text-align:right; padding-top:4px;}
.icoMiEspacioOff{background:url(/img/cuerpo/menu/ico_miespacio_off.gif) no-repeat; float: right; height: 16px; width: 80px; display: block;}
.icoMiEspacioOn{background:url(/img/cuerpo/menu/ico_miespacio_on.gif) no-repeat; float:right; height: 16px; width: 80px; display: block;}
.txtMiEspacioOff{ text-align: right; text-decoration: underline; color:#666; cursor:pointer;}
.txtMiEspacioOn{text-align: right; text-decoration:underline; color:#333; cursor:pointer;}
.finMiEspacio{ background:url(/img/cuerpo/menu/mi_espacio_trama_der.gif) no-repeat; width:8px;}

/*-- TAMAÑOS STANDARS TALBLAS, FILAS Y CELDAS --*/
/*-- TD ANCHO --*/
.tdW7{ width:7px;}
.tdW10{ width:10px;}
.tdW14{ width:14px;}
.tdW20{ width:20px;}
.tdW25{ width:25px;}
.tdW30{ width:30px;}
.tdW35{ width:35px;}
.tdW36{ width:36px;}
.tdW60{ width:60px;}
.tdW80{ width:80px;}
.tdW100{ width:100px;}
.tdW125{ width:125px;}
.tdW135{ width:135px;}
.tdW140{ width:140px;}
.tdW156{ width:156px;}
.tdW170{ width:170px;}
.tdW206{width:206px;}
.tdW231{width:231px;}
.tdW256{width:256px;}
.tdW300{width:300px;}
.tdW365{ width:365px;}
.tdW450{ width:450px;}
.tdW460{ width:460px;}
.tdW465{ width:465px;}
.tdW662{ width:662px;}
.tdW674{ width:674px;}
.tdW676{ width:676px;}
.tdW911{ width:911px;}
/*-- TD ANCHO Y ALTO --*/
.tdW690{ width:690px; height:10px;}
.tdW15{ width:15px; height:1px;}
.tdW220{ width:220px; height:1px;}
/*-- TD ALTURA --*/
.tdH3{ height:3px;}
.tdH5{ height:5px;}
.tdH10{ height:10px;}
.tdH15{ height:15px;}
.tdH20{ height:20px;}
.tdH25{ height:25px;}
.tdH30{ height:30px;}
.tdH40{ height:40px;}
/*--- DIV ---*/
.divIzq{ float:left;}
.divDer{ float:right;}
.divW20{ width:20px;}
/*-- PADING --*/
.pading7{ padding:7px;}
.pading7_sys{ padding:7px; width:427px;}
.pading14{ padding:14px;}
.padingLeft7{ padding-left:7px;}
.padingRight5{ padding-right:5px;}
.padingRight10{ padding-right:10px;}
.paddBtm10 { padding-bottom:10px;}
.paddBtm15 { padding-bottom:15px;}
.paddBtm20 { padding-bottom:20px;}
.paddBtm5{ padding-bottom:5px;}
.paddBtm3{ padding-bottom:3px;}
.paddBtmTop3{ padding: 3px 0px 3px 0px;}
.paddBtmTop5{ padding: 5px 0px 5px 0px;}
.paddBtmTop5{ padding: 7px 0px 7px 0px;}
.paddTop3{ padding-top:3px;}
.paddTop5{ padding-top:5px;}
.paddTop7{ padding-top:7px;}
.paddTop20{padding-top:20px;}
.tdFondoBlanc{ background-color:#FFFFFF; vertical-align:top;}
.tdFondoAmarillo{ background-color:#d0cd95; vertical-align:top;}
.interLine{	line-height: 15px;	padding: 4px; background-color:#FFFFFF; vertical-align:top;}
/*-- TABLA CALENDARIO --*/
.imgCal { width:18px; height:18px; vertical-align:bottom;}
html>body .imgCal{ width:18px; height:18px; position:relative; bottom:-5px;}
.imgCalBus { width:18px; height:18px; position:relative; bottom:-4px;}
html>body .imgCalBus{ width:18px; height:18px; position:relative; bottom:2px;}
.imgCalHome { width:18px; height:18px; position:relative; bottom:-1px;}
html>body .imgCalHome{ width:18px; height:18px; position:relative; bottom:-1px;}

.tablaPerfilCal {text-decoration: none; border: 0px; text-align: center; margin-right: auto; margin-bottom: auto; margin-left: auto;}

.tablaPerfilCal .cal_esq_sup_izq {background:url(/img/cuerpo/calendario/cal_esq_sup_izq.gif) no-repeat; width:7px; height:22px;}
.tablaPerfilCal .cal_esq_sup_der { background:url(/img/cuerpo/calendario/cal_esq_sup_der.gif) no-repeat; width:7px; height:22px;}
.tablaPerfilCal .cal_lado_sup { background:url(/img/cuerpo/calendario/cal_lado_sup.gif) repeat-x; width:210px;height:22px; vertical-align:top;}
.tablaPerfilCal .cal_esq_inf_izq { background:url(/img/cuerpo/calendario/cal_esq_inf_izq.gif) no-repeat; width:7px; height:7px;}
.tablaPerfilCal .cal_esq_inf_der { background:url(/img/cuerpo/calendario/cal_esq_inf_der.gif) no-repeat; width:7px; height:7px;}
.tablaPerfilCal .cal_lado_inf { background: url(/img/cuerpo/calendario/cal_lado_inf.gif) repeat-x; height:7px;}
.tablaPerfilCal .cal_lado_izq { background:url(/img/cuerpo/calendario/cal_lado_izq.gif) repeat-y; width:7px;}
.tablaPerfilCal .cal_lado_der { background:url(/img/cuerpo/calendario/cal_lado_der.gif) repeat-y; width:7px;}

.mesAntOff{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color:#999;text-align: center; width:30px; vertical-align:text-top; text-decoration:none;}
.mesAntOn{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color:#333;text-align: center; width:30px; vertical-align:text-top; text-decoration:none;}
.cabCal{text-align:center;  vertical-align:top;}

.mes {font-size: 12px; font-weight:bold; color:#999999; text-align: center;}
.calCerOff { background: url(/img/cuerpo/calendario/cal_cabecera_cerrar_off.gif) no-repeat right; padding-bottom:1px; width:25px; height:13px; cursor:pointer;}
.calCerOn { background: url(/img/cuerpo/calendario/cal_cabecera_cerrar_on.gif) no-repeat  right; width:25px; height:13px; cursor:pointer;}

.calendario{ font-size:11px; text-align:center;}
.calendario IMG.ancho { width:30px; height:1px;}
.dia_sem{ font-weight:bold; color:#cccccc; height:20px; }
.dia_fin{ font-weight:bold; color:#cccccc; height:20px; }
.num_dia_finsemana_off{height:20px; color:#cccccc; background-color:#ebebeb; border:1px solid #fff;}
.num_dia_semana_off{height:20px; color:#cccccc; background-color:#f4f4f4; border:1px solid #fff;}
.dia_actual{height:20px; color:#ffffff; background-color:#FF9900; font-weight:bold; border:1px solid #fff;}
.num_dia_semana_on{height:20px; color:#333333; background-color:#f4f4f4; border:1px solid #fff;}
.num_dia_finsemana_on{height:20px; color:#333333; background-color:#ebebeb; border:1px solid #fff;}
.dia_over_semana{height:20px; color:#333333; background-color:#f4f4f4; border:1px solid #333; cursor:pointer;}
.dia_over_finsemana{height:20px; color:#333333; background-color:#ebebeb; border:1px solid #333; cursor:pointer;}
/*-- TABLA SECUNDARIA SOMBRA --*/	
.tablaPerfilSeg {text-decoration: none; border: 0px; text-align: center;}
.tablaPerfilSeg .esq_sup_izq {background:url(/img/cuerpo/inicio/peq_esq_sup_izq.gif) no-repeat; width:7px; height:9px;}
.tablaPerfilSeg .esq_sup_der { background:url(/img/cuerpo/inicio/peq_esq_sup_der.gif) no-repeat; width:7px; height:9px;}
.tablaPerfilSeg .lado_sup { background:url(/img/cuerpo/inicio/peq_lado_sup.gif) repeat-x;  height:9px;}
.tablaPerfilSeg .esq_inf_izq { background:url(/img/cuerpo/inicio/peq_esq_inf_izq.gif) no-repeat; width:7px; height:9px;}
.tablaPerfilSeg .esq_inf_der { background:url(/img/cuerpo/inicio/peq_esq_inf_der.gif) no-repeat; width:7px; height:9px;}
.tablaPerfilSeg .lado_inf { background: url(/img/cuerpo/inicio/peq_lado_inf.gif) repeat-x;   height:9px;}
.tablaPerfilSeg .lado_izq { background:url(/img/cuerpo/inicio/peq_lado_izq.gif) repeat-y;  width:7px;}
.tablaPerfilSeg .lado_der { background:url(/img/cuerpo/inicio/peq_lado_der.gif) repeat-y;  width:7px;}
.tablaPerfilSeg .tdCentral{ background-color:#FFFFFF;}
/*-- TXT GENÉRICOS --*/
.titulo2Blanc{font-size:14px; font-weight:bold; color:#FFFFFF;}
.titulo1{font-size:16px; font-weight:bold; color:#666666;}
.titulo1Az{font-size:16px; font-weight:bold; color:#1A97E7;}
.titulo1Azpeq{ font-weight:bold; color:#1A97E7;text-decoration: underline;font-style: italic;}
.titulo1Na{font-size:16px; font-weight:bold; color:#FF9900;}
.titulo2{font-size:14px; font-weight:bold; color: #666666;}
.titulo2Blanc{font-size:14px; font-weight:bold; color:#FFFFFF;}
.titulo2Az{font-size:14px; font-weight:bold; color:#1A97E7;}
.tituloEnlaceDesplegar{font-size:12px; color:#1A97E7;}
.titulo2Na{font-size:14px; font-weight:bold; color:#FF9900;}
.titulo2Tach{font-size:14px; font-weight:bold; color: #666666; text-decoration: line-through;}
.titulo3{font-size:14px; color: #666666;}
.prec24 {font-size:24px; font-weight:bold; color:#FF9900;text-decoration:none;}

/*-- -TXT --*/
.txtCombos{ font-size:10px; color: #666666;}
.txt9BNa{ font-size:9px; font-weight:bold; color:#FF9900;text-decoration:none;}
.txt9{ font-size:9px; font-weight:bold; color:#666666;text-decoration:none;}
.txt10 { font-size:10px; color: #666666; text-decoration:none;}
.txt10B { font-size:10px; font-weight:bold; color: #666666;text-decoration:none;}
.txt10Az { font-size:10px; color:#1A97E7;text-decoration:none;}
.txtGen { font-size:11px; color: #666666;text-decoration:none;}
.txtGenB { font-size:11px; font-weight:bold; color: #666666;text-decoration:none;}
.txtGenBGr { font-size:11px; font-weight:bold; color: #999999;text-decoration:none;}
.txtGenNa { font-size:11px; color: #FF9900;text-decoration:none;}
.txtGenBNa { font-size:11px; font-weight:bold; color: #FF9900;text-decoration:none;}
.txtGenBAz { font-size:11px; font-weight:bold; color: #1A97E7;text-decoration:none;}
.txtGenAz { font-size:11px; color: #1A97E7;text-decoration:none;}
.txt12 { font-size:12px; color: #666666;text-decoration:none;}
.txt12Az { font-size:12px; color: #1A97E7;text-decoration:none;}
.txt12AzMay{font-size:12px; color: #1A97E7;text-decoration:none; text-transform: uppercase;}
.txt12BAz { font-size:12px; font-weight:bold; color: #1A97E7;text-decoration:none;}
.txt12B { font-size:12px; font-weight:bold; color: #666666;text-decoration:none;}
.txt12BTch { font-size:12px; font-weight:bold; color: #666666;text-decoration: line-through;}
.txt12cccB { font-size:12px; font-weight:bold; color:#CCCCCC;text-decoration:none;}
.txt12cccBTch { font-size:12px; font-weight:bold; color:#CCCCCC; text-decoration: line-through;}
.txt12999B { font-size:12px; font-weight:bold; color:#999;text-decoration:none;}
.txt12Na { font-size:12px; font-weight:bold; color: #FF9900;text-decoration:none;}
.txt13Az { font-size:13px; color: #1A97E7;text-decoration:none; font-weight:normal;}
.txt14 { font-size:14px; color: #666666;text-decoration:none;}
.txt14Ver { font-size:14px; color:#009900; text-decoration:none;}
.txt14BVer { font-size:14px; font-weight:bold; color:#009900; text-decoration:none;}
.txtBtnOff{font-size:13px; font-weight:bold; color: #666666;text-decoration:none; cursor:pointer;}
.txtBtnOn{font-size:13px; font-weight:bold; color:#FFFFFF;text-decoration:none; cursor:pointer;}

.txt16NaBS{font-size:16px; text-decoration: underline; font-weight:bold; color: #FF9900;}
.oferta {font-size:14px; font-weight:bold; color:#9B1B39; text-decoration:none;}
.prec14 {font-size:14px; font-weight:bold; color:#FF9900;text-decoration:none;}
.prec {font-size:18px; font-weight:bold; color:#FF9900;text-decoration:none;}
.prec24 {font-size:24px; font-weight:bold; color:#FF9900;text-decoration:none;}
.prec26 {font-size:26px; font-weight:bold; color:#FF9900;text-decoration:none;}
.prec32 {font-size:32px; font-weight:bold; color:#FF9900;text-decoration:none;}
.precHab {font-size:18px; font-weight:bold; color:#FF9900;text-decoration:none;}
.precpromociones {font-size:20px; font-weight:bold; color:#FF9900;text-decoration:none;}
/*-- MODIFICACIONES TEXTOS --*/	
.txtMay { text-transform: uppercase;}
.txtNeg { font-weight:bold;}
.txtSub{ text-decoration: underline;}
.txtTach{ text-decoration: line-through;}
.txtCen {text-align: center;}
.txtDer {text-align: right;}
.txtIzq {text-align: left;}
.txtAbajo{ vertical-align:bottom;}
.txtArriba{ vertical-align:top;}
.txtMedio { vertical-align:middle;}
.txtBlack{ color:#000000;}
.txtNarj{ color:#FF9900;}
.txtSang10{	text-indent: 10px;}
/*-- ENLACES GENERICOS --*/
.IcoEnlGenHarq { background:url(/img/harlequin_iconos/link_harlq.gif) no-repeat left; padding-left:11px; padding-bottom:1px; display:block;}		
.IcoEnlGen { background:url(/img/cuerpo/inicio/link_gris.gif) no-repeat left; padding-left:11px; padding-bottom:1px; display:block;}		
.IcoEnlAzul { background: url(/img/cuerpo/inicio/link_azul.gif) no-repeat left 3px; padding-left:11px; padding-bottom:1px; display:block;}		
.IcoEnlNarj { background: url(/img/cuerpo/inicio/link_naranja.gif) no-repeat left; padding-left:11px; padding-bottom:1px; display:block;}		
.txtEnlGenOff {font-size: 11px; text-decoration: none; cursor: pointer; color: #666666; font-weight:normal;}
.txtEnlGenOn {font-size: 11px; text-decoration: underline; cursor: pointer; color: #1A97E7; font-weight:normal;}

.linkGenIcoOff{ background: url(/img/cuerpo/inicio/link_gris.gif) no-repeat left; padding: 0px 0px 1px 10px;font-size:11px; text-decoration: none; font-weight:bold; color: #666666; cursor: pointer;}
.linkGenIcoOn{ background: url(/img/cuerpo/inicio/link_gris.gif) no-repeat left; padding: 0px 0px 1px 10px;font-size:11px; text-decoration: underline; font-weight:bold; color: #1A97E7; cursor: pointer;}
.link9Off{font-size:9px; text-decoration: none; color: #666666; cursor: pointer;}
.link9On{font-size:9px; text-decoration: underline; color: #1A97E7; cursor: pointer;}
.link10Off{font-size:10px; text-decoration: none; color: #666666; cursor: pointer;}
.link10On{font-size:10px; text-decoration: underline; color: #1A97E7; cursor: pointer;}
.linkGen{font-size:11px; text-decoration: none; color: #666666; cursor: pointer;}
.linkGen:hover{text-decoration: underline; color: #1A97E7;}
.linkGenBOff{font-size:11px; text-decoration: none; font-weight:bold; color: #666666; cursor: pointer;}
.linkGenBOn{font-size:11px; text-decoration: underline; font-weight:bold; color: #1A97E7; cursor: pointer;}
.link12B999{font-size:12px; text-decoration: none; font-weight:bold; color: #999999; cursor: pointer; display: block;}
.link12B666{font-size:12px; text-decoration: none; font-weight:bold; color: #666666; cursor: pointer; display: block;}
.link12BOff{font-size:12px; text-decoration: none; font-weight:bold; color: #666666; cursor: pointer;}

.link12BOn{font-size:12px; text-decoration: underline; font-weight:bold; color: #1A97E7; cursor: pointer;}
.link12On{font-size:12px; text-decoration: underline; color: #1A97E7; cursor: pointer;}
.linktxtGenBAz { font-size:11px; text-decoration:none;  font-weight:bold; color: #1A97E7; cursor: pointer;}
.linktxtGenB { font-size:11px; text-decoration:none; font-weight:bold; color: #666666; cursor: pointer;}
/*-- ENLACE CABECERA --*/
.enlIdiomaOff { font-size: 11px; text-decoration: none;	cursor: pointer; color: #666666;}
.enlIdiomaOn {font-size: 11px; text-decoration: underline; cursor: pointer; color: #25B1E6;}
.enlIdiomaActual{font-size: 11px; text-decoration: none; cursor: pointer; color: #666666;}
/*-- BOTON VER HOTEL Y VER DISPONIBILIDAD BOTON AMARILLO --*/
.tdBtnGen { vertical-align:middle; height:30px; width:100px;}
.btnGen{cursor:pointer;}
/*-- BOTON FLOTANTE DERECHA --*/
.btnGenIzqOn { background:url(/img/cuerpo/inicio/btngen_izq_on.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnGenDerOn {background:url(/img/cuerpo/inicio/btngen_der_on.gif) no-repeat; float: right; height: 20px;	width: 7px; display: block;}
.btnGenCenOn {background:url(/img/cuerpo/inicio/btngen_cen_on.gif) repeat-x;	float: right; height: 20px;	display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}
.btnGenIzqOff {background:url(/img/cuerpo/inicio/btngen_izq_off.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnGenDerOff {background:url(/img/cuerpo/inicio/btngen_der_off.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnGenCenOff {background:url(/img/cuerpo/inicio/btngen_cen_off.gif) repeat-x; float: right; height: 20px; display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}
/*-- BOTON FLOTANTE IZQUIERDA --*/
.btnIzGenIzqOn { background:url(/img/cuerpo/inicio/btngen_izq_on.gif) no-repeat; float: left; height: 20px; width: 7px; display: block;}
.btnIzGenDerOn {background:url(/img/cuerpo/inicio/btngen_der_on.gif) no-repeat; float: left; height: 20px;	width: 7px; display: block;}
.btnIzGenCenOn {background:url(/img/cuerpo/inicio/btngen_cen_on.gif) repeat-x;	float: left; height: 20px;	display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}
.btnIzGenIzqOff {background:url(/img/cuerpo/inicio/btngen_izq_off.gif) no-repeat; float: left; height: 20px; width: 7px; display: block;}
.btnIzGenDerOff {background:url(/img/cuerpo/inicio/btngen_der_off.gif) no-repeat; float: left; height: 20px; width: 7px; display: block;}
.btnIzGenCenOff {background:url(/img/cuerpo/inicio/btngen_cen_off.gif) repeat-x; float: left; height: 20px; display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}
/*-- BOTON FLOTANTE IZQUIERDA AMARILLO --*/
.btnAIzGenIzqOn { background:url(/img/cuerpo/inicio/btn_am_izq_on.gif) no-repeat; float: left; height: 20px; width: 7px; display: block;}
.btnAIzGenDerOn {background:url(/img/cuerpo/inicio/btn_am_der_on.gif) no-repeat; float: left; height: 20px;	width: 7px; display: block;}
.btnAIzGenCenOn {background:url(/img/cuerpo/inicio/btn_am_cen_on.gif) repeat-x;	float: left; height: 20px;	display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}
.btnAIzGenIzqOff {background:url(/img/cuerpo/inicio/btn_am_izq_off.gif) no-repeat; float: left; height: 20px; width: 7px; display: block;}
.btnAIzGenDerOff {background:url(/img/cuerpo/inicio/btn_am_der_off.gif) no-repeat; float: left; height: 20px; width: 7px; display: block;}
.btnAIzGenCenOff {background:url(/img/cuerpo/inicio/btn_am_cen_off.gif) repeat-x; float: left; height: 20px; display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}
/*-- BOTON FLOTANTE DERECHA AMARILLO --*/
.btnAmaIzqOn { background:url(/img/cuerpo/inicio/btn_am_izq_on.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnAmaDerOn {background:url(/img/cuerpo/inicio/btn_am_der_on.gif) no-repeat; float: right; height: 20px;	width: 7px; display: block;}
.btnAmaCenOn {background:url(/img/cuerpo/inicio/btn_am_cen_on.gif) repeat-x;	float: right; height: 20px;	display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}
.btnAmaIzqOff {background:url(/img/cuerpo/inicio/btn_am_izq_off.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnAmaDerOff {background:url(/img/cuerpo/inicio/btn_am_der_off.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnAmaCenOff {background:url(/img/cuerpo/inicio/btn_am_cen_off.gif) repeat-x; float: right; height: 20px; display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}

.btnAmaIzqOnR { background:url(/img/cuerpo/inicio/btn_am_izq_on.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnAmaDerOnR {background:url(/img/cuerpo/inicio/btn_am_der_on.gif) no-repeat; float: right; height: 20px;	width: 7px; display: block; padding-right:61px;}
.btnAmaCenOnR {background:url(/img/cuerpo/inicio/btn_am_cen_on.gif) repeat-x;	float: right; height: 20px;	display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}
.btnAmaIzqOffR {background:url(/img/cuerpo/inicio/btn_am_izq_off.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnAmaDerOffR {background:url(/img/cuerpo/inicio/btn_am_der_off.gif) no-repeat; float: right; height: 20px; width: 7px; display: block; padding-right:61px;}
.btnAmaCenOffR {background:url(/img/cuerpo/inicio/btn_am_cen_off.gif) repeat-x; float: right; height: 20px; display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}


.btnAmaIzqOnF { background:url(/img/cuerpo/inicio/btn_am_izq_on.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnAmaDerOnF {background:url(/img/cuerpo/inicio/btn_am_der_on.gif) no-repeat; float: right; height: 20px;	width: 7px; display: block;}
.btnAmaCenOnF {background:url(/img/cuerpo/inicio/btn_am_cen_on.gif) repeat-x;	float: right; height: 20px;	display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}
.btnAmaIzqOffF {background:url(/img/cuerpo/inicio/btn_am_izq_off.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnAmaDerOffF {background:url(/img/cuerpo/inicio/btn_am_der_off.gif) no-repeat; float: right; height: 20px; width: 7px; display: block;}
.btnAmaCenOffF {background:url(/img/cuerpo/inicio/btn_am_cen_off.gif) repeat-x; float: right; height: 20px; display: block; padding-left:6px; padding-right:6px; padding-top: 2px;}


/*-- TABLA DESTACADOS --*/
.tablaDestacado{ font-size:11px;}
.tablaDestacado .destEsqSupIzq{ background: url(/img/cuerpo/inicio/dest_esq_sup_izq.gif) no-repeat; height:5px; width:5px;}
.tablaDestacado .destEsqSupDer{ background: url(/img/cuerpo/inicio/dest_esq_sup_der.gif) no-repeat; height:5px; width:5px;}
.tablaDestacado .destEsqInfIzq{ background:url(/img/cuerpo/inicio/dest_esq_inf_izq.gif) no-repeat; height:5px; width:5px;}
.tablaDestacado .destEsqInfDer{ background:url(/img/cuerpo/inicio/dest_esq_inf_der.gif) no-repeat; height:5px; width:5px;}
.tablaDestacado .destLadoIzq{ background:url(/img/cuerpo/inicio/dest_lado_izq.gif) repeat-y; width:5px;}
.tablaDestacado .destLadoDer{ background:url(/img/cuerpo/inicio/dest_lado_der.gif) repeat-y; width:5px;}
.tablaDestacado .destLadoSupInf{ background: url(/img/cuerpo/inicio/dest_lado_sup_inf.gif) repeat-x; height:2px;}
.tablaDestacado .destCen{ background: url(/img/cuerpo/inicio/dest_cen.jpg) repeat-y; background-color:#EAEAEA;}
/*-- TABLA LISTADO BUSQUEDA --*/
.listBus{ vertical-align:top;}
/*-- TABLA MODIFICAR BÚSQUEDA --*/
.mBusEsqSupIzq{ background:url(/img/cuerpo/preserva/mbus_esq_sup_izq.png) no-repeat; width:7px; height:30px;}
.mBusLadoSupOff{ background: url(/img/cuerpo/preserva/mbus_lado_sup.jpg) repeat-x;  height:30px; padding-bottom:5px;}
.mBusEsqSupDer{ background: url(/img/cuerpo/preserva/mbus_esq_sup_der.png) no-repeat; width:10px; height:30px;}
.mBusLadoIzq{ background: url(/img/cuerpo/preserva/mbus_lado_izq.jpg) repeat-y; width:7px;}
.mBusCen{ background-color:#f3f3f3;}
.mBusLadoDer{background: url(/img/cuerpo/preserva/mbus_lado_der.png) repeat-y; width:10px;}
.mBusEsqInfIzq{ background: url(/img/cuerpo/preserva/mbus_esq_inf_izq.png) no-repeat; width:7px; height:10px;}
.mBusLadoInf{ background: url(/img/cuerpo/preserva/mbus_lado_inf.png) repeat-x; height:10px;}
.mBusEsqInfDer{background: url(/img/cuerpo/preserva/mbus_esq_inf_der.png) no-repeat; width:10px; height:10px;}

.contBus{ width:203px;}
.calBus{ cursor:pointer; }
.divHRes { padding-left:5px; margin-top:5px; float:left;}
* html .divHRes { padding-left:5px; margin-top:5px; float:left;}
.divFilGr{border-bottom: 1px solid #999999; padding:5px 0px 0px 0px; display:inline-block;}
/*-- CABECERA PESTAÑAS --*/
.cabPest{ width:676px; text-align:center; margin:0px; padding:0px; text-align:center; border:0px;}
.pestResSep {width:1px; height:30px;}
/*-- CABECERA PESTAÑAS --*/
.pestResOn{background:url(/img/cuerpo/preserva/pres_lado_sup_on.jpg) repeat-x;  width:25%; height:30px; text-align:center;}
.pestResOff{background:url(/img/cuerpo/preserva/pres_lado_sup_off.jpg) repeat-x;  width:25%;  height:30px; cursor:pointer;  text-align:center;}
.pestResFin{background:url(/img/cuerpo/preserva/pres_lado_sup_off.jpg) repeat-x;  width:100%;  height:30px;  text-align:center;}
.pestResFinOn{background:url(/img/cuerpo/preserva/pres_lado_sup_on.jpg) repeat-x;  width:100%;  height:30px; text-align:center;}
/*-- TABLA CONTENIDO PESTAÑAS "LISTADO/FICHA HOTEL" --*/
.presEsqSupIzq{ background:url(/img/cuerpo/preserva/pres_esq_sup_izq.jpg) no-repeat; width:7px; height:30px; font-size:11px;}
.presLadoSupOff{ background: url(/img/cuerpo/preserva/pres_lado_sup_off.jpg) repeat-x; height:30px;}
.presEsqSupDer{ background: url(/img/cuerpo/preserva/pres_esq_sup_der.jpg) no-repeat; width:7px; height:30px;}
.presLadoIzq{ background: url(/img/cuerpo/preserva/pres_lado_izq.gif) repeat-y; width:7px;}
.presLadoDer{background: url(/img/cuerpo/preserva/pres_lado_der.gif) repeat-y; width:7px;}
.presEsqInfIzq{ background: url(/img/cuerpo/preserva/pres_esq_inf_izq.gif) no-repeat; width:7px; height:5px;}
.presLadoInf{ background: url(/img/cuerpo/preserva/pres_lado_inf.gif) repeat-x; height:5px;}
.presEsqInfDer{background: url(/img/cuerpo/preserva/pres_esq_inf_der.gif) no-repeat; width:7px; height:5px;}
.presLadoSup{ background: url(/img/cuerpo/preserva/pres_lado_sup_on.jpg) repeat-x; height:30px;}
/*-- BOTON VOLVER --*/
.volverOff{ background: url(/img/cuerpo/inicio/ico_flexa_izq_off.jpg) no-repeat left; padding: 0px 0px 0px 8px; font-size:11px; text-decoration: underline; font-weight:bold; color: #666666; cursor: pointer;}
.volverOn{ background: url(/img/cuerpo/inicio/ico_flexa_izq_on.jpg) no-repeat left; padding: 0px 0px 0px 8px;  font-size:11px; text-decoration: underline; font-weight:bold; color: #1A97E7; cursor: pointer;}
/*-- OVERLAY --*/
.cerrarOverlayOff{ float:right; background:url(/img/botones/overlay_cerrar_off.gif) no-repeat; width:15px; height:15px; cursor:pointer;}
.cerrarOverlayOn{ float:right; background:url(/img/botones/overlay_cerrar_on.gif) no-repeat; width:15px; height:15px; cursor:pointer;}
.tdDesHabOv{padding: 7px; vertical-align:top;}
/*-- LISTAS --*/
.listaPalAz{font-family: Arial, Helvetica, sans-serif; font-size: 11px; list-style-position: outside; list-style-image: url(/img/iconos/ico_visto_azl.gif); margin:0px; padding:0px 0px 0px 20px;}
.listaPunto{font-family: Arial, Helvetica, sans-serif; font-size: 11px; list-style-position: outside; list-style-image: url(/img/iconos/ico_punto.gif); margin:0px; padding:0px 0px 0px 20px;}

.divDesHab{ float:left; width:100%; margin:5px 0px 0px 10px;}
.divDesHabSec{float:left; width:45%; margin:5px 0px 0px 10px;}
.divHab{ float:left; width:100%; margin: 10px 0px 5px 0px;}

.tdFHDesHab{width:100%; padding:5px 0px 0px 10px;}
.tdFHDesHabSec{width:45%; padding:5px 0px 0px 10px;}
.tdFHHab{ width:100%; margin: 10px 0px 5px 0px;}

/*-- BORDE FOTOS --*/
.bordefotos{overflow: hidden; margin-top:7px;}
.borfotos80x50{ border:2px solid #1A97E7; overflow: hidden; width:76px; height:50px;}
.borfotos150x100{ border:2px solid #1A97E7; overflow: hidden; width:146px; height:96px;}
.borfotos165x110{ border:2px solid #1A97E7; overflow: hidden; width:161px; height:106px;}
.borfotos250x180{ overflow: hidden; width:250; height:180px;}
/*-- RESUMEN --*/
.tdFilNa5{height:5px; border-bottom: 1px solid #FF9900;}
.tdFilNa5Top{height:5px; border-top: 1px solid #FF9900;}
.tdFilNa{ height:20px; border-bottom: 1px solid #FF9900;}
.tdFilAz{ height:20px; border-bottom: 1px solid #1A97E7;}
.tdFilGr{ height:20px; border-bottom: 1px solid #666666;}
.tdFilPunt{height:5px; border-bottom: 1px dotted #595959;}
/*--BORDE FILETE PUNTOS--*/
.tdBorInf{ border-bottom: 1px dotted #595959; padding-bottom:5px; padding-top:5px;}
.tdBorSup{ border-top: 1px dotted #595959; padding-bottom:5px; padding-top:5px;}
.tdBorSolInf{ border-bottom: 1px solid #CCCCCC; padding-bottom:5px; padding-top:5px;}
/*--LINK GENERICO IMPRIMIR, MAIL..... --*/
.divMail{ background:url(/img/iconos/enviar.gif) no-repeat; padding: 2px 15px 0px 20px; float:left; height:15px;}
.divImprimir{ background:url(/img/iconos/imprimir.gif) no-repeat; padding: 2px 15px 0px 20px; float:left; height:15px;}
.divComp{ background:url(/img/iconos/compartir.gif) no-repeat; padding: 2px 15px 0px 20px; float:left; height:15px;}
.divDesc{ background:url(/img/iconos/descargar.gif) no-repeat; padding: 2px 15px 0px 20px; float:left; height:15px;}
.divRss{ background:url(/img/iconos/ico_rss.gif) no-repeat; padding: 2px 15px 0px 20px; float:left; height:15px;}
.divMovil{ background:url(/img/iconos/ico_movil.gif) no-repeat; padding: 2px 15px 0px 20px; float:left; height:15px;}
/*--ANCHOS IMAGEN--*/
.img7{ width:7px; height:1px;}
.img10{ width:10px; height:1px;}
.img20{ width:20px; height:1px;}
.img22{ width:22px; height:1px;}
.img25{ width:25px; height:1px;}
.img26{ width:26px; height:1px;}
.img35{ width:35px; height:1px;}
.img36{ width:36px; height:1px;}
.img92{ width:92px; height:1px;}
.img105{ width:105px; height:1px;}
.img112{ width:112px; height:1px;}
.img130{ width:130px; height:1px;}
.img160{ width:160px; height:1px;}
.img165{ width:165px; height:1px;}
.img180{ width:180px; height:1px;}
.img203{ width:203px; height:1px;}
.img205{ width:205px; height:1px;}
.img220{ width:220px; height:1px;}
.img231{ width:231px; height:1px;}
.img243{ width:243px; height:1px;}
.img240{ width:240px; height:1px;}
.img251{ width:251px; height:1px;}
.img265{ width:265px; height:1px;}
.img306{ width:306px; height:1px;}
.img320{ width:320px; height:1px;}
.img347{ width:347px; height:1px;}
.img486{ width:486px; height:1px;}
.img911{ width:911px; height:1px;}
.img925{ width:925px; height:10px;}

.imgHotel{DISPLAY: block;  width:180px; height:130px;}

/*-- PESTAÑAS FICHA HOTEL--*/
.cabPest{ text-align:left; width:676px;}
.pestSep{background: url(/img/cuerpo/preserva/pres_lado_sup_sep.jpg) no-repeat right; width:1px; height:30px; padding:0px 5px 0px 5px;}
.pestFhOn{ background: url(/img/cuerpo/preserva/pres_lado_sup_on.jpg) repeat-x; height:30px;  line-height: 25px; color:#666; font-size:12px; font-weight:bold; }
.pestFhOff{ background: url(/img/cuerpo/preserva/pres_lado_sup_off.jpg) repeat-x; height:30px; line-height: 25px; cursor:pointer;}
.pestFhFinOff{ background: url(/img/cuerpo/preserva/pres_lado_sup_off.jpg) repeat-x; width:100%; height:30px; line-height: 25px; cursor:pointer;}
.pestFhFinOn{ background: url(/img/cuerpo/preserva/pres_lado_sup_on.jpg) repeat-x; width:100%; height:30px; line-height: 25px; color:#666; font-size:12px; font-weight:bold;}
.pestFin {width:100%; height:30px; padding:0px 7px 0px 7px;}
/*-----------------------PROCESO RESERVA--------------------------*/
.resultados{width:925px; vertical-align:top;}
.resultados IMG.tituloRes{width:925px; height:1px;}
/*-- CONVERSOR MONEDA --*/
.centrarTable { margin-left:auto; margin-right:auto; margin-top:2px;}
.tablaConversor { width:270px;}
.tablaConversor TD { padding: 0px 0px 7px 0px;}
.tablaConversor .tdPadBott0 { padding: 0px;}
.tdAdvertencia{ width:270px; font-size:10px;}
.conCerr { background: url(/img/cuerpo/calendario/cal_cabecera_cerrar_off.gif) no-repeat right; height:15px;cursor:pointer; padding:0px 17px 0px 0px; font-size:11px; text-decoration:none; color:#666666;}
.conCerr:hover { background: url(/img/cuerpo/calendario/cal_cabecera_cerrar_on.gif) no-repeat right; height:15px;cursor:pointer; padding:0px 17px 0px 0px; font-size:11px; text-decoration:underline; color:#25B1E6;}
.conCerr:hover { background: url(/img/cuerpo/calendario/cal_cabecera_cerrar_on.gif) no-repeat right; height:15px;cursor:pointer; padding:0px 17px 0px 0px; font-size:11px; text-decoration:underline; color:#25B1E6;}

		/*--------CABECERA COMBOS------*/
.tdSelecHab { height:32px;}
.tdConBusBtn{padding-top:5px; vertical-align:bottom;}
*html .tdConBusBtn{padding-top:5px; vertical-align:bottom;}
.tdConBusLink{ padding-top:5px; vertical-align:bottom;}
.numHab{color:#999999; text-align: left;}
.divTxtEdadBPq { width:203px; padding:0px 0px 2px 0px; display: inline-table;}
.divCombEdadBPq { width:203px; padding:0px 0px 5px 0px; display: inline-table;}
* html .divCombEdadBPq { width:203px; padding:0px 0px 3px 0px; display: inline-table;}
.txtEdad{ height:15px; width:53px; float:left;}
.tdEdadesBPq{ height:25px; width:50px; float:left;}
/*-- CIERRE --*/
td.img925 a:hover{font-size:11px; text-decoration: underline; font-weight:bold; color: #1A97E7; cursor: pointer;}
table.destHoteles DT a:hover{font-size:12px; text-decoration: underline; font-weight:bold; color: #1A97E7; cursor: pointer;}
table.destHoteles DD a:hover{font-size: 11px; text-decoration: underline; cursor: pointer; color: #1A97E7; font-weight:normal;}
.dosColum { width:260px;}
.dosColum DT { width:260px;}
.dosColum DD { width:130px; float:left;}
.fondoPieAz { background:url(/img/cuerpo/inicio/965x120_pie_pag_az.jpg) no-repeat; background-color:#F6FBFE; width:925px; height:120px; padding:10px 20px 5px 20px;}
.destHoteles{ margin-left:auto; margin-right:auto;}
.destHoteles TD{ padding:0px 10px; vertical-align:top;}
.destHoteles DD{ margin:0px;}
td.img925 a:hover{font-size:11px; text-decoration: underline; font-weight:bold; color: #1A97E7; cursor: pointer;}
table.destHoteles DT a:hover{font-size:12px; text-decoration: underline; font-weight:bold; color: #1A97E7; cursor: pointer;}
table.destHoteles DD a:hover{font-size: 11px; text-decoration: underline; cursor: pointer; color: #1A97E7; font-weight:normal;}
.dosColum { width:260px;}
.dosColum DT { width:260px;}
.dosColum DD { width:130px; float:left;}
.fondoPieAz { background:url(/img/cuerpo/inicio/965x120_pie_pag_az.jpg) no-repeat; background-color:#F6FBFE; width:925px; height:120px; padding:10px 20px 5px 20px;}
.destHoteles{ margin-left:auto; margin-right:auto;}
.destHoteles TD{ padding:0px 10px; vertical-align:top;}
.destHoteles DD{ margin:0px;}
.tdBorSolInf {border-bottom:1px solid #CCCCCC;padding-bottom:5px;padding-top:5px;}
