.ofertaHeight_23{
	height: 23px;
}

.ofertaHeight_26{
	height: 26px;
}

.columna_topten{
	float: left;
	width: 307px;
	/*margin:0 1px;*/
	margin: 0px 1px 0;
}

.grupo_siguiente{
	margin-top:10px;

}

.topten {
	float:left;
}

.topten caption {
	line-height: 19px;
	background-color: #6d85ab;
}

#ultimasOfertas {position: relative; margin: 0 auto; width: 933px;}

#toptenBox {
	position: relative;
/*	top: 105px;*/
/*	left: 35px; */
	margin: 0 auto;
	width: 933px;
	z-index: 50;
}

#toptenBox caption {
/*	line-height: 25px; */
	/*background-color: #6D85AB;*/
	color: none;
	height: 19px;
}

.pos1 caption {
	background: url('/www/img/paquetes/titulo_baleares_y_canarias.png') left top no-repeat white;
	font-size: 0px;
}

.pos2 caption {
	background: url('/www/img/paquetes/titulo_caribe_y_eeuu.png') left top no-repeat white;
	font-size: 0px;
}

.pos3 caption {
	background: url('/www/img/paquetes/titulo_europa.png') left top no-repeat white;
	font-size: 0px;
}

.pos4 caption{
	background: url('/www/img/paquetes/titulo_peninsula_y_madeira.png') left top no-repeat white;
	font-size: 0px;
}

/*.pos2,
.pos3,
.pos4 {
	margin-left: 4px;
}*/

