/*----------------------------------------------------------------------------------
processus de commande
----------------------------------------------------------------------------------*/

.instruction { /*width:240px;*/ 
color:#938281;
margin-left:15px;
}


.barreProcessusVente{margin-bottom:17px; margin-top:20px;float:right;
}

.enteteEtape{padding-left:13px;
}
.enteteEtape img{
	border:0px;padding-left:0px;margin:0px;	
}


/***************************************************** la zone principale */
.recapitulatifPanier, .recapitulatifObservation{
	text-align:left;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#6C6067; 
	text-decoration:none; }



.zoneTexte th,   .fondTitreEnTeteCommande {

	border:0px solid #8F1A5E;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#F77600;
	background-color:#B4315A;
	text-align:center;
	color:#ffffff;
}



.fondTitreEnTeteCommande{
font-weight:bold;
}
.recapitulatifObservation th{
	background-color:#ffffff;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	color:#F77600;
	border:1px solid #B4315A;
	border-bottom:0px;
}




a.quantite{padding-right:2px;padding-left:1px; padding-bottom:1px;}

.commandeRow1 a,.commandeRow2 a,.hautTotalCommande a {
	color:#B4315A; 
	text-decoration:none;
	font-size:12px;
	font-weight:600;font-family:Verdana, Arial, Helvetica, sans-serif;
	}


.champTexteCommande{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px; 
	width:25px;
	margin-left:2px;
}
/*----------------------------------------------------------------------------------
les lignes intervalles (panier et formulaire)
----------------------------------------------------------------------------------*/
.commandeRow1 a:hover,.commandeRow2 a:hover, .hautTotalCommande a:hover,.menuClient a:hover{text-decoration:underline;}
.commandeRow1 a.itemProduit,.commandeRow2 a.itemProduit{display:block}

.commandeRow2 {
				 /*background-color:#ffffff;*/
				 /*border-bottom:1px solid #999999;*/
				 border-bottom:0px dashed #999999;
				 padding-right:3px;
				 padding-left:3px;font-family:Verdana, Arial, Helvetica, sans-serif;	
				 font-size:11px; 
	
}
.commandeRow1 {
				 border-bottom:0px dashed #999999;
}

.commandeRow1 {
				/*background-color:#fff;*/
				padding-right:3px;padding-left:3px;
				/*background-image:url(img/row1.gif); */
				background-repeat:repeat-x;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px; 
}

.commandeRow1 p, .commandeRow2 p {

	margin-top:0px;padding-top:0px; margin-left:20px;margin-bottom:5px;
}
/************************************* formulaire client*/
.recapitulatifPanier .commandeRow1 .champTexte, .recapitulatifPanier .commandeRow2 .champTexte{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
}


