﻿@charset "UTF-8";
/* CSS Document */
#logoSM {
    background: url(../../nImg/logo-melia-negro.png) no-repeat scroll left bottom transparent !important;
}
#topHome, #headerHome, #topContent {
	background: none;
}
#banner {
	display: none;
	height: 0;
	visibility:hidden;
	overflow: hidden;
	float:left;
	display:inline;
	position:relative;
}
#billboard {
	background: #fff url(../../../nImg/es_us/Billboard_GranMeliaPuertoRico_es_us.jpg) no-repeat top center;
}
#enlacesCabecera a {
	color:#333333;
}
#enlaceBillboard {
	float:left;
	overflow:hidden;
	display: block;
}
#enlaceBillboard a {
	display: block;
	width: 600px;
	height: 400px;
	text-indent: -9999px;
}
/* INICIO Pestañas menú principal ES */
#topmenu {
	height: 50px;
	margin-top: 5px;
	z-index:1;
}
.idioma_es #topmenu li a {
	background: transparent url(../../../img/es_us/menu_blanco_es.png) no-repeat bottom left;
}
/* FIN Pestañas menú principal ES */
#usp {
	background: url(../../nImg/bg_uspBillboard.png) repeat-y scroll center top;
	behavior: url(../../nJs/iepngfix.htc);
	color: #333;
}
#usp a{
	color: #333;
}

/* -------------------------INICIO BOOKING ENGINE -----------------------------------*/

/* INICIO PESTAÑAS */
#navigationBE .current a, #navigationBE .current span {
	height: 37px;
}
#navigationBE .current a:link, #navigationBE .current a:visited, #navigationBE .current a:hover {
	background: transparent url(../../nImg/left_corner_current_BE_billboard.png) left top no-repeat;
	_background: transparent url(../../nImg/left_corner_current_BE_billboard.gif) left top no-repeat;
	color: #333;
}
#navigationBE .current a span, #navigationBE .current a:hover span {
	background: transparent url(../../nImg/right_corner_current_BE_billboard.png) right top no-repeat;
	_background: transparent url(../../nImg/right_corner_current_BE_billboard.gif) right top no-repeat;
}
#navigationBE a:link, #navigationBE a:visited {
	background: transparent url(../../nImg/left_corner_BE.gif) left top no-repeat;
	color: #C4C5C6;
}
#navigationBE a span, #navigationBE a:hover span {
	background: transparent url(../../nImg/right_corner_BE.gif) right top no-repeat;
}
#navigationBE a:hover {
	color: #0180FF
}
/* Machacamos los estilos para forzar que no haya hover en la pestaña activa */
#navigationBE .current a:hover, #navigationBE .current a:hover span {
	color: #333;
}
/* FIN PESTAÑAS */

.seleccionEdad {
	background-color: #e3f1fe;
}
#motorBusqueda {
	color: #333;
	border: 3px solid #CCC;
	background-color: #FFF;
	background-image: none;
	padding: 7px;
	/* Posicinamiento IE 6 */
	_margin-top: -3px;
}
#motorBusqueda hr{
	border-bottom: solid 1px #CCC;
}
.titSeccionesMotor, .selectorBusq label, .titEdades {
	color: #333;
}
.bgDestino {
	background:url(../../nImg/buscarDestinoBillBoard.png) no-repeat 0 0;
	behavior: url(../../nJs/iepngfix.htc);
}
.bgFecha {
	background:url(../../nImg/buscarFechaBillBoard.png) no-repeat 0 0;
	behavior:url(../../nJs/iepngfix.htc);
}
.bgBuscarOcupacion {
	background: url(../../nImg/buscarOcupacionBillBoard.png) no-repeat 0 0;
	behavior: url(../../nJs/iepngfix.htc);
}
.txtMPOLG a {
	color: #0180FF;
}

/* INICIO BOTON RESERVAR */
/*ESTADO NORMAL*/
#botonHome .contButton p a {
	background: url(../../nImg/spriteBotones.png) no-repeat right -107px;
	_background: url(../../nImg/spriteBotones.gif) no-repeat right -107px;
 	color: #333;
}

#botonHome .contButton p a span {
	background: url(../../nImg/spriteBotones.png) no-repeat left -107px;
	_background: url(../../nImg/spriteBotones.gif) no-repeat left -107px;
}
/*ESTADO HOVER*/
#botonHome .contButton p a:hover {
	background-position: right -140px;
}

#botonHome .contButton p a:hover span {
	background-position: left -140px;
}
/*ESTADO ACTIVO*/
#botonHome .contButton p a:active {
	background-position: right -173px;
}

#botonHome .contButton p a:active span {
	background-position: left -173px;
}
/* FIN BOTON RESERVAR */


/* -------------------------FIN BOOKING ENGINE -----------------------------------*/
/* -------------------------INICIO CORRECCIÓN ERROR PESTAÑAS -----------------------------------*/
#topHome, #headerHome, #topContent {
background: transparent !important;
}

#topmenu li a span {
background:url(../nImg/comunHomeSprite.png) no-repeat scroll -5px -4229px transparent !important;/*corresponde con la posicion inmediata inferior al de la home -normal-*/
color:black !important;
}
#navigationBE .current a, #navigationBE .current span {
height: 37px !important;
}
/* -------------------------FIN CORRECCIÓN ERROR PESTAÑAS -----------------------------------*/
