body{
	background-color:#221e1f;
	text-align:center;	
	}
	div#wrapcontent{
		margin:0px auto 0px auto;
		width:752px;
		background-color:#221e1f;
	}
	div#logo{
		text-align:left;	
	}
	div#wrapform{
		clear:both;
		display:inline-table;
	}
	div#leftborder{
		float:left;
		width:9px;	
		padding-top:0px;
	}
	
	div#Soumettre{
		padding-top:15px;
		float:left;
	}
	
	div#wrapinscription{
		float:left;		
		text-align:left;
		width:740px;	
	}
	
	/* Les éléments du contenu */
	div#contenu{
		float:left;
		clear:both;		
		width:638px;		
		background:#FFFFFF;
		padding:10px 45px 10px 45px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;		
	}
	div.titretbl{
		clear:both;	
		display:block;
		width:638px;
	}
	h1.titre{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;			
		padding:0px;
		margin:0px;
		color:#FFFFFF;	
		text-align:center;
		white-space:nowrap;		
	}
	h3.textenormal{
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;		
		font-size:12px;
		font-weight:normal;
	}
	h3.completechamp{
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:bold;
		font-size:12px;	
	}
	h3.warningMessage{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;	
		color:#FF0000;	
		font-weight:normal;
	}
	div.lignegrise{
		float:left;
		clear:both;
		width:638px;
		background-color:#EDEDED;
		line-height:30px;
		vertical-align:	middle;			
	}
	
	div.ligneblanche{
		float:left;
		clear:both;
		width:638px;
		line-height:30px;
		vertical-align:	middle;			
	}
	div.ColGauche{
		float:left;
		width:300px;			
		padding:2px 5px 2px 5px;
		margin:auto 0px auto 0px;
	}
	div.ColDroite{
		float:left;
		width:300px;		
		padding:2px 5px 2px 5px;
		margin:auto 0px auto 0px;
		vertical-align:middle;		
	}
	div.ColDroite div{
		padding-right:15px;		
		float:left;				
		margin:4px 0px auto 0px;
	}
	.courriel{
		width:150px;
	
	}
	.codepostal{
		width:40px;
	
	}
	div.checkboxSubcribe {
		float:left;
		padding:0px 5px 5px 5px;
		vertical-align:top;
	}
	div.textSubcribe {
		float:left;
		width:260px;
		background-color:#008278;
		padding:5px;
	}
	div.containtsubscribe {
		clear:both;
		width:638px;
		padding:10px;
		color:#FFFFFF;
	}
	div.myStore {
		float:left;
		clear:both;
		width:638px;
		line-height:60px;
		vertical-align:	middle;		
		font-family:Arial, Helvetica, sans-serif;	
	}	
	
	#policy{
		text-align:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-right:20px;
	}