/* CSS Document */

/*+++++++++++++++++++++++++++++++++++++++ CONTENEDOR BE +++++++++++++++++++++++*/

#contenedor_be {
	color: #004295;
}

/*+++++++++++++++++++++++++++++++++++++++ FIN CONTENEDOR BE +++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ STEPS BE +++++++++++++++++++++++*/


#contenedor_steps_be li{
	background-color:#EDEDED;
}
#contenedor_steps_be li a{
	color:#004295;
}
#contenedor_steps_be li a:hover{
	color:#B3B3B3;
}
#contenedor_steps_be .activo {
	background-color:#6D82B1;
	color:#FFFFFF;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN STEPS BE +++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ CONTENIDO BE +++++++++++++++++++++++*/

#contenedor_contenido_be {
	border:5px #004295 solid;
}

#venta_telefonica {
	border-bottom-color: #B3B3B3;
	color:#004295;
}

#venta_telefonica a{
	color:#004295; 
}

#head a{
	color:#4D6490; 
}

/*+++++++++++++++++++++++++++++++++++++++ FIN CONTENIDO BE +++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ SEARCH HOTEL +++++++++++++++++++++++++++*/
#hotel_search {
	background-color:#ECF0FD;
	width:300px;
}
#hotel_search ul{
	padding-top:10px;
	padding_bottom:10px;
	}
#hotel_search ul, #hotel_search li {
	background-color:#FEFEFE;
list-style-type:none;
padding-left:20px;

	}

#hotel_search .country {
	border:1px solid #B3B3B3;
}
#hotel_search .hotel {
	border:1px solid #B3B3B3;
}
#hotel_search .dia {
	border:1px solid #B3B3B3;
}
#hotel_search .mes {
	border:1px solid #B3B3B3;
}
#hotel_search .rooms {
	border:1px solid #B3B3B3;
}
#hotel_search .mas_card {
	border:1px solid #B3B3B3;
}
#hotel_search a{
	color:#4D6490; 	
}
/*+++++++++++++++++++++++++++++++ FIN SEARCH HOTEL +++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++ BOTON SEARCH HOTEL +++++++++++++++++++++++++++*/
#hotel_search .buscar span, #contenedor_contenido_be .boton_finalizar_reserva .finalizar_reserva span, 
#contenedor_contenido_be #rooms .contenido dd .continuar span, #contenedor_contenido_be .boton_imprimir_reserva .imprimir_reserva span, #cancellacion_search .buscar span{
	color:#4D6490; 
}
#hotel_search .buscar {
	background: url("../../img/melia/buscar_es.gif");
}
#contenedor_contenido_be #rooms .contenido dd .continuar {

	background: url("../../img/melia/continuar_es.gif");
}
#contenedor_detalle .cerrar {
	background: url("../../img/melia/cerrar_es.gif");
}
#loading_layer_frame .cerrar {
	background: url("../../img/melia/cerrar_es.gif");
}
#contenedor_contenido_be .boton_finalizar_reserva .finalizar_reserva {
	background: url("../../img/melia/finalizar_reserva_es.gif");
}
#contenedor_contenido_be .boton_imprimir_reserva .imprimir_reserva {

	background: url("../../img/melia/imprimir_es.gif");
}
/*+++++++++++++++++++++++++++++++++++++++ FIN BOTON SEARCH HOTEL +++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++ OFERTA HOTEL BE +++++++++++++++++++++++++++*/
#oferta_be {
	background-color:#ECF0FD;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN OFERTA HOTEL BE +++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ CLAIMS HOTEL BE +++++++++++++++++++++++++++*/
#claims_be li {
	color:#4D6490;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN CLAIMS HOTEL BE +++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ CATEGORIAS HABITACIONES HOTEL BE +++++++++++++++++++++++++++*/

