/*Resultados de la busqueda*/
.cajaResultadoBusqueda .resultadoBusqueda{
   position:relative;
   padding:13px 20px 0px 20px;
}
.cajaResultadoBusqueda .resultadoBusqueda .resultado{
   font:bold 18px arial, verdana, sans-serif;
   color: #165776;
}

.cajaResultadoBusqueda .resultadoBusqueda .resumen{
   margin-top:7px;
}

.cajaResultadoBusqueda .resultadoBusqueda .resumen strong{
   font:normal 12px arial, verdana, sans-serif;
   color: #C80B0B;
}

.cajaResultadoBusqueda .resultadoBusqueda .resumen .normal{
   display:inline;
   padding-top:13px;
   font:normal 12px arial, verdana, sans-serif;
   color:#000000;
}

.cajaResultadoBusqueda .resultadoBusqueda .renovarBusqueda{
   margin-top:10px;
}

.cajaResultadoBusqueda .resultadoBusqueda .busqueda,.txtBusqueda{
   padding-right:15px;
   margin-right:15px;
   font:normal 10px arial,verdana,sans-serif;
   text-decoration:underline;
   color:#2696CC;
   background:url('../img/ico/search.gif') right top no-repeat;
}

.cajaResultadoBusqueda .txtBusqueda{
    margin-top:7px;
}

.cajaResultadoBusqueda .boxResultados{
   line-height:140px;
   margin:0 19px;
}

.cajaResultadoBusqueda .botoReservar{
   float:right;
   margin-bottom:10px;
}

.cajaResultadoBusqueda .botoReservar .imgIzquierda{
   float:left;
   margin-left:10px;
   padding-left:7px;
   background:url(../img/elems/bot_reserva_left.gif) left top no-repeat;
   height:20px;
}

.cajaResultadoBusqueda .botoReservar .imgCentro{
   float:left;
   background:url(../img/elems/bot_reserva_center.gif) left top repeat-x;
   height:20px;
}

.cajaResultadoBusqueda .botoReservar .imgDerecha{
   float:left;
   padding-right:8px;
   background:url(../img/elems/bot_reserva_right.gif) right top no-repeat;
   height:20px;
}

.cajaResultadoBusqueda .botoReservar .imgCentro .text{
   font:bold 11px/16px Arial,Verdana,Helvetica,Sans-Serif;
   color:#FFFFFF;
   padding-left:5px;
   text-decoration:none;
   vertical-align:top;
}
/*fi boto reservar*/

/***************************************************************************/
.cajaResultadoBusqueda .ordenResultados,
.cajaResultadoBusqueda .ordenResultados strong,
.cajaResultadoBusqueda .ordenResultados a{
   font:bold 9px Verdana,Arial,Helvetica,Sans-serif;
   color:#165776;
}

.cajaResultadoBusqueda .ordenResultados{
   position:relative;
   margin-top:27px;
}

.cajaResultadoBusqueda .ordenResultados strong,
.cajaResultadoBusqueda .ordenResultados a{
   margin-left:10px;
}

.cajaResultadoBusqueda .ordenResultados strong{
   color:#2696CC;
}

/************/
.cajaResultadoBusqueda .boxResultados ul{
   margin:0px;
   padding:4px 0px 0px 0px;
   height:100%;
   list-style:none;
}

.cajaResultadoBusqueda .boxResultados ul li{
   border:1px solid #B3C6CA;
   margin-top:9px;
   background-color:#ffffff;
}

.cajaResultadoBusqueda .boxResultados ul li .img{
   float:left;
   width:146px;
   height:139px;
   padding:0px 8px;
   background:url("../img/elems/reservas/nofoto.jpg") center 10px no-repeat;
}

.cajaResultadoBusqueda .boxResultados ul li .img .logoQuality{
   float:left;
   width:48px;
   height:60px;
}

.cajaResultadoBusqueda .boxResultados ul li .info{
   float:left;
   width:505px;
   padding:7px 10px 0px 5px;
}

.cajaResultadoBusqueda .boxResultados ul li .info .logoQuality{
   float:left;
   width:48px;
   height:60px;
}

.cajaResultadoBusqueda .nombreAlojamiento{
   float:left;
   line-height:10px;
   margin-right:3px;
}

.cajaResultadoBusqueda .nombreAlojamiento a{
   font:bold 12px Arial,Verdana,Helvetica,Sans-Serif;
   color:#165776;
}

.cajaResultadoBusqueda .estrella,
.cajaResultadoBusqueda .llave,
.cajaResultadoBusqueda .clau{
   float:left;
   width:9px;
   height:15px;
   margin-left:2px;
   background:url("../img/ico/estrella.gif") 0px 4px no-repeat;
}

