﻿.paso2Busqueda/**Relativo al CSSBase*/
/*color:0084CB*/
/*#AAD4E1 mas clarito*/

body {
	color: #000;
	background-color: #ededed;
	font-family: 'Ubuntu', sans-serif;

}
a.disabled
{
	color: #aaa;
}
input:disabled, select:disabled
{
	background-color: #f4f4f4;
	color: #555;
}
input[type="submit"],
input[type="button"],
input[type="reset"]
{
    border: 1px solid #666;
    background: url(images/CssImages/fondo-botones.jpg) repeat-x 0 0;
    color: #000;
}

input[type="password"],
input[type="text"], 
textarea,
select
{
    border: 1px solid #666;
}
.enlacePoliticasCancelacion, .resumenExpedientePoliticasCancelacion, #enlaceFormularioGp
{
    color: #003888;
}

a, #logadoAbrirHotelero, .enlacePoliticasCancelacion, .resumenExpedientePoliticasCancelacion, #enlaceFormularioFolletoElectronico, #enlaceFormularioGp,
.cerrarTextoPoliticaCanc, .abrirTextoPoliticaCanc, .abrirCerrarResumenExpPoliticasCanc, .abrirCerrarResumenExpDetallePorNoche, .resumenExpDetallePorNoche,
.paso3DetallePorNoche, .abrirCerrarPaso3DetallePorNoche
{ 
    color:#555555;
}
a:visited 
{
    color:#0084CB;
}
a:hover, #usuarioRegistrado a:hover
{
    color: #0084CB;
}
.encabezadoTabla
{
    background-color:#666;
    border-bottom:1px solid #666;
    color:#fff;
} 
#etiquetaAbrirCerrar li a
{
    color:#fff !important;
	font-weight: bold;
}   
#abrirCliente a
{
    color:#fff !important;
	font-weight: bold;
}
#abrirCliente.etiquetaMenuVisible a
{
     color: #ff9900 !important;

}

/*Relativo a CSS Busqueda*/
.listaPublicaciones li 
{    
    border: 1px solid #CCC;
    background-color:#fff; 
}
.resultadoBusqueda li
{    
    border: 1px solid #006633;  
}
.tituloResultado
{    
    background-color: rgb(172, 207,34); 
}
.descripcionResultado h2, .descripcionResultadoFolletoElectronico h2
{  
    color: #fff;
}
.linea-acomodacion {
    background-color: #f1f1f1;
    color: #000;
}
#lineasResultados li
{    
    background-color: #f1f1f1; 
    border: 1px solid #EBEBEB;  
}
#lineasResultados a
{
   /* color:#eea508 !important;*/
}
.fechasLineaResultado, .titulo-publicacion
{    
    color: #fff;    
}
.textoObservaciones a, .textoObservaciones a:hover
{
    color:#eea508 !important;
}
.enlacePublicacionReservar a
{
    /*color:#eea508 !important;*/
    /*color:#fff !important;*/
	color:#68228B !important;
}

