@charset "utf-8";
/* CSS Document */
@media screen {

html, body { font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:11px; height:100%; }
body { text-align:center; }
body, ul, li, ol, p, form, div, h1, h2, h3, h4, h5, h6, label, a, table {margin:0px; padding:0px; list-style:none}
.clear { clear:both; }
a { cursor:pointer; }
h1 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:17px;}
h2 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:16px;}
h3 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:15px;}
h4 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:14px;}
h5 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:13px;}
input { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:11px;}
select { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:11px;}
textarea { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:11px;}
	
#conteneur { margin-right:auto; margin-left:auto; width:768px; height:622px; text-align:left; background:url(/jetlinkexpress/images_site/css/bg_body.gif) repeat;}
#conteneur_aeropack { margin-right:auto; margin-left:auto; width:768px; background:url(/jetlinkexpress/images_site/css/bg_body.gif) repeat;}
html > body #conteneur { height: auto;}

	#ombre_haut { height:5px; background:url(/jetlinkexpress/images_site/css/ombre_haut.gif) repeat-x;}
		#ombre_haut_gauche { float:left; background:url(/jetlinkexpress/images_site/css/ombre_haut_gauche.gif) no-repeat; height:5px; width:4px; font-size:0px;}
		#ombre_haut_droite { float:right; background:url(/jetlinkexpress/images_site/css/ombre_haut_droite.gif) no-repeat; height:5px; width:4px; font-size:0px;}
		
	#ombre_gauche { width:764px; background:url(/jetlinkexpress/images_site/css/ombre_gauche.gif) repeat-y left; padding-left:4px;}
	#ombre_droite { width:764px; background:url(/jetlinkexpress/images_site/css/ombre_droite.gif) repeat-y right;}
	*html #ombre_droite { width:760px;}
		
		#entete { height:128px; width:760px; background:#FFFFFF;}
			#banner { height:102px; background:url(/jetlinkexpress/images_site/css/banner.jpg); margin:0px; padding:0px;}
			#banner img { float:right;}
			#banner a { margin:0px; padding:0px;}
			
			#menu_haut { font-size:12px; height:24px; width:760px; white-space:nowrap; background:url(/jetlinkexpress/images_site/css/bg_menu_booking.jpg) repeat-x; border-bottom:1px solid #A6A4A5; border-top:1px solid #A6A4A5;}
			*html #menu_haut { height:26px; font-weight:bold; }
			#menu_haut li { color:#FFFFFF; float:left; background:url(/jetlinkexpress/images_site/css/bg_menu.jpg) repeat-x;}
			#menu_haut li:hover { background:url(/jetlinkexpress/images_site/css/bg_menu_booking.jpg) repeat-x;}
			#menu_haut a:hover {background:url(/jetlinkexpress/images_site/css/bg_menu_booking.jpg) repeat-x;}
			#menu_haut a span { color:#FFFFFF; text-decoration:none; float:left; display:block; height:19px; padding-top:5px;}
			#menu_haut a .span_gauche { height:24px; width:16px; padding-top:0px;}
			#menu_haut a .span_droit { float:left; height:24px; width:26px; background:url(/jetlinkexpress/images_site/css/bg_span_droit.jpg) right no-repeat; padding-top:0px;}
			#menu_haut #booking { background:url(/jetlinkexpress/images_site/css/bg_menu_booking.jpg) repeat-x;}
			#menu_haut #booking .span_droit { background:none;}
			
		#corps { width:760px; overflow:hidden; border-bottom:1px solid #A6A4A5;}
			#liste_de_lien { height:450px; background: #FFFFFF url(/jetlinkexpress/images_site/css/bg_liste_liens.gif) no-repeat; color:#000000; float:left; width:185px; font-variant:small-caps; font-weight:bold;}
			#liste_de_lien ul { list-style:none; list-style-image:none; list-style-type:none; margin:0px; padding:0px; padding-top:5px; padding-left:10px; padding-bottom:5px;}
			#liste_de_lien a { color:#000000; text-decoration:none;}
			#liste_de_lien a:hover { border-bottom:#FDD44F 1px solid;}
			#contenu { float:left; padding:5px; padding-bottom:40px; width:300px; color:#666666; height:100%; text-align:justify; border-left:1px solid #A6A4A5; }
				#contenu a { text-decoration:none; color:#1E25A9; width:310px;}
			#newsletter { float:right; height:75px; margin-right:20px; margin-top:280px; width:200px; border:1px solid #A6A4A5; padding:6px; background:#FFFFFF; }
				
		#corps_aeropack { width:680px; padding-left:40px; padding-bottom:50px;}
		*html #corps_aeropack { width:760px !important; padding:0px; }
				
		#pied { width:760px; height:25px; font-size:10px; padding:0px;  }
		#pied_aeropack { width:760px; height:25px; font-size:10px; padding:0px; }
		#cms-pied { margin-left:0px; background:#1E25A9; width:755px; height:23px; font-size:10px; padding:0px; padding-top:7px; padding-left:5px; text-align:left; color:#FFFFFF;}	
		*html #pied { background:#1E25A9; width:755px; color:#FFFFFF; font-size:10px; padding:0px; padding-top:4px; padding-left:5px; height:30px;}
					
			#cms-pied p { padding:0px; margin:0px; text-align:left;}
			#cms-pied li {float:left; padding-right:10px;}
			#cms-pied a { text-decoration:none; color:#FFFFFF; }
			#cms-pied a:hover { text-decoration:none; color:#FDD44F;}

	#ombre_bas { height:5px; background:url(/jetlinkexpress/images_site/css/ombre_bas.gif) repeat-x; }
		#ombre_bas_gauche { float:left; background:url(/jetlinkexpress/images_site/css/ombre_bas_gauche.gif) no-repeat; height:5px; width:4px;}
		#ombre_bas_droite { float:right; background:url(/jetlinkexpress/images_site/css/ombre_bas_droite.gif) no-repeat; height:5px; width:4px;}
		
	#weather { position:relative; bottom:-215px; margin: -60px 0px 0px 32px; width:120px; height:60px; background: url( http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/blue_120x60_bg.jpg ) no-repeat; background-color: #346797; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; }		
	

}