/*** les commandes */
.fondTitreEnTeteCommande a { color:#8F1A61; text-decoration:none; font-weight:bold;}
.fondTitreEnTeteCommande a:hover { color:#FFFFFF; text-decoration:underline}

/**********************************************	les lignes total */



.TotalCommande, .hautTotalCommande{color:#9F135A;  text-transform:none;}
.BasLigneCommande{
					/*line-height:0px; font-size:0px; height:0px;
					border-top:0px solid #a58c64;padding-top:3px;
					border-bottom:1px solid #000000;*/
					}
.TotalCommandeValue, .TotalCommandeRight {
					font-size:16px; font-weight:bolder;
					background-color:#B4315A;color:#ffffff;  
					padding-right:15px; }
.basTotalCommandeValue,.basTotalCommandeRight{ border:1px solid #a58c64}
.basTotalCommandeValue,.basTotalCommandeRight {border-left:0px;}

.basTotalCommandeValue, .basTotalCommande{
					font-size:18px;font-weight:bolder; height:34px;
					text-align:right;}
			
.basTotalCommandeValue{
	letter-spacing:1px;
	text-align:left;
	background-color:#ffffff;
	color:#000;}

.basTotalCommande{
	background-color:#ffffff;
	color:#000;
	 border:solid 1px #A59391;
	 border-right:0px; 
	padding-right:10px;
}


a.boutonValidation{display:block; margin-top:28px; }

.hautTotalCommande a {
	font-weight:bolder; text-transform:none;
	
}
/******************************************************* recapitulatif */
.zoneCoordonnees{
	padding-left:80px;  
	width:80%; 
	font-family:Arial, Helvetica, sans-serif; 
}
.zoneAdresse{
	margin-bottom:30px;
	margin-right:0px;
	
	font-size:12px;
	width:250px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	 border:1px solid #AB224D; padding:5px;
	color:#6C6067; 
}

.zoneCoordonnees .zoneAdresse b{ 
	display:block;
	padding:0px; 
	margin:0px;
	/*background-color:#AE397F;*/
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	color:#AB224D; 
}

/*----------------------------------------------------------------------------------
zone recapitulatif des frais de livraison
----------------------------------------------------------------------------------*/

.zoneRecapitulatif{
			border:1px dotted #959294; width:250px;
			/*color:#6C6067; */
			/*background-color:#E5E6E6;*/
}
			
.zoneRecapitulatif, .texteRecapitulatif{
			padding-left:20px;	
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
}

/*----------------------------------------------------------------------------------

----------------------------------------------------------------------------------*/
	
.recapitulatifPanier .commandeRow1 label, .recapitulatifPanier .commandeRow2 label{
color:#B4315A; 
	text-decoration:none;
	font-size:12px;
	font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;
}

.commandeRow1 .produitImg, .commandeRow2 .produitImg{
				border:solid 0px;
				border-color:#B4315A;
				margin:2px;
}




/*---------------------------------------------------------------------
				formulaires
----------------------------------------------------------------------*/
img.noBorder {
				 border:0px;
}
.blocFormulaire, .blocResultat{
					border:1px solid #767676;					
					margin:0px; padding:0px;
					margin-left:28px;
					margin-right:24px;
					margin-bottom:15px;
					padding-left:28px;
					padding-right:25px;
					padding-top:10px;
					
					clear:both;
					background-color:#000000;

}
.blocResultat{
					margin-left:0px;
					font-size:12px;

}
.blocResultat a{
					font-weight:bolder;
}
.blocResultat label{
					/*font-size:0.8em;*/

}
.blocResultat i { 
					display:block;

}
.blocFormulaire a.lienAction, .blocResultat  a.lienAction{
					font-weight:bolder; display:block; float:right; clear:both; font-size:12px;}
					
						
.formulaire, .formulaire input, .formulaire textarea, .formulaire td{
					font-size:12px;
}	

.formulaireCompteClient  { 
					padding-bottom:0px;margin-bottom:0px;
}
										
table.formulaire  td, table.formulaireCompteClient  td{
					padding-bottom:5px; font-size:12px; padding-right:5px;padding-left:15px; vertical-align:top;
					text-align:left;
}

table.formulaireCompteClient  td	{
					font-size:12px; 
	}				

.zoneCentrale table.formulaire td label, .zoneCentrale table.formulaire td label{
					white-space:normal;
					font-size:12px; padding-right:15px;}
	

					
table.formulaire a {
					font-weight:bolder;}
					
table.formulaire a.lien {
					font-weight:normal; font-size:12px; color:#666666;}					
.pageTexte p{ 
					font-size:12px; float:none; clear:both;}
				
				
.commentaire{		padding:0px; margin:0px;
					padding-left:10px;
					font-size:12px;
}		

/*---------------------------------------------------------------------
				bouton de validation
----------------------------------------------------------------------*/
.submitBouton, .bigSubmitBouton, .bigSubmitBoutonImage {/*, .smallSubmitBouton*/
					/*background-image:url(images/boutonJeValide.gif);*/
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false)!important;
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/fondBouton.png');
					
					background-image:url(images/fondBouton.png)!important; 
					background-image: none;
					background-repeat:no-repeat;
					background-position:top left;
					background-position:0px 2px;
					border:0px;
					background-color:transparent;
					font-size:16px;					
					padding:0px;
					text-indent:3px;
					margin:0px;
					color:#706f6c;
					display:block;
					cursor:pointer;
					float:right; clear:both;
					
					width:149px;
					height:39px;
}
.bigSubmitBouton, .bigSubmitBoutonImage {  float:right; clear:both;display:block;}

/*utilisation dans le recapitulatif du panier
type "image" à spécifier dans la page
*/
.bigSubmitBoutonImage { background-image:none;}

.smallSubmitBouton	{
	font-size:12px;
 	border:1px solid #525252;
	display:inline;
	margin-bottom:5px; 
}
.smallSubmitBouton	{
	font-size:12px;
 	border:1px solid #525252;
	display:inline;
	margin-bottom:5px; 
}

.submitBouton:hover, .bigSubmitBouton:hover, .bigSubmitBoutonImage:hover{ /*, .smallSubmitBouton:hover*/
	border:0px; 
	color:#4b4a47;
	/*margin-top:-1px;*/
}	

.submitDate { height:19px }	


 
/*---------------------------------------------------------------------
				nouveau processus d'inscription
----------------------------------------------------------------------*/
table.identification{padding:0px; margin:0px;}

table.identification td.cadreInscription { 
					}

.cadreInscription {
					border:1px solid #000000;
					padding:10px;
					vertical-align:top;
					background-color:#FFFFFF;
					
}
.cadreInscription p{font-size:12px;}
.cadreInscription h2{
					color:#000000; 
					font-weight:bolder;
					font-weight:normal;
					clear:both;
					margin:0px; padding:0px;
					border-bottom:none;
					padding-bottom:7px;
					text-transform:none;

}
.cadreInscription form{
					width:100%; text-align:center;}

div.formulaire{
					display:inline;}
p.messageResultatErreur, p.message, .messageResultatOk {
					color:#db2121;
}
.cadreInscription table.formulaireCompteClient {
					width:auto; margin-right:0px; padding:0px; 
}
.cadreInscription table.formulaireCompteClient  td	{
					font-size:12px; vertical-align:top;
	}

.cadreInscription .submitBouton { margin-right:0px; float:none;}

#mon_adresse { padding-left:80px;}
/*---------------------------------------------------------------------
				recapitulatif du processus d'achat
----------------------------------------------------------------------*/
.processusAchat { 	
					margin-left:165px; 
					margin-top:-40px; 
					position:absolute; 
					z-index:1}
					
.processusAchat a{ 	width:154px; 
					height:78px; 
					display:table; 
					float:left;
					color:#9c9c9c;
					text-decoration:none;
					text-indent:-5000px;/* on masque le texte*/
					padding:0px; margin:0px; 
					font-size:12px;
					}
.processusAchat a.selected {
					color:#000; font-weight:bolder;
					}
					
#processus1{
					background-image:url(images/processus_1.gif);
					background-repeat:no-repeat;

}					
#processus2{
					background-image:url(images/processus_2.gif);
					background-repeat:no-repeat;

}					
	
#processus3{
					background-image:url(images/processus_3.gif);
					background-repeat:no-repeat;

}					
#processus4{
					background-image:url(images/processus_4.gif);
					background-repeat:no-repeat;

}					
						
/*---------------------------------------------------------------------
				processus achat
----------------------------------------------------------------------*/
					
form.recapitulatifPanier{
					clear:both;
					margin:0px; padding:0px;
					margin-bottom:25px;
					padding-left:28px;
					padding-right:25px;
					padding-top:10px;
					padding-bottom:30px;
}
.recapitulatifPanier div {
					margin:0px; padding:0px;}

.recapitulatifPanier div.recapitulatifPanier{ 
					border:0px solid black; }
					
.recapitulatifPanier table { 
					width:100%}

.recapitulatifPanier table a.itemProduit{
					width:240px;}
					
.recapitulatifPanier table thead  th{ 
					text-transform:uppercase;  text-align:center; 
					font-size:12px;color:black;
					/*background-image:url(images/fd_th.gif);
					background-repeat:repeat-x;*/
					border-bottom:1px dashed #808080;
					border-left:1px dashed #808080;
					border-right:1px dashed #808080; 
					border-top:1px solid #808080; 
					padding-left:3px;
					padding-bottom:13px;padding-top:13px;
					background-color:#ffffff;
					} 
					
.recapitulatifPanier tr { padding:1px}					
 
.recapitulatifPanier td.commandeRow2, .recapitulatifPanier td.commandeRow1 {
					 padding-top:5px;  padding-left:6px;padding-right:6px;
					 margin-top:1px;
					 border-bottom:1px dashed #808080; border-top:1px dashed #808080;}	
					 
.formulaire td.commandeRow2, .formulaire td.commandeRow1 { border:0px}

.commandeRow1 .produitImg, .commandeRow2 .produitImg{ border:0px solid black		}	

.recapitulatifPanier tfoot td.basTotalCommande, 
.recapitulatifPanier tfoot td.basTotalCommandeValue,
.recapitulatifPanier  td.basTotalCommande, 
.recapitulatifPanier  td.basTotalCommandeValue, 
.commande tfoot td.basTotalCommande{
					padding:0px; margin:0px;
					text-transform:uppercase;  text-align:center; 
					border-top:1px dashed #000;
					border-left:1px dashed #000;
					border-right:1px dashed #000; 
					border-bottom:1px solid #000; 
					padding-left:3px;
					padding-bottom:5px;padding-top:5px;
					color:black; font-size:14px; vertical-align:middle;
}		
		

.recapitulatifPanier tfoot td.basTotalCommande, .recapitulatifPanier  td.basTotalCommande{
					border-right:0px;
}

 .recapitulatifPanier tfoot td.basTotalCommandeValue, .recapitulatifPanier  td.basTotalCommandeValue{
 					border-left:0px
}

.recapitulatifPanier tbody td.basTotalCommande { /* total frais de livraison*/
					text-transform:uppercase;  text-align:center;
					vertical-align:middle;
					border-top:1px dashed #000;
					border-left:1px dashed #000;
					border-right:1px dashed #000; 
					border-bottom:1px solid #000; 
					padding-left:3px;
					padding-bottom:0px;padding-top:5px;
					color:black;

}	
/*                champ observations et informations                              */
.recapitulatifObservation h2{
					padding-bottom:0px; margin-bottom:0px}
.recapitulatifObservation p{
					padding:0px; margin:0px; padding-left:44px; font-size:10px;}
					
.remarque{			margin-left:28px;
					margin-right:25px; display:block; font-family:Arial, Helvetica, sans-serif; padding:5px; width:820px}
					
.participation{		margin-left:28px;
					display:block; font-family:Arial, Helvetica, sans-serif; padding:5px; width:620px}					
					

.libelleTextArea {
					padding-left:30px; 
}
p.libelleTextArea {font-size:12px; padding-bottom:0px; margin:0px;
}


/*                 barre de navigation                               */
.navigationProcessusAchat {text-align:left; float:left;  }
.navigationProcessusAchat table { 
	width:auto; 
	padding-top:25px;margin-bottom:60px;
}
.navigationProcessusAchat table td {
					white-space:nowrap;
}
.navigationProcessusAchat a{
					
					font-weight:bolder;
					text-decoration:none; font-size:12px;
					padding-right:65px}
					
.navigationProcessusAchat a.lien{
					padding-right:25px}

.navigationProcessusAchat a:hover{
					text-decoration:underline}


		
/*---------------------------------------------------------------------
				les commandes
----------------------------------------------------------------------*/
 table.commande	{ width:100%;  }
 div.commande {padding-top:10px; padding-left:10px; padding-bottom:25px;}
 .commande th{ 
					text-transform:uppercase; font-size:12px; text-align:center;
					/*background-image:url(images/fd_th.gif);
					background-repeat:repeat-x;		*/		 
					border-bottom:1px dashed #808080;
					border-left:1px dashed #808080;
					border-right:1px dashed #808080; 
					border-top:1px solid #808080; 
					padding-left:3px;
					padding-bottom:13px;padding-top:13px;
					
					background-color:#FFFFFF;}

 .commande td {
 					 font-size:12px;
					 padding:0px;
					 padding-top:7px;  padding-left:6px;padding-right:6px;padding-bottom:3px;
					 border-bottom:1px dashed #808080;}
 .commande td.commandeRow2 input,  .commande td.commandeRow1 input { padding-bottom:3px;}	
 
 .commande tfoot td.basTotalCommande{
 					text-align:right;
}				 

/*----------------------------------------------------------------------------------
			>>personnalisation processus commande
----------------------------------------------------------------------------------*/
.processusCommande{
				clear:both; 
				font-size:12px;
				margin:0px; 
				padding:0px;
				display:block;
				border:0px solid red;
				
				width:881px; /*obligatoire pour ie pour la prise en compte du margin sur les tableaux*/
				width:auto;

				
}



form.recapitulatifPanier{
				padding-bottom:0px;
				width:847px;
}
	
.recapitulatifPanier{

			}

.processusCommande h1{
				margin:0px; padding:0px;
				font-weight:bolder;	
				text-transform:uppercase;
				margin-bottom:5px;
				margin-top:2px;
				color:#525252;
				font-size:14px;
				font-weight:bolder;
				background-image:url(images/fd_titreH1Commande.jpg);
				background-repeat:no-repeat;
				padding-top:7px; 
				padding-bottom:10px;
				padding-left:5px;
				background-position:left center;
				margin-left:20px;
				clear:both;
				
			}
			
.processusCommande h2{
				color:#525252;
				color:#9E9E9E;
				font-family:Verdana,Arial,Georgia, "Times New Roman", Times, serif;
				font-weight:bolder;
			}
			

/*----------------------------------------------------------------------------------
			>>les tableaux
----------------------------------------------------------------------------------*/

table.recapitulatifPanier table {
				padding:0px; width:auto; margin:0px;
			}
table.recapitulatifPanier table td {
				vertical-align:middle;
			}
table.recapitulatifPanier table a,
table.recapitulatifPanier table img{

				margin:0px; padding:0px; 
			}
.TotalCommandeValue {
				background-color:#fff;
				color:#fff;color:#2C9900;
				font-size:14px;
				background-color:#EDEDED;
				border:0px solid red;
				color:#525252;
				
			}
.TotalCommande{
				color:#2C9900;
				font-weight:bolder;
				/*background-color:#EDEDED;*/
				padding-right:15px;
				border:0px solid red;
				color:#525252;
			}
.TotalCommandeRight{
				background-color:#ffffff;
			}
/*----------------------------------------------------------------------------------
			>>les tableaux >> le recapitulatif du commande
----------------------------------------------------------------------------------*/
.recapitulatifPanier table thead  th{ 
				padding-bottom:2px;
				
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px; 
				letter-spacing:-0.03em;
				font-weight:bolder;

				text-align:center;
				
				text-transform:uppercase;
				border:0px solid #9d0400;
				padding-bottom:5px;padding-top:5px;		
				
				background-color:#D1CFCF;
				border-left:1px solid #fff;
				border-top:1px solid #EDEDED;
				border-bottom:1px solid #EDEDED;
				color:#525252;
			}

.recapitulatifPanier td.commandeRow2, .recapitulatifPanier td.commandeRow1 {
				border-color:#FFA612; 
				border-bottom:0px;
				border-top-style:solid; 
				color:#a20300;
				font-size:12px;
				font-weight:bolder;
				border-top:0px;
				background-image:url(images/fd_panierRow.gif);
				background-position:left bottom; 
				background-repeat:repeat-x;
				background-color:#000000; 
				border-top: 1px solid #a20300;
				padding-bottom:0px;
}			
.recapitulatifPanier td.commandeRow2 strong, .recapitulatifPanier td.commandeRow1 strong{
				color:#baa37c;
			}
					
					
.zoneAdresse{
				border:1px solid #EDEDED;color:#525252;
				margin-top:0px;
}		
.zoneCoordonnees .zoneAdresse b{ 
				color:#9d0400;
}			
.zoneCoordonnees .zoneAdresse a {
				color:#9d0400;
				font-size:10px;
				
				padding:0px; margin:0px;
				/*padding-left:28px;*/
				
				padding-right:5px;
				padding-top:0px; 
				padding-bottom:0px;
				text-decoration:underline;
				
				width:84px;
				display:block;
				float:left;
				clear:both;
				

}			
/*----------------------------------------------------------------------------------
			>>les tableaux >> le panier
----------------------------------------------------------------------------------*/

#panier col#c1 {
/*miniature*/
				width:80px;
}	

#panier col#c2 {
/*designation*/
				width:200px;
}	

#panier col#c3 {
/*prix unitaire ttc*/
				width:140px;
}	

#panier col#c4 {
/*quantite*/
				width:140px;
}	