.enlaceBusquedaMasInfo a
{
    /*color:#eea508 !important;*/
    color:#68228B !important;
}
#filtroResultados
{
    background-color: #E6E6E6;
    border: 1px solid #E6E6E6;
}
#filtroResultados h2,
#panel-lateral-resultados h2
{
    color: #339900;    
}
#filtroResultados h3, #capaOrden
{
    border-top: 1px dotted #666; 
}
#formulario 
{
    border: 0.083em solid #666;
    background-color:#E6E6E6;
}
#btnModificarBusqueda 
{   
    color:#0084cb;
}
#btnModificarBusqueda:hover 
{	
    color:#009de0;
}
#busquedaSinResultados
{    
    color: #000;    
}
#cargandoResultadosFiltro
{
    background-color: #ccc;
}
#cargandoContenidoResultadosFiltro
{    
    border:3px dotted #01295A; 
    background-color:#fff;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 270px;
}
.textoCargandoResultados
{    
    /*color:#0084CB !important;*/
	color: #4D4D4D  !important;
	
}
.pruebaOferta, .ofertaGrupoPublicaciones
{
    background-color: #0f654b;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    color: #EEA508 !important; 
}
.ofertaGrupoPublicaciones
{
    background-color: #0f654b;    
}
.lbInfBusqueda, p#enlaceTodosFormularios a, p#enlaceTodosFormularios a:hover
{	    
    color:#EEA508;   
}
.resultadoMapa
{
    color: #000;
    background: url(../Content/Images/ok2.gif);
}
.menuFolleto li
{        
    border-bottom:1px dotted #EEA508; 
}
.menuFolleto li.seleccionada
{
    background:url(images/CssImages/arrowright.png) no-repeat 0 50% ;    
    border-bottom:1px dotted #EEA508; 
    color:#8c0504;    
}
#TemporadaFolleto
{    
    background-color:#fff;
    border:1px solid #ccc;
}

#BusquedaFolleto
{   
    background-color:#fff;   
    border:1px solid #CCC; 
}

.lblFolleto
{
	color:#0084CB;
}

.tituloFolleto
{
	background-color:#e6e6e6;
	color:#0084CB;
	border-bottom:1px solid #0084CB;
}

#ResultadosFolleto, #resultadosGrupoPublicaciones
{
	background-color:#fff;	
	margin-bottom:10px;
}
/*Relativo a CSS DetallePublicacion*/
.pnlFolleto
{	
	background-color: #fff;
	border: 1px solid  #CCC;
	/*color:#0084CB;*/
}
.pnlFolletoInfo
{	
	/*color:#E6E6E6;*/
}
.pnlTextoProducto
{
	background-color :#fff;	
	/*color:#0084CB;		*/
}
.labels
{
	color: #eea508;	
}
.labelsproducto
{
	color: #eea508;	
}
.labelstitulo
{	
	background-color: rgb(172, 207, 34);
	color:#fff;	
}
#formularioGrupoPublicaciones
{
    background-color: #fff;
    border:1px solid #ccc;
}
#formularioGrupoPublicacionesH3
{
    color: #eea508;
}
.listaPublicaciones h3
{
    color:#eea508;
}
.imagenProductos, .imagenProductosPaso3
{
    background-color:#fff;
    border: 1px solid  #666 ;
}
/*relativo a CSS ERROR*/
#divDetalleError
{
    background-color: #E6E6E6;
    border: solid  #666 1px;
}
#detalleError
{    
    background-color: #E6E6E6;
    border: solid  #666 1px;
}
/* Hoja de producto nueva */
#controlHojaProducto {    
    -moz-box-shadow: 0 0 25px 1px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.8);
}

.lista-tab-hoja-producto{ border-bottom: 2px solid #ff9900; }

.lista-servicios-distintivas h3, #texto-servicios h3 {
    border-bottom: 1px dotted #fff;
}
#contenido-descriptivos-plantilla .detalleConcepto h2 {
    border-bottom: 1px solid #fff;
}

