/* ----------------------------------- */
/* mini.css
/* http://www.viajes.net
/* ----------------------------------- */

#miniBuscador{
	display: block;
	float: left;
	width: 485px;
	height: 155px;
	margin: 0px 0 0 0px;
	padding: 0;
/*	border: solid 1px red;*/
}

#ofertasHoteles{
	display: block;
	float: left;
	width: 240px;
	height: 116px;
	margin: 16px 0 0 30px;
	padding: 0;
/*	border: solid 1px red;*/
}

/* ----------------------------------- */
/* ESTILOS MINIBUSCADOR RESULTADOS
/* ----------------------------------- */

/* !!!!!!!!!!!! los estilos del minibuscador en resultados estan diferente q las en las páginas internas !!!!!!!!!!!!*/

#buscador .cuerpoMini #buscadorVuelos .tableMini{
	left: 220px;
/*	border: solid 1px red;
*/}
#buscador .cuerpoMini #buscadorHoteles .tableMini{
/*	position: absolute;
	top: 0;*/
	left: 222px;
/*	border: solid 1px blue;
*/}
#buscador .cuerpoMini #buscadorViajes .tableMini{
	left: 222px;
/*	border: solid 1px green;
*/}


/* ----------------------------------- */
/* MINI-BUSCADOR
/* ----------------------------------- */

.contenedorMini{
	width: 485px;
	height: 155px;
	font: 8pt Arial;
	clear: both;
	margin: 0;
	padding: 0;
/*	border: solid 1px red;
*/}

.cabeceraBusc { 
	display: block;
	clear: both;
	width: 485px; 
	height: 28px;
	margin: 0 0 0 0;
	padding: 9px 0 0 0;
}
.miniBuscador { 
	width: 485px; 
	height: 155px;
	margin: 0;
	padding: 0;
	clear: none;
	float: left;
/*	border: solid 1px blue;*/
}
*html .miniBuscador{ width/****/:/****/ 450px;} 

.cabeceraMini {
	display: block; 
	width: 470px; 
	height: 17px;
	font: 11pt Arial, Trebuchet; 
	font-weight:bold;
	text-align: right;
	color:  #f68d21;
	padding: 10px 0 0 0;
	margin: 0;
}

.cuerpoMini {
/*	background: url("/images/buscador/fondoMini.gif") no-repeat;*/
	text-align: left; 
	width: 470px; 
	height: 70px;
	padding: 5px 0px 0px 13px;
	margin: 0;
/*	border: solid 1px black;*/
}

/*** MINI VUELOS ***/

.tableMini{
	margin: 3px 0 0 0;
	height: 60px;
	width: 450px;
}
*html .tableMini{ margin-top/****/:/****/ 1px; width/****/:/****/ 457px;}

.tdOrigenDestinoMini{
	height: 30px;
	width: 200px;
}

*html .tdOrigenDestinoMini{ width:205px;}

.tdFechasMini{
	height: 30px;

}

*html .tdFechasMini{ width:160px;}

.tdIdaVuetaMini{
	height: 30px;
	width: 78px;
}

*html .tdIdaVuetaMini{ width:90px;}

.titulosMini{
	width: 44px;
}

.izquierda{
	display: block;
	width: 42px;
	padding: 4px 0 0 0;
	margin:0;
	float: left;
}

/*** MINI HOTELES ***/

.tableMini{
	height: 60px;
	width: 460px;
}

.tdizquierdaMiniHotel{
	height: 30px;
	width: 182px;
}
*html .tdizquierdaMiniHotel{ width/****/:/****/ 182px;}

.tdcentroMiniHotel{
	height: 30px;
	width: 160px;
}

.tdderechaMiniHotel{
	height: 30px;
	width: 80px;
}

*html .tdderechaMiniHotel{ width/****/:/****/ 90px;}

.titulosMini{
	width: 44px;
}

.izquierdaMiniHoteles{
	display: block;
	width: 50px;
	padding: 4px 0 0 0;
	margin:0;
	float: left;
}

.pAdultosMini{
	display: block;
	width: 13px;
	padding: 4px 0 0 0;
	margin:0;
	float: left;
}

#cmbCategoriaMiniHoteles{
	width:64px;
}

#cmbNumAdultosMiniHoteles{
	width: 35px;
	margin-right: 5px;
}
 
#cmbNumHabitaMiniHoteles{
	width: 35px;
}

#cmbNumHabitaHotelesMini{
	width: 35px;
}

/* ----------------------------------- */
/* CARRITO - RESULTADOS VUELOS
/* ----------------------------------- */

.carritoHoteles{
	display: block;
	width: 240px; 
	height: 115px;
	margin: 0;
	padding: 0;
	clear: none;
	float: right;
/*	border: solid 1px blue;
*/}

.cabeceraCarritoHoteles {
	display: block; 
	width: 230px; 
	height: 17px;
	padding: 7px 10px 5px 0;
	margin:0;
	font: 11pt Arial, Trebuchet; 
	font-weight:bold;
	text-align: right;
	color:  #000;
/*	border: solid 1px red;*/
}