#panier col#c5 {
/*tva conditionnel*/
				width:140px;
}	

#panier col#c6 {
/*prix*/
				width:140px;
}	
#panier col#c7 {
/*poubelle*/
				width:20px;
}	
		
#panier .fondTitreEnTeteCommande td {
				background-color:#000000;
				border:0px;
}		
#panier .fondTitreEnTeteCommande th {
}
#panier .BasLigneCommande  {
				border-top:#9d0400 solid 1px;
				line-height:1px; 
				font-size:1px; 
				height:1px; 
}

#panier {
				padding-right:20px;
				padding-left:80px;
}

	table.recapitulatifPanier {
					width:100%;  
					
				}
	div.recapitulatifPanier {
				margin-bottom:65px; padding:0px; text-align:left;
			}
	div.recapitulatifPanier table{	
				padding-left:0px;	
				width:100%; 
				margin-left:0px;	
				border:0px solid red;
	}
	div.recapitulatifPanier table th,div.recapitulatifPanier table td{	
				width:auto;
	}

.zoneRecapitulatif {
				/*background-color:#FFF;*/
				border:0px dotted #E8CAAD;
				color:#525252;
				width:250px;
}
	
/*ligne du total panier, recapitulatif et frais de livraison*/	
.recapitulatifPanier tfoot td.basTotalCommande, 
.recapitulatifPanier tfoot td.basTotalCommandeValue,
.recapitulatifPanier  td.basTotalCommande, 
.recapitulatifPanier  td.basTotalCommandeValue, 
.commande tfoot td.basTotalCommande, .recapitulatifPanier tbody td.basTotalCommande{
				border-style:solid; border-color:#9d0400; background-color:#000000; color:#706f6c;
				padding:0px;
				height:auto; 
				margin-top:5px;padding-top:3px; padding-bottom:3px;
}

 
.recapitulatifPanier tfoot td.basTotalCommandeValue,
 