#contenido-descriptivos-plantilla .detalleConcepto h2,
#contenido-descriptivos-plantilla .detalleConcepto h3,
#contenido-descriptivos-plantilla .labeldescripcionDetalleConcepto {
    color: #fff;
}
/*relativo a CSS Formularios*/
#opcionesReserva li, .lista-tab-hoja-producto li, #lista-tab li
{
    /*background-color: #EDEDED;*/
    /*color: #E2017B;*/
	/*color: #fff;
	background-color: rgb(172, 207,34);
	border-top-left-radius: 5px 5px;
	border-top-right-radius: 5px 5px;*/
	cursor: pointer;
	display: inline-block;
	background-color: rgb(230, 230, 230);
	background-repeat: no-repeat;
	padding: 5px 14px 6px;
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
	color: rgb(51, 51, 51) !important;
	font: bold 13px Arial,sans-serif !important;
	border: 1px solid rgb(204, 204, 204) !important;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
	transition: all 0.1s linear 0s;
	
	background-image: linear-gradient(#FFFFFF, #FFFFFF 25%, #E6E6E6) !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#E6E6E6));
	background-image:      -o-linear-gradient(top, #FFFFFF, #E6E6E6);
	background: linear-gradient(#FFFFFF, #E6E6E6);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#E6E6E6');/*For IE7-8-9*/ 
}

.lista-tab-hoja-producto li, #lista-tab li
{
    border-top: 1px solid rgb(204, 204, 204) !important;
	border-left: 1px solid rgb(204, 204, 204) !important;
	border-right: 1px solid rgb(204, 204, 204) !important;
    border-bottom: none !important;
    border-radius: 5px 5px 0px 0px;
}


#opcionesReserva li.seleccionada, .lista-tab-hoja-producto li.seleccionada, #lista-tab li.activa
{
    /*background-color: #e2017b;
    color: #fff;
    font-weight: normal !important;*/
	background-color: rgb(172, 227,34);
	color: #fff;
	/*font-size:20px;*/
	text-decoration: underline;
	background-image: linear-gradient(#FFFFFF, #FFFFFF 25%, #BEBEBE) !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#BEBEBE));
	background-image:      -o-linear-gradient(top, #FFFFFF, #BEBEBE);
	background: linear-gradient(#FFFFFF, #BEBEBE);

	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#BEBEBE');/*For IE7-8-9*/ 	
		
}

#cargandoFormularios
{
    background-color: #eee;   
}
#validacionFormulariosBusqueda
{
    background: #fdd url(images/CssImages/error-validacion.png) no-repeat 10px 50%;
    border: 1px solid Red;
}
/*relativo a CSS GestionUsuario*/
.validation-summary-errors, .field-validation-error
{
   color:Red;    
   padding-left: 30px !important;
}
#datosPersonales, #datosConsultaReservaPorLocalizador 
{
    background-color:#E6E6E6;
}

#datosUsuario
{    
    background-color:#E6E6E6; 
}
#otrosDatos
{    
    background-color:#E6E6E6;    
}
#detalleDatosUsuario, #detalleDatosUsuarioOk
{    
    background-color:#E6E6E6;    
}
#registroUsuario
{    
    background-color:#E6E6E6; 
}
.parrafoEnhorabuena
{
    background-image:url(images/CssImages/vistoBueno.png);
    background-repeat:no-repeat;  
}
.h2DetalleMensajes
{    
    background: url(images/CssImages/detalleMensaje.png) no-repeat left -10;  
}
.h2NuevoMensaje
{    
    background:url(images/CssImages/nuevoMensaje.png) no-repeat left -10px;   
}
#dialogNavegadorObsoleto a
{
    color:#eea508 !important; 
}
#dialogNavegadorObsoleto a:hover
{
    color:#eea508 !important;   
}
#mensajeCancelado
{    
    color: Red; 
}
/*relativo a CSS Login*/
#contenedorlogin 
{
	background-color : #f2e4d7;		
}
#contenedorlogin a 
{
	color: #000;	
}
#contenedorLogo
{
	background: #fff url(images/logotipo-empresa.png) no-repeat 50% 50%;	
	border: 0.0625em solid  #666;
}
#contenedorFondoLogin 
{
	background-color: #fff;
	border: 0.0625em solid  #666;
}
#contenedorLogin 
{
	color: #000;	
	background-color: #fff;
}
#usuarioRegistrado 
{
    background-color:#E6E6E6;
}
.mensajeInformacionLogin
{   
    background: #f6f1b7 url(images/info20.png) no-repeat scroll 5px 5px;   
    border: 2px solid #848484;
    color: #000;	
 }      
 /*Relativo a CSS Master*/
#contenedorFondo
{
   /*background: url(images/sombraFondo.png) repeat-y 0 0;*/
  	background: #01295A;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#menuSuperior
{
    background-color: #01295A;  !important;
}
#menuSuperior a 
{
    color: #fff;
	font-weight: bold;
}

#pie a
{
    color: #01295A;
}

#principal 
{
    background-color:#fff;
    -webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}
#pie
{
    background-color: #01295A;
    font-weight: 900;
}

#footer
{
    background-color: #01295A;
    font-weight: 900;
}

.pie
{
    background-color: #01295A;
    font-weight: 900;
}
#menuPrivado li a
{
    background:url(images/CssImages/elementoMenuDesplegable.png) no-repeat 5px center;
    color:#000;    
}
#padreMenuDesplegable, #padreMenuDesplegableClaveContrato 
{
    background-image:url(images/CssImages/imagenMenuDesplegable.png) no-repeat left 3px;
    color:#fff;    
}
.logado
{
    color:#fff;
}
.paginacion a
{
    border: 1px solid #eea508;
}
.paginacion a:visited 
{
    color:#ccc;
}
.paginacion .actual
{
	background-color: #eea508;
	border: 1px solid #eea508;
	color: #fff;
}
.paginacion .deshabilitado 
{
	border: 1px solid  #CCC;
	color:  #CCC;
}
.paginacion span, .paginacion a 
{
    color: #eea508;
}
/*relativo a CSS PRINCIPAL*/
#menuLateral
{
    margin-top: 30px;
}
#menuLateral ul li
{
    background-color: #fff;
}
#menuLateral ul li:hover
{
    background-color: #fff;
}
#menuLateral ul li a
{
     color: rgb(51, 153, 0);
  
}

.tituloGrupoPublicaciones
{
    background-color: #AAD4E1;
    color: #fff;
}
.contenedorCarrusel, #panelMensajes
{
    background-color: #fff;
    border:1px solid #CCC;
}
.etiquetasGrupoPublicaciones li
{
    background:url("images/CssImages/etiquetaGruposPublicaciones.png") no-repeat;        
}
.contenidoEtiquetaGrupoPublicaciones
{
    color:#fff !important;
}
.informacionGrupoDetalle
{
    background-color: #eea508;
    color: #fff !important;
}
.informacionGrupoDetalle h3
{
    color: #fff;
}
.informacionGrupoDetalle a, .informacionGrupoDetalle a:hover
{
    color: #fff;
}
#menuInferior
{
    color: #fff;
}
.titulomenu
{    
    color: rgb(51, 153, 0);
}

}
/*relativo a CSS ProcesoReserva*/

.activo
{
	color:#0084CB;
	background-color: #ededed;
	padding-top: 6px;		
}
.inActivo
{
	color:#666;
	padding-top: 6px;	
	
}
#detalleReservaInfo
{
	background:  #E6E6E6 url(../Content/Images/CssImages/flecha-info.png) no-repeat  20px 0px;
}
.informacionDetalleReserva
{
	background: #F6F1B7 url(../Content/Images/CssImages/info.png) no-repeat 10px;
    color: #000;
}
#leyendaBooking
{
    background:  #E6E6E6 url(../Content/Images/CssImages/flecha-info.png) no-repeat  20px 0px;
}
.informacionPasosReserva, .informacionPasosReservaFinal
{      
	background: #F6F1B7 url(../Content/Images/CssImages/info.png) no-repeat 10px;    
}
#validacionInicioProcesoReserva, #validacionBookingBus, #validacionOpcionalReserva, #mensajesInicioReserva, #validacionTurnosCupos, #validacionInfoProcesoReserva
{
    color: Red;    
}
#tiposServicios, #Paradas, #ServiciosEleccion,#DistribucionTurnos, #Planning, #bookingVehiculo, #ContenedoraOpcionales, #ContenedoraInformacionReserva,/*#ContenedorDatosPasajeros,*/ #muestraExpediente, #serviciosExpediente,#SeleccionRegimen,
#documentacionExpediente, #Horarios, #SeleccionFechasAbiertas
{	
	background:  #E6E6E6 url(../Content/Images/CssImages/flecha-info.png) no-repeat  20px 0;
}
#tblDatosInformacionProcesoReserva, #tblDatosGenerales
{
	border: 1px solid #666;	
}
.tituloTurnosCupos 
{
    background-color: #E6E6E6;
}
.par
{
    background-color: #ccc;
}
.impar
{
    background-color: #fff;
}
#datosPasajeros
{
    background:  #E6E6E6 url(../Content/Images/CssImages/flecha-info.png) no-repeat  20px 0;
}
#datosAdicionalesPax
{
    background-color: #E6E6E6;
}
#datosObligatoriosPasajeros li
{
    color: Red;
}
#validacionPasajeros
{
    background-color: #E6E6E6;
}
#expedienteObservaciones
{
    background-color: #ccc;
}
.lineaSeparadorMuestraResumen
{
    border-top: 1px dotted  #666;
}
#documentacionExpediente .documentacion, #documentacionExpediente .proforma 
{
    color: #003888;
}
#documentacionExpediente .documentacion:hover, #documentacionExpediente .proforma:hover 
{
    color: #003888;
}
#infoPaso3
{
	background: #F6F1B7 url(../Content/Images/CssImages/info.png) no-repeat 10px;    
}
#datosRegistroUsuario
{
    background:  #E6E6E6 url(../Content/Images/CssImages/flecha-info.png) no-repeat  20px 0;
    padding:25px 0 10px;
}
#usuarioRegistrado #contenedorLogin
{
     background-color: #E6E6E6 !important;
}
#datosReserva
{
    background: #E6E6E6 url(../Content/Images/CssImages/flecha-info.png) no-repeat  20px 0;
}
#usuarioNuevo
{
    background-color: #E6E6E6;
}
#mensajeImpresion
{
    background: url(../Content/Images/print_warning.png) no-repeat 0 0;
}
#mensajeImpresionFacturas
{
    background: url(../Content/Images/print_warning.png) no-repeat 90px 20px;
}
.otrosProductos
{
    background-color: #fff !important;
}
.otrosProductos span
{
    border-bottom: 1px dotted #151515;
    color: #555555;
}
/**Respecto a las posiciones*/

#cabecera
{    
    height: 150px;
}
#menuLateral
{
	padding: 5px 10px;
    float: left; 
}
#mensajeria 
{
	padding:5px 10px 0 0;
    float:right; 
}
#busqueda 
{
	margin: 20px 10px;
    padding: 0px;
    float: left;
	padding-top: 0px;
}
#gruposPublicaciones
{
    float: right;
    margin: 20px 10px 20px 30px;
    margin-left:10px;
}
/****************Añadido por la nueva vista resultados***************/
#precio
{
    color: #8C0504;
}
.precio, .precioDesde 
{
    color: #fff;
}
.destino
{
    color: #fff;
}
.verMas, .verMenos
{
    color: #003888;
}
.verMas
{
     background: url(/Content/images/CssImages/more_result.gif) no-repeat 0 9px;
}
.verMenos
{
   background: url(/Content/images/CssImages/less_result.gif) no-repeat 0 9px; 
}
.textoResultado, .distintivas, .textoResultadoGp
{
    color: #000;
}
.distintivas a
{
    color: #fff; /*color*/
}
.lineaResultadoBusqueda
{
    border: 1px solid #e5ded4; /*color*/
    background-color: #fff;
}
.acomodacion, .lineaResultado
{
   border: 1px solid #0f654b !important;
}
/*.lineaResultado
{
    border-top: 2px dotted #bbb !important;
}*/
.lineaResultado, .acomodacion, .lineasResultadosReset
{
    background-color: #e5ded4;
}
.lineaTarifaPrecio, .titulo-publicacion
{
    background-color: #aaa !important;
}

.titulo-publicacion {
    color: #fff;
}

.mensajeInformacionReserva
{
    background: #f6f1b7 url(images/info20.png) no-repeat scroll 0.315em 20%;/*color*/
    border: 1px dotted  #666;
    color: #999;	  
    padding-left:30px;
}  
.labelsPublicacion
{
   color: rgb(51, 153, 0);
}
.lbDesPublicacion
{   
   color: rgb(51, 153, 0);
}
#logoAgencia, #datosContrato
{    
    background-color:#e5ded4; 
}
.enlaceReservasEstancia, .enlaceReservasEstanciaPeticion
{
    border : 1px solid #999 !important;
    background: url(images/CssImages/fondo-botones.jpg) repeat-x scroll 0 0;    
    color: #333 !important;    
}
.lineasResultadosOferta
{
    background-color: #fff !important;
}
.lineasResultadosOfertaGp
{
    background-color: #fff !important;
}
.precioTachar, .importe-tachado
{
    color: #000;
}
.imagenProducto
{
    background-color:#FFFFFF;
    border:1px solid #666666;
}
.imagenProductoPrincipal
{
    background-color:#FFFFFF;
    border:1px solid #666666;    
}
.oferta
{
    color: #EEA508;
}
.textoPrecioResultadoOferta
{
    color: #EEA508;
}
#informacionUsuario
{
    background-color :#00AEFF;
}
/*Paso 3*/
#contenedorDatosGenerales, #contenedorDesglosePreciosReserva
{
    border-top: 2px dotted #ccc;
}
#descripcionProductoDestinoPaso3
{    
    background-color: rgb(172, 207, 34);
    color: #fff;     
    margin-top:5px;
}
#textoOfertaPrecioPaso3
{
    background-color: rgb(172, 207, 34);
    margin-top:5px;
}
.ofertaPaso3, .textoOfertaPaso3
{
    color: #fff;
}
#acomodacionesCapacidad li
{
    background-color: #fff !important;    
}
#numeroNoches
{
    color: #333;   
}
#capaIe6
{
    border-bottom: 2px solid #fff999;
    background-color: #fffccc;
}
.lineaSeparadorDetallePrestatario
{
    border-bottom: 1px dotted #000;
}
.separadorResumenPrestatario hr
{
    border-color: #ccc -moz-use-text-color #fcffe5;
}
.enlaceGestionAgencias { color: black !important; }

#GaleriaImagenes li
{
    border: 1px solid #888;
    color: #0084cb;
}
#GaleriaImagenes li.seleccionada
{
    border-color: #0084cb;
}
#controlVisor
{
    background-color:#fff;
}
/* Modal Opcionales de Reserva */
#opcionales-reserva-wrapper, #cambio-password-modal-wrapper, #solicitud-presupuesto-modal-wrapper {
    background-color: #000;
    border: 7px solid rgba(200, 200, 200, .4);    
    color: #fff;
}
/* Resultados busqueda compactos */
div#resultadosCompactos span.descripcionHotel
{
    color: #fff;
}
div#resultadosCompactos #precio
{
    background-color: rgb(180, 230,40); 
}
div#resultadosCompactos .contenidoCodigoRegimen
{
    background-color: #444;    
    color: #fff;
}
div#resultadosCompactos span.precioLineaAcomodacion
{
    background-color: #c1c1c1;    
    color: #000;    
}
/* Detalle habitacion por noche */
#totaldetalle 
{
    background-color: #ffffee;
}
.habitacion 
{
    border-bottom: 1px solid #ffffee;
}
.bordeHabitacionIzq 
{
    border-left: 1px solid #fcefa1;
}
.bordeHabitacionDer 
{
    border-riht: 1px solid #fcefa1;
}
.habitacion p 
{
    border-bottom: 1px dotted #222;
}
div#resultadosCompactos span.abrirTextoPoliticaCanc,
div#resultadosCompactos span.cerrarTextoPoliticaCanc,
div#resultadosCompactos span.enlacePoliticasCancelacion {
    color: #fff;
}


/**Modificaciones**/
#formularioBusqueda
{    
	background-color: #EDEDED;
    -webkit-border-radius: 0px 5px 5px 5px;
	-moz-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
	border: 1px solid rgb(204, 204, 204);
}    

#validacionFormulariosBusqueda
{
    clear: both;
    font-weight: bold;
    margin-bottom: 1px;
    margin-top: 2px;
    padding: 1px 1px 1px 1px;
    line-height: 0,5;
}

#SelectTextoBusqueda {
	font-family: 'Ubuntu', sans-serif;
    border-radius: 0;
}
/*
select, #formularioBusqueda select, #formularioBusqueda select:hover {
    font-family: 'Ubuntu', sans-serif;
    background-color: #ACCF22 !important;  
    border: 2px solid #999999 !important;
    color: #2E2E2E !important;
}

#formularioBusqueda select 
{
    padding: 1px;
    font-family: 'Ubuntu', sans-serif;
    background: #ACCF22;  
    font-size: 12px;
   	line-height: 1;
   	border: 0;
    height: 25px; 
    color: #2E2E2E;
    
  }
  */
#parrafoTipoBusqueda,#parrafoOrigenDestino
{
    color: #000;
    font-family: 'Ubuntu', sans-serif;
}

.pasoFechas label
{
    color: #000;
    font-family: 'Ubuntu', sans-serif;
}

/* Esto sólo sería para la integración en la web*/

/*.paso1Busqueda, .paso2Busqueda, .paso3Busqueda {
      padding-left: 10px;
}
#parrafoProductoDestino {
    float: left;
    padding: 0px 0px 7px 12px;
    width: 290px;
}

#filtroBusqueda.vertical input#TextoBusqueda, #filtroBusqueda.vertical select#SelectTextoBusqueda {
        margin-left: 0px;
 } 
 
#parrafoProductoDestino img{
	display:none;
}

#formularioBusqueda .paso1Busqueda label {
    display: inline !important;
}*/


/* OK 

}

#formularioBusqueda .paso1Busqueda label {
    display: inline;
    padding: 0px 0px 2px;
    width: 200px;
}
#parrafoTipoBusqueda, #parrafoOrigenDestino {
    width: 290px;
 }
 */ 
#contenedorLogo {
    height: 160px;
}


/*#TextoBusqueda {
    padding: 3px;
    width: 244px;
}*/

/*#formularioBusqueda .paso1Busqueda input, #formularioBusqueda .paso2Busqueda input {
    width: 35px !important;
	float: none !important;
}	
#formularioBusqueda #TextoBusqueda {
    width: 210px !important;
}

#panel-lateral-resultados #filtroResultados {
    margin-top: 5px;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
display: none !important;
} */

.textoPublicacion, .textoPublicacionLargo {
    background-color: #EDEDED;
}

/*#SelectDestino {
    margin-left: 0px;
    margin-top: 5px;
    width: 235px;
}

#filtroBusqueda.vertical input#TextoBusqueda, #filtroBusqueda.vertical select#SelectTextoBusqueda, #filtroBusqueda.vertical select#SelectDestino {
      margin-left: 0px;
}

#menuInferior ul /*, li*/ {
   	display: inline-block;
}

#menuInferior {
    text-align: right;
} */

.elementoMenuLateralInferior {
    color: rgb(51, 100, 0);
	font-size: 12px;
}

#menuInferior a {
    color: rgb(51, 100, 0);
	font-size: 12px;
	/*margin-left: 20px;*/
}

