ul, li { padding:0px; margin:0px;}

input, select { font-size:9px !important;}

			

#moteur {
	height:250px;
	width:303px;
	background:#034881;
}
	
#titreMoteur_2 {
	background:transparent url(/arikair/images_site/css/design/book_your_flight_title.gif) no-repeat scroll 0 50%;
	color:#FFFFFF;
	display:block;
	height:30px;
	margin-left:16px;
	padding-top:5px;
	text-indent:-5000px;
	width:180px;
}

#moteur a {
	color:#FFFFFF;
	font-size:11px;
	white-space:nowrap;
}

#moteurInterne {
	background:transparent url(/ttiairways/images_site/css/bg_reserver.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	height:263px;
	width:263px;
	z-index:1;
}

#reserver {
	height:63px;
	width:240px;
}

.lblmoteur {
	color:#FFFFFF;
}
.floatL {
	float:left;
	z-index:1;
}

clearright {
}
#aerienReserver {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#aerienReserver ul {
	
}

#aerienReserver li {
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	z-index:6;
}

#TrajetAllerSimple {
	left:190px;
	position:absolute;
	top:235px;
	z-index:1;
}

#AllerSimple {
	font-size:10px;
	font-weight:bold;
	left:212px;
	position:absolute;
	top:240px;
	white-space:nowrap;
	width:auto;
	z-index:1;
}

#TrajetAllerRetour {
	left:38px;
	position:absolute;
	top:235px;
	z-index:1;
}

#AllerRetour {
	font-size:10px;
	font-weight:bold;
	left:60px;
	position:absolute;
	top:240px;
	white-space:nowrap;
	width:98px;
	z-index:1;
}

#LblDepart {
	display:block;
	z-index:1;
	left:45px;
	position:absolute;
	top:265px;
}

*html #LblDepart {
	display:block;
	z-index:1;
	left:45px;
	position:absolute;
	top:265px;
}

#liId_depart {
	z-index:100 !important;
	left:34px;
	position:absolute;
	top:280px;
}

*html #liId_depart {
	z-index:100 !important;
	left:34px;
	position:absolute;
	top:280px;
}

#id_depart {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:12px;
	width:120px;
}


#LblArrivee {
	display:block;
	z-index:1;
	left:45px;
	position:absolute;
	top:305px;
}

*html #LblArrivee {
	display:block;
	z-index:1;
	left:45px;
	position:absolute;
	top:305px;
}

#liId_arrivee {
	z-index:90 !important;
	left:34px;
	position:absolute;
	top:320px;
}

*html #liId_arrivee {
	z-index:90 !important;
	left:34px;
	position:absolute;
	top:320px;
}

#id_arrivee {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:12px;
	width:120px;
	z-index:90;
}

#LblDateAller {
	left:195px;
	position:absolute;
	text-align:left;
	top:265px;
	width:100px;
	z-index:1;
}

*+html #LblDateAller {
	left:195px;
	position:absolute;
	text-align:left;
	top:265px;
	width:100px;
	z-index:1;
}

#DateAller {
	left:195px;
	position:absolute;
	top:280px;
	z-index:1;
}

*html #DateAller {
	left:195px;
	position:absolute;
	top:280px;
	z-index:1;
}

#txtDateAller, #txtDateRetour {
	z-index:10;
}


#AssistantDateAller {
	z-index:1;
	background-image:url(/arikair/images_site/css/calendar.gif);
	background-repeat:no-repeat;
	height:22px;
	left:290px;
	position:absolute;
	top:279px;
	width:20px;
}

*html #AssistantDateAller {
	z-index:1;
	background-image:url(/arikair/images_site/css/calendar.gif);
	background-repeat:no-repeat;
	height:22px;
	left:290px;
	position:absolute;
	top:279px;
	width:20px;
}


#h_depart {
z-index:1;
}

#LblDateRetour {
	left:195px;
	position:absolute;
	text-align:left;
	top:305px;
	width:90px;
	z-index:1;
}