#contenedor_contenido_be #categories {
	border-bottom-color: #B3B3B3;
}
#contenedor_contenido_be #categories a span {
	color:#004295;
}
#contenedor_contenido_be #categories a:hover span {
	color:#FFFFFF;
}
#contenedor_contenido_be #categories .actual {
	color:#FFFFFF;
}
#contenedor_contenido_be #categories .actual a span {
	color:#004295;
}
#contenedor_contenido_be #categories .actual a:hover span {
	color:#004295;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN CATEGORIAS HABITACIONES HOTEL BE +++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ HABITACIONES HOTEL BE +++++++++++++++++++++++++++*/
#contenedor_contenido_be #rooms .room {
	border-bottom-color: #B3B3B3;
}
#contenedor_contenido_be #rooms a img{
	border: 4px solid #ECF0FD;
}
#contenedor_contenido_be #rooms .details{
	border: 4px solid #ECF0FD;
	background-color:#ECF0FD;
	color:#004295;
}
#contenedor_contenido_be #rooms .details:hover{
	background-color:#CBD4ED;
}
#contenedor_contenido_be #rooms .contenido dt a{
	color:#004295;
}
#contenedor_contenido_be #rooms .contenido dt a:hover{
	color:#B3B3B3;
}
#contenedor_contenido_be #rooms .contenido dd a{
	color:#004295;
}
#contenedor_contenido_be #rooms .contenido dd a:hover{
	color:#B3B3B3;
}
#contenedor_contenido_be #rooms .contenido dd .selector{
	background-color:#ECF0FD;	
}
#contenedor_contenido_be #rooms .contenido dd .regimen{
	background-color:#ECF0FD;
}
#contenedor_contenido_be #rooms .contenido dd .rate{
	background-color:#ECF0FD;
}
#contenedor_contenido_be #rooms .contenido dd .precio_regimen{
	background-color:#ECF0FD;	
}
#contenedor_contenido_be #rooms .contenido dd .precio_total{
	background-color:#004295;
	color:#FFFFFF;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN HABITACIONES HOTEL BE +++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ POPUP DETALLES HOTEL +++++++++++++++++++++++++++*/
#contenedor_detalle {
	border: 2px solid #004295;
	color:#004295;
}
#contenedor_detalle .imagen_habitacion {
	border: 2px solid #CBD4ED;
}
#contenedor_detalle .botonfoto {
	border-right-color: #ECF0FD;
	border-bottom-color: #ECF0FD;
	border-left-color: #ECF0FD;
	background-color:#ECF0FD;
	color:#B3B3B3;
}

#contenedor_detalle .botonfoto_act {
	color: #14405C;
	border-right-color: #CBD4ED;
	border-bottom-color: #CBD4ED;
	border-left-color: #CBD4ED;
	background-color:#CBD4ED;
	color:#FFFFFF;
}

#contenedor_detalle .botonfoto a{
	color: #236FA0;
}

#contenedor_detalle .botonfoto a:hover{
	color: #FFFFFF;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN POPUP DETALLES HOTEL +++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ DETALLES RESERVA HOTEL +++++++++++++++++++++++++++*/
