/*Tabla*/
.tablaPrecios{width:100%}
.tablaPrecios *{cursor: default;}
.tablaPrecios td{vertical-align: middle !important;}
.tablaPrecios th{border-bottom: 1px solid white; vertical-align: middle !important;}

/*Paginación*/
.divPaginado{margin-bottom:3px; margin-top:-5px; text-align: right; overflow:hidden;}
.PageAnt{float:left;}
.PageSeg{float:right;}

/*Cuadro de precios*/
.thTitTCA, .tdTitTCA{min-width: 140px; text-align: left; padding: 0 0 0 5px; height: 30px;}
.thTitTCA{padding-left:20px;}
.tdTitTCA span, .tdTitTCA img, .PageSeg,.PageAnt,.precioCab span,.precio span{cursor:pointer;} 
.tdSubtitTCA{padding-left: 20px; text-align: left;}
.tdSubtitTCA span{margin-left:5px;}
.tdPrecio,.thPrecio {text-align: center; min-width: 50px; height:35px;}
.thPrecioConVuelo {border-bottom: 0px !important; height: 31px;}
.thIcoVuelo {height:20px !important; border-bottom: 1px solid white;}
.spanIcoVuelo {display: block; float: none; margin: -8px auto 5px;}
.tablaPrecios .boton {margin: 0px; text-align:center !important; height: 12px;}
.botDespliega {margin-right:5px;}

/*Evitar efecto en botones*/
.tablaPrecios #dfasd .boton-naranja,.tablaPrecios a.boton-naranja,.tablaPrecios span.boton-naranja,
.tablaPrecios input.boton-naranja[type="text"],
.tablaPrecios #dfasd .boton-blanco,.tablaPrecios a.boton-blanco,.tablaPrecios span.boton-blanco,
.tablaPrecios input.boton-blanco[type="text"],
.tablaPrecios #dfasd .boton-amarillo,.tablaPrecios a.boton-amarillo,.tablaPrecios span.boton-amarillo,
.tablaPrecios input.boton-amarillo[type="text"]
{-moz-transition:none !important; webkit-transition:none !important;}

/*Acciones sobe el cuadro*/
.titTCA span:hover,.precioCab span:hover,.precio a:hover{text-decoration: underline;}
.precioClick{border-top:1px solid #FA8C00;border-left:1px solid #FA8C00;border-right:1px solid #FA8C00;border-radius: 5px 5px 0 0;}
.precioClick span{cursor:default !important; font-weight:bold;}
.precioClick span:hover{text-decoration: none;}
.precioShow{border-left:1px solid #FA8C00;border-right:1px solid #FA8C00;}
.precioShow.precio{}
.precioShow.lastPrecio{border-bottom:1px solid #FA8C00;border-radius: 0 0 5px 5px;}

/*Ofertas*/
.precioOferta{color:#FA8C00 !important; font-weight:bold !important;}
.precioOferta .boton-naranja{color:#FFFFFF !important;}

/*Tooltips*/
#tooltip {text-align:center !important; padding:10px !important; background-color:#FFFFFF !important; opacity:1 !important;border: 1px solid #A1CDE9 !important;}
.catToolTip_img img{width: 210px !important;}
.catToolTip_nom,.catToolTip_desc,.catToolTip_cap,.catToolTip_salida,.catToolTip_ofer{text-align:left !important;width: 210px !important;}
.catToolTip_nom,.labelSalida{text-decoration:underline !important;}
.catToolTip_ofer{margin-top: 3px !important;}
.vueToolTip_nom {text-align:left !important; margin-left: 45px !important; padding-bottom: 5px;}
.vueToolTip_desc {text-align:left !important; margin-left: 48px !important;}