*html #LblDateRetour {
	left:195px;
	position:absolute;
	text-align:left;
	top:305px;
	width:90px;
	z-index:1;
}


#DateRetour {
	z-index:1;
	left:195px;
	position:absolute;
	top:320px;
}

*html #DateRetour {
	z-index:1;
	left:195px;
	position:absolute;
	top:320px;
}

#AssistantDateretour {
	z-index:1;
	background-image:url(/arikair/images_site/css/calendar.gif);
	background-repeat:no-repeat;
	height:22px;
	left:290px;
	position:absolute;
	top:319px;
	width:20px;
}

*html #AssistantDateretour {
	z-index:1;
	background-image:url(/arikair/images_site/css/calendar.gif);
	background-repeat:no-repeat;
	height:22px;
	left:290px;
	position:absolute;
	top:319px;
	width:20px;
}


#h_Retour {
z-index:1;
}



/*inc_aerien reserverpass */


#aerienReserverPass{
	display:block;
	width:200px;
	height:200px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#adultes, #enfants, #bebes, {
	font-weight:normal;
}

#adultes {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	left:45px;
	position:absolute;
	top:414px;
	white-space:nowrap;
	z-index:10;
}

#adultes .inline {
	display:block;
	z-index:1000;
	margin-top:-45px;
	color:#FFFFFF;
}

*html #adultes .inline {
	display:block;
	z-index:1000;
	margin-top:-50px;
	color:#FFFFFF;
	position:absolute;
}

#enfants {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	left:120px;
	position:absolute;
	top:413px;
	white-space:nowrap;
	z-index:1;
}

#enfants .inline {
	display:block;
	z-index:1000;
	margin-top:-45px;
	width:150px;
	color:#FFFFFF;
}

*html #enfants .inline {
	display:block;
	z-index:1000;
	margin-top:-50px;
	width:150px;
	color:#FFFFFF;
	position:absolute;
}

#bebes {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	left:195px;
	position:absolute;
	top:413px;
	white-space:nowrap;
	z-index:1;
}

#bebes .inline {
	position:absolute;
	top:-29px;
	z-index:1000;
}

#bebes .clearRight { clear:none;}

#TypesTarifs {
	left:45px;
	position:absolute;
	top:360px;
}


#TitreTarifs {
	left:0;
	position:absolute;
	top:-15px;
}

#TitreTarifs a {
}

#cbTypesTarifs {
	text-align:left;
	width:100px;
	z-index:1;
}

.classegene_dep {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:114px;
}

#cbDevise {
	left:195px;
	position:absolute;
	top:360px;
	z-index:1;
}

#cbDevise .inline {
	left:0;
	position:absolute;
	top:-15px;
	font-size:10px;
}

.cbDevise {
	color:#034881 !important
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	width:114px;
}

#plusOptions {
	background-position:left center;
	background-repeat:no-repeat;
	display:none;
	padding-left:9px;
	text-align:left;
	width:auto;
	z-index:1;
}

#plusOptions a:link { font-weight:bold; }

#btRechercher {
	left:250px;
	position:absolute;
	top:409px;
	width:55px;
	z-index:1;
}

.advance_research {
	display:none;
	font-size:11px !important;
	white-space:nowrap;
}

#aerienReserverPass a, #aerienReserverPass a:link { 
	color:#FFFFFF;
	font-family:Verdana, Arial,Helvetica,sans-serif;
	font-size:9px;
	text-decoration:none;
}

#aerienReserverPass A:visited { color:#FFFFFF; font-family:Verdana,Arial, Helvetica, sans-serif; text-decoration: none }
#aerienReserverPass A:hover { color:#FFFFFF; font-family:Verdana,Arial, Helvetica, sans-serif;}

.select {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

#poweredTTI a {
	background:url("/arikair/images_site/poweredTTI.gif") no-repeat;
	height:20px;
	left:313px;
	position:absolute;
	top:432px;
	width:20px;
	z-index:0;
}

#poweredTTI a:hover {
	background:transparent url(/arikair/images_site/poweredTTI-over.gif) no-repeat scroll 0 0;
}