/* CSS Document */

body
{ 
 font:normal 1em verdana;
 color:#888888;
 margin-left:auto; 
 margin-bottom:auto; 
 margin-right:auto; 
 margin-top:0px; 

/* background-image:url(../../img/mebymelia/fon.jpg); */
background:#fff url() repeat-x fixed left top;
 background-repeat:repeat-x; 
 background-position:top left;
 background-attachment:fixed;
 }

a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

/*+++++++++++++++++++++++++++++++++++++++ CONTENEDOR BE +++++++++++++++++++++++*/

#contenedor_be {
	color: #111111;
	font-family:Verdana, Geneva,Arial,Helvetica,sans-serif;
	font-size:9px;
}

/*+++++++++++++++++++++++++++++++++++++++ FIN CONTENEDOR BE +++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ STEPS BE +++++++++++++++++++++++*/
#contenedor_steps_be{
	background-color:#921411;
	color: #dddddd;
}

#contenedor_steps_be li{
	font-size:9px;
	border-left:#FFF solid 1px;
}
#contenedor_steps_be li a{
	font-size:9px;
	color:#CCCCCC;
}
#contenedor_steps_be li a:hover{
	font-size:9px;
	color:#B3B3B3;
}
#contenedor_steps_be .activo {
	font-size:9px;
	color:#FFFFFF;
	background-color:#C00;
	border-left:#FFF solid 1px;
	margin-right:0px;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN STEPS BE +++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ CONTENIDO BE +++++++++++++++++++++++*/

#contenedor_contenido_be {
	border:0px #bbbbbb solid;
/*	background-image: url(../../img/mebymelia/bgd.jpg);*/
}

#venta_telefonica {
	border-bottom-color: #dddddd;
	color:#900;
}

a.venta_telefonica {
	color:#900;
}

#head a{
	color:#666;
}

/*+++++++++++++++++++++++++++++++++++++++ FIN CONTENIDO BE +++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ SEARCH HOTEL +++++++++++++++++++++++++++*/
#hotel_search {
	border:1px solid #dddddd;
}
#hotel_search .country {
	border:1px solid #dddddd;
}
#hotel_search .hotel {
	border:1px solid #B3B3B3;
}
#hotel_search .dia {
	border:1px solid #dddddd;
}
#hotel_search .mes {
	border:1px solid #dddddd;
}
#hotel_search .rooms {
	border:1px solid #dddddd;
}
#hotel_search .mas_card {
	border:1px solid #dddddd;
	
}
#hotel_search a{
	color:#4D6490;
	text-decoration: none;
}
/*+++++++++++++++++++++++++++++++ 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{
	color:#FFFFFF;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#hotel_search .buscar {
	/*background: url("../../img/mebymelia/buscar_es.gif");*/
	height:24px;
	border:#000000 1px solid;
	background-color:#921411;
}
#contenedor_contenido_be #rooms .contenido dd .continuar {

/*	background: url("../../img/mebymelia/continuar_es.gif");*/
	height:24px;
	border:#000000 1px solid;
	background-color:#921411;
}
#contenedor_detalle .cerrar {
	height:25px;
	text-decoration:none;
	border:1px #000000 solid;
	background-color:#921411;
	width:200px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
#loading_layer_frame .cerrar {
	background: url("../../img/mebymelia/cerrar_es.gif");
}
#contenedor_contenido_be .boton_finalizar_reserva .finalizar_reserva {
/*	background: url("../../img/mebymelia/finalizar_reserva_es.gif");*/
	height:24px;
	border:#000000 1px solid;
	background-color:#921411;
}
#contenedor_contenido_be .boton_imprimir_reserva .imprimir_reserva {

	/*background: url("../../img/mebymelia/imprimir_es.gif");*/
	height:24px;
	border:#000000 1px solid;
	background-color:#921411;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN BOTON SEARCH HOTEL +++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++ OFERTA HOTEL BE +++++++++++++++++++++++++++*/
#oferta_be {
	border: 1px solid #dddddd;
}
/*+++++++++++++++++++++++++++++++++++++++ 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:#151845;
}
#contenedor_contenido_be #categories a:hover span {
	color:#FFFFFF;
}
#contenedor_contenido_be #categories .actual {
	color:#FFFFFF;
}
#contenedor_contenido_be #categories .actual a span {
	color:#151845;
}
#contenedor_contenido_be #categories .actual a:hover span {
	color:#151845;
}
/*+++++++++++++++++++++++++++++++++++++++ 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 #222222;
}
#contenedor_contenido_be #rooms .details{
	border: 4px solid #222222;
	background-color:#222222;
	color:#ffffff;
	text-decoration:none;
}
#contenedor_contenido_be #rooms .details:hover{
	text-decoration:underline;
}
#contenedor_contenido_be #rooms .contenido dt a{
	color:#ffffff;

}
#contenedor_contenido_be #rooms .contenido dt a:hover{
	color:#B3B3B3;
}
#contenedor_contenido_be #rooms .contenido dd a{
	
	color:#666;
}
#contenedor_contenido_be #rooms .contenido dd a:hover{
	color:#B3B3B3;
	text-decoration: underline;
}
#contenedor_contenido_be #rooms .contenido dd .selector{
	background-color:#921411;
	color:#FFF;
}
#contenedor_contenido_be #rooms .contenido dd .regimen{
background-color:#921411;
	color:#FFF;
}
#contenedor_contenido_be #rooms .contenido dd .rate{
	background-color:#921411;
}
#contenedor_contenido_be #rooms .contenido dd .precio_regimen{
	background-color:#921411;
	color:#FFF;
}
#contenedor_contenido_be #rooms .contenido dd .precio_total{
	background-color:#222222;
	color:#FFFFFF;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN HABITACIONES HOTEL BE +++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ POPUP DETALLES HOTEL +++++++++++++++++++++++++++*/
