@import url(https://fonts.googleapis.com/css?family=Oxygen);

body {
	background:url(/images/headerBack2.jpg) center top repeat-x #EEEEEE;
}

.header {
	background:none;
}

.llamenos, #mensaje {
	display:none;
	/*margin-top:5px;*/
}


/*ul#navigation {
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 35px;
	left: 45%;
	list-style: none;
	z-index:9999;
	height:60px;
	width:200px;
} 
	
ul#navigation li {	
	clear:none;
}
*/

.idioma {
	display:None;
}

/* BOTON DE SLIDE */
.jssorb03 .av { background: #B90125; }

/* BOTON MAS INFO DEL HOME */

.infoBtn {
	background:none!important;
	color:#999999;
	font-family: 'Oxygen', sans-serif;
	font-size:13px;
	padding:4px 0;
}

.infoBtn:hover {
	color:#B90125;
}

#topMenu {
	display:none;
}

.contenido {
	margin-top:0px;
	padding-top:15px;
}

.col630 {
	width:582px;
}

#fotoshome2 {
	width:582px;
}

.column04 {
	float:right;
	margin-left:0;
	margin-right:20px;
}

.column05 {
	float:right;
	border:0;
	margin:0;
	padding:0;
	margin-right:20px;
	border-right:solid 1px #eeeeee;
	padding-right:20px;
}

