	BODY {
		margin: 0; 
		padding: 0;
		font: normal normal 13px Trebuchet MS, Helvetica, sans-serif;  
		color:#566671;
	} 

	* {margin: 0; padding: 0;}	

	html {
	    overflow-y: scroll;
	    overflow: -moz-scrollbars-vertical;
	}
	
	img {
        border: 0 none;
	}
	.clear {clear:both;}

	#container { 
		width: 795px;
		padding : 0 0 0 0;
		margin: 0 auto 0 auto;
		text-align:left;
		position:relative;
		background-color:#ffffff;
	}

	.ContenuDroite {
	 	padding :30px 27px 0px 15px;
	}
	.ContenuDroiteFooter{
	 	padding :0 27px 0px 15px;
	}
	.Separator{
		padding:0;line-height:0;font-size:0;
		height:1px;
		border-top:1px #566671 solid;
		margin-bottom:15px;
	}
	.SeparatorFooter{
		margin:0;padding:0;line-height:0;font-size:0;
		height:1px;
		border-top:1px #566671 solid;
	}

/**********************************************/
/* Header */
/**********************************************/
		#Navigation{
			height:35px;
			background-color:#c51523;
			padding-left:264px;
			position:relative;
		}
		#Navigation td{
			position:relative;
			height:35px;
		}
		#Navigation a{
			font:normal bold 11px/35px Verdana, Arial, Helvetica, sans-serif;
			color:#ffffff;
			text-transform:uppercase;
			text-decoration:none;
		}
		#NavigationBis{
			height:35px;
			background-color:#c51523;
			padding-left:264px;
			position:relative;
		}
		#NavigationBis td{
			position:relative;
			height:35px;
		}
		#NavigationBis a{
			font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
			color:#ffffff;
			text-transform:uppercase;
			text-decoration:none;
		}
		#SelectedMenu{
			position:absolute;
			top:35px;
			padding-left:30px;
		}
/**********************************************/
/* Colonne gauche */
/**********************************************/
		#TopColonneGaucheAccueil{
			position:absolute;
			height:36px;
			width:238px;
			top:148px;
			left:5px;
			padding: 0px 0 0 0px;
			text-align:center;
		}
		#TopColonneGaucheAccueil a{
			font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
			color:#ffffff;
			text-decoration:none;
		}
		#TopColonneGauche{
			position:absolute;
			background: url(/flyclub_images/site/top-col-gauche.jpg) no-repeat;
			height:36px;
			width:238px;
			top:168px;
			left:5px;
			font:normal normal 26px/35px Trebuchet MS, Arial, Helvetica, sans-serif;
			color:#ffffff;
			padding: 16px 0 0 26px;
		}
		#TopColonneGauche small{
			font:normal normal 18px/35px Trebuchet MS, Arial, Helvetica, sans-serif;
			color:#ffffff;
		}
		.ColonneGauche{
			margin:0 5px 0 5px;
			padding-top:37px;
			background: url(/flyclub_images/site/degrade.jpg) top repeat-x;
			text-align:center;
		}
		
		.ColonneGauche .Champs{
			font: normal bold 11px/17px Trebuchet MS, Helvetica, sans-serif;  
			color:#566671;
			height:18px;
			padding-left:5px;
			width:183px;
			background-color:#ffffff;
			border:1px #4f3d3c solid;
			margin-bottom:4px;
		}
		.ColonneGauche .CreationCompteSub{
			background: transparent;
			font: normal bold 13px/17px Trebuchet MS, Helvetica, sans-serif;  
			text-transform:uppercase;
			color:#ffffff;
			height:17px;
			border:0;
			margin: 0;
			cursor:pointer;
			padding:0 0 0 .25em;
			width:auto;
   			overflow:visible;
		}
		.ColonneGauche .Autre{
			font: normal normal 10px/17px Trebuchet MS, Helvetica, sans-serif;  
			color:#ffffff;
		}
		.ColonneGauche .Autre a{
			font: normal normal 10px/17px Trebuchet MS, Helvetica, sans-serif;  
			color:#ffffff;
		}
		.ColonneGauche p{
			font: normal normal 13px/17px Trebuchet MS, Helvetica, sans-serif;  
			color:#ffffff;
		}

/**********************************************/
/* Accueil */
/**********************************************/
		.JoinNow { 
			background:#c51523 url(/flyclub_images/site/fleche-joinow.gif) 4px 6px no-repeat; 
			font: normal normal 17px Trebuchet MS, Helvetica, sans-serif;  
			color:#ffffff;
			padding:0 3px 0 20px;
			margin:0 0 0 0;
			display:inline;
		}
		.JoinNow a{ 
			font: normal normal 17px Trebuchet MS, Helvetica, sans-serif;  
			color:#ffffff;
			text-decoration:none;
		}
		.JoinNowSmall{
			padding:0 3px 0 3px;
			background-color:#c51523; 
			font: normal normal 14px Trebuchet MS, Helvetica, sans-serif;  
			color:#ffffff;
		}

		.JoinNowButton a{
			padding:0 0 0 0;
			font: normal bold 11px Trebuchet MS, Helvetica, sans-serif;  
			color:#ffffff;
			text-decoration:none;
			text-transform:uppercase;
		}
		.AffiliateButton a{
			padding:0 0 0 0;
			font: normal bold 11px Trebuchet MS, Helvetica, sans-serif;  
			color:#566671;
			text-decoration:none;
			text-transform:uppercase;
		}