.impar {background: #F0F0F0;}
.par {background: #FFFFFF;}

.topTenTable{
	color: #333;
	width: 307px;
	padding: 0;
	margin: 0;
	z-index: 10;
	font: normal 9px Trebuchet MS;
	color: #333;
	padding: 0;
	margin: 0;
	border: 1px solid #CCC;
	border-bottom: 0;
}

.tableRow .detalleOferta {
	border-bottom:1px solid #CCC;
	position:relative;
	/*height:26px;*/
	cursor:pointer;
}

.tableRow .imgCol {
	position: absolute;
	left: 228px;
	top: 5px;
	height: 26px;
	width: 26px;
}

.tableRow .soloHotel {
	position: absolute;
	left: 177px;
	top: 1px;
	height: 26px;
	width: 26px;
}

.tableRow .dtoCol {
	position:absolute;
	left:3px;
	top:0;
	/*padding-top:7px;*/
	/*height:32px;*/
	height:25px;
	width:32px;
	text-align:center;
}

.tableRow .dtoCol img {
	margin-top:7px;
}

.tableRow .dtoCol .oferta {
	margin-top: 3px;
	font:normal 11px Trebuchet MS;
	color:#999;
}


.tableRow .oriCol,
/*.tableRow .destino,*/
.tableRow .fecCol {
	font: bold 11px Trebuchet MS;
}

.pos1 .tableRow .destino {
	position: absolute;
	left: 42px;
	top: -3px;
	line-height: 12px;
	font: bold 12px Trebuchet MS;
	color: #076DB5;
	width: 250px;
}

.pos2 .tableRow .destino {
	position: absolute;
	left: 42px;
	top: -3px;
	line-height: 12px;
	font: bold 12px Trebuchet MS;
	color: #8FB430;
	width: 250px;
}

.pos3 .tableRow .destino {
	position: absolute;
	left: 42px;
	top: -3px;
	line-height: 12px;
	font: bold 12px Trebuchet MS;
	color: #841E29;
	width: 250px;
}

.pos4 .tableRow .destino {
	position: absolute;
	left: 42px;
	top: -3px;
	line-height: 12px;
	font: bold 12px Trebuchet MS;
	color: #ED9E0E;
	width: 250px;
}

/*.tableRow .oriCol {
	position: absolute;
	line-height: 12px;
	left: 116px;
	top: 12px;
	width: 110px;
}*/
.tableRow .oriCol {
	font-size:10px;
	left:110px;
	line-height:12px;
	position:absolute;
	top:12px;
	width:110px;
	text-align: left;
}

.tableRow .oriCol a {
	padding: 0px;
	font: normal 9px Trebuchet MS;
	line-height: 9px;	
}

.tableRow .oriCol div {
	display:inline;
}

/*.tableRow .fecCol {
	position: absolute;
	width: 80px;
	/*font-size:10px;
	text-align: center;
	top: 10px;
	left: 36px;
}*/
.tableRow .fecCol {
	font-size:9px;
	left:36px;
	position:absolute;
	text-align:center;
	top:10px;
	width:80px;
}

/*.tableRow .hotCol {
	position: absolute;
	top: 12px;
	left: 180px;
	z-index: 100000000;
}*/
.tableRow .hotCol {
	left:185px;
	position:absolute;
	top:12px;
	z-index:100000000;
	display:none;
}

.tableRow .preCol {
	position: absolute;
	font: bold 12px Trebuchet MS;
	right: 1px;
	top: 8px;
	height: 12px;
	line-height: 12px;
	z-index: 0;
}

.pos1 .tableRow .preCol {
	color: #076DB5;
}

.pos2 .tableRow .preCol {
	color: #8FB430;
}

.pos3 .tableRow .preCol {
	top: 4px;
	font: bold 11px Trebuchet MS;
	color: #841E29;
}

.pos4 .tableRow .preCol {
	top: 4px;
	font: bold 11px Trebuchet MS;
	color: #ED9E0E;
}

.tableRow .multiorigen a,
.tableRow .multiorigen a:hover,
.tableRow .hotCol a,
.tableRow .hotCol a:hover{
	line-height: 9px;
	height: 9px;
	padding: 0px 2px;
	background-color: #575B75;
	color: #FFF;
	position: relative;
	font-weight: bold;
	text-decoration: none;
}

.tableRow .multiOrigen a,
.tableRow .hotCol a {
	/*background-color:#C5CEDE;*/
/*	background-color: #F0F2F4; */
	background: transparent;
/*	color: #575B75; */
	color: #000000;
	line-height: 9px;
	text-decoration: underline;
}

.tableRow .hotCol {
	line-height: 9px;
}

 .tableRow .oriCol a span,
.tableRow .hotCol a span {
	font: normal 10px Trebuchet MS;
	line-height: 13px;
	color: #575B75;
	z-index: 50;
}

.tableRow .multiOrigen a span{
	position: absolute;
	left: -53px;
	bottom: 8px;
	display: none;
	z-index: 10000;
	border: 1px solid #333;
	background-color: #545872;
	background-color: #C5CEDE;
	width: 130px;
}

.tableRow .hotCol a span{
	position: absolute;
	right: -42px;
	bottom: 8px;
	display: none;
	z-index: 10000;
	border: 1px solid #333;
	background-color: #545872;
	background-color: #C5CEDE;
	width: 370px;
}


/*
.tableRow .hotCol{
	color:#575B75;
}
*/

.hotCol .hottt{
	/*position: relative;*/
	display:inline;
	width:184px;
	margin-left:3px;
	overflow:hidden;
	margin:0;
	padding:0;
	/*background-color: red;*/
}

.oriCol span{
	position:absolute;
	left:41px;
	bottom:-5px;
	display:none;
	z-index:10000;
	border:1px solid #333;
	background-color:#545872;
	width:100px;
}

.tableRow .on{
	display:block;
}

.topTenTable tr{
	position:relative;
	z-index:0;
}

ol{
	padding:0;
	margin:0;
	list-style:none;
	
}

.imgCol, .dtoCol,
.destino, .fecCol
.preCol{
	z-index:0;
}

.oriCol, .hotCol{
	z-index:10;
}

/*** Color Dorado *********/
/*.detalleOferta .hotCol{ background-color:#C18A09; } .detalleOferta .fecCol, .detalleOferta .origen{color:#C18A09;}*/


/*****************************/
.pos3 .fecCol,
.pos4 .fecCol {
	top:8px;
}

.pos3 .hotCol,
.pos4 .hotCol {
	top:13px;
}

.pos3 .preCol,
.pos4 .preCol {
	top:10px;
}

.pos3 .tableRow .detalleOferta,
.pos4 .tableRow .detalleOferta {
	height:23px;
}

/*.pos4 {
	margin-top: 10px;
}*/

.nins {
	background:url('/www/img/nins.gif') 250px top no-repeat;
}

/*
.origen div {
	display: none;
}
*/

#infoBox {
	clear: both;
	float: left;
	width: 100%;
	margin: auto;
	font: normal 10px Trebuchet MS;
	/*line-height: 10px;*/
	color: #666;
}

#infoBox img {
	position: relative;
	top: 3px;
	margin-right: 3px;
}

#infoBox #info {
	display: block;
}

#infoBox #info div {
	margin-left: 10px;
	display: inline;
}

#infoBox #info .first{
	margin-left: 0;
}

#info {
	float: left;
	padding-left: 3px;	
}

#timsta {
	float: right;
	padding-right: 3px;
}