/* BODY */
body{
    background  : url('../img/bg.png') repeat-x 0 0 #fff; 
    font-family : "Arial", sans-serif;
    color       : #222;
}

/* MENSAJES EMERGENETES GENERALES (VENTANAS DE ERROR ACCIONADAS POR URL) */
ul.axs-error-general-emergente li.error{
    background : url('../img/icono-super-mini-no.png') no-repeat 0 1px; 
}ul.axs-error-general-emergente li.alert{
    background : url('../img/icono-super-mini-nombre-fiscal.png') no-repeat 0 1px;     
}ul.axs-error-general-emergente li.firmaAxsMsgEmergnt{
    color       : #ccc;
    font-weight : bold;
    font-style  : italic;
    font-size   : 11px;
    text-align  : right; 
}

/* FUENTES PARA ELEMENTOS DE FORMULARIO */
input, 
textarea, 
select, 
button{
    font-family : "Arial", sans-serif;
    font-size   : 12px;
    resize      : none; 
}

/* BOTONES */
.axs-canvas .axs-boton{
    background  : #eee;
    border      : 1px solid #ccc;
    font-weight : bold; 
}.axs-canvas .axs-boton:hover{
    cursor          : pointer;
    text-decoration : none; 
    border-color    : #ccc; 
}.axs-canvas .axs-boton:active{
    position : relative;
    top      : 1px;
}


/* H1 */
.axs-canvas h1{
    font-size : 15px; 
}

/* ENLACES */
.axs-canvas a{
    color           : #222;
    text-decoration : none; 
}.axs-canvas a:hover{
    color           : #000;
    text-decoration : underline; 
}

/* BOX SHADOW */
.axs-box-shadow{
    box-shadow : 0 0 3px rgba(0, 0, 0, 0.5); 
}

/* COLOR CABECERAS Y MENÚ */
.axs-canvas .axs-bg-color-predominante{
    background : #484848; 
}

/* COLOR DE TEXTO PREDOMINANTE */
.axs-canvas .axs-txt-color-predominante,
.axs-canvas a.axs-txt-color-predominante{
    color : #355391 !important; 
}

/* ELEMENTOS DE FORMULARIO */
input.axs-form-input-text,
select.axs-form-select,
textarea.axs-form-textarea{
    padding     : 4px;
    background  : #fff;
    border      : 1px solid #ccc; 
}input.axs-form-input-text,
select.axs-form-select{
    width : 157px; 
}.axs-canvas .axs-contenedor-contenido-seccion.conCol2Col input.axs-form-input-text,
.axs-canvas .axs-contenedor-contenido-seccion.conCol2Col select.axs-form-select{
    /* CON DOS COLUMNAS */
    width : 148px; 
}select.axs-form-select{
    width   : 166px;
    padding : 3px;
}.axs-canvas .axs-contenedor-contenido-seccion.conCol2Col select.axs-form-select{
    /* CON DOS COLUMNAS */
    width : 158px;
}input.axs-form-input-text:focus,
select.axs-form-select:focus,
textarea.axs-form-textarea:focus{
    border-color : #999;
}input.axs-form-input-button{
    padding     : 3px 5px;
    border      : 1px solid #ccc;
    color       : #333;
    font-weight : bold; 
    cursor      : pointer;    
    background  : #eee;
}input.axs-form-input-button:hover{
    border-color : #bbb; 
}input.axs-form-input-button:active{
    position : relative;
    top      : 1px;
}

/* CONTENEDOR SUPERIOR (antes de la cabecera) */
.axs-canvas .axs-contenedor-superior .axs-marquesina{
    text-shadow : 2px 1px 3px rgba(0,0,0,0.5);
    color       : #fff;
}.axs-canvas .axs-contenedor-superior .axs-login-arriba-cabecera .axs-lbl-login{
    color       : #fff;
    font-size   : 13px;
    font-weight : bold;
}.axs-canvas .axs-contenedor-superior .axs-login-arriba-cabecera .axs-fld-login .axs-login-txt-fld,
.axs-canvas .axs-contenedor-superior .axs-login-arriba-cabecera .axs-fld-login.axs-fld-button-login input{
    border  : 1px solid #555;
}.axs-canvas .axs-contenedor-superior .axs-login-arriba-cabecera .axs-contenedor-bienvenida-usuario .datos-ususario{
    color       : #fff;
    font-size   : 12px; 
    font-weight : bold; 
    line-height : 19px;
}.axs-canvas .axs-contenedor-superior .axs-login-arriba-cabecera .axs-contenedor-bienvenida-usuario .datos-ususario .axs-rango-usuario{
    font-style  : italic;
    font-weight : normal; 
    font-size   : 10px; 
}.axs-canvas .axs-contenedor-superior .axs-login-arriba-cabecera .axs-contenedor-bienvenida-usuario .datos-ususario a{
    color       : #fff;
    font-size   : 11px; 
    font-weight : normal;
    font-style  : italic; 
}.axs-canvas .axs-contenedor-superior .axs-login-arriba-cabecera .axs-contenedor-bienvenida-usuario .datos-ususario a.axs-acceso-conf-usuario{
    font-size       : inherit;
    text-decoration : underline;
    font-weight     : bold; 
}.axs-canvas .axs-contenedor-superior .axs-login-arriba-cabecera .axs-contenedor-bienvenida-usuario .datos-ususario a.axs-acceso-conf-usuario:hover{
    text-decoration : none;  
}.axs-canvas .axs-contenedor-superior .axs-login-arriba-cabecera .axs-contenedor-bienvenida-usuario .icono-usuario a:hover img{
    opacity : 0.8;
    filter  : alpha(opacity=80);
}

/* CONTENEDOR WEB */
.axs-canvas .axs-contenedor-web{
    border      : 1px solid #fff;
    background  : #dfeaec; 
}

/* CABECERA */
.axs-canvas .axs-cabecera{
    background  : url('../img/bg-cabecera.png') repeat-x 0 100% #fff;
}.axs-canvas .axs-cabecera .axs-info-empresa .axs-telefono-empresa{
    text-shadow : 3px 1px 3px rgba(0,0,0,0.4);  
}

/* MENÚ EXTRA */
.axs-canvas .axs-menu-extra{
    left : 17px;
}.axs-canvas .axs-menu-extra ul li{
    border-left : 1px solid #d3d2d2; 
}.axs-canvas .axs-menu-extra ul li a{
    border-right : 1px solid #fff;
}.axs-canvas .axs-menu-extra ul li a:hover{
    background : #e9e8e8; 
}