.recapitulatifPanier  td.basTotalCommandeValue, 
.recapitulatifPanier tbody td.basTotalCommande{
				border-style:solid; 
				border-color:#9d0400; 
				background-color:#000000; 
				color:#9d0400;
				font-weight:bolder;
				font-size:16px;
		
}

#panier .recapitulatifPanier  td.TotalCommandeValue {
		text-align:right; padding-right:20px;
}
/*----------------------------------------------------------------------------------
			>> commandes 
----------------------------------------------------------------------------------*/
.commande th.fondTitreEnTeteCommande{ 
				background-color:#Fff;
				padding-bottom:2px;
				padding-left:3px;
				padding-right:3px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px; 
				color:#525252;
				text-align:center;
				
				text-transform:uppercase;
				border:0px;
				padding-bottom:3px;padding-top:3px;		
				border:1px solid #9d0400;
	}
.commande th.fondTitreEnTeteCommande a img{ padding:0px;	 border:0px;}

.fondTitreEnTeteCommande th{

				font-size:13px; 
				letter-spacing:-0.03em;
				font-weight:bolder;

				text-align:center;
				
				text-transform:uppercase;
				border:1px solid #9e0402;
				padding-bottom:5px;padding-top:5px;		
				color:#525252;
				background-color:#000000;
				
 			}
 .fondTitreEnTeteCommande td{ 
 				background-color:#ffffff;
			}
			
 .commande th {
 				color:#F3A3CB;
 			}