.cuerpoCarritoHoteles {
	display: block;
	float: none;
	width: 220px; 
	height: 77px;
	margin: 0px 10px 0px 10px;
	padding: 0;
/*	border: solid 1px green;*/
	overflow: auto;
	text-align: left; 
}
*html .cuerpoCarritoHoteles{ width/****/:/****/ 216px; }

.tableHotelesVuelos{
	width: 95%;
	*width: 90%; 
}

/* ----------------------------------- */
/* OFERTAS - MINIBUSCADOR
/* ----------------------------------- */

.contenedorMiniOfer{
	display: block;
	width: 755px;
	height: 116px;
	margin: 0px;
	padding: 0px;	 
	clear: both;
}

.miniBuscadorOfer {
	display: block;
	float: left;
	clear: none;
	width: 480px; 
	height: 116px;
	clear: none;
	float: left;
} 

.cabeceraMiniOfer { 
	width: 440px; 
	height: 17px;
	font: 11pt Arial, Trebuchet; 
	font-weight:bold;
	text-align: right;
	color:  #333333;
	padding-top: 10px;
}

.cuerpoMiniOfer { 
	/*background : url("/images/buscador/fondoMiniOfer.gif") no-repeat;*/
	text-align: left; 
	width: 460px; 
	height: 70px;
	padding: 12px 15px 10px 23px;
} 

.ofertas { 
	background : url("/images/buscador/sombraOfer.png");
	width: 256px; 
	height: 255px;
	margin-top: -256px;
	*margin-top: -252px;
	margin-left: 525px;
	padding-top: 0px;
} 

.categoriaElegidaMini{
	width: 440px;
	height: 24px;
}

.OrigenDestinoOferMini{
	display: block;
	float: left;
	clear: none;
	width: 445px;
	height: 20px;
	clear: both;
/*	border: solid 1px green;
*/}

.origenOfertaMini{
	width: 210px;
	height: 20px;
	float: left;
}

#fechaOfertaMini{
	display: block;
	float: left;
	clear: none;
	width: 202px;
	height: 22px;
/*	border: solid 1px blue;
*/	margin: 0 0 0 5px;
}
#txtCritOfe, #textoCriterio{ display: block; float: left;}
#textoCriterio{ padding: 3px 0 0 0;}

.destinoOfertaMini{
	width: 210px;
	height: 20px;
	float: right;
}

.criterioOfertaMini{
	display: block;
	float: left;
	clear: none;
	width: 444px;
	height: 20px;
/*	border: solid 1px red;
*/}

.categoriaMini{
	width: 440px;
	height: 25px;
	margin: 4px 0 0 0;
	clear: both;
}

.selectCategoriaMini{
	display: block;
	width: 220px;
	height: 22px;
	float: left;
}

#bBotonesOferMini{
	height: 22px;
	width: 200px;
	padding: 0px 0px 0px 0px;
	float: right;
}

#bBuscarOferMini{
	width: 62px;
	height: 22px;
	float: right;
}

#bAyudaOferMini{
	width: 18px;
	height: 18px;
	margin: 0 0 0 4px;
	float: left;	
}

#textoOrigen{ float: left; padding: 3px 0 0 0;}
#anyoOferta{
	width: 70px;
	float: left;
}
#mesOferta{
	width: 85px;
	margin: 0 5px 0 0;
	float: left;
}

#cabeceraMiniofer{
	display: block;
	height: 26px;
	width: 475px;
	margin: 12px 0 0 0;
/*	border: solid 1px green;*/
}
#fakeTab{ 
	display: block;
	float: right;
	clear: both;
	margin: 0;
	padding: 0;
	width: 92px;
	height: 26px;
}


/* ----------------------------------- */
/* CARRITO - RESULTADOS OFERTAS
/* ----------------------------------- */

/* HOTELES */

.carritoOferHoteles{
	display: block;
	width: 240px; 
	height: 115px;
	clear: none;
	float: right;
}

.cabeceraCarritoOferHoteles { 
	display: block; 
	width: 230px; 
	height: 17px;
	padding: 7px 10px 5px 0;
	margin:0;
	font: 11pt Arial, Trebuchet; 
	font-weight:bold;
	text-align: right;
	color:  #000;
}

.cuerpoCarritoOferHoteles {
	display: block;
	float: none;
	width: 220px; 
	height: 77px;
	margin: 0px 10px 0px 10px;
	padding: 0;
/*	border: solid 1px green;*/
	overflow: auto;
	text-align: left; 
}

/* VUELOS */

.carritoOferVuelos{
	display: block;
	width: 240px; 
	height: 115px;
	clear: none;
	float: right;
}

.cabeceraCarritoOferVuelos { 
	display: block; 
	width: 230px; 
	height: 17px;
	padding: 7px 10px 5px 0;
	margin:0;
	font: 11pt Arial, Trebuchet; 
	font-weight:bold;
	text-align: right;
	color:  #000;
}

.cuerpoCarritoOferVuelos {
	display: block;
	float: none;
	width: 220px; 
	height: 77px;
	margin: 0px 10px 0px 10px;
	padding: 0;
/*	border: solid 1px green;*/
	overflow: auto;
	text-align: left; 
}

.tableHotelesVuelos{
	width: 95%;
	*width: 90%; 
}