/* MENÚ PESTAÑAS */
.axs-canvas .axs-menu-pestanas ul li{
    border-right : 1px solid #5b5b5b;
}.axs-canvas .axs-menu-pestanas ul li a{
    color       : #fff;
    border-left : 1px solid #3f3e3e;
}.axs-canvas .axs-menu-pestanas ul li a:hover{
    background : #3f3e3e;
}

/* MENÚ SECUNDARIO */
.axs-canvas .axs-menu-secundario{
    border-bottom : 1px solid #ccc; 
}.axs-canvas .axs-menu-secundario ul li a{
    border-left : 1px solid #eee;
    border-right: 1px solid #ccc; 
    font-size   : 11px; 
}.axs-canvas .axs-menu-secundario ul li.conDesplegable{
    background : url('../img/icono-flecha-desplegable-menu-secundario-abajo.png') no-repeat 92% 50% transparent; 
}
/* SEGUNDO NIVEL (MENÚ SECUNDARIO) */
.axs-canvas .axs-menu-secundario ul > li > ul{
    background      : #ebebeb;
    border          : 1px solid #ccc;
    border-bottom   : none; 
}.axs-canvas .axs-menu-secundario ul > li > ul > li a{
    border-top    : 1px solid #eee;
    border-bottom : 1px solid #ccc;
}.axs-canvas .axs-menu-secundario ul > li > ul > li:hover{
    background-color : #efefef;  
}.axs-canvas .axs-menu-secundario ul > li > ul > li.conDesplegable{
    background : url('../img/icono-flecha-desplegable-menu-secundario-derecha.png') no-repeat 92% 50% #efefef;
}.axs-canvas .axs-menu-secundario ul.completo > li.ultimo > ul > li.conDesplegable{
    background : url('../img/icono-flecha-desplegable-menu-secundario-izquierda.png') no-repeat 8% 50% #efefef;
}
/* TERCER NIVEL (MENÚ SECUNDARIO) */
.axs-canvas .axs-menu-secundario ul li ul li ul{
    background      : #ebebeb;
    border          : 1px solid #ccc;
    border-bottom   : none; 
}

/* MENÚ ACCESOS DIRECTOS */
.axs-canvas .axs-menu-accesos-directos{
    border-bottom : 1px solid #ccc; 
}.axs-canvas .axs-menu-accesos-directos a:hover{ 
    opacity : 0.7;
    filter  : alpha(opacity=70%);
}

/* MODULO MENÚ */
.axs-canvas .axs-modulo-menu{
    background  : #f3f3f3;
    border      : 1px solid #fff;
}.axs-canvas .axs-modulo-menu .axs-titulo-modulo{
    color : #fff;
}.axs-canvas .axs-modulo-menu .axs-contenedor-items-modulo ul li{
    border-bottom : 1px solid #fff; 
}.axs-canvas .axs-modulo-menu .axs-contenedor-items-modulo ul li a{
    border-bottom : 1px solid #ccc; 
    color         : #333;
}.axs-canvas .axs-modulo-menu .axs-contenedor-items-modulo ul li:hover > a{
    background : #eaeaea; 
}.axs-canvas .axs-modulo-menu .axs-contenedor-items-modulo ul li.con-submenu > a{
    background-image    : url('../img/icono-flecha-menu-izquierda.png');
    background-repeat   : no-repeat;
    background-position : 95% 50%; 
}

/* SUBMENÚ 2º y 3º NIVEL EN MODULO MENÚ */
.axs-canvas .axs-modulo-menu .axs-contenedor-items-modulo ul ul,
.axs-canvas .axs-modulo-menu .axs-contenedor-items-modulo ul ul ul{
    background  : #f3f3f3;
    border      : 1px solid #fff; 
}

/* BUSCADOR EN SECCIÓN */
.axs-canvas .axs-contenedor-buscador-seccion{
    border     : 1px solid #fff;
    background : #f3f3f3; 
}

/* TEXTO PREVIO A LOS RESULTADOS DE LOS BUSCADORES EN LAS SECCIONES */
.axs-canvas .axs-form-text-previo{
    color      : #555;
    font-style : italic;
}

/* PAGINADOR */
.axs-canvas .axs-contenedor-paginador{
    text-align : center; 
    color      : #888;
}

/* LISTADO DE CONTENIDO EN LÍNEA */
.axs-canvas .axs-contenido-listado-en-linea .axs-item-listado{
    background    : #fefefe;
    border-bottom : 1px solid #ddd;
    border-top    : 1px solid #fff;
}.axs-canvas .axs-contenido-listado-en-linea .axs-item-listado:hover{
    background : #f8f8f8;
}.axs-canvas .axs-contenido-listado-en-linea .axs-item-listado .axs-detalles-top-item-listado{
    text-align : right;  
    font-style : italic; 
}.axs-canvas .axs-contenido-listado-en-linea .axs-item-listado .axs-contenedor-imagen-item-listado img{
    border : 1px solid #ccc;
}.axs-canvas .axs-contenido-listado-en-linea .axs-item-listado .axs-contenedor-contenido-item-listado .axs-titulo-item-listado{
    font-weight : bold; 
}.axs-canvas .axs-contenido-listado-en-linea .axs-item-listado .axs-contenedor-contenido-item-listado .axs-fecha-publicacion-item-listado{
    font-style  : italic;
    font-size   : 11px;
    font-weight : bold; 
    color       : #555;
}.axs-canvas .axs-contenido-listado-en-linea .axs-item-listado .axs-contenedor-botones-item-listado a{
    text-decoration : underline;
    font-weight     : bold; 
}

/* LISTADO DE CONTENIDO EN BLOQUE */
.axs-canvas .axs-contenido-listado-en-bloque .axs-item-listado{
    background : #fff;  
}.axs-canvas .axs-contenido-listado-en-bloque .axs-item-listado:hover{
    box-shadow : 0 0 4px rgba(0, 0, 0, 0.7); 
}.axs-canvas .axs-contenido-listado-en-bloque .axs-item-listado .axs-titulo-item-listado{
    font-weight : bold;
}.axs-canvas .axs-contenido-listado-en-bloque .axs-item-listado .axs-titulo-item-listado .axs-fecha-publicacion-item-listado{
    font-style  : italic;
    font-size   : 11px;
    font-weight : bold; 
    color       : #555; 
}.axs-canvas .axs-contenido-listado-en-bloque .axs-item-listado .axs-contenedor-imagen-item-listado{
    border-top      : 1px solid #ddd;
    border-bottom   : 1px solid #ddd;
}.axs-canvas .axs-contenido-listado-en-bloque .axs-item-listado .axs-descripcion-item-listado{
    height      : 70px;
}.axs-canvas .axs-contenido-listado-en-bloque .axs-item-listado .axs-detalles-bottom-item-listado{
    font-style  : italic; 
    text-align  : right; 
}.axs-canvas .axs-contenido-listado-en-bloque .axs-item-listado .axs-contenedor-botones-item-listado{
    text-align : center;  
    border-top : 1px solid #ddd; 
}

