#boxParametros{
		margin-top:10px;
		font:normal 10px Arial;
		
	}
	
	#buscadorOfertas{
		margin:10px 0;
		padding-left:10px;
		width:100%;
		display:block;
		height:130px;
		font:normal 10px Verdana,Trebuchet Ms;
	}
	
	#buscadorOfertas .destino{
		text-align:left;
		vertical-align:top;
		float:left;
		height:145px;
		margin-right:3px;
	}
	
	#buscadorOfertas .destino strong{
		margin:0px;
		padding:2px;
		display:block;
		margin-bottom:5px;
		padding:2px 10px;
		background-color:#3F4356;
		color:#F1F1F6;
		background:url("/www/img/fondo_strong.gif") left top;
	}
	
	#buscadorOfertas .destino .links{
		width:140px;
	}
	
	#buscadorOfertas .destino a{
		display:block;
	}
	
	#buscadorOfertas .destino .links a{
		width:70px;
		float:left;
	}
	
	#buscadorOfertas .destino a{
		background:url("/www/img/bullet.gif") left -2px no-repeat;
		padding-left:12px;
		font:normal 10px Verdana;
		text-decoration:none;
		color:#555;
	}
	
	#buscadorOfertas .destino a:hover{
		color:#337;
	}
	
	#buscadorOfertas .destino{
		background-color:#C5CBD8;
		background:url("/www/img/fondo_destinos.gif") left top;
	}
	
	#resultBox{ width:602px; margin-top:5px; }
	#resultBox .resultadosTable{ font:normal 10px Verdana; text-align:center; border:1px solid #337; border-top:none; width:100%; }
	
	#resultBox .resultadosTable thead tr{
		background:url("/www/img/fondo_cabecera_resultados.gif") left top;
	}
	
	#resultBox .resultadosTable thead th{
		color:#FFF;
		font-size:9px;
	}
	
	#resultBox .resultadosTable tbody td{
		border-bottom:1px solid #DDD;
		height:25px;
	}

	#resultBox .resultadosTable tbody .last td{ border-bottom:none; }
	#resultBox .resultadosTable tfoot td{
		text-align:left;
		color:#745050;
		padding-left:10px;
		background-color:#E7DCDC; 
		border-top:1px solid #AD8787;
		padding:5px 0 5px 10px;
	}
	
	#resultBox .fecCol{ width:96px; }
	#resultBox .oriCol{ width:67px; }
	#resultBox .famCol{ width:72px; }
	#resultBox .nomCol{ width:40px; }
	#resultBox .dtoCol{ width:57px; }
	#resultBox .ciaCol{ width:55px; }
	#resultBox .aptdesCol{ width:46px; }
	#resultBox .predesCol{ width:60px; }
	#resultBox .hotCol{ width:61px; }
	#resultBox .posCol{
		width:44px;
	}
	
	#resultBox .posterTd{
		position:relative;
	}
	
	#resultBox .posterTd div{
		display:none;
	}

	.topten-tooltip{ position:relative; z-index:24; color:#333377; text-decoration:none; }
	.topten-tooltip:hover{ z-index:100; }
	.topten-tooltip span{display: none}
	.topten-tooltip:hover span{ display: block; }
	.topten-tooltip:hover .variosTable{
		font-size:9px;
		display:block;
		position:absolute;
		top:-50px;
		left:25px;
		/*background-color:#3F4356;*/
		color:#EEE;
		text-align:left;
		padding:3px;
		width:150px;
		border:1px solid #DDD;;
		border-bottom:none;
	}

	.topten-tooltip .variosTable td{
		background-color:#3F4356;
		background:url("/www/img/fondo_capa.gif") left top;
		border-bottom:1px solid #DDD;;
	}

		
	.topten-tooltip:hover span table td{ color:#FFF; }

	
	.varios{
		display:inline;
		background-color:#6D85AB;
		font-weight:bold;
		color:#FFF;
		padding:2px 4px;
		height:15px;
		cursor:pointer;
	}


	.trIn{ background-color:#EEE; cursor:pointer; z-index:0; }
	.trOut{ background-color:#FFF; z-index:0; }
	
	.trIn td, .trOut td{
		height:26px;
	}
	
	.dtoCell{ font-weight:bold; color:#F00; }
	
	.infoTabla{ border:none; width:100%; }
	.infoTabla td{ height:30px; padding-left:10px; text-align:left; background: #3F4356 url('/www/img/fondo_ruta.gif') left top no-repeat; color:#6D85AB; font:normal 11px Verdana; border:none; width:100%; }
	
	.infoTabla.noRuta td{ height:30px; padding-left:10px; text-align:left; background: #3F4356 url('/www/img/fondo_noruta.gif') left top no-repeat; color:#E2C0C0; font:normal 11px Verdana; border:none; width:100%; }

	.infoTabla td strong{ color:#FFF; }
	
	#cargandoBox{
		margin-top:30px;
		text-align:center;
		font:bold 15px Verdana, Arial;
		display:none;
		color:#C00;
	}
	
	.variosBox{
		z-index:100;
	}
	
	.postersBox{
		position:fixed;
		left:-40px;
		display:none;
		background-color:white;
		z-index:1000000000000000;
	}
	
	.postersTable{
		z-index:1;
		background-color:white;
	}
	

/**** Capa Posters ****/	
#boxPosters{
	width:200px;
}

#boxPosters table{
	font:normal 11px Verdana;
}

#boxPosters table thead .col1{
	width:170px;
	height:17px;
	color:#333;
	background:url('/www/img/cab_poster_left.gif') left top no-repeat;	
}

#boxPosters table thead .col2{
	width:35px;
	height:17px;
	background:url('/www/img/cab_poster_right_off.gif') -7px top repeat;
	cursor:pointer;
}

#boxPosters table thead .col2Over{
	width:35px;
	height:17px;
	background:url('/www/img/cab_poster_right.gif') -7px top repeat;
	cursor:pointer;	
}

#boxPosters table tbody{
	/*background-color:#838383;*/
	background-color:#EEEFF2;
}

#boxPosters table tbody td.col1{
	width:30px;
	color:#333;
	border-left:1px solid #CCC;
	text-align:left;
	padding-left:10px;
	width:170px;
	height:18px;
	border-bottom:1px solid #D6D6D6;
}


#boxPosters table tbody td.col2{
	border-right:1px solid #CCC;
}

#boxPosters table tbody tr{
	cursor:pointer;
}

#boxPosters table tbody .col2{
	width:29px;
	border-bottom:1px solid #D6D6D6;	
}

#boxPosters table tbody .col1.last,#boxPosters table tbody .col2.last{
	border-bottom:1px solid #CCC;
}

#boxPosters{
	dislpay:none;
	position:absolute;
	color:#DDD;
}

/*********************/

.lnkOfe{
	padding-top:5px;
	padding-right:5px;
}

#posterLisBox{
	display:none;
	position:absolute;
	z-index:100;
	background-color:#FFF;
	border:1px solid green;
}

#posterLisBox .posterList{
	width:160px;
	font:normal 12px Verdana,Arial;	
}

#posterLisBox .posterList tr{
	cursor:pointer;
}

#posterLisBox .posterList .col1{
	width:130px;
}

#posterLisBox .posterList .col2{
	width:30px;
}

#boxParametros, #boxParametros select, #boxParametros select option, #boxParametros table td{
	font:bold 10px Verdana;
	color:#3F4356;
}

#sizer{
	backgorund-color:red;
	height:500px;
}


/****************************************/
