#conteneur #middle h4 {
	color: #ED1C24;
}
#conteneur #middle #commandePanier,
#conteneur #middle #suiviTableauScroll,
#conteneur #middle #enteteSav,
#conteneur #middle #titreTableauSav {
	color: #404040;
	font-size: 14px;
    font-weight: bold;
} 
.page_recapitulatif #conteneur #middle #btnAction {
	border-top: 2px solid #ED1C24;
}
#conteneur #middle #titreEnteteCommande  {
    background: #ffffff;
	font-size: 14px;
    font-weight: bold;
}
#conteneur #middle #commandePanier h2 {
	color: #494949;
	border-bottom: 2px solid #ED1C24;
}
.page_suiviCommandes #conteneur #middle #titreTableauSav {
    padding-top: 20px;
    border-bottom: 2px solid #404040;
    padding-top: 24px;
    border-top: 5px solid #ED1C24;
}
.page_recapitulatif #conteneur #middle #btnAction {
	background-color: #ffffff;
}
#conteneur #middle #commandePanier #etape .traceuron {
	color: #ED1C24;
}
#conteneur #middle #commandePanier #etape .traceuroff {
	color: #ffffff;
}
#conteneur #middle #commandePanier #etape .separateur {
	color: #ffffff;
}
#conteneur #middle #commandePanier #descriptionModif {
	color: #ffffff;
}
#conteneur #middle #commandePanier .entete,
#conteneur #middle #suiviTableauScroll .entete {
	color: #404040;
	font-size: 13px;	
	font-weight: 700;	
}
#conteneur #middle #commandePanier .enteteTableau {
	color: #404040;
  border-bottom: 1px solid #808080;	
}
#conteneur #middle #commandePanier .enteteSolde {
	color: #404040;
    border-bottom: 2px solid #b8b5b3;
}