/* LISTADO DE CONTENIDO EN MODO "SOLO IMAGEN" */
.axs-canvas .axs-contenido-listado-solo-imagen .axs-item-listado:hover{
    box-shadow : 0 0 4px rgba(0, 0, 0, 0.8);   
    opacity : 0.8;
    filter : alpha(opacity=80);
}

/* LISTADO DE CONTENIDO EN MODO "IMAGEN CON TITULO" */
.axs-canvas .axs-contenido-listado-imagen-con-titulo .axs-item-listado:hover{
    box-shadow : 0 0 4px rgba(0, 0, 0, 0.8);   
    opacity    : 0.8;
    filter     : alpha(opacity=80);
}.axs-canvas .axs-contenido-listado-imagen-con-titulo .axs-item-listado .axs-contenedor-detalles-item-listado{
    background  : rgba(0, 0, 0, 0.7);
    color       : #fff; 
}.axs-canvas .axs-contenido-listado-imagen-con-titulo .axs-item-listado .axs-contenedor-detalles-item-listado .axs-titulo-item-listado{
    font-weight   : bold;  
    border-bottom : 1px solid #000; 
    font-size     : 14px;
}

/* LISTADO DE CONTENIDO EN MODO "IMAGEN CON DETALLES" */
.axs-canvas .axs-contenido-listado-imagen-con-detalles .axs-item-listado .axs-contenedor-detalles-item-listado{
    background  : rgba(0, 0, 0, 0.7);
    color       : #fff; 
}.axs-canvas .axs-contenido-listado-imagen-con-detalles .axs-item-listado:hover .axs-contenedor-detalles-item-listado .axs-titulo-item-listado{
    font-weight     : bold;  
    border-bottom   : 1px solid #000; 
    font-size       : 14px; 
}

/* LISTADO DE CONTENIDO EN PASTILLA */
.axs-canvas .axs-contenido-listado-en-pastilla .axs-item-listado{
    background    : #fefefe;
    border-bottom : 1px solid #ddd;
    border-top    : 1px solid #fff;
}.axs-canvas .axs-contenido-listado-en-pastilla .axs-item-listado:hover{
    background : #f8f8f8;
}.axs-canvas .axs-contenido-listado-en-pastilla .axs-item-listado .axs-detalles-top-item-listado{
    text-align : right;  
    font-style : italic; 
}.axs-canvas .axs-contenido-listado-en-pastilla .axs-item-listado .axs-contenedor-imagen-item-listado{
    border : 1px solid #ccc;
}.axs-canvas .axs-contenido-listado-en-pastilla .axs-item-listado .axs-contenedor-contenido-item-listado .axs-titulo-item-listado{
    font-weight : bold; 
}.axs-canvas .axs-contenido-listado-en-pastilla .axs-item-listado .axs-contenedor-contenido-item-listado .axs-fecha-publicacion-item-listado{
    font-style  : italic;
    font-size   : 11px;
    font-weight : bold; 
    color       : #555;
}.axs-canvas .axs-contenido-listado-en-pastilla .axs-item-listado .axs-contenedor-botones-item-listado a{
    text-decoration : underline;
    font-weight     : bold; 
}

/* MODAL WINDOW */
.ui-widget-overlay{
    opacity : 0.4; 
}.ui-dialog{
    background : #efefef;
    border     : 1px solid #fff;
}.ui-dialog .ui-widget-header {
    background  : none;
    border      : none;
    color       : #222222;
    font-weight : bold;
}.ui-dialog .ui-dialog-buttonpane{
    background  : none;
    border      : none;
    border-top  : 1px solid #ddd;
}

/* BANNERS INTERACTIVOS */
.axs-contenedor-banners-interactivos .axs-item-banner-interactivo{
    border : 1px solid #fff;
}.axs-contenedor-banners-interactivos .axs-item-banner-interactivo:hover{
    box-shadow : 0 0 4px rgba(0, 0, 0, 0.8); 
}.axs-contenedor-banners-interactivos .axs-item-banner-interactivo .axs-banner-interactivo-datos{
    background : rgba(0, 0, 0, 0.5);
}.axs-contenedor-banners-interactivos .axs-item-banner-interactivo .axs-banner-interactivo-datos .axs-titulo-banner-interactivo,
.axs-contenedor-banners-interactivos .axs-item-banner-interactivo .axs-banner-interactivo-datos .axs-descripcion-banner-interactivo{
    color : #fff;
}.axs-contenedor-banners-interactivos .axs-item-banner-interactivo .axs-banner-interactivo-datos .axs-titulo-banner-interactivo{
    font-weight   : bold;
    border-bottom : 1px solid #222;
    font-size     : 17px; 
}.axs-contenedor-banners-interactivos .axs-item-banner-interactivo .axs-banner-interactivo-datos .axs-descripcion-banner-interactivo{
    font-weight : normal;
    font-size   : 13px; 
}

/* BLOQUE CONTENIDO */
.axs-canvas .axs-bloque-contenido{
    border        : 1px solid #fff;
}.axs-canvas .axs-bloque-contenido .axs-titulo-contenido{
    color       : #fff;
    font-size   : 15px;
    font-weight : bold;
}.axs-canvas .axs-bloque-contenido .axs-titulo-contenido a{
    color       : #fff;
    font-size   : 12px;
}

/* BLOQUE CONTENIDO SUELTO */
.axs-canvas .axs-bloque-contenido-suelto .axs-titulo-contenido{
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
}.axs-canvas .axs-bloque-contenido-suelto .axs-titulo-contenido a{
    color       : #fff;
    font-size   : 12px;
}

/* TITULOS APARTADOS */
.axs-canvas .axs-contenedor-contenido-seccion .axs-titulo-apartado{
    font-size : 17px;
    font-weight : bold;
    color : #555;
}

