﻿ul.menu {
	width:1004px;
	height:30px;
	margin:0 auto;
	padding:0;
}
ul.menu li {
  background:url(/images/menu/menu_off.jpg) repeat-x;
	display:block;
	height:30px;
	float:left;
	width:113px;
	text-align:center;
	line-height:30px;
}
ul.menu li.menuAbout{
  width:140px;
}
ul.menu li.menuIni{
  background:url(/images/menu/menu_left.jpg) no-repeat;
  width:11px;
  height:30px;
}
ul.menu li.menuSep{
  background:url(/images/menu/menu_sep.jpg) no-repeat right;
  width:2px;
  height:30px;
}
ul.menu li.menuGuide{
  width:151px;
}
ul.menu li.menuFin{
  background:url(/images/menu/menu_right.jpg) no-repeat right;
  width:11px;
  height:30px;
}
ul.menu li a 
{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
/*li a:link, li a:visited, li.active 
{
    text-decoration:underline;   
  	color:#0776BC;
}*/
/*li a:hover
{
    text-decoration:underline;
	  color:#FF7A11;
}*/
.paginaHome ul.menu li.menuHome, .paginaHotel ul.menu li.menuHotel, .paginaVuelos ul.menu li.menuVuelos, .paginaCars ul.menu li.menuCar,
.paginaExcursiones ul.menu li.menuExcursiones, .paginaPaquetes ul.menu li.menuPaquetes, .paginaTransfer ul.menu li.menuTransfers,
.paginaVisa ul.menu li.menuVisa, .paginaSeguros ul.menu li.menuSeguros, .paginaGuide ul.menu li.menuGuide, .paginaAbout ul.menu li.menuAbout
{
  background:url(/images/menu/menu_on.jpg) repeat-x;
}

.makeyourtrip{
  /*background-color:#FFF7DC;*/
  overflow:hidden;
  height:1%;
  border-bottom:2px solid #ffeda4;
}

.makeyourtrip .makeyourtripTit 
{
  background:url(/images/buscador/makeyourtrip.png) no-repeat;
  display:block;
  color:#2687C5;
  font-size:17px;
  font-weight:bold;
  width:235px;
  height:33px;
  text-align:center;
  line-height:33px;
  margin-bottom:10px;
}

.makeyourtrip ul{
  margin:0 0 0 16px;
  padding:0;
}

.makeyourtrip ul li{
  list-style-type:none;
  margin:0 0 10px;
  padding:0;
  overflow:hidden;
  font-size:13px;
  /*height:16px;*/
}
.makeyourtrip ul label{
  margin:0;
/*  height:13px;*/
}
.makeyourtrip ul input{
  margin:0;
  width:13px;
  height:13px;
}
.makeyourtrip ul span{
  color:#0072BA; 
  /*vertical-align:middle;*/
  font-size:13px;
  background: url(/images/home/radio_off.png) no-repeat left center;
  padding-left:20px;
}

/*.paginaHotel .makeyourtrip li.menuHotel a, .paginaVuelos .makeyourtrip li.menuVuelos a, .paginaCars .makeyourtrip li.menuCar a,
.paginaExcursiones .makeyourtrip li.menuExcursiones a, .paginaTransfer .makeyourtrip li.menuTransfers a, .paginaSeguros .makeyourtrip li.menuSeguros a
{
  background: url('/images/home/radio_off.png') no-repeat left center;
}*/

.homeIzquierdaHotel .makeyourtrip li.menuHotel span, .homeIzquierdaVuelos .makeyourtrip li.menuVuelos span, .homeIzquierdaCars .makeyourtrip li.menuCar span,
.homeIzquierdaServicios .makeyourtrip li.menuServicios span, .homeIzquierdaTraslados .makeyourtrip li.menuTraslados span, .homeIzquierdaSeguros .makeyourtrip li.menuSeguros span,
.homeIzquierdaPaquetes .makeyourtrip li.menuPaquetes span{
  background: url(/images/home/radio_on.png) no-repeat left center;
  /*padding-left:20px;*/
  color:#FF8400;
  font-weight:bold;
}
.paginaPaquetes a.menuPaquetes, .homeIzquierdaPaquetes a.menuPaquetes
{
  background: url(/images/menu/menu_sel.gif) no-repeat 14px 12px;
  color:#FF8400;
  font-weight:bold;
}

.bookingAssistant 
{
  overflow:hidden;
  height:1%;
  border-top:solid 2px #BBEAF8;
  background-color: #FFF7DC;
}

.bookingAssistant a 
{
  background:url(/images/menu/booking_assistant_mini.jpg) no-repeat right top;
  padding-right:46px;
  display:block;
  color:#2687C5;
  font-size:17px;
  font-weight:bold;
  font-style:italic;
  height:36px;
  line-height:36px;
  float:right;
  text-decoration: none;
  padding:0 44px 0 0;
  margin:5px 10px;
}

.bookingAssistant .menuPaquetes{
  background-image:url(/images/menu/menu_nosel.gif);
  background-position:14px 12px;
  background-repeat:no-repeat;
  color:#0072BA;
  font-size:13px;
  text-decoration:none;
  padding:12px 0 12px 48px;
  display:block;
  float:none;
  line-height:normal;
  height:auto;
  margin:0;
  font-weight:normal;
  font-style:normal;
}