#conteneur #middle #commandePanier .entete .refCommande,
#conteneur #middle #suiviTableauScroll .entete .refCommande,
#conteneur #middle .listingLitiges #suiviTableauSav #enteteSav .refCommande {
	color: #ED1C24;
}
#conteneur #middle #commandePanier .produits .title,
#conteneur #middle #suiviTableauScroll .produits .title {
	color: #404040;
}
#conteneur #middle #commandePanier .produits .etat,
#conteneur #middle #suiviTableauScroll .produits .etat {
	border-bottom: 1px solid #ED1C24;
}
#conteneur #middle #contenuPanier {
	background-color: #ffffff;
}
#conteneur #middle #commandePanier .descriptionPanierContent,
#conteneur #middle #commandePanier .descriptionPanierVide {
	background-color: #ffffff;
}
#conteneur #middle #commandePanier .descriptionPanierVide .blue {
	color: #000000;
}
#conteneur #middle #commandePanier .descriptionPanier {
  background-color: #ffffff;	
}
#conteneur #middle #commandePanier .descriptionPanier thead {
	border-bottom: 2px solid #ED1C24;
	color: #b8b5b3;
}
#conteneur #middle #commandePanier .descriptionPanier thead td.nimbus {
	color: #b8b5b3;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr td.choixPanier {
	color: #000;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr td.espaceBas {
	background: #fff;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr td a.offresSpeciales {
	background: #ffffff 4px no-repeat;	
	color: #75C5EC;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr td a.offresSpeciales span {
	  background: url(../images/puces/puce_lien_fond_blanc.gif);
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr.services {
	border-top: 1px solid #b8b5b3;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr.fraisPort {
	border-top: 1px solid #b8b5b3;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr.bordureBlue {
	border-top: 2px solid #ED1C24;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr.ligneCommande {
	border-bottom: 1px solid #b8b5b3;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr.ligneCommande td.champFormulaire .modifierQuantite {
	color: #ED1C24;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr.ligneCommande td.champFormulaire .supprimerQuantite {
	color: #ED1C24;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr.ligneCommande td.champFormulaire input {
	background: url(../images/panier/bg-quantite.gif);
	color: #494949;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr.ligneCommande td.libelle a {
	color: #000000;
}
#conteneur #middle #commandePanier .descriptionPanier tbody tr.ligneCommande td.libelle .reference {
	font-style: italic;
	font-weight: normal;
}
#conteneur #middle #commandePanier .descriptionPanier tfoot td.total {
	color: #ED1C24;
}
#conteneur #middle #commandePanier .descriptionPanier tfoot td.totalMiles {
	color: #0094d8;
}
#conteneur #middle #commandePanier .ligneServices h3 {
	color: #ED1C24;
	border-bottom: 2px solid #b8b5b3;
}
#conteneur #middle #commandePanier .ligneServices #descriptionServices tbody tr#optionEmballage td textarea,
#conteneur #middle #commandePanier .ligneServices #descriptionServices tbody tr#optionDedicace td textarea {
	border: 1px solid #b8b5b3;
	font-family: "Graphik", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;	
}
#conteneur #middle #commandePanier .ligneServices #descriptionServices tfoot tr td {
	color: #ED1C24;
}
#conteneur #middle #commandePanier .ligneServices .champs {
	border: 1px solid #b8b5b3;
}
#conteneur #middle #commandePanier .ligneTotal {
	border-top: 2px solid #ED1C24;
	background-color: #ffffff;	
}
#conteneur #middle #commandePanier .lePanier p {
	color: #ED1C24;
}
#conteneur #middle #commandePanier .lePanier span {
	color: #ED1C24;
}
#conteneur #middle #commandePanier .valider td.right {
	background: #ED1C24;
}
#conteneur #middle #commandePanier .valider td.right a {
	color: #fff;
}
.page_comptePoints #conteneur #middle #commandePanier {
	background-color: #ffffff;
}
#conteneur #middle table.inscription tbody tr td.libelle select,
#conteneur #middle table.inscription tbody tr td.libelle input {
	border: 1px solid #b8b5b3;
}
#conteneur #middle table.inscription tbody tr td.libelleLabel input {
	border: 1px solid #b8b5b3;
}
#conteneur #middle table.inscription tbody tr td.left {
	color: #ED1C24;
}
#conteneur #middle table.inscription tfoot {
	border-top: 2px solid #ED1C24;
}
#conteneur #middle table.inscription tbody tr td.civilite label,
#conteneur #middle table.inscription .libelle {
    color: #000000;
}
#conteneur #middle table.inscription thead .libelle {
	color: #494949;
	font-size: 16px;
	font-weight: 700;
}
.page_profilEdition #conteneur #middle table.inscription tbody tr td.civilite label {
	color: #ffffff;
}
#conteneur #middle .paiementPanier h5 {
	color: #b8b5b3;
}
#conteneur #middle .paiementPanier #ligneTopGrise {
	border-top: 1px solid #b8b5b3;
}
#conteneur #middle #illustrationClick2buy {
	border: 1px solid #b8b5b3;
	background: #fff;
}
body #wrapper #contenu #avertissementComplementBancaire {
	background: #D2D2D3;  
}
.page_suiviCommandes #conteneur #middle #txt p,
.page_suiviCommandes #conteneur #middle #txt ul,
.page_suiviCommandes #conteneur #middle #txt li {
	color: #000000;
}
.page_suiviCommandes #conteneur #middle #txt li {
	margin-bottom: 5px;
}
.page_suiviCommandes #conteneur #middle #txt .title {
	color: #ED1C24;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
}
.page_suiviCommandes #conteneur #middle #txt .etatCommande {
	font-weight: bold;
	text-decoration: underline;
}
.page_suiviCommandes #conteneur #middle #commandePanier,
.page_suiviCommandes #conteneur #middle #suiviTableauScroll,
.page_suiviCommandes #conteneur #middle #suiviTableauSav,
.page_suiviCommandes #conteneur #middle #txt {
	background-color: #ffffff;
}
.page_coordonnees #conteneur #middle #commandePanier + table {
	background-color: #ffffff;
}
.page_coordonnees #conteneur #middle table.inscription thead .libelle {
    color: #b8b5b3;
    border-bottom: 2px solid #ED1C24;
}
tr #recapCommande .titreSouligne{
	border-bottom:1px solid #fd53ac;
}