/* BOTON DE CONSULTAR Y SOLICITAR EN FICHA */
.consultarBtn {
	background: -moz-linear-gradient(top, #F89803 0%, #CA8600 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F89803), color-stop(100%,#CA8600));
	background: -webkit-linear-gradient(top, #F89803 0%,#CA8600 100%);
	background: -o-linear-gradient(top, #F89803 0%,#CA8600 100%);
	background: -ms-linear-gradient(top, #F89803 0%,#CA8600 100%);
	background: linear-gradient(top bottom, #F89803 0%,#CA8600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F89803', endColorstr='#CA8600',GradientType=0 );
}

.consultarBtn:hover {
	background: -moz-linear-gradient(top, #FDB602 0%, #D2A401 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDB602), color-stop(100%,#D2A401));
	background: -webkit-linear-gradient(top, #FDB602 0%,#D2A401 100%);
	background: -o-linear-gradient(top, #FDB602 0%,#D2A401 100%);
	background: -ms-linear-gradient(top, #FDB602 0%,#D2A401 100%);
	background: linear-gradient(top bottom, #FDB602 0%,#D2A401 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FDB602', endColorstr='#D2A401',GradientType=0 );
}

.solicitarBtn {
	background: -moz-linear-gradient(top, #00A8FF 0%, #436B84 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00A8FF), color-stop(100%,#436B84));
	background: -webkit-linear-gradient(top, #00A8FF 0%,#436B84 100%);
	background: -o-linear-gradient(top, #00A8FF 0%,#436B84 100%);
	background: -ms-linear-gradient(top, #00A8FF 0%,#436B84 100%);
	background: linear-gradient(top bottom, #00A8FF 0%,#436B84 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00A8FF', endColorstr='#436B84',GradientType=0 );
}

.solicitarBtn:hover {
	background: -moz-linear-gradient(top, #11AFEA 0%, #2A8EC3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#11AFEA), color-stop(100%,#2A8EC3));
	background: -webkit-linear-gradient(top, #11AFEA 0%,#2A8EC3 100%);
	background: -o-linear-gradient(top, #11AFEA 0%,#2A8EC3 100%);
	background: -ms-linear-gradient(top, #11AFEA 0%,#2A8EC3 100%);
	background: linear-gradient(top bottom, #11AFEA 0%,#2A8EC3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#11AFEA', endColorstr='#2A8EC3',GradientType=0 );
}

/* BOTON BUSCAR EN MOTOR DE PAQUETES */
.form  input.formBtn, .informacion .topBtn, .motorPaquetes input#buscarBtn, .motorListado input#buscarBtn, .motorHome2 input#buscarnew2, input#reservar_pasajes, input.btn, a.btn {
	background: -moz-linear-gradient(top, #6BC2FC 0%, #4198D8 50%, #0179D2 51%, #0261B4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6BC2FC), color-stop(50%,#4198D8), color-stop(51%,#0179D2), color-stop(100%,#0261B4));
	background: -webkit-linear-gradient(top, #6BC2FC 0%,#4198D8 50%,#0179D2 51%,#0261B4 100%);
	background: -o-linear-gradient(top, #6BC2FC 0%,#4198D8 50%,#0179D2 51%,#0261B4 100%);
	background: -ms-linear-gradient(top, #6BC2FC 0%,#4198D8 50%,#0179D2 51%,#0261B4 100%);
	background: linear-gradient(top bottom, #6BC2FC 0%,#4198D8 50%,#0179D2 51%,#0261B4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6BC2FC', endColorstr='#0261B4',GradientType=0 );
}

.form input.formBtn:hover, .informacion .topBtn:hover, .motorPaquetes input#buscarBtn:hover, .motorListado input#buscarBtn:hover, .motorHome2 input#buscarnew2:hover, input#reservar_pasajes:hover, input.btn:hover, a.btn:hover {
	background: -moz-linear-gradient(top, #FE9E9E 0%, #E26060 50%, #E30000 51%, #D70000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FE9E9E), color-stop(50%,#E26060), color-stop(51%,#E30000), color-stop(100%,#D70000));
	background: -webkit-linear-gradient(top, #FE9E9E 0%,#E26060 50%,#E30000 51%,#D70000 100%);
	background: -o-linear-gradient(top, #FE9E9E 0%,#E26060 50%,#E30000 51%,#D70000 100%);
	background: -ms-linear-gradient(top, #FE9E9E 0%,#E26060 50%,#E30000 51%,#D70000 100%);
	background: linear-gradient(top bottom, #FE9E9E 0%,#E26060 50%,#E30000 51%,#D70000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FE9E9E', endColorstr='#D70000',GradientType=0 );
}

/* OFERTA */
.promo3 .oferta, .promo2 .oferta {
	background: #ec9931; /* Old browsers */
	background: -moz-linear-gradient(left, #ec9931 0%, #fabf0b 50%, #ec9931 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ec9931), color-stop(50%,#fabf0b), color-stop(100%,#ec9931)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #ec9931 0%,#fabf0b 50%,#ec9931 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #ec9931 0%,#fabf0b 50%,#ec9931 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, #ec9931 0%,#fabf0b 50%,#ec9931 100%); /* IE10+ */
	background: linear-gradient(to right, #ec9931 0%,#fabf0b 50%,#ec9931 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec9931', endColorstr='#ec9931',GradientType=1 );
}

.listadoDestacados li a .imagen img {
	min-height:180px!important;
}

.offers  li {
	border-bottom:dotted 1px #cccccc;
}

.offers2  li {
	border-bottom:dotted 1px #cccccc;
}

.offers  li .descuento, .offers  li  .buyers {
	width:48%;
}
.offers  li .time {
	display:none;
}

.bannerHome {
	width:570px;
	margin-top:10px;
}

.lastminute li {
	border-bottom:dotted 1px #cccccc;
}

.nav {
	margin-top:10px;
}

.itemLanding .titulo {
	font-size:16px;
}

.informacion .listaDestinos#breve, .informacion .listaDestinos .txt, .informacion .listaDestinos #boton  {
	display:none;
}

.informacion .listaDestinos#completo {
	display:block!important;
}

.informacion .listaDestinos .itemDest {
	width:100%!important;
	float:left;
}

.itemLanding2 .imagen {
	height:280px;
}
/*
.informacion .lugar {
	float:left;
	width:126px;
	height:130px;
	margin:0 0 10px 20px;
	text-align:center;
}

.informacion .lugar img {
	width:120px;
	height:90px;
	padding:2px;
	border:solid 1px #dddddd;
}

.informacion .lugar div {
	font-size:13px;
	font-weight:bold;
	line-height:12px;
	margin:0;
	color:#333333;
}
*/
.listado li {
	border-bottom:dotted 1px #cccccc;
}

/*.listado li a .listdetalle {
	width:320px;
}*/

.informacion .programa .opcion {
	border-bottom:dotted 1px #cccccc;
}

/*
.promo3 img {
	height:200px;
}
*/

.menu_body a{
	border-bottom:dotted 1px #FF6600;
}

.filtros {
	width:100%;
}

.listadoagencias li {
	border-bottom:dotted 1px #FF6600;
}	

.banner {
	float:right;
	margin-top:8px;
	margin-right:14px;
	display:none;
}

.menu ul {
	top:35px;
}

#menu {
	margin-top:13px;
	margin-bottom:3px;
	font-family: 'Oxygen', sans-serif;
}

#menu ul li a {              					/*Es para los items de primer nivel, recuerden que son enlaces hacia sitios de la web, no parrafos*/
	color:#FFFFFF!important;
	padding: 8px 4px 12px 4px;
	font-size:13px;
}

#menu ul li ul li a {	
	border-top:solid 1px #FFFFFF;
	background:#B90125;
}

#menu ul li ul li a:hover {   
	color:#FFFFFF!important;
	background:#86062D;
}

.header .idioma { 
	background:#fff;
	margin-left:3px;
}

.promo3{   
	background:#013064;
}



#menu ul li ul li ul li a {		
	border-top:solid 1px #FFFFFF;
	background:#B90125;
}

.offers  h1 {
	font-family: 'Oxygen', sans-serif;
	color:#666666;
	border-bottom:solid 1px #cccccc;
}

.offers  h1 {
	font-family: 'Oxygen', sans-serif;
	font-size:20px;
	padding:5px 0 25px;
	color:#666666;
	border-bottom:solid 1px #cccccc;
}

.ciudades h1 {
	font-family: 'Oxygen', sans-serif;
	font-size:20px;
	padding:5px 0 25px;
	color:#666666;
	border-bottom:solid 1px #cccccc;
}

.lastminute h1 {
	font-family: 'Oxygen', sans-serif;
	font-size:20px;
	padding:5px 0 25px;
	color:#666666;
	border-bottom:solid 1px #cccccc;
}

.offers  li .precio, #first-carousel li .precio, .ciudades li .precio, .lastminute li .precio, .informacion h2 span, .listado li a span.titulo, .informacion .programa .promo span, .informacion .programa .promo .masInfo, .promo2 .masInfo, .popup a:hover, .popup2 a:hover, .filtros, .nube a:hover {
	color:#0099FF;
}

.offers .verMas, #second-carousel li .precio, .lastminute .verMas, .informacion h4, .promo2 .oferta .descuento  span, .promo2 .oferta .buyers  span, .promo2 .oferta .time   span, .informacion .programa .regalo, .promo3 .oferta .descuento  span, .promo3 .oferta .buyers   span, .promo3 .oferta .time   span, .informacion ul.vuelos li a, .informacion span.disponible, .informacion ul .opciones a, .etiquetas, .informacion table.mails a, .column05 h3, .menu_head, .column05 h2,  .nube a {
	color:#415292;
}
.offers .verMas:hover, .lastminute .verMas:hover, .column04 .paquetes .precio, .column04 .paquetes .precioG, .informacion h3 a, .informacion .precio, .listado li a span.precio, .motorHome input[type=submit]:hover, .motorPaquetes input#buscar:hover {
	color:#B90125;
}

.programa .promo2 span, .promo2:hover .masInfo, .promo3:hover .masInfo, .promo3 .masInfo{
	color:#FFCC00;
}

.promo2 .oferta .descuento, .promo2 .oferta .buyers, .promo3 .oferta .descuento, .promo3 .oferta .buyers  {
	border-right:solid 1px #92011E;
}

.promo2 .oferta .buyers, .promo2 .oferta .time, .promo3 .oferta .buyers , .promo3 .oferta .time {
	border-left:solid 1px #FFCC00;
}

.promo3 .precio span {
	color:#333333;
}

.promocion {
	border:solid 1px #DE7308;
}


#mensaje .titulo, .nube .titulo {
	background:#013064;
	padding:10px 0;
	font-family: 'Oxygen', sans-serif;
	font-size:15px;
	
	/*border-bottom:solid 2px #415292;*/
}

#mensaje input[type=button]:hover {
	background:#013064;
}

#mensaje{
	background:#eeeeee;
	margin:30px 2%;
	width:96%;
}

/*------------------LOG IN HEADER---------------------*/

.accesos {
	position:absolute;
	top:25px;
	right:0px;
	padding-left:40px;
	background:url(../images/acceso.gif) 0 5px no-repeat;
	width:150px;
}

.accesos a {
	font:normal 11px arial;
	color:#333333;
	border-left:solid 1px #cccccc;
	padding:2px 0 2px 6px;
	float:left;
	clear:both;
}

.accesos a:hover {
	color:#0099FF;
}

.accesos span {
	font:bold 16px arial;
	color:#B90125;
}

/*------------------AGENCIAS---------------------*/

.agencias {
	float:left;
	width:700px;
	clear:both;
}

.agencias h2 {
	float:left;
	width:700px;
	font:bold 15px arial!important;
}

.agencias ul {
	text-align:center;
}

.agencias ul li {
	display:inline;
	margin:5px 20px;
	text-align:center;
	width:150px;
	height:100px;
}

.agencias ul li img {
	vertical-align:middle;
	margin:10px 0;
	cursor:pointer;
}
/*---------------------MOTOR PAQUETES ---------------------------*/
.motorPaquetes, .motorListado{
	background:#B90125!important;
}

.motorPaquetes h2, .motorListado h2{
	color:#ffffff!important;
}

.motorPaquetes label, .motorListado label {
	color:#ffffff!important;
}

/*---------------------MOTOR HOME 2 ---------------------------*/

.motorHome2, .motorHome {
	min-height:400px!important;
	border-bottom:none;
	overflow:hidden;
	color:#FFFFFF;
	padding-top:0;
	margin-top:0;
	margin-bottom:20px;
}

.motorHome {
	margin-top:20px;
	
}

.motorHome2  label {
	color:#ffffff;
}

.motorHome2 a.avanzada {
	color:#FECB00;
}

#fullSlide .motorHome2 {
	width:370px!important;
}

/*---------------------- MOTOR CON SOLAPA -------------------------*/

.motorSolapas {
	border-bottom:none;
	height:auto;
	overflow:hidden;
}

.motorSolapas  label, .motorHome2 label {
	color:#ffffff;
	padding:12px 0;
}

.solapasMotor {
	background:none;
}

.tab_container {
	background:#B90125;
}

ul.tabs li.solapa,  ul.tabs a.solapa{
	background:#666666;
}

html ul.tabs li.active {
	background:#B90125;
}

ul.tabs li a:hover {
    color: #ffffff;
}

ul.tabs li.active  a{
    color:#ffffff!important;
}

ul.tabs li.solapa a, ul.tabs a.solapa {
    color: #86062D;
}	

.motorSolapas ul.tabs li.solapa a  {
    font: bold 13px Tahoma;
    padding: 0 0px;
}


.motorSolapas ul.tabs a.solapa {
	float: left;
    margin: 0;
    padding: 8px 0;
    border-left: none;
    margin-bottom: -1px;
    overflow: hidden;
    position: relative;
	width:20%;
	text-align:center;
	/*behavior:url(../admin/PIE.htc);*/
	text-decoration: none;
    display: block;
    font: bold 13px Tahoma;
    outline: none;
}

label#txtcaptcha {
	/*display:none;*/
}

/*-----------------------MOTOR-------------------------*/

.bodyfont{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
.buscador21{
	font-size:12px;
}

.bodyfontWHITE{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
.bodyfontWHITE a:link{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
.bodyfontWHITE a:active{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
.bodyfontWHITE a:visited{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
.bodyfontWHITE a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#333333;
}

.bodyfontWHITE span {
	float:left;
	padding:1px 3px 0 0;
}

.buscador1 {	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;
	text-decoration:none;
	color:#000000;
	float:left;
	padding:5px 0;
	margin:5px 0;
}
.buscador2 {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#000000;
	float:left;
	padding:5px 0;
	margin:5px 0;
	margin-right:3px;
}
#apDiv1 {
	position:absolute;
	right:0px;
	top:0px;
	z-index:1;
}

#datepicker, #datepicker2, #datepicker5, #datepicker6 {
	background:url(../images/calendar.gif) top right no-repeat #ffffff;
}

#bannerLateral .txt {
	color:#FE5A00;
}

#bannerLateral .txt span {
	color:#183495;
}

/*----------------- MENU INFERIOR ------------------*/
.menuInferior {
	float:left;
	width:100%;
	margin:20px 0 0 0;
	padding:20px 0 0 0;
}

.menuInferior ul{
	width:25%;
	float:left;
}

.menuInferio ul#especial {
	/*width:230px;*/
}

.menuInferior li {
	font:normal 13px Arial;
	width:90%;
	border:none;
}

.menuInferior li a {
	color:#333333;
}

.menuInferior li.titulo {
	font:bold 12px Arial;
	text-transform:uppercase;
	padding:8px 3px;
	background:#DDDEE0;
	margin-bottom:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


/*------------ MEDIA QUERY ------------*/



@media (max-width: 979px) {
	.motorHome2 {
		height:auto!important;
	}
	.col370 {
		width:98%;
		margin:0 1%;
		margin-bottom:10px;
	}
}

@media (min-width: 630px) and (max-width:979px) {
	.col370 {
		width:58%;
		margin:0 1%;
	}
}

@media (min-width:650px) and (max-width:829px) {
	.menu li a {
		background:#92011E;
	}
	
	.menu li a:hover, .menu li:hover > a{
		background:#B90125;
	}
	#menu {
		/*padding-bottom:0!important;*/
		margin-bottom:8px!important;
		background:#92011E;
	}
}

@media (max-width: 649px) {
	body {
		background:none;
	}
	#menu {
		/*padding-bottom:0!important;*/
		margin-bottom:8px!important;
		background: -moz-linear-gradient(top, #92011E 0%, #B90125 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#92011E), color-stop(100%,#B90125));
		background: -webkit-linear-gradient(top, #92011E 0%,#B90125 100%);
		background: -o-linear-gradient(top, #92011E 0%,#B90125 100%);
		background: -ms-linear-gradient(top, #92011E 0%,#B90125 100%);
		background: linear-gradient(top bottom, #92011E 0%,#B90125 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#92011E', endColorstr='#B90125',GradientType=0 );
	}
	
	.menu li a {
		background:#92011E;
	}
	
	.menu ul li a{
		background:#92011E!important;
	}
	
	.menu li a:hover, .menu li:hover > a{
		background:#B90125;
	}
	
	.contenido {
		padding-top:0px;
		border:none;
		-webkit-border-radius: 0px;
		-moz-border-radius:0px;
		border-radius:0px;
	}
	
	#Noticias, #Disney, #Agencias, #Especial {
		width:48%;
	}
	
	#Info {
		width:100%;
	}
	
}

/*------------------------ Motor Aptek ------------------------------*/

div#izquierda {
    font-family: arial;
    font-size: 8pt;
    width: 100%!important;
    /*border: 1px solid #CCCCCC;*/
    padding: 5px;
	color:#ffffff!important;
	background:#B90125;
}
div#izquierda td {padding: 2px;}
div#izquierda p {margin: 3px;}
#destinos_normales {
    /*width:282px!important;*/
	float:left;
	line-height:13px;
	width:97%;
}

#columna1 {
	width:100%!important;
}

#columna1 label{
	float:left;
	font-size:11px;
	padding-top:0;
	padding-bottom:0;
}

#columna1 input[type=text]{
	width:137px;
}

#myform input#origenTK, #myform input#destinoTK {
	width:100%;
}

input#flex {
	width:30px;
}

#myform select#aerolinea, #myform select#clase, #myform select#alianza {
	width:100%;
}

#myform hr {
	border-top:solid 1px #7E011B;
	border-bottom:solid 1px #CD4956;
	margin:5px 0;
}

#myform a {
	color:#FCCE3A;
}

#myform #datepicker, #myform #datepicker2 {
	background:url(../images/calendar.gif) right no-repeat #ffffff;
}

#myform #destinos input {
	width:75px;
}

/*#columna_avanzado {
	width:97%;
}*/

input#reservar_pasajes {
	float:none;
}
#espacio {
	height:215px; 
	width:100%; 
	float:left;
}

/*-------------------- MAPA DE BRASIL -----------------------*/

.mapaInteractivo {
	display:block;
}

#mapa {
	position:relative; 
	width:740px; 
	height:520px; 
	border:solid 1px #cccccc;
	margin-top:10px;
}

.dotMapa {
	position:absolute;
	z-index:8;
}

#destinoMapa {
	/*position:absolute;
	top:0px;
	left:0px;
	background:rgba(0,0,0,0.7);
	display:none;
	*/
	height:525px;
	font-weight:normal;
	z-index:10;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family:'Oxygen',Arial;
}