.cajaResultadoBusqueda .llave,
.cajaResultadoBusqueda .clau{
   background:url("../img/ico/llave.gif") left top no-repeat;
}

.cajaResultadoBusqueda .situacion{
   float:right;
   margin-top:2px;
   font:normal 11px Arial,Verdana,Helvetica,Sans-Serif;
}

.cajaResultadoBusqueda .descripcion{
   margin:0px;
   padding:0px;
   padding-top:3px;
   font:normal 11px Arial,Verdana,Helvetica,Sans-Serif;
   color:#165776;
   text-align:justify;
}

.cajaResultadoBusqueda .descripcion strong{
   margin:0px 4px 0px 0px;
   padding:0px;
   font:normal 9px Arial,Verdana,Helvetica,Sans-Serif;
   color:#000000;
}

.cajaResultadoBusqueda .masInformacion{
   display: block;
   width: 100%;
   float: left;
   padding-top: 8px;
}

.cajaResultadoBusqueda .masInformacion p{
   display: block;
   float: left;
   width: auto;
   line-height: 15px;
   margin: 0px;
   padding: 0px;
   text-transform: uppercase;
   font: bold 9px/15px Verdana, Arial, sans-serif;
   color: white;
   background-color: #E81A02;
   padding: 0px 3px 0px 3px;
}

.cajaResultadoBusqueda .masInformacion a{
   float:right;
   padding-top:3px;
   font:bold 11px Arial,Verdana,Helvetica,Sans-Serif;
   color:#5E9F00;
}

.cajaResultadoBusqueda .cajaAlojamiento{
   margin:0px;
   width:507px;
   padding:13px 0px 0px 0px;
}

.cajaResultadoBusqueda .tdAlojamiento{
   width:255px;
}

.cajaResultadoBusqueda .tdRegimen{
   width:90px;
}

.cajaResultadoBusqueda .tdRegimen .cajaSingleRegimen,
.cajaResultadoBusqueda .tdAlojamiento .cajaSingleAlojamiento{
   width: 84px;
   height: 18px;
   border: 1px solid #B3C6CA;
   overflow: hidden;
}

.cajaResultadoBusqueda .tdAlojamiento .cajaSingleAlojamiento{
   width: 239px;
}

.cajaResultadoBusqueda .tdRegimen .cajaSingleRegimen input,
.cajaResultadoBusqueda .tdAlojamiento .cajaSingleAlojamiento input{
   font: 11px/14px Arial, Verdana, sans-serif;
   color: black;
   padding-left: 4px;
   border: 0px;
   height: 18px;
   display: block;
   width: 100%;
   /* width: 235px; */ /* Ancho total: 239 */
   background-color: White;
}

.cajaResultadoBusqueda .tdAlojamiento input{
   width: 235px;
}

.cajaResultadoBusqueda .comboAlojamiento,
.cajaResultadoBusqueda .comboRegimen{
   font:normal 11px Arial,Verdana,Helvetica,Sans-Serif;
   background-color:#DCE6EB;
}

.cajaResultadoBusqueda .comboAlojamiento{
   width:240px;
}

.cajaResultadoBusqueda .comboRegimen{
   width:85px;
}

.cajaResultadoBusqueda .pieBusqueda{
   margin-top:6px;
   display: block;
   float: left;
   width: 100%;
}

.cajaResultadoBusqueda .txtPie1{
   vertical-align:top;
}

.cajaResultadoBusqueda .txtCombinacion{
   float:left;
   width:319px;
   font:normal 9px Arial,Verdana,Helvetica,Sans-Serif;
   color:#165776;
   padding-right:30px;
   margin-bottom:19px;
}

.cajaResultadoBusqueda .pieBusqueda .cajaReservar{
   float:right;
   width:155px;
}

.cajaResultadoBusqueda .pieBusqueda .cajaReservar a{
   line-height: 15px;
}

.cajaResultadoBusqueda .pieBusqueda .cajaComision{
   float:right;
   width:153px;
   margin-top:7px;
   padding-bottom:10px;
}

.cajaResultadoBusqueda .comision .text{
   float:left;
   width:50px;
   display:inline;
   font:bold 11px Arial,Verdana,Helvetica,Sans-Serif;
   color:#165776;
   text-align:right;
}

.cajaResultadoBusqueda .cajaComision .cantidad{
   float:right;
   position:relative;
   left:4px;
   width:84px;
   background-color:#B2ECF3;
   font:bold 12px/14px Arial,Verdana,Helvetica,Sans-Serif;
   color:#000000;
   text-align:right;
   padding-right:2px;
   overflow:hidden;
}
