﻿/*
 *
 * Finalizar reserva
 *
 */

/* Introduccion de los datos del pasajero titular */
fieldset.introduccionDatos {
    border: none 0px;
    margin: 2px 0;
    border-top: solid 2px #CCC;
}
fieldset.introduccionDatos div{
  width: 500px;
}
fieldset.introduccionDatos label {
    display: block;
    float: left;
    margin: 5px 10px 0 0;
}

fieldset.introduccionDatos label input {
  border: solid 1px #999;
  display: block;
  width: 120px;
  padding-left: 2px;
}
fieldset.introduccionDatos label input#nombre{width: 114px;}
fieldset.introduccionDatos label input#apellidos{width: 150px;}
fieldset.introduccionDatos label input#email{width: 152px;}
fieldset.introduccionDatos label input#dni{width: 93px;}
fieldset.introduccionDatos label input#telefono{width: 104px;}
fieldset.introduccionDatos label input#direccion{width: 214px;}
fieldset.introduccionDatos label input#codigoPostal{width: 95px;}
fieldset.introduccionDatos label input#ciudad{width: 180px;}

fieldset.introduccionDatos label select {
    display: block;
    width: 120px;
    height: 17px;
    margin: 2px 0px;
    border: 1px solid #999;
}

fieldset.introduccionDatos div {
    overflow: hidden;
    height: 1%;
}

fieldset.introduccionDatos label select.fecha {
    width: 70px;
    display: inline;
}

fieldset.introduccionDatos label select.mes {
    width: 36px;
    display: inline;
}
fieldset.introduccionDatos label input#nombrePropietarioTarjeta {
    width: 320px;
}
fieldset.introduccionDatos label input#numeroTarjeta {
    width: 160px;                
}
fieldset.introduccionDatos .mensajePagoTPV{
  color: #288D96;
  font-size: 12px;
}

.mensajeCesta 
{
  font-style:italic;
  background-color:#FFFFFF;
  padding:8px;
  clear:both;
}


/*
 *
 * Detalle reserva
 *
 */

div.datosPasajero , div.datosAgencia {
    overflow: hidden;
    height: 1%;
}
div.datosPasajero div, div.datosAgencia div {
    /*float: left;*/
}
div.datosPasajero div.adyacente, div.datosAgencia div.adyacente{
}
div.datosPasajero div p, div.datosAgencia div p {
    color: #666666;
    margin: 4px 0px 0px 2px;
}
div.datosPasajero div p span, div.datosAgencia p span{
  color: #333;
}

div.datosPasajero div p span.tit, div.datosAgencia p span.tit{
  color: #333;
}


/* Botonera de opciones del detalle de la reserva (continuar, imprimir factura, imprimir bono, enviar copia de la reserva */

div.botonTexto div {
    width: 170px;
}

#textoLink,
#textoLink span,
#textoLink a,
#textoLink input {
    float: left;
    margin: 5px 0;
}




/* Checkear la reserva */

#centro fieldset.busquedaReserva {
    color: #333;
    width: 350px;
    margin: 10px auto 40px auto;
    text-align: right;
    border: none 0px;
}

#centro fieldset.busquedaReserva .boton {
    float: right;
}