li.titulomenu {
padding-bottom: 20px !important;
}
li.elementoMenuLateralInferior{
display:inline-block !important;
}

img.infoTooltip{
margin-top: 20px !important;
position: relative;
top: 16px;
right:20px;
}


/* Ocultamos Folleto Electronico*/
li#FolletoElectronico{
	display:none !important;
}

#filtroResultados p {
    padding: 0px 0px 10px !important;
}

.imagenNoGarantizada {
	display:none !important;
	}
	
#mes {
    margin-top: 5px;
	margin-bottom: 5px;
}

#informacionUsuario {
    left: 55%;
}
#etiquetaLogin {
	right:9%;
}
/* Ofi */
#abrirUsuarioNuevo {
	display:none !important;
	}

#olvideMipass{
display:block !important;
}

#peticionDatosLogin a.margenSuperior,
#presentacionDatosLogin a{
display:none;
}
#iti-dia-destino, .iti-dia, .iti-destino{display:none;}
/*fin ofi*/

/*PARCHE
#abrirUsuarioNuevo {
	display:none !important;
	}
a.margenSuperior {
	display:none !important;
	}
div#ContenedorTotalNuevoUsuario{	
	display:none !important;
	}
*/
#link-aviso-legal, #link-condiciones-compra, #link-quienes-somos {
    display: none !important;
}