@media print {

.HiddenPrint { display:none; position:absolute; visibility:hidden; }
#hidden { visibility:hidden; position:absolute; z-index:1; height:0px }
	
h1 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:17px;}
h2 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:16px;}
h3 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:15px;}
h4 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:14px;}
h5 { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:13px;}
input { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:11px;}
select { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:11px;}
textarea { color:#1E25A9; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size:11px;}

.TDcolorA {	background-color: #FFFFFF; }
.TDcolorB {	background-color: #4044E3; }
.TDcolorC {	background-color: #3AAAEA; }
.TDcolorD { background-color: #0079CE; }
.TDcolorE {	background-color: #4044E3; }
.TDcolorF { background-color: #B6CAFC; }
.TDcolorG { background-color: #2A2082; }
.TDcolorH { background-color: #D9ECFB; }


/* font color style */
.FONTcolorA { font-size: 11px; color: #B6CAFC; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; }
.FONTcolorB { font-size: 11px; color: #4044E3; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; }
.FONTcolorC { font-size: 11px; color: #3AAAEA; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-variant: small-caps }
.FONTcolorD { font-size: 11px; color: #0079CE; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; }
.FONTcolorE { font-size: 11px; color: #4044E3; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; }
.FONTcolorE0 { font-size: 10px; color: #1922A8; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; }
.FONTcolorF { font-size: 11px; color: #FFFFFF; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; }
.FONTcolorG { font-size: 11px; color: #2A2082; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; }
.FONTcolorH { font-size: 11px; color: #D9ECFB; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-variant: small-caps; }


}