/**********************************************/
/* Footer */
/**********************************************/
	#Footer,#Footer a{
		text-align:center;
		font: normal normal 10px/18px Trebuchet MS, Arial , Helvetica, sans-serif;  
		color:#566671;
		text-decoration:none;
	}	
/**********************************************/
/*	Standard Definition	*/
/**********************************************/
	.TresPetite { font-family:Trebuchet MS ; font-size:10px; }
	.Petite 	{ font-family:Trebuchet MS ; font-size:11px; }
	.Normal 	{ font-family:Trebuchet MS ; font-size:13px; }
	.Moyenne 	{ font-family:Trebuchet MS ; font-size:15px; }
	.Grande 	{ font-family:Trebuchet MS ; font-size:18px; }
	.TresGrande { font-family:Trebuchet MS ; font-size:20px; }	

	.TexteOrange , .TexteOrange a { color:#FF7D01;}
	.FlecheGrise{
		margin-right:5px;
	}

	h1.Home { 
		font: normal bold 32px Trebuchet MS , Helvetica, sans-serif;  
		padding : 0 0 11px 0;
		margin : 0 0 0 0;
		color:#566671;
	}
	h1 { 
		font: normal bold 22px Trebuchet MS , Helvetica, sans-serif;  
		text-transform:uppercase;
		padding : 0 0 15px 0;
		margin : 0 0 0 0;
		color:#566671;
	}
	h1 small {
		font: normal bold 19px Verdana, Helvetica, sans-serif;  
		color:#566671;
	}
	h2 { 
		font: normal normal 19px/20px Arial , Verdana, Helvetica, sans-serif;  
		padding : 0px 0 15px 0;
		margin : 0 0 0 0;
		color:#c51523;
	}
	h3{ 
		font: normal normal 12px Verdana , Verdana, Helvetica, sans-serif;  
		padding : 0 0 12px 0;
		margin : 0 0 0 0;
		color:#566671;
	}
	h4{ 
		font: normal normal 12px Verdana , Verdana, Helvetica, sans-serif;  
		padding : 0 0 5px 0;
		margin : 0 0 0 0;
	}

	ul,ol {
		list-style: none;
	}
	
	ul li { 
		background: url(/flyclub_images/site/fleche-rouge-blanc.gif) 1px 5px no-repeat;
		padding-bottom:5px;
	}
	ol li { 
		background: transparent url(/flyclub_images/site/mark_red.gif) 0px 0px no-repeat;
	}
	li {margin-left: 0; padding-left: 15px;}
	ul {margin-left: 10px; padding-left: 0;}
	ul {
		text-align: left;
		padding-bottom:0px;
		margin-top: 0;
		margin-bottom: 3px;
	}
	li,li a  {
		
	}
	a { 
		color:#566671;
		text-decoration: underline;
	}
	a:hover {
		text-decoration: none;
	}
	p {
		font: normal normal 13px/20px Trebuchet MS, Helvetica, sans-serif;  
		color:#566671;
		padding-bottom : 10px;
	}
	form{
		margin:0; padding:0;
	}
	blockquote {
		margin-top:0px;
	}
	blockquote p{
		font: normal 11px Verdana , Verdana, Helvetica, sans-serif;  
	}
/**********************************************/
/* Formulaire Contact */
/**********************************************/

	.FormContact,.FormContact td,.FormReponse{
	}
	.FormSubmit {
		margin: 0;
		padding: 2px 0 2px 2px;
		font: normal normal 10px Verdana, Arial, Times, Helvetica, sans-serif;
		color: #000000;
		background-color: #ffffff;
		cursor:hand;
		border:1px #000000 solid;
	}
	.LargeInput{
		width:263px;
	}
	.SmallInput{
		width:60px;
	}
	.MediumInput{
		width:192px;
	}
	.chkBoxes{
		background-color:white;border-width:0;
	}
	.XSmallInput{
		width:20px;
	}
	.HalfInput{
		width:126px;
	}
	.EditLibelle{
		margin: 40px 0;
		padding: 10px;
		width: 400px;
		border: 1px dotted;
		color: #FFFFFF;
	}
	.EditLibelle a {
		color: #FFFFFF;
	}

		#CreationCompte{
			/*padding: 25px 150px 20px 95px;*/
		}
		#CreationCompte td{
		}
		.TitreCreaCompte{
			font: normal bold 13px Trebuchet MS, Helvetica, sans-serif;  
			color:#c51523;
			text-transform:uppercase;
			margin-bottom:10px;
		}
		.CreationCompteBouton {
			text-align:right;

		}
		#CreationCompte input{
			padding:0;
			margin:2px;
		}
		.TabInscription  td{ 
			padding :4px 0 5px 0;
		}

	.LandingButton {
		font: normal bold 12px Trebuchet MS, Helvetica, sans-serif;  
		text-transform:uppercase;
		color:#ffffff;
		border:1px #566671 solid;
		background-color:#566671;
		margin: 0;
		cursor:pointer;
		padding: 0 5px ;
		height:20px;
		overflow:visible;
	}	

