 /* e-TS Res Box - 13Abr2009 - ver. 2.1.0.0 */
.extra input, .extra select, .extra textarea
{
	font-family:Arial;
	font-size:11px;
}
div#extra
{
	float:left;
	width: 240px; /*Ancho Total*/
	line-height: normal;
	font-family:Arial;
	font-size:11px;
	margin: 0px;
	padding: 0px;
	background:#ffffff url(../img/background.gif) no-repeat center 32px ;
}

.extra form
{
	margin:0px;
	padding:0px;
	border:0px;
}
.cal
{
	margin:0px;
	padding:0px;
	border:0px;
	cursor:pointer;
	vertical-align:middle;
} 
#topbxcf
{
	margin:0px;
	padding:0px;
	border:0px;
	background: url(../img/plecatopgr.gif) no-repeat center top;
}
.RBCt2
{
	clear:both;
	background: url(../img/plecabtmgr.gif) no-repeat center bottom !important;
}
/*
	INICIA SECCION DE ESTILOS DE BOTON
*/
#mnSel
{
	margin:0px;
	padding:0px;
	border:0px;
	border-bottom: 1px solid #547497;
	height:25px;
	_height:24px;
}
#RBCt
{
	border-left: 1px solid #547497;
	border-right: 1px solid #547497;
	border-bottom: 1px solid #547497;
}
.Sel1,.Sel2,.Sel3,.Sel4,.Sel1A,.Sel2A,.Sel3A,.Sel4A
{
	margin:0px;
	padding:0px;
	border:0px none;
	float:left;
	text-align:center;
	height:26px;
	cursor:pointer;
	margin-left:2px;
}
.Sel1,.Sel1A
{
	margin-left:4px !important;
	_margin-left:2px !important;
	width:60px;
}
.Sel2,.Sel2A
{
	width:55px;
}
/*
	Selnumero: Indica que los elementos estan desabilitados
*/
.Sel3,.Sel3A
{
	width:45px;
}
.Sel4,.Sel4A
{
	width:65px;
}
.Sel1
{
	background: url(../img/flights.gif) no-repeat center center;
}
.Sel1A
{
	background: url(../img/flights_ov.gif) no-repeat center center;
}
.Sel2
{
	background: url(../img/hotels.gif) no-repeat center center;
}
.Sel2A
{
	background: url(../img/hotels_ov.gif) no-repeat center center;
}
.Sel3
{
	background: url(../img/cars.gif) no-repeat center center;
}
.Sel3A
{
	background: url(../img/cars_ov.gif) no-repeat center center;
}
.Sel4
{
	background: url(../img/more.gif) no-repeat center center;
}
.Sel4A
{
	background: url(../img/more_ov.gif) no-repeat center center;
}