.commande tr {	
				height:auto;
}			
.commandeRow1 a,.commandeRow2 a,.hautTotalCommande a {
				color:#9d0400;
			}			
.commande .commandeRow2, .commande .commandeRow1 {
				border-bottom:0px solid #FFA612; 
				vertical-align:top; padding-top:0px; padding-bottom:0px; color:#525252;
				background-image:none;
}		

/*icone facture*/
.commande .commandeRow2 a , .commande .commandeRow1 a {
				padding:0px; margin:0px;
}
.commande .commandeRow2 a img, .commande .commandeRow1 a img{
				border:0px; padding:2px; margin:0px; 
}


#filtreCommande{
				margin:4px; margin-bottom:10px;
}

#filtreCommande .submitBouton {
				float:none; clear:none; display:inline;
				background-image:url(images/b_filtrer.jpg);
				width:84px;
				height:44px;
}

#filtreCommande .submitDate{
				background-color:#ECEAEB;
				background-image:none;
				border:1px solid #9A9A9A;
				clear:both;
				color:#9d0400;
				display:inline;
				float:none;
				font-size:14px;
				height:18px;
				margin:-2px 0px 0px;
				padding:0px;
				text-align:center;
				vertical-align:middle;
				font-weight:bolder;
				width:auto;}
/*----------------------------------------------------------------------------------
			>> inscription
----------------------------------------------------------------------------------*/
table.identification{
				padding:0px; margin:0px;  
				
				margin-left:40px;
				
				
				clear:both; 
				background-color:transparent;
				color:#525252;font-size:11px;
				border:0px solid red;
				float:none;
				display:block; 
				margin-top:40px;
				
				}