#destinoMapa h3{
	width:96%;
	margin:0 0 10px;
	padding:13px 2% 15px;
	margin-bottom:3px;
	color:#ffffff;
	font-size:22px;
	background-color:#EB0A8E;
	border-bottom:solid 1px #eeeeee;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align:left;
	font-size:bold;
	position:relative;
	z-index:2;
}

#destinoMapa h3 .verDestino {
	position:absolute;
	top:10px;
	right:10px;
	width:40px;
	padding:5px 35px 10px 0;
	background:url('/images/info.png') top right no-repeat;
	font-size:12px;
	text-align:right;
}

#destinoMapa h3 .verDestino:hover {
	color:#FCD403;
}

#destinoMapa h4{
	width:98%;
	margin:0 0 10px;
	padding:3px 1%;
	margin-bottom:10px;
	color:#333333;
	font-size:15px;
	font-weight:normal;
	background-color:#FCD403;
	border-bottom:solid 1px #eeeeee;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#destinoMapa li {
	float:left;
	background:#ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.8);
	-moz-box-shadow:    0px 0px 2px 0px rgba(0, 0, 0, 0.8);
	box-shadow:         0px 0px 2px 0px rgba(0, 0, 0, 0.8);	
	list-style:none;
	position:relative;
	text-align:left;
}