/*
	FIN DE LA SECCCION  DEL MENU
*/
#serviceinfo
{
	width:100%;
	line-height:30px;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infser
{
	padding:0px;
	margin:0px;
	border:0px;
	font-family:Arial, Verdana;
	font-size:12px;
	font-weight:600;
	color:#7D7D7F;

}
/*
	SECCION DE ESTILO PARA EL FORMULARIO FORMAHOTEL
*/
#formahotel,#formaflight,#formapackage,#formacar,#formatour,#formatransfers
{
	padding-left:10px;
	width:180px;
}
.spWidth,.iFSearch,.tbNn,.spLftRm2
{
	width:220px;
	margin:0px;
	padding:0px;
	border:0px;
	color:#7D7D7F;
	font-family:'Trebuchet MS';
	font-size:11px;
	padding-bottom:7px;
}
.comboLn,.inLn,.fad,.fmd,.fdd,.fah,.fmh,.fdh,.inLv,#bTipoVuelo,.comboP,.CmbEdNn,.cmbDst,.spCbm
{
	color:#7D7D7F;
	border:1px solid #483e37;
	margin:0px;
	padding:0px;
}
.comboLn,.inLn{width:200px;}
.iFSearch a
{
	margin:0px;
	padding:0px;
	border:0px;
	color:#7D7D7F;
	text-decoration:none;
	font-weight:normal;
}
#formahotel .botonSearch,#formacar .botonSearch,#formatour .botonSearch,#formatransfers .botonSearch
{
	margin:0px;
	padding:0px;
	border:0px;
	vertical-align:middle;
	margin-left:40px;
}
/*
	FIN SECCION DE ESTILO PARA EL FORMULARIO FORMAHOTEL
*/
/*
	SECCION DE ESTILO PARA EL FORMULARIO FORMAFLIGHT
*/
.inLv,.cmbDst{width:200px;}
#bTipoVuelo{width:150px;}
#formaflight .botonSearch,#formapackage .botonSearch
{
	margin:0px;
	padding:0px;
	border:0px;
	vertical-align:middle;
	margin-left:50px;
}
.note
{
	border:0px;
	padding:0px;
	margin:0px;
	font-weight:normal !important;
	font-style:italic;
	display:block;
	width:95%;
	margin-left:5px;
}
.tbTtl
{
	background-color:#ffffff;
	color:#000000;
	font-style:italic;
	font-weight:normal;
	margin-left:115px;
	padding-left:2px;
	padding-right:2px;
	position:relative;
	text-align:right;
	top:-8px;
}
#DivTablaNinosF,#DivTablaNinos
{
	margin:0px;
	padding:0px;
	border:1px solid #A7A0A0;
	width:205px;
	padding:2px;
	margin-bottom:7px;
	margin-top:3px;
}
.spOt,.spTtlRgt
{
	margin:0px;
	padding:0px;
	border:0px none;
	font-weight:normal;	
}

.spTtlRgt{ margin-left:18px;}
.spOt{ margin-left:102px;}
#formapackage .spOt{ margin-left:44px;}
#formapackage .spTtlRgt{ margin-left:5px;}
.RmNm{border:0px none; padding:0px; margin:0px; font-weight:normal;}
#formapackage #DivTablaNinos_1 .RmNm,#formapackage #DivTablaNinos_2 .RmNm{margin-left:7px !important;}
.dRooms.sprRms{margin-bottom:7px;}
#formaflight .dRooms.sprRms {margin-left:5px;}
#num_adultosF1{margin-left:100px;}
#num_ninosF{margin-left:14px;}

/*InicioSeccion de paquetes y solo avion o solo hotel*/
#sbSelHT,#sbSelFL
{
	height:30px;
	margin-left:8px;
	padding-top:12px;
	padding-bottom:6px;
}
.opHT._h,.opFL ._h,.opHT,.opFL
{
	float:left !important;
	width:107px !important;
	height:30px !important;
	display:block !important;
	cursor:pointer !important;
}
.opHF,.opHF._h
{
	float:left !important;
	width:113px !important;
	height:30px !important;
	display:block !important;
	cursor:pointer !important;
}
.opHT._h
{
	background: url("../img/hs.gif") no-repeat left center !important;
}
.opHT
{
	background: url("../img/h.gif") no-repeat left center !important;
}
.opFL._h
{
	background: url("../img/as.gif") no-repeat left center !important;
}
.opFL
{
	background: url("../img/a.gif") no-repeat left center !important;
}
.opHF._h
{
	background: url("../img/has.gif") no-repeat left center !important;
}
.opHF
{
	background: url("../img/ha.gif") no-repeat left center !important;
}
/*Fin Seccion de paquetes y solo avion o solo hotel*/

#anio_desdeHT,#mes_desdeHT,#dia_desdeHT,#anio_hastaHT,#mes_hastaHT,#dia_hastaHT,#anio_hastaC,#mes_hastaC,#dia_hastaC,#anio_desdeC,#mes_desdeC,#dia_desdeC,#anio_desde,#mes_desde,#dia_desde,#anio_hasta,#mes_hasta,#dia_hasta,#EdadNinoF1,#EdadNinoF2,#num_adultos_2,#num_adultos1,#EdadNino1,#EdadNino2,#EdadNino3,#EdadNino1_2,#EdadNino2_2,#EdadNino3_2
{
	margin-right:5px;
}
#formacar,#formatour{padding-top:12px;}
#formapackage .spWidth.spRmsX,.spLftRm2,.sta{width:190px; margin-left:30px;}
.inLn,.inLv{padding-bottom:2px !important; padding-top:2px !important; padding-left:2px;}
#spaj{margin-right:4px;}