/*---------------------------------
  STYLES POUR PANIER
---------------------------------*/
.panier_etape { font-size: 14px; color:#7e7e7e; font-weight: bold; margin-bottom:4px;}

tr.panier_barre { height: 2px; background-color: #caa500; }

td.panier_entete { vertical-align: middle; height: 25px; background-color: #552e4d; color: #fff; font-weight: bold; font-size:15px; }
td.panier_td { background-color: #f0f0f0; color: #000000; }
td.panier_td .panier_nom_prod  { color: #7e7e7e; font-weight: bold; }
td.panier_td .caracteristique { font-size: 11px; }

td.panier_entete_commande { vertical-align: middle; height: 25px; background-color: #7e7e7e; color: #fff; font-weight: bold; }
td.panier_td_commande { background-color: #f8edc7; color: #000000; }
td.panier_td_commande .panier_nom_prod  { color: #7e7e7e; font-weight: bold; }
td.panier_td_commande .caracteristique { font-size: 11px; }

input.panier { background-color: white; text-align:right; }
.etoile_obligatoire { font-weight: bold; color: #CC0000;}
.panier_explication { font-size: 11px; font-style: italic; }

.couleur { color: #7e7e7e; }

/*input.ecommerce { background-color:#fafafa; border: 1px solid #dad6cd; margin:2px; padding:4px 10px; color:#660000; font: bold 13px Georgia,"Times New Roman",Times,serif; cursor:pointer; overflow:visible; }*/
input.ecommerce, button.ecommerce { background-color:#3f2139; border: 1px solid #633459; margin:2px; padding:4px 10px; color:#ECCF77; font: bold 13px Georgia,"Times New Roman",Times,serif; cursor:pointer; overflow:visible; }
input.choix_qte { padding:0 5px; }
button.ecommerce a { color:#ECCF77; }

.total_hors_port { color:#552e4d; font-weight:bold;}
td.panier_td img {margin-right:10px;}

/*inverser les couleur pour +,-*/


/*---------------------
	Processus achat
----------------------*/
/*--- Message retour ---*/
#message_retour_processus_achat { text-align:center; }
#message_retour_processus_achat .message_ok { color:#090; }
#message_retour_processus_achat .message_erreur { color:#F00; }

/*--- Etape 2 ---*/
#bloc_nouveau_compte { float:right; width:50%}
#bloc_nouveau_compte .td_creer_votre_compte { padding-top:10px;}
#bloc_creation_compte td { padding:3px; }
#bloc_connexion_compte { width:50%}
#bloc_connexion_compte .td_identification { padding-top:10px;}

/*--- Etape 3 ---*/
#ajout_adr { margin:10px 0; text-align:center; }
#bloc_adr_livr, #bloc_adr_fact { margin:10px; }
#bloc_facturation { margin-top: 10px;}
#bloc_montant_fp { margin:10px; text-align:center; font-weight:bold; font-size:18px; }
#bloc_valid_choix_adr { margin:10px 0; text-align:right; }

/*--- Etape 4 ---*/
#bloc_retour_choix_adr { margin-top:15px; }
#bloc_confirm_cmd { text-align:right; }

/*---------------------
		Espace client
----------------------*/
/*--- Menu ---*/
#menu_espace_client { margin:10px 0; padding:2px 0; border-bottom:solid 1px #9E8A70;}
#menu_espace_client a { padding:3px 10px;}
#menu_espace_client a.select0 {  }
/*#menu_espace_client a.select1 { background:#9E8A70; color:#FFF; font-weight:bold; }*/
#menu_espace_client a.select1 { background:#3F2139; color:#FFF; font-weight:bold; }
/*#menu_espace_client a:hover { background:#9E8A70; color:#FFF; font-weight:bold; }*/
#menu_espace_client a:hover { background:#F0F0F0; color:#3F2139; font-weight:bold; }

#message_retour_espace_client { text-align:center; }
#message_retour_espace_client .message_ok { color:#090; }
#message_retour_espace_client .message_erreur { color:#F00; }

/*--- Page d'accueil ---*/
#bloc_accueil_espace_client img { vertical-align:middle; }
#bloc_accueil_espace_client div { margin:10px 0; border:solid 1px #CCC; }
/*--- Mes commandes ---*/
#bloc_mescommandes_espace_client {}
#bloc_mescommandes_espace_client table { width:95%; margin:auto;}
#bloc_mescommandes_espace_client tr { text-align:center;}
/*--- Mon compte ---*/
#bloc_moncompte_espace_client table {  border-spacing:5px; }
/*--- Mes adresses ---*/
#bloc_mesadresses_espace_client {}

#bloc_recap_commande { margin:20px; width:700px; }
#bloc_recap_commande div.titre_recap { text-align:center; margin: 10px 0; }
#bloc_recap_commande table.adresse { width:100%; }
#bloc_recap_commande table.adresse th { width:50%; vertical-align: middle; height: 25px; background-color: #552e4d; color: #fff; font-weight: bold; font-size:15px; }
#bloc_recap_commande table.adresse td { background-color: #f0f0f0; color: #000000; }
#bloc_recap_commande table.listing_prod { width:100%; }
#bloc_recap_commande table.listing_prod th { vertical-align: middle; height: 25px; background-color: #552e4d; color: #fff; font-weight: bold; font-size:15px; padding:0 15px; }
#bloc_recap_commande table.listing_prod td { background-color: #f0f0f0; color: #000000; padding:0 15px; }

/*585656 partout */