#BarreNavEcommerce{
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px 0 10px 0;
	color:#4f4f4f;
}
#BarreNavEcommerce A,#BarreNavEcommerce A:visited,#BarreNavEcommerce A:hover{
	font-family: Verdana, Times, serif;
	font-size:11px;
	text-decoration : underline;
	color:#4f4f4f;
}
#BarreNavEcommerce .current{
	text-decoration:underline;
}
#ECommerce button {
		background: transparent;
		font: normal bold 13px Trebuchet MS, Helvetica, sans-serif;  
		text-transform:uppercase;
		color:#ffffff;
		border:1px #566671 solid;
		background-color:#566671;
		margin: 0;
		cursor:pointer;
		padding: 0 5px 0 5px;
		margin-top:5px;
		width:auto;
		overflow:visible;
}
#ECommerce .Submit {
		background: transparent;
		font: normal bold 13px Trebuchet MS, Helvetica, sans-serif;  
		text-transform:uppercase;
		color:#ffffff;
		border:1px #566671 solid;
		background-color:#566671;
		margin: 0;
		cursor:pointer;
		padding: 0 5px 0 5px;
		margin-top:5px;
		width:auto;
		overflow:visible;
}

#ECommerce {
	text-align: left;
	padding : 8px ; 
	margin-bottom : 10px ; 
	font-family:  Trebuchet MS, Verdana, Arial,serif;
	font-size: 14px;
	font-weight: normal;
}
#ECommerce .EnteteTableau{
	padding : 5px 15px 5px 15px;
	margin-bottom : 10px;
	text-align: center;
	color: white;
	background-color: #656565;
	font-size: 15px;
	font-weight: bold;
}
#ECommerce .TitreTableau{
	padding : 10px 10px 10px 10px;
	font-size: 15px;
	font-weight: bold;
}
#ECommerce .TexteInformations{
	font: normal normal 11px Trebuchet MS;
}
#ECommerce h2 {
	font: normal bold 18px Trebuchet MS,  Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #656565;
	margin: 0;
	padding: 5px 0 10px 0;
}
#ECommerce h3 {
	font: italic bold 16px Trebuchet MS, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #656565;
	margin: 0;
	padding: 5px 0 10px 0;
}
#ECommerce h4 {
	font: italic bold 14px Trebuchet MS, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #656565;
	margin: 0;
	padding: 10px 0 10px 0;
}
#ECommerce a{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
#ECommerce td{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#ECommerce .EcommercePanier thead{
	font: normal bold 10px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: white;
	margin: 5px 5px;
	letter-spacing : 0px;
	background-color: #656565;
}
#ECommerce .EcommercePanier th{
	padding: 2px 5px;
}
#ECommerce .EcommercePanier tfoot{
	font: normal bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: white;
	background-color: #656565;
	padding:5px 5px;
}
#ECommerce .EcommercePanier td{
	font-size: 10pt;
	font-weight: normal;
	padding:10px 5px;
}
#ECommerce .EcommerceModeLivraison td{
	font-size: 13px;
	font-weight: normal;
	padding:5px 5px;
}
#ECommerce input {
	font-size: 13px;
	margin:2px;
}
#ECommerce textarea {
	margin:2px;
	font-size: 13px;
}
#ECommerce select {
	margin:2px;
	font-size: 13px;
}
#ECommerce .noborder {
	border : 0px;
}
#ECommerce #ECommerErreur {
	color: red;
	font-size: 12px;
}
#ECommerce #ECommerErreur .Titre {
	font-weight: bold;
	font-size: 14px;
}
#ECommerce .InputSmall { width : 60px; }
#ECommerce .InputMedium { width :100px; }
#ECommerce .InputLarge { width :220px; }
#ECommerce .TextAdresse { width :200px; }	


#ECommerce .EcommerceBonReduc thead{
	font: normal bold 10px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: white;
	margin: 5px 5px;
	letter-spacing : 0px;
	background-color: #656565;
}
#ECommerce .EcommerceBonReduc th{
	padding: 2px 5px;
}
#ECommerce .EcommerceBonReduc tfoot{
	font: normal bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: white;
	background-color: #656565;
	padding:5px 5px;
}
#ECommerce .EcommerceBonReduc td{
	font-size: 10pt;
	font-weight: normal;
	padding:5px 5px;
}

