/*[fmt]0*/
HTML {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    height: 100%;
}
BODY {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    height: 100%;
    font-size: 19px;
    font-family: Arial;
}
.pagina {
    width: 99%;
    margin-left: 0.5em;
    margin-right: auto;
    display: block;
}
#resultado {
    display: block;
    width: 90%;
    height: auto;
    font-size: 1em;
}
.medio {
    display: block;
    width: 1285px;
}
#tabla_promo{
    display: none;
}
.buscador {
    float: left;
    width: 250px;
    border: 1px solid #AEAEAE;
    font-size: 0.9em;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    /*+box-shadow:-3px 3px 3px #AEAEAE;*/
    -moz-box-shadow: -3px 3px 3px #AEAEAE;
    -webkit-box-shadow: -3px 3px 3px #AEAEAE;
    -o-box-shadow: -3px 3px 3px #AEAEAE;
    box-shadow: -3px 3px 3px #AEAEAE;
    padding: 1%;
    background-color: #FFFFFF;
    position: fixed;
    behavior: url(../../librerias/lib_css/PIE.htc);
    height: 100%;
}
.inferior {
    text-align: center;
    color: #272727;
    font-size: 0.8em;
}
.superior_buscador {
    display: block;
    width: 100%;
    height: 2em;
    margin-bottom: 8px;
    /*+border-radius:7px;*/
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
    background: #DD1315;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#DD1315), to(#940019));
    background: -webkit-linear-gradient(#DD1315, #940019);
    background: -moz-linear-gradient(#DD1315, #940019);
    background: -ms-linear-gradient(#DD1315, #940019);
    background: -o-linear-gradient(#DD1315, #940019);
    background: linear-gradient(#DD1315, #940019);
    -pie-background: linear-gradient(#DD1315, #940019);
    border: 1px solid #DD1315;
    /*+box-shadow:-3px 3px 3px #AEAEAE;*/
    -moz-box-shadow: -3px 3px 3px #AEAEAE;
    -webkit-box-shadow: -3px 3px 3px #AEAEAE;
    -o-box-shadow: -3px 3px 3px #AEAEAE;
    box-shadow: -3px 3px 3px #AEAEAE;
    behavior: url(../../librerias/lib_css/PIE.htc);
}
.tt_titulo_buscador {
    width: 100%;
    float: left;
    font-size: 1em;
    text-align: center;
    height: 2em;
    line-height: 2;
    font-weight: bold;
    color: #FFFFFF;    
}
#cargar {
    width: 24px;
    height: 24px;
    position: absolute;
    display: none;
    margin-top: 4px;
    margin-left: 4px;
}
.icono {
    width: 24px;
    height: 24px;
    position: fixed;
    /*+placement:shift 215px -31px;*/
    position: relative;
    left: 215px;
    top: -31px;
}

.bloque {
    width: 98%;
    border-bottom: 1px solid #A4A4A4;
    border-right: 1px solid #A4A4A4;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    padding: 1%;
    margin-bottom: 4px;
    behavior: url(../../librerias/lib_css/PIE.htc);
    text-align: center;
}
.bloque INPUT {
    width: 93%;
    height: 2em;
    text-align: center;
}
.selector {
    height: 2em;
}
LABEL {
    display: inline-block;
    width: 100%;
    font-weight: bold;
}
.tt_sl_cuartos {
    width: 50%;
}
.boton {
    border: 1px solid #003954;
    display: block;    
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    text-align: center;
    width: 100%;
    height: 2em;
    line-height: 2;    
    -moz-box-shadow: -3px 3px 3px #AEAEAE;
    -webkit-box-shadow: -3px 3px 3px #AEAEAE;
    -o-box-shadow: -3px 3px 3px #AEAEAE;
    box-shadow: -3px 3px 3px #AEAEAE;
    background: #003954;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#003954), to(#003954));
    background: -webkit-linear-gradient(#003954, #003954);
    background: -moz-linear-gradient(#003954, #003954);
    background: -ms-linear-gradient(#003954, #003954);
    background: -o-linear-gradient(#003954, #003954);
    background: linear-gradient(#003954, #003954);
    -pie-background: linear-gradient(#003954, #003954);
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    behavior: url(../../librerias/lib_css/PIE.htc);
    
    text-decoration: none;
}
.boton:hover {
    color: #515151;
    color: #ffffff;
    background: #003954;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#003954), to(#003954));
    background: -webkit-linear-gradient(#003954, #003954);
    background: -moz-linear-gradient(#003954, #003954);
    background: -ms-linear-gradient(#003954, #003954);
    background: -o-linear-gradient(#003954, #003954);
    background: linear-gradient(#003954, #003954);
    -pie-background: linear-gradient(#003954, #003954);
    behavior: url(../../librerias/lib_css/PIE.htc);
}
.filtros {
    width: 100%;
    display: block;
    border: 1px solid #AEAEAE;
    font-size: 0.9em;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    /*+box-shadow:-3px 3px 3px #AEAEAE;*/
    -moz-box-shadow: -3px 3px 3px #AEAEAE;
    -webkit-box-shadow: -3px 3px 3px #AEAEAE;
    -o-box-shadow: -3px 3px 3px #AEAEAE;
    box-shadow: -3px 3px 3px #AEAEAE;
    padding: 1%;
    background-color: #FFFFFF;
    behavior: url(../../librerias/lib_css/PIE.htc);
    height: 98px;
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}
.servicios, .servicio_reservado {
    float: right;
    /* border: 1px solid #AEAEAE; */
    width: 995px;
    height: auto;
    padding-top: 1%;
    /*+border-radius:0 0 8px 8px;*/
    /* -moz-border-radius: 0 0 8px 8px;
    -webkit-border-radius: 0 0 8px 8px;
    -khtml-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px; */
    /*+box-shadow:-3px 3px 3px #AEAEAE;*/
    /* -moz-box-shadow: -3px 3px 3px #AEAEAE;
    -webkit-box-shadow: -3px 3px 3px #AEAEAE;
    -o-box-shadow: -3px 3px 3px #AEAEAE;
    box-shadow: -3px 3px 3px #AEAEAE; */
    background-color: #FFFFFF;
    behavior: url(../../librerias/lib_css/PIE.htc);
    display: block;
    margin-left: 8px;
}
.servicio_reservado {
    overflow: auto;
    /*+border-radius:8px 8px 0 0;*/
    -moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -khtml-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    height: 236px;
    width: 990px;
    display: none;
}
.icono_jq {
    border: 1px solid #9E9E9E;
    width: 17px;
    /*+border-radius:4px;*/
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    background-color: #F7F7F7;
    position: absolute;
}
.cl_tipo_plan {
    width: 93%;
    height: 2em;
    font-weight: bold;
    text-align: center;
}
#vuelo_redondo, .redondo {
    display: inline-table;
    width: 66%;
    vertical-align: top;
}
#vuelo_redondo {
    width: 20%;
    float: right;
    font-size: 0.5em;
}
.promocion {
    /*[disabled]position:absolute;*/
    width: auto;
    height: auto;
    border: 1px solid #000000;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    /*[disabled]margin-top:19px;*/
    background-color: #FBDB41;
    padding-left: 0.5em;
    padding-right: 0.5em;
    margin-left: 0.1em;
    /*+box-shadow:1px 5px 3px #AEAEAE;*/
    -moz-box-shadow: 1px 5px 3px #AEAEAE;
    -webkit-box-shadow: 1px 5px 3px #AEAEAE;
    -o-box-shadow: 1px 5px 3px #AEAEAE;
    box-shadow: 1px 5px 3px #AEAEAE;
    font-weight: bold;
}
/*pax*/
.b_cuarto {
    display: block;
    width: 100%;
    margin-bottom: 4px;
    text-align: center;
    border: 1px outset #8C8C8C;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    background-color: #F5F5F5;
}
.tt_pax, .sl_pax {
    display: inline-block;
}
.bloque_pax {
    display: inline-block;
    width: 48%;
    border: 1px outset #8C8C8C;
}
.bloque_c_edad_pax {
    display: block;
}
.bloque_edad_pax {
    border: 1px outset #8C8C8C;
    display: inline-block;
    vertical-align: bottom;
}
/*servicios*/
.servicio {
    display: inline-table;
    width: 300px;
    border: 1px solid #000000;
    height: auto;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    /*+box-shadow:-2px 2px 3px #777;*/
    -moz-box-shadow: -2px 2px 3px #777;
    -webkit-box-shadow: -2px 2px 3px #777;
    -o-box-shadow: -2px 2px 3px #777;
    box-shadow: -2px 2px 3px #777;
    padding: 7px;
    background-color: #FFFFFF;
}
.servicio IMG {
    width: 266px;
    /*+box-shadow:-1px 5px 3px #777;*/
    -moz-box-shadow: -1px 5px 3px #777;
    -webkit-box-shadow: -1px 5px 3px #777;
    -o-box-shadow: -1px 5px 3px #777;
    box-shadow: -1px 5px 3px #777;
    padding: 0.5em;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    height: 75px;
}
.servicio .bloque {
    display: block;
    width: 98%;
    border: 1px solid #777;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    /*+box-shadow:-1px 5px 3px #777;*/
    -moz-box-shadow: -1px 5px 3px #777;
    -webkit-box-shadow: -1px 5px 3px #777;
    -o-box-shadow: -1px 5px 3px #777;
    box-shadow: -1px 5px 3px #777;
}
.servicio .bloque_1 {
    display: block;
    width: 100%;
    height: auto;
}
.servicio .bloque_2 {
    display: inline-table;
    width: 95%;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    /*+box-shadow:-1px 5px 3px #777;*/
    -moz-box-shadow: -1px 5px 3px #777;
    -webkit-box-shadow: -1px 5px 3px #777;
    -o-box-shadow: -1px 5px 3px #777;
    box-shadow: -1px 5px 3px #777;
    border: 1px solid #F5F5F5;
    background: #F5F5F5;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F5F5F5), to(#C9C9C9));
    background: -webkit-linear-gradient(#F5F5F5, #C9C9C9);
    background: -moz-linear-gradient(#F5F5F5, #C9C9C9);
    background: -ms-linear-gradient(#F5F5F5, #C9C9C9);
    background: -o-linear-gradient(#F5F5F5, #C9C9C9);
    background: linear-gradient(#F5F5F5, #C9C9C9);
    -pie-background: linear-gradient(#F5F5F5, #C9C9C9);
    behavior: url(../../librerias/lib_css/PIE.htc);
    margin-top: 0.5em;
    text-align: center;
    color: #222222;
}
.servicio .precio {
    border: 1px solid #AEAEAE;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    padding: 0.5em;
    width: 92%;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    /*+box-shadow:-1px 5px 3px #777;*/
    -moz-box-shadow: -1px 5px 3px #777;
    -webkit-box-shadow: -1px 5px 3px #777;
    -o-box-shadow: -1px 5px 3px #777;
    box-shadow: -1px 5px 3px #777;
    color: #222222;
    font-weight: bold;
}
.titulo {
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
    /*+border-radius:5px;*/
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    /*+box-shadow:1px 3px 3px #CCC;*/
    -moz-box-shadow: 1px 3px 3px #CCC;
    -webkit-box-shadow: 1px 3px 3px #CCC;
    -o-box-shadow: 1px 3px 3px #CCC;
    box-shadow: 1px 3px 3px #CCC;
    font-size: 1em;
}
/*servicio_mini*/
.bloque_totales {
    display: block;
    position: fixed;
    margin-bottom: 5px;
    margin-top: -9px;
    margin-left: 4px;
    width: 269px;
    /*+opacity:50%;*/
    filter: alpha(opacity=50);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}
.bloque_totales:hover {
    /*+opacity:100%;*/
    filter: alpha(opacity=100);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    background-color: transparent;
}
.total_importes, .mas_info {
    display: inline-table;
    width: auto;
    border: 1px solid #DB8901;
    height: auto;
    /*+border-radius:4px;*/
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    /*+box-shadow:-2px 2px 3px #777;*/
    -moz-box-shadow: -2px 2px 3px #777;
    -webkit-box-shadow: -2px 2px 3px #777;
    -o-box-shadow: -2px 2px 3px #777;
    box-shadow: -2px 2px 3px #777;
    padding: 2px;
    background-color: #FFFFFF;
    text-align: justify;
    text-justify: auto;
}
.mas_info {
    cursor: pointer;
}
.mas_info:hover {
    border: 1px inset #000000;
    color: #BBBBBB;
}
.bloque_mini {
    display: inline-block;
    width: 320px;
    border: 1px solid #000000;
    height: auto;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    /*+box-shadow:-2px 2px 3px #777;*/
    -moz-box-shadow: -2px 2px 3px #777;
    -webkit-box-shadow: -2px 2px 3px #777;
    -o-box-shadow: -2px 2px 3px #777;
    box-shadow: -2px 2px 3px #777;
    padding: 7px;
    background-color: #FFFFFF;
}
.tt_mini {
    text-align: center;
    font-weight: bold;
    border-bottom: 1px dashed #747474;
}
.servicio_sl {
    display: inline-table;
    font-size: 12pt;
}
.precio_sl {
    display: inline-table;
    font-size: 12pt;
}
.icono_mini {
    border: 1px outset #000000;
    height: auto;
    /*+border-radius:4px;*/
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    /*+box-shadow:-2px 2px 3px #777;*/
    -moz-box-shadow: -2px 2px 3px #777;
    -webkit-box-shadow: -2px 2px 3px #777;
    -o-box-shadow: -2px 2px 3px #777;
    box-shadow: -2px 2px 3px #777;
    cursor: pointer;
    width: 7%;
    display: inline-table;
    float: left;
    vertical-align: top;
    margin-top: 1px;
    background-color: #FFFFFF;
    margin-right: 1px;
}
.icono_mini:hover {
    border: 1px inset #000000;
    color: #BBBBBB;
    /*+opacity:60%;*/
    filter: alpha(opacity=60);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
}
.confirmar {
    /*[disabled]background-color:#C30000;*/
    /*[disabled]background-color:#00C300;*/
    /*+border-radius:4px;*/
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
/*Solicitud_proveedor*/
.iframe_proveedores_sol {
    width: 100%;
    height: 98%;
    border: 0px solid #000000;
}
.lightbox {
    text-decoration: none;
}
/*dialogo*/
.bloque_dialog {
    display: none;
    width: 80%;
}
.tipo_habitacion_servicio_real {
    border: 3px solid #D2820A;
}
/*hotel*/
.hotel_reserva {
    width: 100%;
    display: table;
    table-layout: fixed;
    /* border: 10px solid #AEAEAE; */
    /* background-color: #F5F5F5; */
    /*+border-radius:8px;*/
    /* -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px; */
    /* border-radius: 0px;
    padding: 0.5em;
    margin-bottom: 0.6em;
    margin-left: 0.5em; */
}
.titulo_ht {
    width: 100%;
    display: table;
    table-layout: fixed;
    font-weight: normal;
}
.titulo_info_ht {
    display: table-cell;
    width: auto;
    text-align: center;
    font-weight: bold;
}
.tt_rojo_ht {
    color: #000000;
    /* box-shadow: -1px 1px 3px 1px #7E7E7E;
    background: #003954;
    background: #DD1315;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#DD1315), to(#940019));
    background: -webkit-linear-gradient(#DD1315, #940019);
    background: -moz-linear-gradient(#DD1315, #940019);
    background: -ms-linear-gradient(#DD1315, #940019);
    background: -o-linear-gradient(#DD1315, #940019);
    background: linear-gradient(#DD1315, #940019);
    -pie-background: linear-gradient(#DD1315, #940019);
    behavior: url(../../librerias/lib_css/PIE.htc);
    color: #FFFFFF;
    margin-right: 0.5em;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    font-weight: bold; */
}
.tt_gris_ht {
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    margin-right: 0.5em;
    font-weight: bold;
    border-left: 1px solid #9E9E9E;
    border-top: 1px solid #9E9E9E;
}
.bloque_info_ht {
    width: 100%;
    display: table;
    table-layout: fixed;
    /* background: #F5F5F5;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F5F5F5), to(#C9C9C9));
    background: -webkit-linear-gradient(#F5F5F5, #C9C9C9);
    background: -moz-linear-gradient(#F5F5F5, #C9C9C9);
    background: -ms-linear-gradient(#F5F5F5, #C9C9C9);
    background: -o-linear-gradient(#F5F5F5, #C9C9C9);
    background: linear-gradient(#F5F5F5, #C9C9C9);
    -pie-background: linear-gradient(#F5F5F5, #C9C9C9);
    behavior: url(../../librerias/lib_css/PIE.htc); */
}
.info_hab_ht {
    width: 98%;
    display: table;
    table-layout: fixed;
    font-weight: bold;
    border: 1px solid #AEAEAE;
    padding: 0.5em;
    margin-bottom: 0.3em;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    background: #F5F5F5;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F5F5F5), to(#C9C9C9));
    background: -webkit-linear-gradient(#F5F5F5, #C9C9C9);
    background: -moz-linear-gradient(#F5F5F5, #C9C9C9);
    background: -ms-linear-gradient(#F5F5F5, #C9C9C9);
    background: -o-linear-gradient(#F5F5F5, #C9C9C9);
    background: linear-gradient(#F5F5F5, #C9C9C9);
    -pie-background: linear-gradient(#F5F5F5, #C9C9C9);
    behavior: url(../../librerias/lib_css/PIE.htc);
    margin-top: 0.2em;
    vertical-align: top;
}
.tt_info_hab {
    width: 99%;
    display: table;
    table-layout: fixed;
    font-weight: bold;
    padding: 0.2em;
    text-align: center;
}
.tt_bloque_info_ht {
    text-align: center;
    width: 98%;
    display: table;
    table-layout: fixed;
    font-weight: bold;
    border: 2px outset #FFFFFF;
    padding: 0.2em;
    margin-top: 0.2em;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    behavior: url(../../librerias/lib_css/PIE.htc);
}
.boton_ht {
    display: table-cell;
    width: auto;
    text-align: center;
    border: 1px solid #003954;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    /*+box-shadow:-3px 3px 3px #AEAEAE;*/
    -moz-box-shadow: -3px 3px 3px #AEAEAE;
    -webkit-box-shadow: -3px 3px 3px #AEAEAE;
    -o-box-shadow: -3px 3px 3px #AEAEAE;
    box-shadow: -3px 3px 3px #AEAEAE;
    background: #003954;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#003954), to(#003954));
    background: -webkit-linear-gradient(#003954, #003954);
    background: -moz-linear-gradient(#003954, #003954);
    background: -ms-linear-gradient(#003954, #003954);
    background: -o-linear-gradient(#003954, #003954);
    background: linear-gradient(#003954, #003954);
    -pie-background: linear-gradient(#003954, #003954);
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding: 0.3em;
}
.boton_ht:hover {
    color: #515151;
    color: #ffffff;
    background: #003954;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#003954), to(#003954));
    background: -webkit-linear-gradient(#003954, #003954);
    background: -moz-linear-gradient(#003954, #003954);
    background: -ms-linear-gradient(#003954, #003954);
    background: -o-linear-gradient(#003954, #003954);
    background: linear-gradient(#003954, #003954);
    -pie-background: linear-gradient(#003954, #003954);
    behavior: url(../../librerias/lib_css/PIE.htc);
}
.info_i_ht {
    display: table-cell;
    width: auto;
    text-align: center;
    padding: 0.5em;
    vertical-align: top;
}
.foto_ht {
    border: 1px solid #AEAEAE;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    width: 150px;
    height: 150px;
    margin-bottom: 0.5em;
    /*+box-shadow:0px 2px 3px #AEAEAE;*/
    -moz-box-shadow: 0px 2px 3px #AEAEAE;
    -webkit-box-shadow: 0px 2px 3px #AEAEAE;
    -o-box-shadow: 0px 2px 3px #AEAEAE;
    box-shadow: 0px 2px 3px #AEAEAE;
}
.promocion_ht, .amenidades_ht {
    border: 1px outset #AEAEAE;
    background-color: #10D64C;
    /*+border-radius:8px;*/
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    color: #000000;
}
.amenidades_ht {
    background-color: #10D64C;
}
.titulo_categoria_ht {
    display: block;
    width: auto;
    text-align: center;
    padding-left: 28%;
}
.estrellas_ht {
    /*[disabled]border:1px outset #D2820A;*/
    padding-right: 0.1em;
    padding-left: 0.1em;
    display: table-cell;
    width: auto;
    text-align: center;
    background-color: transparent;
}