/* DETALLE PAQUETE */
.axs-canvas .axs-contenedor-detalle-paquete .axs-titulo-paquete{
    font-size     : 20px;
    font-weight   : bold;
}.axs-canvas .axs-contenedor-detalle-paquete .axs-fechas-precio-paquete .axs-fechas-paquete .axs-datos-fechas-paquete{
    font-size   : 13px;
}.axs-canvas .axs-contenedor-detalle-paquete .axs-fechas-precio-paquete .axs-fechas-paquete .axs-datos-fechas-paquete .axs-fecha-paquete-col.axs-lbl{
    font-weight : bold;  
}.axs-canvas .axs-contenedor-detalle-paquete .axs-fechas-precio-paquete .axs-precio-paquete .axs-datos-precio-paquete .axs-precio-antes{
    text-decoration : line-through;
    font-size     : 18px;
    font-style    : italic; 
}.axs-canvas .axs-contenedor-detalle-paquete .axs-fechas-precio-paquete .axs-precio-paquete .axs-datos-precio-paquete .axs-precio-ahora{
    font-size   : 23px; 
    font-weight : bold;
}

/* LISTADO DE ARCHIVOS ADJUNTOS */
.axs-contenedor-listado-adjuntos .axs-contenedor-items-adjuntos .axs-item-descarga{
    border-top : 1px solid #fefefe;
    border-bottom: 1px solid #ddd;
    background  : #efefef; 
}.axs-contenedor-listado-adjuntos .axs-contenedor-items-adjuntos .axs-item-descarga:hover{
    background  : #fefefe; 
    cursor      : default; 
}.axs-contenedor-listado-adjuntos .axs-contenedor-items-adjuntos .axs-item-descarga:hover a{
    text-decoration : underline;
    cursor          : pointer; 
}

/* GALERÍA IMAGENES */
.axs-contenedor-galeria-imagenes .axs-galeria-imagenes-view{
    border : 1px solid #fff;
}.axs-contenedor-galeria-imagenes .listado-scrollable-thumbs .items div img{
    border : 1px solid #fff;
}.axs-contenedor-galeria-imagenes .listado-scrollable-thumbs .items div img:hover, 
.axs-contenedor-galeria-imagenes .listado-scrollable-thumbs .items div img.active{
    box-shadow : 0 0 3px 1px rgba(0, 0, 0, 0.6); 
}.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.prev{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -20px 0 transparent;
}.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.prev.disabled,
.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.prev.disabled:hover{
    background : url('../img/botones-galeria-imagenes.png') no-repeat 0 0 transparent;
}.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.prev:hover{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -40px 0 transparent;
}.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.next{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -80px 0 transparent;
}.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.next.disabled,
.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.next.disabled:hover{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -60px 0 transparent;
}.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.next:hover{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -100px 0 transparent;
}.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.prev.disabled:hover,
.axs-contenedor-galeria-imagenes .axs-boton-galeria-imgs.next.disabled:hover{
    cursor : default !important;
}

