#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;
}

#login_ofertas{
	position:absolute;
	left:0px;
	top:175px;
	width:550px;
	height:300px;
	overflow:auto;
	z-index:100;
	visibility:hidden;
}


/****************************************/