/*Quitamos botones del facebook, twitter, etc...*/
#contenedor-redes-sociales {
	display: none !important;
}
/*Quitamos la dirección del Provedor en más información */

#direccionPublicacion, #datosPostalesProducto , #datosPostalesProductoPaso3{
	display: none !important;
}
#listaResultadosPublicacion {
	display: none !important;
}
.vertical-mb .paso2Busqueda, .vertical-mb .paso1Busqueda{
	padding-bottom:0px !important;
}

.vertical-mb #formularioBusqueda{
width:280px;
}
.vertical-mb #buscar{
width:100%;
}


/*Nuevos Cambios 25/07/2014*/

	#formularioBusqueda .large-6{
		width:100% !important;
		margin-top: 2px;
	}
	
	#formularioBusqueda .large-4{
		width:100% !important;
	}
	#formularioBusqueda label {
	    font-weight: normal !important;
		font-size: 0.9rem !important;
	}
	
	#opcionesReserva li
	{
    letter-spacing: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 4px;	
	border-radius: 5px 5px 0px 0px;
	}
	
	#formularioBusqueda h2, .contenedor-mcp h2 {
    font-size: 1.3125rem !important;
}
	.contenedor-precios-top{
		background-color:#F8B333 !important;
	}
	#formularioBusqueda button, #formularioBusqueda .button, .contenedor-mcp button, .contenedor-mcp .button{
		background-color: #4AC2FF !important;
		border-color: #4AC2FF !important;
	}
	#formularioBusqueda button:hover, #formularioBusqueda .button:hover, .contenedor-mcp button:hover, .contenedor-mcp .button:hover{
		background-color: #011E41 !important;
		border-color: #011E41 !important;
	}
.contenedor-precios-top button, .contenedor-precios-top .button {
	background-color: #4AC2FF !important;
		border-color: #4AC2FF !important;
	}
.contenedor-precios-top button:hover, .contenedor-precios-top .button:hover {
	background-color: #011E41 !important;
		border-color: #011E41 !important;
	}

	.contratoCombinado{display:none}
#locata-reserva{    font-weight: bold;
    color: #011E41;
    padding: 0.4em;
    background-color: #f8b333;
font-size: 1.2em !important;}
#urlCorporativa{display:none !important}


.contenedor-mcp .lista-tab li {

	background-color: #F09F08  !important;
	color: #fff !important;
}

.contenedor-mcp .lista-tab li.activa  {
	background-color: #01295A  !important;
	color: #fff !important;
}

.just-one-option {
	display: none;
}

#opcionales-reserva-wrapper, #cambio-password-modal-wrapper, #solicitud-presupuesto-modal-wrapper {
    background-color: #fff;
    border: 7px solid rgba(200, 200, 200, .4);
    color: #fff;
}

.ModificableEntrada {
    background-color: #39abd8;
}