table.identification col#c1 {
/*inscription*/
				width:350px; 
}	

table.identification col#c2 {
/*authentification*/
				width:350px;
}	


table.identification td.cadreInscription { 
				background-color:transparent;
				
			}

.cadreInscription {
				border:0px solid #000000; 
			}
	.cadreInscription h2{
				color:#9D0400; 
				
				font-weight:bold;
				font-size:16px;
				padding:0px; margin:0px;
			}
	
	.cadreInscription a , .hautTotalCommande  {
				color:#525252;
			}
	.cadreInscription table.formulaire a {
				/*background-image:url(images/puce_galet.jpg);
				background-position:left center;
				background-repeat:no-repeat;*/
				color:#9d0400;
				font-size:12px;
				font-weight:bolder;
				height:39px;
				line-height:18px;
				padding:8px 10px 8px 0px;
				text-decoration:underline;
				text-indent:0px;
				width:37px;
	}
	.cadreInscription p {
				font-size:11px;color:#525252;
				padding-right:40px;
				padding-bottom:0px;
				}
.cadreInscription .submitBouton {
				background-image:url(images/b_inscription.jpg);
				margin:0px; padding:0px;
				font-size:16px;

}			
.cadreInscription .BasLigneCommande .submitBouton {
				/*background-image:url(images/b_valider.jpg);*/

	}
