﻿

.bst_lblTituloPanel
{
   font-size: 110% !important;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
}

.bst_lblTextoPanel
{
   font-size: 0.9em !important;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
}


.bst_cajaTexto
{
   display: block !important;
   width: 100% !important;
   height: 31px !important;
   padding: 6px 12px !important;
   font-size: 12px !important;
   line-height: 1.4285 !important;
   color: #555 !important;
   background-color: #fff !important;
   background-image: none !important;
   border: 1px solid #ccc !important;
   border-radius: 4px !important;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075) !important;
   -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
   transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
   margin: 5px 0px 5px 0px;
}

.bst_Boton
{
   height: 90%;
}
.bst_Ver
{
   border: 1 solid transparent;
   padding:   0px 0px 0px 0px ;
   font-size: 1.5em;
   
   }


.pnlResultadosBusqueda
{
   width: 90%;
   margin-left: 32px;
   padding-left: 0px;
   font-size: 0.9em;
}

.pnlAviso
{
   padding-left: 2px;
   color: #ff0000;
}

.pnlResultadosBusqueda .titulo
{
   width: 100%;
   display: inline-block;
   padding-left: 5px;
   font-size: 1.1em;
   background-color: #e6f2ff;
   border: 1px solid #ccc;
   border-radius: 4px !important;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075) !important;
   -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
   transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
}

.pnlResultadosBusqueda .primerCampo
{
   padding-left: 4px;
   font-size: 100%;
   margin-left: 4px !important;
}
.pnlResultadosBusqueda .registroAlterno1
{
   background-color: #ffffff;
}
.pnlResultadosBusqueda .registroAlterno2
{
   background-color: #f2f2f2;
}

.pnlResultadosBusqueda .tituloAnioMenos
{
   background-color: #e6f2ff;
}
.pnlResultadosBusqueda .tituloAnioActual
{
   background-color: #b3d7ff;
}
.pnlResultadosBusqueda .tituloAnioMas
{
   background-color: #e6f2ff;
}

.botonRegistro
{
   width: 100%;
   background-color:Red !important;

}

.pnlDatos .fa
{
   font-size: 1.5em; 
   width:35px;
   text-align:center;
   margin-left: -5px;
   }
   
.pnlImporteReserva
{
   margin-left: -10px;
   }
   
.panelDatosReserva 
{
   border: 1px solid #ccc;
   border-radius: 4px !important;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075) !important;
   -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
   transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
   margin: 0px 0px 0px 10px;
   padding-bottom: 7px;
   padding-top:5px;
   background-color:  #ffffe6;
   }