#Olvido{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	margin:31px 0 0 571px;
}
.inputLog{
	font-size:10px;
	background:transparent;
	width:88px;
	color:#14237E;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.subLog{
	background:#FF9F13 url(sub.gif) no-repeat;
	border:1px solid #ffffff;
	width:18px;
	height:18px;
	cursor:pointer;
}
#Olvido a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
#Olvido a:hover{
	color:#FFFF99;
}
.flow3{
	overflow:hidden;
	height:43px;
}
.sub{
	background-color:#667791;
	font-size: 11px;
	color:#ffffff;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:54px;
	height:18px;
	border:none;
	cursor:pointer;
}
.subAzul{
	background-color:#7491B1;
	font-size: 10px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:52px;
	height:18px;
	border:none;
	cursor:pointer;
}
.sub2{
	background-color:#C29370;
	font-size: 11px;
	color:#ffffff;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:58px;
	height:18px;
	border:none;
	cursor:pointer;
}
.sub3{
	background-color:#7491B1;
	font-size: 10px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:52px;
	height:16px;
	border:none;
	cursor:pointer;
}
.InputEstado{
	border:none;
	background-color:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-weight:bold;
	font-size:10px;
	text-align:right;
	width:80px;
	cursor:default;
}
.resultBus{
	background:#D0DFD6 url(bg-ph-grid2.gif) repeat;
	border-bottom:1px solid #CCCC99;
}
.resultBusDet{
	border-top:1px solid #ffffff;
	border-bottom:1px solid #CCCC99;
	background-color:#FDFCEC;
}
.titForm{
	background:#EFEAD6;
	padding:5px;
	font-size:11px;
	color:#38565F;
}
/*Tablas*/
.Tit{
	border:1px solid #dadada;
	border-bottom:1px solid #c0c0c0;
	padding:4px 10px 4px 10px;
	background:#ffffff;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#223071;
	font-size:12px;
	letter-spacing:1px;
}
.Tit span{
	color:#c26510;
}
.bTabH{
	background:#E1E1E1;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding:5px 3px 3px 3px;
}
.bgB{
	background:#ffffff;
	border-top:1px solid #b0b0b0;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
}
.bgB2{
	background:#ffffff;	
	border:1px solid #c1c1c1;
	border-top:1px solid #b0b0b0;
}
.bgG{
	background:#f5f5f5;
	border:1px solid #BDBFC8;
}
/*Motor*/
#floatMotor{
	position:absolute;
	top:139px;
}
#Motor{
	background:url(bg-motor.gif) no-repeat 0 40px;
	width:200px;
}
.inputsT{
	background:#ffffff;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#326787;
	height:14px;
	border:1px solid #8EA8C1;
	padding-left:4px;
}
#Mdiv1{
	background:#EAF2F7;
}
#Mdiv2{
	background:#DFECE6;
	display:none;
}
#Mdiv3{
	background:#E1E6EC;
	display:none;
}
.subM{
	background:#CCDFEA;
	color:#465D7C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	border-left:1px solid #BCCDDC;
	border-top:1px solid #BCCDDC;
	border-right:1px solid #8EA8C1;
	border-bottom:1px solid #8EA8C1;
	width:52px;
	height:19px;
	cursor:pointer;
}
#Mh{
	background:#EAF2F7;
}
.blm{
	border-left:1px solid #C6DBE8;
}
.blf{
	border-left:1px solid #ffffff;
}

/*Motor Vuelos*/
#objAvanzada1, #objAvanzada2, #objAvanzada3, #objAvanzada4{display:none;}

/*Motor Hoteles*/
#a1_Age1, #a1_Age2 ,#a2_Age1, #a2_Age2 ,#a3_Age1, #a3_Age2 ,#a2_ADTs ,#a3_ADTs ,#a2_CHDs ,#a3_CHDs,#textAge1, #textAge2, #btnDelAero, #btnAddAero, #pq_textAge1, #pq_textAge2, #pq_a1_Age1, #pq_a1_Age2{
	visibility:hidden;
}