#contenedor_contenido_be .book_details{
	background-color:#EFEFEF;	
	border:1px solid #004295;
}
#contenedor_contenido_be .book_details .linea{
	background-color:#4D6490;	
}
#contenedor_contenido_be .book_details .der a, #contenedor_contenido_be .book_details .izq a{
	color:#4D6490; 
}
/*+++++++++++++++++++++++++++++++++++++++ FIN DETALLES RESERVA HOTEL +++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ DATOS GUEST RESERVA HOTEL +++++++++++++++++++++++++++*/
#contenedor_contenido_be .book_guest_details dt{
	border-bottom-color: #004295;
}
#contenedor_contenido_be .book_guest_details .linea{
	background-color:#4D6490;
	
}
#contenedor_contenido_be .book_guest_details .izq_error, #contenedor_contenido_be .book_guest_details .der_error{
	color:#FF0000;
	border-color:#FF0000;
}
#contenedor_contenido_be .book_guest_details .der a, #contenedor_contenido_be .book_guest_details .izq a{ 
	color:#4D6490; 
}
#contenedor_contenido_be .book_guest_details .card_izq_error{
	color:#FF0000;
}
#contenedor_contenido_be .book_guest_details .card_cent_error{
	color:#FF0000;
}
#contenedor_contenido_be .book_guest_details .card_der_error{
	color:#FF0000;
}
#contenedor_contenido_be .book_guest_details .izq_error .name, #contenedor_contenido_be .book_guest_details .der_error .name{
	border:1px solid #FF0000;
}
#contenedor_contenido_be .book_guest_details .name{
	border:1px solid #B3B3B3;
}
#contenedor_contenido_be .book_guest_details .card_number{
	border:1px solid #B3B3B3;
}
#contenedor_contenido_be .book_guest_details .security_code{
	border:1px solid #B3B3B3;
}
#contenedor_contenido_be .book_guest_details .card_cent_error .card_number{
	border:1px solid #FF0000;
}
#contenedor_contenido_be .book_guest_details .title{
	border:1px solid #B3B3B3;
}
#contenedor_contenido_be .book_guest_details .day{
	border:1px solid #B3B3B3;
}
#contenedor_contenido_be .book_guest_details .card_der_error .day{
	border:1px solid #FF0000;
}
#contenedor_contenido_be .book_guest_details .month{
	border:1px solid #B3B3B3;
}
#contenedor_contenido_be .book_guest_details .card_der_error .month{
	border:1px solid #FF0000;
}
#contenedor_contenido_be .book_guest_details .comments{
	border:1px solid #B3B3B3;
}
#contenedor_contenido_be .book_guest_details_foot{
	border:1px solid #004295;
	background-color:#EFEFEF;

}
#contenedor_contenido_be .book_guest_details_foot a{
	color:#004295;

}
#contenedor_contenido_be .book_guest_details_foot a:hover{
	color:#B3B3B3;

}

/*+++++++++++++++++++++++++++++++++++++++ FIN DATOS GUEST RESERVA HOTEL +++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ DATOS FINAL RESERVA HOTEL +++++++++++++++++++++++++++*/

#contenedor_contenido_be .book_details_final{
	background-color:#EFEFEF;	
	border:1px solid #004295;
}
#contenedor_contenido_be .book_details_final .linea{
	background-color:#4D6490;
	
}
#contenedor_contenido_be .book_details_final a{
	color:#4D6490; 
}
/*+++++++++++++++++++++++++++++++++++++++ FIN DATOS FINAL RESERVA HOTEL +++++++++++++++++++++++++++*/



/*+++++++++++++++++++++++++++++++++++++++ CONTENEDOR CANCELLACION RESERVA BE +++++++++++++++++++++++*/

#cancellacion_search {
	background-color:#ECF0FD;
	width:300px;
}

#cancellacion_search ul{
	padding-top:10px;
	padding_bottom:10px;
}

#cancellacion_search ul, #hotel_search li {
	background-color:#FEFEFE;
	list-style-type:none;
	padding-left:20px;
}

	/*++++++++++++ BUTON SEARCH CANCELLACION RESERVA BE ++++++++++++++*/
		#cancellacion_search .buscar {
			background: url("../../img/melia/buscar_es.gif");
		}
	/*++++++++++++ FIN BUTON SEARCH CANCELLACION RESERVA BE +++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ FIN CONTENEDOR CANCELLACION RESERVA BE +++++++++++++++++++++++*/

.fotoPaqBE {
display:none;
}

.card_cent DIV{
}

LABEL {
	padding-left:5px;
}
	


#contenedor_contenido_be .book_guest_details .card_izq {
width:29%;
}

#contenedor_contenido_be .book_guest_details .card_cent {
width:39%;
}

#contenedor_contenido_be .book_guest_details .card_der {
width:29%;
}