/*----------------------------------------------------------------------------------
			>>formulaire
----------------------------------------------------------------------------------*/
					
.blocFormulaire{
				border: 1px solid #525252; color:#baa37c; border-color:#9E9E9E;
				}	
.blocFormulaire table, .blocFormulaire .formulaire{					
				display:block; float:none; padding-top:10px;
}
.blocFormulaire table, .blocFormulaire .formulaire .formulaire{	
				border-left:0px;
				padding-bottom:15px;
}
.blocFormulaire .formulaire{	padding-left:10Px;}

.blocFormulaire td{			
				color:#baa37c; font-size:12px;	padding-bottom:0px;
				}

.blocFormulaire .formulaire td{
				height:auto; padding-bottom:2px;padding-top:2px;
}
.submitBouton, .bigSubmitBouton, .smallSubmitBouton, .bigSubmitBoutonImage {
				clear:both; 
				margin:0px; padding:0px;
				/*background-image:url(images/b_valider.jpg);*/
				background-repeat:no-repeat;
				/*width:106px;
				height:54px;*/
				
				margin-top:0px;
				padding:0px;
				margin-right:0px;
				margin-bottom:0px;
				margin-right:0px;
				margin-left:0px;
				/*font-size:20px;*/
				font-weight:bold;
					}
					
					
#panier .bigSubmitBouton, #choix_lieu_livraison .bigSubmitBouton, #commande .bigSubmitBouton  {
				/*background-image:url(images/b_suivant.jpg);*/
				/*width:149px;height:37px;*/
				margin-right:0px;

}					


