﻿#cabeceraMenu {
	overflow: hidden;
	margin-top: 7px;
}

ul#menu {
	float:right;
	margin:14px 0 0px 2px;
}
	
ul#menu, ul#menu li {
	padding:0;
}

ul#menu a, ul#menu a span {
	display: block;
}

ul#menu li {
	display:block;
	float:left;
}

a.btn_home {
	background: transparent url(/images/menu/btnMenuHome.jpg) no-repeat;
	padding-top:5px;
	margin-right:10px;
	
	width:92px;/*Esta medida tiene que ser igual a width+padding-left+padding-right de a.btn_grande span */
	height: 32px;
	
	text-align: left;
	color: #BF1715;
	font-size:14px;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	
}

a.btn_home span#home {
	text-align:center;	
}
a.btn_home span#hotels {
	text-align:center;	
}

a.btn_grande {
	background: transparent url(/images/menu/medioOff.jpg) repeat-x 0 bottom;
	text-decoration: none;
	height:37px;
	float:left;
}
a.btn_grande span {

	text-align: center;
	color: #3F4683;	
	font-weight:bold;
	font-size: 14px;
	text-transform: uppercase;
	padding-top:15px;
}

span.der 
{
	background: transparent url(/images/menu/derOff.jpg) no-repeat 0 bottom;
	height: 27px;
	width: 16px;
	display:block;
	float:left;
	margin-top: 10px;
	margin-right:5px;
}
span.izq 
{
	background: transparent url(/images/menu/izqOff.jpg) no-repeat 0 bottom;
	height: 27px;
	width: 16px;
	display:block;
	float:left;
	margin-top: 10px;
	margin-left:5px;
}

.quienes .liQuienes span.der , .contacto .liContacto span.der, .servicios .liServicios span.der, .home .liHome span.der,
.hotel .liHotel span.der, .rental .liRental span.der, .transfer .liTraslados span.der, .tours .liTours span.der, .paquetes .liPaquetes span.der,
.tickets .liTickets span.der
{
	background: transparent url(/images/menu/derOn.jpg) no-repeat 0 bottom;
	height: 37px;
	width: 16px;
	display:block;
	float:left;
	margin-right:5px;
	margin-top:0px;
}

.quienes .liQuienes span.izq , .contacto .liContacto span.izq, .servicios .liServicios span.izq, .home .liHome span.izq,
.hotel .liHotel span.izq, .rental .liRental span.izq, .transfer .liTraslados span.izq, .tours .liTours span.izq, .paquetes .liPaquetes span.izq,
.tickets .liTickets span.izq

{
	background: transparent url(/images/menu/izqOn.jpg) no-repeat 0 bottom;
	height: 37px;
	width: 16px;
	display:block;
	float:left;
	margin-left:5px;
	margin-top:0px;
}

.quienes .liQuienes a.btn_grande , .contacto .liContacto a.btn_grande, .servicios .liServicios a.btn_grande, .home .liHome a.btn_grande,
.hotel .liHotel a.btn_grande, .rental .liRental a.btn_grande, .transfer .liTraslados a.btn_grande, .tours .liTours a.btn_grande, .paquetes .liPaquetes a.btn_grande,
.tickets .liTickets a.btn_grande

{
	background: transparent url(/images/menu/medioOn.jpg) repeat-x 0 bottom;
	text-decoration: none;
	height:37px;
	float:left;
	color:#BF1715;
}
.quienes .liQuienes a.btn_grande span , .contacto .liContacto a.btn_grande span, .servicios .liServicios a.btn_grande span, .home .liHome a.btn_grande span,
.hotel .liHotel a.btn_grande span, .rental .liRental a.btn_grande span, .transfer .liTraslados a.btn_grande span, .tours .liTours a.btn_grande span, .paquetes .liPaquetes a.btn_grande span,
.tickets .liTickets a.btn_grande span

{
	line-height:15px;
	color:#BF1715;
}