#contenedor_detalle {

	/*border: 2px solid #444444;*/
	color:#dddddd;
	background-color:transparent;
}

#contenedor_detalle TD,#contenedor_detalle TABLE{
	background-color:transparent;
	color:#444444;
}

#contenedor_detalle .imagen_habitacion {
	border: 2px solid #444444;
}
#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: #444444;
	border-bottom-color: #444444;
	border-left-color: #444444;
	background-color:#444444;
	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:#eeeeee;
	border:1px solid #888888;
	padding-bottom:10px;
}
#contenedor_contenido_be .book_details .linea{
	background-color:#444444;	
}
#contenedor_contenido_be .book_details .der a, #contenedor_contenido_be .book_details .izq a{
	color:#666666;
}
/*+++++++++++++++++++++++++++++++++++++++ FIN DETALLES RESERVA HOTEL +++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++ DATOS GUEST RESERVA HOTEL +++++++++++++++++++++++++++*/
#contenedor_contenido_be .book_guest_details dt{
	border-bottom-color: #444444;
}
#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 .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{
	background-color:#eeeeee;
	border:1px solid #888888;

}
#contenedor_contenido_be .book_guest_details_foot a{
	color:#921411;
}
#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 #151845;
}
#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 { float:left;margin:auto;font:normal 0.8em verdana; width:900px; height:600px; }
.logo {float:left; width:83px; height:53px; text-align:center; display:inline;
margin-top:15px;
margin-left:20px;
}

.idiomaME {
	margin-top:15px; 
	margin-right:35px;
	float:right; 
	display:inline; 
	text-transform:uppercase;
	color:#8d8d8d; 
	font:normal 11px arial; 
	clear:none;
	text-decoration:none;
	text-align:right;
	}
	
a.english {
	text-decoration:none;
	color:#8d8d8d;
	font:normal 11px arial;
	}
	
a.englishOK { text-decoration:none; color:#ffffff; font:normal 11px arial;}
a:hover.english {
	text-decoration:underline;
	color:#8d8d8d;
	font:normal 11px arial;
	}
	
a.spanish { text-decoration:none; color:#8d8d8d; font:normal 11px arial;}
a.spanishOK { text-decoration:none; color:#ffffff; font:normal 11px arial;}
a:hover.spanish { text-decoration:underline; color:#8d8d8d; font:normal 11px arial;}
a.phone { text-decoration:none; color:#8d8d8d; font:normal 11px arial;}
a:hover.phone { text-decoration:underline; color:#8d8d8d; font:normal 11px arial;}


.menu {
	width:700px;
	float:left; 
	display:inline; 
	clear:both;
	text-align:right; 
	color:#ffffff; 
	margin-left:15px;
	}
.separa {
	width:10px; 
	text-align:center; 
	color:#000000; 
	padding-left:10px; 
	padding-right:10px; 
	margin-bottom:14px; 
	vertical-align:top;}

.centro {float:left;}

.proximamente {text-align:center; color:#808080; font:bold 15px arial; margin-bottom:5px; margin-top:10px;}

.botones {text-align:center; margin-top:20px; color:#808080; font:normal 10px arial;}
.botones a{ text-decoration:none; color:#808080; font:normal 10px arial;}
.botones a:hover{ text-decoration:underline; color:#808080; font:normal 10px arial;}
.separaciones {width:22px; text-align:center; color:#808080; padding-left:11px; padding-right:11px; margin-bottom:14px; vertical-align:top;}

.logos {margin-top:5px; text-align:center;}

#contenedor_contenido_be #verysign img {
border:1px #FFFFFF solid;
margin-right:5px;
}
/********************************* PERSONALIZATION FOR ME STYLES ************************************/
#eltHEADER {
	background:black none repeat scroll 0 0;
border-bottom:1px solid white;
clear:both;
display:block;
float:left;
height:95px;
margin:0;
padding:0;
width:100%;
	
}

#eltFOOTER {
	background:black none repeat scroll 0 0;
border-bottom:1px solid white;
clear:both;
display:block;
float:left;
height:595px;
margin:0;
padding:0;
width:100%;
}

#intHEADER {
	width:760px;
	margin:0 auto;
	
}

#intFOOTER {
	width:760px;
	margin:0 auto;
	
}

.titTipoPaqBE {
background-color:#921411;
border-top:0px solid #921411;
font-size:10px;
}

#contenedor_contenido_be #rooms .contenido dt {
	background-color:#921411;
}

.v_333333_10u{
	padding-left:5px;
	}
#contenedor_contenido_be #rooms .contenido .leyenda {
font-size:11px;
height:10px;
margin-top:15px;
width:100%;
}