#destinoMapa li:hover {
	background:#eeeeee;
}

#destinoMapa .imagen {
	float:left;
	width:100px;
	margin-right:1%;
	
}

#destinoMapa .imagen img{
	width:90px;
	height:60px;
	border:solid 1px #999999;
}

#destinoMapa .nombre {
	float:left;
	font-weight:bold;
	color:#333333;
}

#destinoMapa .categoria {
	float:left;
}

#destinoMapa .verMas {
	float:left;
	font-size:13px;
	color:#EB0A8E;
	position:absolute;
	bottom:5px;
	right:5px;
}

#destinoMapa a:hover{
	color:red;
}

.column1 {
	width:350px;
}
.column1 li {
	width:92%;
	padding:2%;
	margin:0 2% 10px;
}
.column1 .nombre {
	width:60%;
	font-size:17px;
}
.column1 .categoria {
	width:60%;
}
.column2 {
	width:600px;
}
.column2 li {
	width:44%;
	padding:1.5%;
	margin:0 1.5% 10px;
}
.column2 .nombre {
	width:56%;
	font-size:16px;
}
.column2 .categoria {
	width:56%;
}
.column3 {
	width:850px;
}
.column3 li {
	width:29%;
	padding:1%;
	margin:0 1% 10px;
}
.column3 .nombre {
	width:48%;
	font-size:15px;
}
.column3 .categoria {
	width:48%;
}

.column4 {
	width:980px;
}
.column4 li {
	width:21%;
	padding:1%;
	margin:0 1% 10px;
	height:60px;
}
.column4 .nombre {
	width:49%;
	font-size:13px;
}
.column4 .categoria {
	width:48%;
}

#destinoMapa .masPaquetes {
	position:absolute;
	bottom:3px;
	padding:1% 0 1%;
	margin-bottom:3px;
	width:98%;
	color:#ffffff;
	line-height:18px;
	text-align:center;
	font-weight:normal;
	font-size:14px;
	background:#EB0A8E;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:    0px 1px 2px 0px rgba(0, 0, 0, 0.5);
	box-shadow:         0px 1px 2px 0px rgba(0, 0, 0, 0.5);	
	
}
#destinoMapa .masPaquetes:hover {
	color:#FCD403;
}


.textoMapa {
	/*padding-right:5px;
	text-align:right;
	padding-top:15px;*/
	font:bold 13px Arial;
	cursor:pointer;
	line-height:13px;
	position:absolute;
	text-align:center;
}

.textoMapa:hover {
	color:red;
}
@media (max-width: 979px) {
	.mapaInteractivo {
		display:none;
	}
	
	.destinosInteractivos {
		display:block!important;
	}
	
}


