/* CSS Document */
@media screen {
html, body {height: 100%; margin: 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#739CCF; background-color:#EAEAEA; text-align:center;}
body, ol, p, form, div, h1, h2, h3, h4, h5, h6, label, a, table {margin:0; padding:0; list-style:none}
h1{font-size:16px; color:#2A2082; font-family:Helvetica, Arial, sans-serif; background:url(/gabonairlines/images_site/css/bg_h1.gif) repeat-x;}
h2{ padding-left:5px; background-color:#86be3d; color:#FFFFFF; background:url(/gabonairlines/images_site/css/puce.gif) right no-repeat;  background-color:#86be3d; font-size:12px; width:40%; padding-right: 40px;}
h2 a { text-decoration:none; color:#FFFFFF; padding-right:40px;}
h2 a:hover { text-decoration:underline overline; color:#FFFFFF;}
h3{font-size:13px; color:#2A2082; font-weight:bold; margin-bottom:10px;}
h4{font-size:12px; color:#2A2082; font-weight:bold; margin-bottom:10px;}
a {color: #9CC75C; text-decoration:none;}
a:hover {text-decoration:underline;}
p{ padding:0px; font-size:11px; color:#000000;}
INPUT {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#739CCF}
SELECT { font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#739CCF}
TEXTAREA { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#739CCF; border-color: #CCCCCC}
.bouton { background-color:#9CC75C; color:#FFFFFF; font-weight:bold}
li { list-style:none;}
*html li {list-style: url(/gabonairlines/images_site/css/puce.gif) inside; text-indent:none; padding-left:3px;}
ul { margin:0; padding:0; }

.clear { clear:both; }

#Menu {font-family: Arial, Helvetica, sans-serif ; font-weight:bold; height:24px; width:730px; font-size:11px; background:url(/gabonairlines/images_site/css/bg_menu.gif); margin-bottom:-4px; padding-top:4px; z-index:5;}
*html #Menu {font-family: Arial, Helvetica, sans-serif ; font-weight:bold; height:28px; width:730px; font-size:11px; background:url(/gabonairlines/images_site/css/bg_menu.gif); padding-top:4px; z-index:5;}
*+html #Menu {font-family: Arial, Helvetica, sans-serif ; font-weight:bold; height:28px; width:730px; font-size:11px; background:url(/gabonairlines/images_site/css/bg_menu.gif); padding-top:4px; z-index:5;}
#Menu a	{text-decoration:none; height:18px; vertical-align:middle; color:#383082; margin-right:1px;}
#Menu a:hover {text-decoration:none; height:18px; vertical-align:middle; color:#383082; margin-right:1px;}
#Menu a .span_gauche {width:6px; height:18px;}
#Menu img  {border:0;}
#Menu a span { display:block; float:left; white-space:nowrap; cursor: pointer; font-size:11px; height:18px }
#Menu a:hover span {float:left; display:block; background:url(/gabonairlines/images_site/css/bg_a_hover_milieu.gif); height:18px; color:#FFFFFF;}
#Menu a:hover .span_gauche { background:url(/gabonairlines/images_site/css/bg_a_hover_gauche.gif) no-repeat; width:6px; height:18px;}
#Menu a .span_droit { float:left; width:6px; height:18px;}
#Menu a:hover .span_droit { float:left; background:url(/gabonairlines/images_site/css/bg_a_hover_droite.gif) no-repeat; width:6px; height:18px;}
#Menu ul { visibility:hidden; position:absolute; display:block;}
	#Menu li  {	cursor:pointer; display:block; float:left; position:relative; padding-left:0px; padding-right:0px;}
		.sousMenu { position:absolute; left:40px; top:18px;  margin:0; padding:0; z-index:10}
		.sousMenuA { position:absolute; left:40px; top:18px;  margin:0; padding:0; width:91px; }
			#Menu ul li	{display:block; left:-40px;  white-space:nowrap; height:18px; background:#C0E6F7; border:#FFFFFF 1px solid; clear:both; }
			*html #Menu ul li { width:0px; }
			#Menu ul li a	{ background: #C0E6F7; display:block; padding:0px 0px 0px 0px;}
			#Menu ul li a:hover	{ background: #88BC39; padding:0px 0px 0px 0px; color:#FFFFFF;}
				#Menu li ul li	{display:block;  white-space:nowrap; }
				#Menu li li	{ display:block; left:-40px;  white-space:nowrap; height:18px; background: #C0E6F7; }
					.sousSousMenu { position:absolute; 	top:0px;  margin-left:41px; padding:0; z-index:10; left:100%; padding:0;}


#conteneur { width:770px; margin-left:auto; margin-right:auto; text-align:left;}
	#ombre_haut { height:23px; background:url(/gabonairlines/images_site/css/ombre_haut.gif) repeat-x;}
	#ombre_haut .ombre_gauche { float:left; height:23px; width:20px; background:url(/gabonairlines/images_site/css/ombre_coin_haut_gauche.gif) no-repeat; }
	#ombre_haut .ombre_droite { float:right; height:23px; width:20px; background:url(/gabonairlines/images_site/css/ombre_coin_haut_droite.gif) no-repeat; }
	#conteneur_page_gauche { width:750px; background:url(/gabonairlines/images_site/css/ombre_gauche.gif) repeat-y; padding-left:20px; }
		#conteneur_page_droite { width:750px; background:url(/gabonairlines/images_site/css/ombre_droite.gif) repeat-y right #FFFFFF; padding-bottom:20px; min-height:480px;}
		*html #conteneur_page_droite { width:750px; background:url(/gabonairlines/images_site/css/ombre_droite.gif) repeat-y right #FFFFFF; padding-bottom:20px; }
		*+html #conteneur_page_droite { width:750px; background:url(/gabonairlines/images_site/css/ombre_droite.gif) repeat-y right #FFFFFF; padding-bottom:20px; }
			#barre_langue { height:24px; width:730px; background:url(/gabonairlines/images_site/css/bg_header.gif) repeat-y; }
			#barre_langue ul { margin:0; padding:0; }
			#barre_langue ul li { float:right; margin:0; padding:0; list-style:none }
			#barre_langue ul li a { display:block; width:95px; height:24px; }
			#barre_langue ul li .francais { background:url(/gabonairlines/images_site/css/langue_fr.gif) }
			#barre_langue ul li .francais:hover { background:url(/gabonairlines/images_site/css/langue_fr.gif) 0px -24px; }
			#barre_langue ul li .anglais  { background:url(/gabonairlines/images_site/css/langue_en.gif); margin-right:-12px; }
			#barre_langue ul li .anglais:hover { background:url(/gabonairlines/images_site/css/langue_en.gif)  0px -24px; }
			#barre_langue ul li span { display:none; }
			#barre_logo_pub { height:59px; width:730px; background: #FFFFFF url(/gabonairlines/images_site/slogan_header.gif) no-repeat top right; }
			#barre_logo_pub_en { height:59px; width:730px; background: #FFFFFF url(/gabonairlines/images_site/slogan_header_en.gif) no-repeat top right; }
			#barre_logo_pub a { margin:0px; padding:0px; text-decoration:none; }
			#barre_logo_pub_en a { margin:0px; padding:0px; text-decoration:none; }
			#barre_logo_pub img { margin:0px; padding:0px; border:0px; }
			#barre_logo_pub_en img { margin:0px; padding:0px; border:0px; }
	
			#barre_menu_principal { height:24px; width:730px; background:url(/gabonairlines/images_site/css/bg_menu.gif) no-repeat;}
			#barre_marge_sous_menu { height:24px; width:730px; background:#FFFFFF }
			#contenu { width:730px; background:#FFFFFF }
				#contenuTTI { margin-left:10px; }
					#marquee { height:30px;}
					.ui-importantNote { color:#383082; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
					.tabHoraires { border-collapse: collapse; !important}
					.tabHoraires td, th {font-size: 10px !important; border-top: 1px solid #000 !important; border-bottom: 1px solid #000 !important;}
					.tabHoraires th{ background-color: #86be3d !important; color: #fff !important;}
				#contenu_moteur { width:217px; height:383px; float:right; border-left:solid #d3d4d8 1px; background:url(/gabonairlines/images_site/css/bg_reserver.gif) no-repeat 0px 25px }
					#moteur { z-index:1;  }
				#contenu_moteur_interne { width:217px; height:376px; float:right; border-left:solid #d3d4d8 1px; margin:0px 0px 4px 10px ; }
					#bookingFr { width:217px; height:25px; background:url(/gabonairlines/images_site/reserver_vol.gif) }
					#bookingEn { width:217px; height:25px; background:url(/gabonairlines/images_site/reserver_vol_en.gif) }
					#bookingFr span { display:none; }
					#bookingEn span { display:none; }
					#aerienReserver { font-size:12px; }
				#contenu_droite_interne { width:217px; height:456px; float:right; border-left:solid #383082 1px; margin:0px 0px 4px 0px ; }
				#contenu_page { background:#FFFFFF; }
				
					#contenu_gabon { background:#FFFFFF; min-height:470px; width:auto;}
					#contenu_gabon #bloc_gauche_interne { float:left;  width:170px; border:solid #d3d4d8 1px; margin-right:10px}
					#contenu_gabon #bloc_gauche_interne #bloc_g_interne_contenu { background:#f6f7fb; min-height:200px; overflow:auto;}
					#contenu_gabon #bloc_gauche_interne #bloc_g_interne_img_bas { background:url(/gabonairlines/images_site/css/img_bas_bloc_interne_g.gif) bottom no-repeat; width:170px; height:120px;}
					#contenu_gabon #bloc_gauche_interne p { color:#383082; padding: 3px 3px 0px 3px; font-size:10px; text-align:justify;} 
				
					#bloc_droite_interne {float:left; width:320px; margin: 0px 4px 0px 10px; margin:0px; height:450px; overflow:auto; color:#000000;}
					#bloc_droite_interne dd { font-size:10px; color: #000000; margin-left:0px; padding-left:5px; }
					#bloc_droite_interne dt { margin-top:12px; font-size:12px; color:#383082; margin-bottom:0px;}
					
					#prev_suiv { width:320px; height:25px; float:right;}
					
					.cms_next a { padding-right:12px; float:right; color:#22ABE4; background:url(/gabonairlines/images_site/css/page_suivante.jpg) right no-repeat;}
					.cms_previous a { text-indent:12px; float:left; color:#22ABE4; background:url(/gabonairlines/images_site/css/page_precedente.jpg) left no-repeat; list-style-image:none;!important}
					#cms_liste {list-style:none; padding-right:3px; color:#000000; z-index:2; margin-top:-15px; height:22px; padding-left:515px;}
			  /* *html #cms_liste {top:0px; left:110px; list-style:none; padding-left:3px; padding-right:3px; float:left; color:#000000; width:auto}*/
					.cms_liste {list-style:none; padding-left:35px; padding-right:3px; float:left; color:#000000; width: 170px; z-index:2; margin-top:-14px;}
					.cms_liste li { float:left; }
					#cms_liste li a { color:#22ABE4; display:block; border-left: #000000 solid 1px; padding-left:3px; padding-right:3px; list-style:none; float:left;}
					#cms_liste .first a { border-left:none; color:#22ABE4; padding: 0px 3px 0px 3px; list-style-image:none; }
					.cms_liste .active a span { color:#000000; font-weight:bold;}
					
					#pub_page { height:150px; width:505px; padding-bottom:4px;}
						#img_pub_index { height:146px; width:505px; padding-bottom:8px;}
					#block_groupe_ancre { background:#FFFFFF }
					#block_groupe_ancre #block_nouveautes { float:left; min-height:221px; width:159px; border:solid #d3d4d8 1px; background:#FFFFFF }
					#block_groupe_ancre #block_nouveautes_en { float:left; min-height:221px; width:159px; border:solid #d3d4d8 1px; background:#FFFFFF }
			  *html #block_groupe_ancre #block_nouveautes { height:221px}
			  *html #block_groupe_ancre #block_nouveautes_en { height:221px}
			  *+html #block_groupe_ancre #block_nouveautes { height:100%}
					#block_groupe_ancre #block_nouveautes #block_nouveautes_logo {background:url(/gabonairlines/images_site/css/nouveautes.gif); width:159px; height:23px;}
					#block_groupe_ancre #block_nouveautes_en #block_nouveautes_logo {background:url(/gabonairlines/images_site/css/nouveautes_en.gif); width:159px; height:23px;}
					.news { font-size:9px; padding-top: 3px; padding-left:3px; padding-bottom:0px; color:#000000;}
						#liste_news { padding: 4px 0px 0px 3px; margin-bottom:0px; margin-top:0px; overflow:hidden; height:200px;}
						#liste_news ul { padding-left: 3px; margin-bottom:0px; margin-top:0px;}
						#liste_news li { padding-bottom:3px; list-style:url(/gabonairlines/images_site/css/puce.gif) no-repeat; margin-top:10px;}
						#liste_news h6 { color:#383082; font-size:12px; margin-left:0px; padding-left:15px;}
						#liste_news p { padding: 3px 6px 3px 3px ; color:#000000; font-size:10px; text-align:left;}
					#block_groupe_ancre #block_promo_info { float:left; margin-left:5px; width:339px; background:#FFFFFF; color:#000000 }
					#block_groupe_ancre #block_promo_info_en { float:left; margin-left:5px; width:339px; background:#FFFFFF; color:#000000 }
					#block_groupe_ancre #block_promo_info li { color:#000000 }
					#block_groupe_ancre #block_promo_info_en li { color:#000000 }
					#block_groupe_ancre #block_promo_info #block_titre_promo_info { height:25px; width:339px; background:url(/gabonairlines/images_site/titre_infos_promos.gif) no-repeat }
					#block_groupe_ancre #block_promo_info_en #block_titre_promo_info { height:25px; width:339px; background:url(/gabonairlines/images_site/titre_infos_promos_en.gif) no-repeat }
					#block_groupe_ancre #block_promo_info #block_contenu_promo_info { min-height:196px; border:solid #d3d4d8 1px; }
					#block_groupe_ancre #block_promo_info_en #block_contenu_promo_info { min-height:196px; border:solid #d3d4d8 1px; }
			  *html #block_groupe_ancre #block_promo_info #block_contenu_promo_info { height:196px }
			  *html #block_groupe_ancre #block_promo_info_en #block_contenu_promo_info { height:196px }
					#block_groupe_ancre #block_promo_info #block_contenu_promo_info #block_promo {float:left; width:163px; height:202px; background:#FFFFFF; padding:0px 2px 0px 2px; }
					#block_groupe_ancre #block_promo_info_en #block_contenu_promo_info #block_promo {float:left; width:163px; height:202px; background:#FFFFFF; padding:0px 2px 0px 2px; }
					#block_groupe_ancre #block_promo_info #block_contenu_promo_info #separateur {float:left; width:3px; height:196px; background:#FFFFFF }
					#block_groupe_ancre #block_promo_info_en #block_contenu_promo_info #separateur {float:left; width:3px; height:196px; background:#FFFFFF }
								.travel { color: #000000; font-size:10px; font-weight:bold; }
								.price { color:#383082; font-size:11px; font-weight:bold }
								.learnMore {color:#86BE3D; font-size:10px; font-weight:bold;}
							#block_groupe_ancre #block_promo_info #block_contenu_promo_info #separateur {float:left; width:2px; height:196px; background: url(/gabonairlines/images_site/css/separator_vertical.gif) top;}
							#block_groupe_ancre #block_promo_info_en #block_contenu_promo_info #separateur {float:left; width:2px; height:196px; background: url(/gabonairlines/images_site/css/separator_vertical.gif) top;}
							#block_groupe_ancre #block_promo_info #block_contenu_promo_info #block_info {float:left; width:161px; height:202px; background:#ffffff; padding:0px 3px 0px 3px; }
							#block_groupe_ancre #block_promo_info_en #block_contenu_promo_info #block_info {float:left; width:161px; height:202px; background:#ffffff; padding:0px 3px 0px 3px; }
								#block_groupe_ancre #block_promo_info #block_contenu_promo_info #block_info ul { list-style:none; align: left; font-size:10px; color:#000000; padding:0px; margin-top: 3px;}
								#block_groupe_ancre #block_promo_info_en #block_contenu_promo_info #block_info ul { list-style:none; align: left; font-size:10px; color:#000000; padding:0px; margin-top: 3px;}
								#block_groupe_ancre #block_promo_info #block_contenu_promo_info #block_info li { background:url(/gabonairlines/images_site/css/separator_info.gif) bottom no-repeat; font-size:10px; color:#000000; padding-top:3px;}
								#block_groupe_ancre #block_promo_info_en #block_contenu_promo_info #block_info li { background:url(/gabonairlines/images_site/css/separator_info.gif) bottom no-repeat; font-size:10px; color:#000000; padding-top:3px;}
								#block_groupe_ancre #block_promo_info #block_contenu_promo_info #block_info p { font-size:10px; color:#000000; margin: 3px 3px 3px 3px; }
								#block_groupe_ancre #block_promo_info_en #block_contenu_promo_info #block_info p { font-size:10px; color:#000000; margin: 3px 3px 3px 3px; }
	#ombre_bas { height:57px; background:url(/gabonairlines/images_site/css/ombre_bas.gif) repeat-x; clear:both;  }
	#ombre_bas .ombre_gauche { float:left; height:57px; width:20px; background:url(/gabonairlines/images_site/css/ombre_coin_bas_gauche.gif) no-repeat; }
	#ombre_bas .ombre_droite { float:right; height:57px; width:20px; background:url(/gabonairlines/images_site/css/ombre_coin_bas_droite.gif) no-repeat; }
	#ombre_bas #menu_bas { float:left; margin-left:0px;}
	#ombre_bas #menu_bas_en { float:left; margin-left:2px;}
	#ombre_bas #menu_bas ul { float:left;}
	#ombre_bas #menu_bas_en ul { float:left;}
/*	#ombre_bas #menu_bas li { float:left; padding: 5px 8px 0px 8px !important; margin:0 !important; list-style:none;} avec Acces agences */
	#ombre_bas #menu_bas li { float:left; padding: 5px 5px 0px 16px !important; margin:0 !important; list-style:none;}
	#ombre_bas #menu_bas_en li { float:left; padding: 5px 13px 0px 22px !important; margin:0 !important; list-style:none;}
	#ombre_bas #menu_bas a { text-decoration:none; color:#adacac; white-space:nowrap; width:auto; cursor:pointer}
	#ombre_bas #menu_bas_en a { text-decoration:none; color:#adacac; white-space:nowrap; width:auto; cursor:pointer}
	#ombre_bas #menu_bas a:hover { text-decoration:none; color:#807f7f;}
	#ombre_bas #menu_bas_en a:hover { text-decoration:none; color:#807f7f;}
	#ombre_bas #menu_bas .blue a, #ombre_bas #menu_bas_en .blue a { color:#3BAAE6; font-weight:bold;}

	#paiement_securise { position:relative; top:5px; padding-bottom:5px; text-align:center;}
	#paiement_securise_en { position:relative; top:5px; padding-bottom:5px; text-align:center;}
	*html #paiement_securise { position:relative; top:5px; padding-bottom:5px; text-align:center;}
	*html #paiement_securise_en { position:relative; top:5px; padding-bottom:5px; text-align:center;}
	*+html #paiement_securise { position:relative; top:5px; padding-bottom:5px; text-align:center;}
	*+html #paiement_securise_en { position:relative; top:5px; padding-bottom:5px; text-align:center;}

	#xiti-logo { position:relative; top:0px; right:13px; z-index:10000; float:right;}
	*html #xiti-logo { position:relative; top:0px; right:13px; z-index:10000; float:right;}
	*+html #xiti-logo { position:relative; top:0px; right:13px; z-index:10000; float:right;}

/* Default Style */
#instanceCtrlContent_pnlFirstCal { height:auto !Important; }
	#instanceCtrlContent_pnlFirstCal span { color:#739CCF;}



/* TD color style */
HR { COLOR: #A5A5A5; height:1px; }
TD { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:11px; }
.TDcolorA {	BACKGROUND-COLOR: #FFFFFF }
.TDcolorB {	BACKGROUND-COLOR: #C7E7F8 }
.TDcolorC {	BACKGROUND-COLOR: #3AAAEA }
.TDcolorD { BACKGROUND-COLOR: #0079CE }
.TDcolorE {	BACKGROUND-COLOR: #0079CE }
.TDcolorF { BACKGROUND-COLOR: #2A2082 }
.TDcolorG { BACKGROUND-COLOR: #2A2082 }
.TDcolorH { BACKGROUND-COLOR: #D9ECFB }
/* FONT color style */
.FONTcolorA { FONT-SIZE: 11px; COLOR: #DAE2F1; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.FONTcolorB { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.FONTcolorC { FONT-SIZE: 11px; COLOR: #3AAAEA; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps }
.FONTcolorD { FONT-SIZE: 11px; COLOR: #0079CE; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.FONTcolorE { FONT-SIZE: 11px; COLOR: #739CCF; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.FONTcolorE0 { FONT-SIZE: 10px; COLOR: #1922A8; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.FONTcolorF { FONT-SIZE: 11px; COLOR: #2A2082; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.FONTcolorG { FONT-SIZE: 11px; COLOR: #2A2082; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.FONTcolorH { FONT-SIZE: 11px; COLOR: #D9ECFB; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps; }
/* A color style */
A.AcolorA { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorA:link { FONT-SIZE: 11px; COLOR: #DAE2F1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorA:visited { FONT-SIZE: 11px; COLOR: #DAE2F1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorA:hover { FONT-SIZE: 11px; COLOR: #DAE2F1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.AcolorB { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: underline }
	A.AcolorB:link { FONT-SIZE: 11px; COLOR: #52BD55; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorB:visited { FONT-SIZE: 11px; COLOR: #52BD55; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorB:hover { FONT-SIZE: 11px; COLOR: #52BD55; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.AcolorC { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorC:link { FONT-SIZE: 11px; COLOR: #505379; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorC:visited { FONT-SIZE: 11px; COLOR: #505379; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorC:hover { FONT-SIZE: 11px; COLOR: #505379; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.AcolorD { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorD:link { FONT-SIZE: 11px; COLOR: #1922A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorD:visited { FONT-SIZE: 11px; COLOR: #1922A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorD:hover { FONT-SIZE: 11px; COLOR: #1922A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.AcolorE { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorE:link { FONT-SIZE: 11px; COLOR: #1922A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorE:visited { FONT-SIZE: 11px; COLOR: #1922A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorE:hover { FONT-SIZE: 11px; COLOR: #1922A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.AcolorF { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorF:link { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorF:visited { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorF:hover { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.AcolorG { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorG:link { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorG:visited { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorG:hover { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.AcolorH { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorH:link { FONT-SIZE: 11px; COLOR: #52BD55; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorH:visited { FONT-SIZE: 11px; COLOR: #52BD55; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	A.AcolorH:hover { FONT-SIZE: 11px; COLOR: #52BD55; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
/* MISC style */
/* text */
.Xsmall { font-size:8px; color:#1922A8; }
.small { font-size:9px; color:#1922A8; }
.small2 { font-size: 9px; font-weight: bold; color:#1922A8; }
.smallCaps { font-variant:small-caps; font-size:11px; }

/* various styles */
.erreur { color:Red; BACKGROUND-COLOR:#FFFFFF; margin:2px 2px 2px 2px; border:inherit; }
.message { color:#739CCF; font-weight:bold; BACKGROUND-COLOR: #FFFFFF; }
.border { border: 1px outset #1922A8; margin: 3px; padding: 7px; font-size: xx-small; }
.NoWrap { white-space: nowrap; }
.stabilo { BACKGROUND-COLOR: #3BAAE6; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps; font-weight: bold; padding-left: 2px; padding-right: 2px; }
.highlight { BACKGROUND-COLOR: #9CC75C; FONT-SIZE: 11px; COLOR: #1922A8; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps; font-weight: bold; padding-left: 2px; padding-right: 2px; border:1px solid #1922A8; }
.HiddenScreen { display:none; }
.transition { DISPLAY: none; PADDING-LEFT: 170px; Z-INDEX: 5; WIDTH: 600px; TOP: -100px; HEIGHT: 500px; }

#affWaiting{
background-color:#FFFFFF;
border:1px solid #333399;
color:#333399;
display:none;
left:10px;
position:absolute;
top:304px;
vertical-align:middle;
width:200px;
z-index:11;
}

/*************************************************************
Classe du calendrier .net
**************************************************************/

.DivFlottantHidden {
	border:1px solid #1922A8;
	background-color: #FFFFFF;
	display:none;
}

.calendrierPopup
{
	WIDTH: 170px; 
	HEIGHT: 260px;
	vertical-align:top;
	z-index:1000;
	text-align:center;
}

#divCalAller {
	position:absolute;
	display:none;
	margin-top:89px;
	margin-left:26px;
	z-index:1000;
}

#divCalRetour {
	position:absolute;
	display:none;
	margin-top:89px;
	margin-left:26px;
	z-index:1000;
}

.ComboCourt {
width:90px;
font-size: 9px;
display:inline;
}

.ComboDesti {
width:90px;
font-size: 9px;
display:inline;
}

.ComboDate {
width:80px;
font-size: 9px;
}

.ComboHeure {
width:100px;
font-size: 9px;
}

#instanceCtrlContent_ctrlSyntheseCommande_lblTotalDossier {font-weight:bolder !Important; font-size:12px !Important; }
#dhtmltooltip { width:350px !Important;}

	.ville_depart { padding-bottom:2px !important;}
	*html .ville_arrivee { padding-bottom:0px !important;}
	*+html .ville_arrivee { padding-bottom:0px !important;}

}

@media print {
.HiddenPrint { display:none; position:absolute; }
#hidden { visibility:hidden; position:absolute; z-index:1; height:0px }
#barre_menu_principal { display:none;}
#menu_bas {display:none; visibility:hidden; position:absolute; }
#Menu { visibility:hidden; display:none; position:absolute;  }
#barre_langue { visibility:hidden; display:none; position:absolute; }
		
}