/*Hoteles*/
.gridPaq1, .gridPaq2{
	height:88px;
	background-color:#FFFFFF;
	vertical-align:top;
}
.gridPaq1 .titPH{
	background:url(bg-ph-grid1.gif) bottom left;
	color:#435B72;
}
.gridPaq2 .titPH{
	background:url(bg-ph-grid2.gif) bottom left;
	color:#496740;
}
.gridPaq1 .contPH{
	background:url(bg-ph-grid1.gif) repeat-x top left;
	padding:0 5px 7px 5px;
}
.gridPaq2 .contPH{
	background:url(bg-ph-grid2.gif) repeat-x top left;
	padding:0 5px 7px 5px;
}
.contPH .marcoFoto{
	border:1px solid #336699;
}
.contPH .marcoFoto img{
	margin:1px;
}
.titPH{
	font-family:Lucida Sans Unicode, Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	padding:4px 5px 0px 8px;
}
.flow4{
	overflow:hidden;
	height:53px;
	margin:7px 0 0 4px;
}
.star{
	padding-left:8px;
	background:url(bg-stars.gif) no-repeat 8px 2px;
	width:80px;
}
.hCiudad{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#965E4D;
	font-size:11px;
	font-weight:bold;
	padding:10px 0 0 2px;
}
.precioPH{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#947919;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	text-transform:lowercase;
	padding-left:5px;

}
.gridPaq2 .precioPH{
	color:#B6582B;
}
.precioPH span{
	color:#729A98;
	font-size:9px;
	font-weight:normal;
}
.hrPH{
	background:url(bg-precio-ph.gif) repeat-x center;
	width:100%;
}
.titDET{
	background:#E4E9F3 url(bg_titdet.jpg) repeat-x;
	padding:5px;
	font-size:10px;
	font-weight:bold;
	color:#30617E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dataDET{
	padding:5px 5px 8px 5px;
}
/*Paquetes*/
.titPaq{
	background:url(li.gif) no-repeat 0 4px;
	color:#465D7C;
	font-weight:bold;
	padding:3px 0 0 9px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.titPaq span{
	color:#FA8005;
}
.desPaq{
	padding:0 2px 2px 11px;
}
.fotoMarco{
	width:110px;
	padding-top:3px;
}
.fotoMarco div{
	background:#ffffff url(bg_foto.jpg) no-repeat;
	padding:1px 5px 6px 5px;
	position:absolute;
}
.precioPaq{
	color:#1B30A5;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
}
/*Novedades*/
#Novedades{
	background:url(bg_nov.gif) repeat-y;
	padding:0 4px 0 4px;
	height:237px;
}
#winNov{
	height:237px;
	width:180px;
	position:absolute;
	overflow:hidden;
}
#contNov{
	position:absolute;
	width:180px;
}
.TitNov{
	border:1px solid #c7c7c7;
	padding:4px 10px 4px 10px;
	background:#E8E7DB;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#684A2B;
	font-size:12px;
	letter-spacing:1px;
}
.fechaNov{
	color:#7F9999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-align:right;
}
.tituloNov{
	color:#606AA7;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.textoNov{
	color:#545454;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*Aereos*/
#Aereos{
	background:url(bg_nov.gif) repeat-y;
	padding:0 4px 0 4px;
}
.TitAero{
	border:1px solid #d3d3d3;
	padding:4px;
	background:#f8f8f8;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#336373;
	font-size:12px;
}
.gridAR1{
	background:#F0F5F9;
}
.gridAR2{
	background:#ffffff;
}
/*result*/
.gridAR1 .titTab{
	background:#E1EEF2 url(bg-tab1.gif) repeat-x bottom;
	color:#678C8F;
	font-weight:bold;
	padding:3px 4px 5px 6px;
}
.gridAR2 .titTab{
	background:#f4f4f4 url(bg-tab2.gif) repeat-x bottom;
	color:#707E87;
	font-weight:bold;
	padding-left:4px;
	padding:3px 4px 5px 6px;
}
.gridAR1 .opcion{
	width:55px;
	color:#445E60;
	font-family:Arial, Helvetica, sans-serif;
}
.gridAR2 .opcion{
	width:55px;
	color:#4D555B;
	font-family:Arial, Helvetica, sans-serif;
}
.dispV{
	background:#F4F3EA;
	border-top:1px solid #E4E2CD;
	padding:0 2px 0 4px;
}
/**/
.textoAR1{
	color:#60748C;
	font-weight:bold;
}
.textoAR2{
	color:#0E78A0;
	font-weight:bold;
}
.precioAR{
	color:#305858;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
}
.pieHAR{
	background:url(bg_aereo.jpg) repeat-x;
	padding:7px 4px 5px 4px;
	text-align:right;
}
.pieHAR a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FA8005;
}
.pieHAR a:hover{
	color:#0099cc;
}
/*Agencia*/
#Agencia{
	background:#fffff1 url(bg_dash.gif) bottom repeat-x;
	color:#9897AE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#Agencia span{
	font-weight:bold;
	color:#3F61A1;
	padding-left:5px;
}
#Agencia .resLink{
	padding:0 10px 0 10px;
	font-size:11px;
}
#Agencia .resLink a{
	font-weight:bold;
	color:#14237E;
}
#Agencia .resLink a:hover{
	color:#E08C34;
}
#Agencia .salir a{
	font-weight:bold;
	color:#006666;
}
#Agencia .salir a:hover{
	color:#333333;
}
/*Empresa*/
.empresa{
	background:url(bg_emp.gif) no-repeat bottom left;
}
.empresa div{
	color:#336699;
	font-size:12px;
	line-height:17px;
}
/*Contacto*/
.titOF{
	color:#958151;
	font-size:12px;
	font-weight:bold;
	background:#FDFCF2;
	border-bottom:1px solid #eeeeee;
	padding:2px;
}
#tc{
	height:95px;
	width:450px;
	overflow:auto;
	background:#ffffff;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#335577;
	font-size:11px;
	border:1px solid #ADC0D1;
	padding:4px;
}
#swf_flashhome{
	border-top:1px solid #D7DEE7;
	border-right:5px solid #D7DEE7;
	border-bottom:1px solid #D7DEE7;
	border-left:5px solid #D7DEE7;
	width:328px;
	margin:0 5px 16px 5px;
	padding:2px 6px;
}