/* LISTADO DE BOOKINGFAX EN TABLAS (MAYORMENTE USADO EN LAS PORTADAS WEB) */
.axs-canvas .axs-contenedor-contenido-boloque{
    background : #fff; 
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado{
    border        : 1px solid #CCCCCC;
    border-bottom : none; 
    background    : #fff; 
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado.conMarRgt{
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .axs-cab-tabla-listado{
    border-bottom : 1px solid #ccc; 
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .axs-cab-tabla-listado .cab{
    background : #eaeaea;
    color      : #555;
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .axs-cab-tabla-listado .cab.col1{
    font-weight : bold;
    font-size   : 13px; 
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .axs-cont-items-tabla-listado .row{
    border-bottom : 1px solid #ccc; 
    color         : #111;
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .axs-cont-items-tabla-listado .row.axs-jsLink:hover{
    background : #f8f8f8; 
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .axs-cont-items-tabla-listado .row .col.col2, 
.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .axs-cont-items-tabla-listado .row .col.col3{
    font-style : italic; 
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .col.cab{
    font-size    : 12px; 
    border-right : 1px solid #fff;
    border-left  : 1px solid #ccc;  
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .col.col1{
    border-left : none; 
}.axs-canvas .axs-contenedor-contenido-boloque .axs-contenedor-listado-bookingfax-tablas .axs-tabla-listado .col.col3{
    border-right : none; 
}

/* CAROUSEL HORIZONTAL AUTOMÁTICO */
.axs-canvas .axs-carousel-horizontal-automatico .listado-scrollable-thumbs .items div img{
    border : 1px solid #fff;
}.axs-canvas .axs-carousel-horizontal-automatico .listado-scrollable-thumbs .items div img:hover, 
.axs-canvas .axs-carousel-horizontal-automatico .listado-scrollable-thumbs .items div img.active{
    box-shadow : 0 0 3px 1px rgba(0, 0, 0, 0.6); 
}.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.prev{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -20px -63px transparent;
}.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.prev.disabled,
.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.prev.disabled:hover{
    background : url('../img/botones-galeria-imagenes.png') no-repeat 0 -63px transparent;
}.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.prev:hover{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -40px -63px transparent;
}.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.next{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -80px -63px transparent;
}.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.next.disabled,
.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.next.disabled:hover{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -60px -63px transparent;
}.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.next:hover{
    background : url('../img/botones-galeria-imagenes.png') no-repeat -100px -63px transparent;
}.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.prev.disabled:hover,
.axs-canvas .axs-carousel-horizontal-automatico .axs-boton-carousel-horizontal.next.disabled:hover{
    cursor : default !important;
}

/* PIE DE PAGINA */
.axs-canvas .axs-footer{
    background  : #eaeaea;
    border-top  : 1px solid #bdbdbd;
}.axs-canvas .axs-footer .axs-footer-intranet{
    border-bottom: 1px solid #BDBDBD;
}.axs-canvas .axs-footer .axs-columna .ttlo{
    font-size       : 15px;
    font-weight     : bold;
    color           : #222;
    border-bottom   : 1px solid #ccc;
}.axs-canvas .axs-footer .axs-columna .items{
    border-top : 1px solid #fff; 
}.axs-canvas .axs-footer .axs-columna .items ul li a{
    font-size   : 12px; 
}.axs-canvas .axs-footer .axs-footer-standart .axs-columna .items.localizacion .axs-boton-gmaps-localizacon{
    font-weight  : bold; 
    cursor       : pointer; 
}.axs-canvas .axs-footer .axs-footer-standart .axs-columna .items.localizacion .axs-boton-gmaps-localizacon:hover{
    text-decoration : underline; 
}.axs-canvas .axs-footer .axs-footer-standart .axs-gmaps-localizacon{
    border : 1px solid #ccc;
}.axs-canvas .axs-footer .axs-footer-standart .axs-gmaps-localizacon .axs-boton-cerrar-localizacion-google{
    font-size   : 14px;
    font-weight : bold; 
}.axs-canvas .axs-footer .axs-pie-social{
    border-bottom : 1px solid #ccc;
}.axs-canvas .axs-footer .axs-pie-social .item{
    border-right  : 1px solid #ccc;
}.axs-canvas .axs-footer .axs-pie-social .item .axs-titulo-social{
    font-weight : bold;
    font-size   : 15px;
}.axs-canvas .axs-footer .axs-pie-social .item .axs-comentarios-sociales{
    border-top : 1px solid #ccc;
}

/* GALERÍA DE VIDEOS */
.axs-canvas .axs-galeria-videos .axs-item-video{
    background : #fff; 
}.axs-canvas .axs-galeria-videos .axs-item-video .titulo{
    font-weight     : bold;
    font-size       : 13px;
    color           : #333;
    border-bottom   : 1px solid #ccc; 
}

/* PANEL DE LOGIN */
.axs-canvas .axs-panel-login .cont-icono-titulo-subtitulo .titulo-subtitulo .titulo{
    font-size : 40px; 
}.axs-canvas .axs-panel-login .cont-icono-titulo-subtitulo .titulo-subtitulo .sub-titulo{
    font-size  : 12px; 
    font-style : italic; 
}.axs-canvas .axs-panel-login .cont-txt{
    color   : #222;
}.axs-canvas .axs-panel-login .cont-form .contInput input{
    font-size : 14px; 
}.axs-canvas .axs-panel-login .contBotones input{
    color      : #000;
    font-size  : 15px;
}.axs-canvas .axs-panel-login .contBotones input:hover{
    text-decoration : underline; 
}

/* ACORDEON HORIZONTAL */
.axs-canvas .axs-contenedor-acordeon-horizontal{border:1px solid #222;}
.axs-canvas .axs-contenedor-acordeon-horizontal.noBordeLados{border-left:none !important;border-right:none !important;}
.axs-canvas .axs-contenedor-acordeon-horizontal ul li {position:relative;}
.axs-canvas .axs-contenedor-acordeon-horizontal ul li img{width:100%;height:100%;}
.axs-canvas .axs-contenedor-acordeon-horizontal ul div.slider-bg {background:rgba(0, 0, 0, 0.5);top:200px;height:102px;width:100%;left:0;position:absolute;z-index:10;}
.axs-canvas .axs-contenedor-acordeon-horizontal ul div.slider-info {top:200px;height:72px;left:0;position:absolute;width:65px;z-index:15;padding:15px;width:98% !important;}
.axs-canvas .axs-contenedor-acordeon-horizontal ul div.slider-info strong {font-size:18px;color:#fff;margin-bottom:5px;}
.axs-canvas .axs-contenedor-acordeon-horizontal ul div.slider-info p {display:none;font-size:12px;line-height:14px;color:#fff;margin:0 !important;padding:0 15px 0 0;}
.axs-canvas .axs-contenedor-acordeon-horizontal ul li.slider-open div.slider-info {}
.axs-canvas .axs-contenedor-acordeon-horizontal ul li.slider-open div.slider-info strong {font-size:22px;}
.axs-canvas .axs-contenedor-acordeon-horizontal ul li.slider-open div.slider-info p {display:block;}

/* BANNER EN ZONA SUP100 */
.axs-canvas .axs-banners-sup100{
    border-bottom : 1px solid #ccc;
}

/* BANNER SIMPLE */
.axs-canvas .axs-banner-simple{
    
}

/* TABLA CON ESTILO AXS */
.axs-canvas table.axs-tabla{
    border     : 1px solid #fff;
    background : #fff; 
}.axs-canvas table.axs-tabla thead tr{
    background : #eee; 
}.axs-canvas table.axs-tabla tbody tr:nth-child(even){
    background : #f9f9f9;  
}.axs-canvas table.axs-tabla tbody td{
    border-top : 1px solid #ccc; 
}.axs-canvas table.axs-tabla tbody tr:hover{
    background : #ebebeb; 
}

/* PESTAÑAS (AXS-TABS) */
.axs-canvas .axs-tabs .ui-tabs-panel{
    background : #fff; 
}

/* DETALLES DE ENTIDAD */
.axs-canvas .axs-contenedor-detalles-entidad .barra-vistas{
    border     : 1px solid #fff;
    background : #F3F3F3;
}.axs-canvas .axs-contenedor-detalles-entidad .axs-info-entidad{
    border     : 1px solid #fff;
    background : #F3F3F3; 
}.axs-canvas .axs-contenedor-detalles-entidad .axs-info-entidad .imgCol{
    border : 1px solid #fff; 
}.axs-canvas .axs-contenedor-detalles-entidad .axs-info-entidad .col .row .lbl{
    border-bottom : 1px solid #ccc;
    font-weight   : bold; 
}.axs-canvas .axs-contenedor-detalles-entidad .axs-info-entidad .col .row .vlue{
    font-size   : 13px; 
}.axs-canvas .axs-contenedor-detalles-entidad .axs-info-entidad .titulo-entidad{
    font-size   : 16px;
    font-weight : bold; 
}.axs-canvas .axs-contenedor-detalles-entidad .axs-entidad-detalles .lbl{
    font-weight : bold; 
}.axs-canvas .axs-contenedor-detalles-entidad .axs-entidad-detalles .cont-dos-col .col{
    border     : 1px solid #fff;
    background : #fff; 
}.axs-canvas .axs-contenedor-detalles-entidad .axs-entidad-detalles .cont-dos-col .col h1{
    border-bottom : 1px solid #CCCCCC;
    background    : #F3F3F3; 
}.axs-canvas .axs-contenedor-detalles-entidad .contInfoGeneral h1{
    border-bottom : 1px solid #ccc;
}.axs-canvas .axs-contenedor-detalles-entidad .contInfoGeneral.contMapaGoogle{
    border     : 1px solid #fff;
    background : #fff; 
}.axs-canvas .axs-contenedor-detalles-entidad .contInfoGeneral.contMapaGoogle h1{
    background : #f3f3f3; 
}

/* COMENTARIOS */
.axs-canvas .axs-comentarios .axs-comentarios-item .axs-comentarios-botones a:hover img{
    opacity : 0.5;
    filter  : alpha(opacity=50);
}

/* TABLA LISTADO OFICINAS */
.axs-canvas table.axs-tabla.axs-tabla-oficinas .contLogo img{
    border-right : 1px solid #ccc;  
}

/* DETALLES DE OFICINA */
.axs-canvas .axs-detalles-oficina .axs-detalles-oficina-cab{
    background : #f3f3f3; 
    border     : 1px solid #fff;
}.axs-canvas .axs-detalles-oficina .axs-detalles-oficina-cab .logo img{
    border : 1px solid #fff;
}.axs-canvas .axs-detalles-oficina .axs-detalles-oficina-mapa-google .contIframe{
    border : 1px solid #fff; 
}

/* CALENDARIO DE EVENTOS - CITAS - TAREAS */
.axs-canvas .axs-contenedor-axs-calendario{
    border : 1px solid #fff;
}

/* PAQUETES DE ÚLTIMO MINUTO */
.axs-canvas .axs-paquetes-linea-w100x100{
    background    : #eee;
    border-top    : 1px solid #fff; 
    border-bottom : 1px solid #ccc; 
}.axs-canvas .axs-paquetes-linea-w100x100 .axs-icono-item-paqLineaW100x100{
    border-right : 1px solid #d2d1d1; 
}.axs-canvas .axs-paquetes-linea-w100x100 .axs-item-paqLineaW100x100{
    border-left  : 1px solid #fff;
    border-right : 1px solid #d2d1d1;
}.axs-canvas .axs-paquetes-linea-w100x100 .axs-item-paqLineaW100x100:hover{
    background : #fafafa; 
}.axs-canvas .axs-paquetes-linea-w100x100 .axs-item-paqLineaW100x100 .titulo{
    font-weight : bold;
    font-size   : 13px; 
}.axs-canvas .axs-paquetes-linea-w100x100 .axs-item-paqLineaW100x100 .descripcion{
    font-size : 11px; 
}.axs-canvas .axs-paquetes-linea-w100x100 .axs-item-paqLineaW100x100 .precio{
    font-style : italic; 
}

/* VISTA DETALLE STANDART */
.axs-canvas .axs-vista-detalle-standart .axs-titulo-detalle{
    font-size     : 20px;
    font-weight   : bold;
}.axs-canvas .axs-vista-detalle-standart .axs-contenedor-imagen-detalle{
    border : 1px solid #fff;
}.axs-canvas .axs-vista-detalle-standart .axs-titulo-apartado-detalle{
    color       : #555;
    font-size   : 17px;
    font-weight : bold;
}.axs-canvas .axs-vista-detalle-standart .axs-mapa-google-detalle .axs-cont-iframe-mapa{
    border  : 1px solid #fff; 

}

/* LISTADO DE CONTENIDO WEBHOTELES (NORMALMENTE EN PORTADA) */
.axs-canvas .axs-contenedor-ofertas-webhoteles .axs-item-oferta-webhoteles{
    border : 1px solid #fff; 
}.axs-canvas .axs-contenedor-ofertas-webhoteles .axs-item-oferta-webhoteles .whOfDats{
    font-size : 12px; 
}.axs-canvas .axs-contenedor-ofertas-webhoteles .axs-item-oferta-webhoteles .whOfDats a{
    color     : #333; 
    font-size : 11px; 
}.axs-canvas .axs-contenedor-ofertas-webhoteles .axs-item-oferta-webhoteles .whOfDats .min{
    font-size : 11px; 
}

/* SECCIÓN DE CONTACTO */
.axs-canvas .axs-form-contacto .axs-texto-previo-contacto{
    background    : #f3f3f3;
    border        : 1px solid #fff;
    color         : #000;
    font-size     : 14px;
}.axs-canvas .axs-form-contacto .separador{
    width         : 100%;
    height        : 0;
    border-top    : 1px solid #ccc;
    border-bottom : 1px solid #fff;
    margin        : 10px 0; 
}

/* MENÚ DE ACCESO RÁPIDO */
.axs-canvas .axs-menu-accesos-rapidos{
    border : 1px solid #fff;
}.axs-canvas .axs-menu-accesos-rapidos .minimi{
    color       : #fff;
    font-size   : 13px;
    font-weight : bold;
}.axs-canvas .axs-menu-accesos-rapidos .axs-accionadir-acceso-rapido{
    color       : #fff;
    font-weight : bold;
}.axs-canvas .axs-menu-accesos-rapidos .axs-items-acceso-rapido .axs-buscador-acceso-rapido input{
    border     : 1px solid #fff;
    font-size  : 11px;
    font-style : italic;
}.axs-canvas .axs-menu-accesos-rapidos .activador-iconos-acrpd{
    font-size       : 11px; 
    color           : #fff; 
}.axs-canvas .axs-menu-accesos-rapidos .activador-iconos-acrpd:hover{
    text-decoration : underline; 
}.axs-canvas .axs-menu-accesos-rapidos .axs-listado-contenido-acceso-rapido{
     border-top  : 1px solid #fff;
}.axs-canvas .axs-menu-accesos-rapidos .axs-listado-contenido-acceso-rapido .contIcono:hover{
    background : #D5261C; 
}

/* PANEL DE MENSAJES PARA EL USUARIO */
.axs-canvas .axs-panel-mensajes-usuario{
    background : url('../img/sombreado-panel-mensajes-usuario.png') repeat-x 0 -4px #eee;
    border     : 1px solid #ccc;
}.axs-canvas .axs-panel-mensajes-usuario .cab{
    font-size     : 36px; 
    color         : #ccc;
    font-weight   : bold; 
}.axs-canvas .axs-panel-mensajes-usuario .axs-cont-mensajes-usuario .axs-msg-usu-item{
    border-bottom : 1px solid #ccc;
    border-top    : 1px solid #fff;
}.axs-canvas .axs-panel-mensajes-usuario .axs-cont-mensajes-usuario .axs-msg-usu-item .lbl{
    font-weight   : bold;
    font-size     : 13px; 
}.axs-canvas .axs-panel-mensajes-usuario .axs-cont-mensajes-usuario .axs-msg-usu-item .msg{
    font-weight : normal;
    font-size   : 12px; 
}.axs-canvas .axs-panel-mensajes-usuario .activador-panel-mensajes-usuario{
    background  : #e0e0e0;
    border-top  : 1px solid #ccc; 
    font-weight : bold; 
}.axs-canvas .axs-panel-mensajes-usuario .activador-panel-mensajes-usuario:hover{
    background : #e5e5e5;
}

/* MENÚ POR NIVELES (AREAS-ZONAS-DESTINOS) */
.axs-canvas .axs-modulo-menu-areas{ 
    border        : 1px solid #fff; 
    background    : none repeat scroll 0 0 #F3F3F3;
}.axs-canvas .axs-modulo-menu-areas .axs-titulo-menu-areas{
    font-weight : bold; 
    color       : #fff;
    text-align  : center; 
}.axs-canvas .axs-modulo-menu-areas .axs-items-menu-areas ul li a{
    border-bottom : 1px solid #CCCCCC;
    color         : #333333;
}.axs-canvas .axs-modulo-menu-areas .axs-items-menu-areas ul li ul li a{
    border-left : 1px solid #CCCCCC;
}

/* DESCRIPCIÓN DE AREA, ZONA O DESTINO */
.axs-detalle-area-zona-destino .axs-titulo-area-zona-destino{
    font-size : 25px;
}

/* DETALLES EXPEDIENTES VSVIAJES */
.axs-canvas .axs-detalle-expediente-vsviajes .axs-descrp-exp-vsviajes img{
    border : 1px solid #fff; 
}.axs-canvas .axs-detalle-expediente-vsviajes .axs-descrp-exp-vsviajes .titu{
    font-weight : bold;
    font-size   : 16px; 
}.axs-canvas .axs-detalle-expediente-vsviajes .axs-descrp-exp-vsviajes .subtitu{
    font-size   : 15px; 
    font-style  : italic; 
}.axs-canvas .axs-detalle-expediente-vsviajes .axs-tabla td.lbl{
    font-weight : bold; 
}.axs-canvas .axs-detalle-expediente-vsviajes .axs-caracteristicas-expediente-vsviajes h1{
    font-size : 17px; 
}.axs-canvas .axs-detalle-expediente-vsviajes .axs-caracteristicas-expediente-vsviajes ul{
    list-style : square; 
}

/* INPUTs NUMERICOS CON BOTONES INCREMENTABLES-DECREMENTABLES */
.axs-cont-input-incrementable input{
    background : #fff;
    border     : 1px solid #ccc;
}.axs-cont-input-incrementable .axs-botones-input-incrementable{
    line-height  : 0;
    background   : #eee; 
    border-left  : 1px solid #ccc;      
}.axs-cont-input-incrementable .axs-botones-input-incrementable span{
    font-size : 8px; 
}.axs-cont-input-incrementable .axs-botones-input-incrementable span:hover{
    background : #bbb;
    cursor     : pointer; 
}

/* FECHAS PARA LA RESERVA DE PAQUETES, EN FORMATO BLOQUES DE CALENDARIO */
.axs-canvas .axs-cont-fechas-reserva-paquetes .axs-item-fecha-reserva-paquetes{
    border     : 1px solid #fff;
    background : #fff; 
}.axs-canvas .axs-cont-fechas-reserva-paquetes .axs-item-fecha-reserva-paquetes:hover{
    background : #eee;
}.axs-canvas .axs-cont-fechas-reserva-paquetes .axs-item-fecha-reserva-paquetes .titulo{
    font-weight   : bold; 
    font-size     : 14px; 
    background    : #efefef;
    border-bottom : 1px solid #d7d5d5; 
}.axs-canvas .axs-cont-fechas-reserva-paquetes .axs-item-fecha-reserva-paquetes .precio{
    color      : #333; 
    background : url('../img/bg-item-fecha-reserva.png') repeat-x 0 0 transparent;
    font-size  : 13px;
}.axs-canvas .axs-cont-fechas-reserva-paquetes .axs-item-fecha-reserva-paquetes .nUnid{
    font-size : 11px; 
}.axs-canvas .axs-cont-fechas-reserva-paquetes .axs-item-fecha-reserva-paquetes .txtConSombra{
    text-shadow : 1px 1px 2px rgba(0,0,0,0.5); 
}.axs-canvas .axs-cont-fechas-reserva-paquetes .axs-item-fecha-reserva-paquetes .axs-boton{
    font-size : 12px;
}

/* TABLA QUE CONTIENE LOS CUPOS DE LAS MULTIFECHAS (MULTISALIDAS) */
.axs-canvas .axs-tabla-multifecha .fechaSalida .txtDesde{
    font-size : 8px;
    color     : #888;
}.axs-canvas .axs-tabla-multifecha tr.ampliaciones,
.axs-canvas .axs-tabla-multifecha tr.ampliaciones:hover{
    background : #fff; 
}.axs-canvas .axs-tabla-multifecha tr.ampliaciones .titAmpliaciones{
    font-weight : bold; 
}.axs-canvas .axs-tabla-multifecha tr.ampliaciones .contAmpliaciones ul li{
    list-style-image : url('../img/icono-flecha-desplegable-menu-secundario-derecha.png'); 
    border-bottom    : 1px dotted #ccc;
}.axs-canvas .axs-tabla-multifecha tr.ampliaciones .contAmpliaciones ul li label{
    font-weight : bold; 
}

/* CARRITO */
.axs-canvas .axs-carrito .axs-tabla td .min{
    font-size : 11px;
    color     : #555; 
}.axs-canvas .axs-carrito .axs-tabla .axs-boton-carrito-eliminar-linea{
    background  : #eee;
    border      : 1px solid #fff;
    font-size   : 14px;
    font-weight : bold; 
}.axs-canvas .axs-carrito .axs-tabla .axs-boton-carrito-eliminar-linea:hover{
    background  : #ddd; 
}.axs-canvas .axs-carrito .axs-tabla .axs-boton-carrito-eliminar-linea:active{
    margin-top : 1px; 
}.axs-canvas .axs-carrito .axs-tabla td.descripcion .ampliacion{
    background  : url('../img/icono-flecha-desplegable-menu-secundario-derecha.png') no-repeat 0 50% transparent;
    padding     : 1px 0 1px 12px; 
    font-size   : 11px;
    color       : #555;
    margin-left : 5px; 
}.axs-canvas .axs-carrito .axs-carrito-sumatorio{
    font-size  : 15px; 
    color      : #333;
    background : #efefef;
    border     : 1px solid #fff;
}.axs-canvas .axs-carrito .axs-carrito-sumatorio .contDetalles{
    border-right  : 1px solid #ccc; 
}.axs-canvas .axs-carrito .axs-carrito-sumatorio .contDetalles .item{
    border-top    : 1px solid #fff;
    border-bottom : 1px solid #ccc;
}.axs-canvas .axs-carrito .axs-carrito-sumatorio .contDetalles .item .lbl{
    font-weight : bold; 
}.axs-canvas .axs-carrito .axs-carrito-sumatorio .contTotalVenta{
    border-left : 1px solid #fff; 
}.axs-canvas .axs-carrito .axs-carrito-sumatorio .contTotalVenta .lbl{
    font-size       : 20px;
    font-weight     : bold; 
    text-decoration : underline; 
}.axs-canvas .axs-carrito .axs-carrito-sumatorio .contTotalVenta .val{
    font-size : 30px; 
}.axs-canvas .axs-carrito .axs-no-datos-carrito{ 
    border     : 1px solid #fff;
    background : #f8f8f8; 
}.axs-canvas .axs-carrito .axs-no-datos-carrito .icono{ 
}.axs-canvas .axs-carrito .axs-no-datos-carrito .msg{ 
    color     : #222;
    font-size : 14px;   
}.axs-canvas .axs-carrito .axs-no-datos-carrito h1{ 
    font-size : 23px;
}.axs-canvas .axs-carrito .axs-no-datos-carrito .contBoton{ 
    text-align : center; 
}.axs-canvas .axs-carrito .axs-no-datos-carrito .contBoton a{ 
    border     : 1px solid #fff; 
    text-align : center; 
}.axs-canvas .axs-carrito .axs-no-datos-carrito .contBoton a.btn1{ 
    background : #ececcb;
}.axs-canvas .axs-carrito .axs-no-datos-carrito .contBoton a.btn1:hover{ 
    background : #eaeb9f;
}.axs-canvas .axs-carrito .axs-no-datos-carrito .contBoton a.btn2{ 
    background : #d3eccb;
}.axs-canvas .axs-carrito .axs-no-datos-carrito .contBoton a.btn2:hover{ 
    background : #b0e0a2;
}

/* PANEL DE SOLICITUD DE INFORMACION DE PASAJEROS Y TITULAR */
.axs-canvas .axs-reserva-panel-info-titu-y-pasajeros .ui-accordion .ui-accordion-content .item:last-child{
    border-bottom : none !important; 
}.axs-reserva-panel-info-titu-y-pasajeros .ui-accordion .ui-accordion-content .lbl{
    font-size   : 12px !important; 
    font-family : "Arial", sans-serif !important; 
}.axs-canvas .axs-reserva-panel-info-titu-y-pasajeros .item{
    border-top    : 1px solid #fff;
    border-bottom : 1px solid #ccc;
}.axs-canvas .axs-reserva-panel-info-titu-y-pasajeros .item:nth-child(even){
    background : #efefef; 
}.axs-reserva-panel-info-titu-y-pasajeros .item .rotulo{
    font-size : 14px;
}.axs-reserva-panel-info-titu-y-pasajeros .item .rotulo h1{
    font-size   : 25px;
    font-weight : normal; 
}.axs-reserva-panel-info-titu-y-pasajeros .item .contForm .axs-form-item.error{
    /* ESTILOS PARA MARCAR LOS CAMPOS DEL FORMULARIO COMO ERRONEOS */
    border-color : #900;
}.axs-reserva-panel-info-titu-y-pasajeros .item .contForm .row .lbl img{
    vertical-align : text-bottom;  
}.axs-reserva-panel-info-titu-y-pasajeros .item .contForm .row .lbl small{
    color          : #900; 
    font-size      : 14px; 
}.axs-reserva-panel-info-titu-y-pasajeros .axs-copiador-info-pasajeros{
    background  : #ebebeb;
    border      : 1px solid #fff;
}

/* MENSAJE DE RESERVA FINALIZADA CON ÉXITO */
.axs-canvas .axs-cont-reserva-ok{
    border : 1px solid #fff; 
}.axs-canvas .axs-cont-reserva-ok h1{
    font-size  : 25px;
    text-align : center; 
}

/* MENSAJE DE RESERVA NO FINALIZADA */
.axs-canvas .axs-cont-reserva-ko{
    border : 1px solid #fff; 
}.axs-canvas .axs-cont-reserva-ko h1{
    font-size  : 25px;
    color      : #b11517;
}

/* LISTADO DE DOCUMENTOS A IMPRIMIR (MODAN WINDOW) */
ul.axsListadoDocumentosImprimir li a{
    text-decoration : none; 
}ul.axsListadoDocumentosImprimir li a:hover{
    text-decoration : underline; 
}

/* STAFF (LISTADO DE GERARQUÍA DE EMPRESA) */
.axs-canvas .axs-cont-staff .contLvls .nivel{
    border-top    : 1px solid #ccc;
    border-bottom : 1px solid #fff; 
}.axs-canvas .axs-cont-staff .contLvls .nivel .item{
    border  : 1px solid #fff;
}.axs-canvas .axs-cont-staff .contLvls .nivel .item .nombre{
    font-weight : bold; 
}.axs-canvas .axs-cont-staff .contLvls .nivel .item .cargo{
    font-style : italic;
    color      : #999;
}

/* RESULTADOS DE COMPROBACIÓN - PARADORES */
.axs-canvas .axs-resultados-comprobacion-parador .axs-precio-parador{
    font-weight : bold;
}

/* MINI BUSCADOR EN COLUMNA (IZQUIERDA Ó DERECHA) */
.axs-canvas .axs-mini-buscador-columna{
    background : #f3f3f3;
    border     : #fff;
}

/* RESPONSIVE SLIDER */
.axs-contenedor-responsive-slider ul img{
    max-height : 375px;
}.axs-contenedor-responsive-slider .rslides_nav{
    background: url('../img/flechas-rsSlider.png') no-repeat 0 50% rgba(0, 0, 0, 0.5);
}.axs-contenedor-responsive-slider .rslides_nav.next{
    background-position : -38px 50%;
}

/* RECORDAR CONTRASEÑA  */
.axs-remember-password-link-container{
     
}.axs-login-arriba-cabecera .axs-remember-password-link-container a,
 .axs-login-arriba-cabecera .axs-remember-password-link-container a:hover{
     color : #fff;
}