table.formulaire a {
				color:#9d0400;
}


		
		
/*----------------------------------------------------------------------------------
			>>personnalisation par formulaire
----------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------
			>>contactez-nous
----------------------------------------------------------------------------------*/
#message {
			margin-top:20px;
			/*width:inherit;
			display:table;*/
			
}
#message .blocFormulaire{
			

}
   #message  .blocFormulaire table #c1 {width:180px;}
    #message  .blocFormulaire table #c2 {}
#message .submitBouton{

}
#message .remarque{
				width:370px;
				margin-right:0px;
			}

/*----------------------------------------------------------------------------------
			>>choix lieu de livraison
----------------------------------------------------------------------------------*/
#choix_lieu_livraison {
				padding-left:50px;
}
#blocGauche {
				width:48%;
				
				float:left;
				clear:none;
				margin:0px; padding:0px;  overflow:hidden;margin-right:1%;
}

#blocDroit {
				float:left;
				width:49%; overflow:hidden;
				clear:none;
				
				margin:0px; padding:0px;
}

#choix_lieu_livraison .bigSubmitBouton{
			margin-right:20px;
			
}
.remarque{
				width:93%;
				margin-right:0px;
				margin-bottom:10px;
			}
/*----------------------------------------------------------------------------------
			>>recapitulatif frais de livraison
----------------------------------------------------------------------------------*/
/*recapitulatif montant en bas frais de livraison*/	
#livraison	 {
				padding-left:50px;
}	
#commande {
				padding-left:50px;
}			
#commande .recapitulatifPanier{
				margin:0px;
				padding-left:28px; padding-bottom:0px;
}

#commande .recapitulatifPanier .basTotalCommande{
		border-style:solid; border-color:#9d0400; background-color:#9d0400; color:#fff;
		}
/*----------------------------------------------------------------------------------
			>>recapitulatif commande
----------------------------------------------------------------------------------*/

#panier tfoot td.basTotalCommandeValue{
				text-align:right; padding-right:20px; 
}		
#panier td.TotalCommandeValue{
				vertical-align:middle;

}	
#adresses_cli {
				color:#9d0400;
}
#paiement {
				clear:both; float:none;
				display:table;				
				padding-left:50px;
				padding-right:0px;
				
				width:901px;
				/*width:95%;
				margin-right:0;*/

}
#remiseFidelite {
				padding-left:50px;
}
.recapitulatifObservation{
				padding-left:50px;
}
/*----------------------------------------------------------------------------------
			>>barre de navigation haut de page du processus d'achat
----------------------------------------------------------------------------------*/

.processusAchat { 
				border:0px solid red; 
				clear:both;  
				
				margin:0px; 
				padding:0px;
				margin-bottom:0px;
				margin-left:200px;
				margin-top:50px;
				border:0px solid red;
				position:static;
				font-family:Verdana,Arial, Helvetica, sans-serif;

				padding-top:0px;
				padding-left:38px;
				}

					
					
				
#processus1 {
				background-image:url(images/number1UnSelect.jpg);
}
#processus2 {
				background-image:url(images/number2UnSelect.jpg);
}
#processus3 {
				background-image:url(images/number3UnSelect.jpg);
}
#processus4 {
				background-image:url(images/number4UnSelect.jpg);
}

#processus1Selected {
				background-image:url(images/number1Select.jpg);
}
#processus2Selected {
				background-image:url(images/number2Select.jpg);
}
#processus3Selected {
				background-image:url(images/number3Select.jpg);
}
#processus4Selected {
				background-image:url(images/number4Select.jpg);
}

/*----------------------------------------------------------------------------------
			>>barre de navigation bas de page du processus d'achat
----------------------------------------------------------------------------------*/

 .processusCommande .navigationProcessusAchat {
 				 /**/ border:0px solid green; float:none;
}
.processusCommande .navigationProcessusAchat table { 
				width:auto; margin:0px; padding:0px; 
				padding-top:25px;padding-top:5px;
				margin-bottom:20px; }

.blocMenuGeneral {
	display:none;
}
.zoneCentrale {
	/*margin-top:119px;*/
	height:511px;
}