#contenu #boutique  {
	margin-left:23px;
}

#contenu #boutique h1 {
	font-size:18px;
	color:#347ab4;
	font-weight:bold;
	text-transform:uppercase;
}

#contenu #boutique h2 {
	font-size:13px;
	color:#db0000;
	font-style:italic;
	text-transform:uppercase;
	padding-top:20px;
	padding-bottom:20px;
}
#contenu .bon_de_commande {
	float: right;
	margin-right: 250px;
}
#contenu #boutique #listeProduits .produit  {
	width:229px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

#contenu #boutique #listeProduits .produit .produit_haut  {
	background-image:url(/web/img/produit/fond_produit_haut.gif);
	background-repeat:no-repeat;
	width:229px;
	background-color:#a4bc23;
	height:40px;
}


#contenu #boutique #listeProduits .produit .produit_milieu  {
	background-image:url(/web/img/produit/fond_produit_milieu.gif);
	background-repeat:repeat-y;
	width:229px;
	height:340px;
}

#contenu #boutique #listeProduits .produit .produit_bas  {
	background-image:url(/web/img/produit/fond_produit_bas.gif);
	background-repeat:no-repeat;
	width:229px;
	height:4px;
}

#contenu #boutique #listeProduits .produit div.nom  p {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
	padding-left:6px;
	padding-bottom:4px;
}

#contenu #boutique #listeProduits .produit div.reference  {
	width:115px;
	float:left;
}

#contenu #boutique #listeProduits .produit div.reference p  {
	color:#a4bc23;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:4px;
	padding-left:6px;
}

#contenu #boutique #listeProduits .produit div.prix  {
	width:110px;
	float:left;

}

#contenu #boutique #listeProduits .produit div.prix p  {
	color:#ff7800;
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
	padding-top:4px;
}

#contenu #boutique #listeProduits .produit div.photo   {
	margin-top:5px;
	height:150px;
}


#contenu #boutique #listeProduits .produit div.photo p  {
	text-align:center;
}

#contenu #boutique #listeProduits .produit div.description   {
	width:190px;
	margin-top:8px;
	height:90px;
}

#contenu #boutique #listeProduits .produit div.description p  {
	color:#58585a;
	font-size:11px;
	padding-left:6px;
	line-height:18px;
}

#contenu #boutique #listeProduits .produit div.quantite   {
	float:left;
	margin-top:20px;
}

#contenu #boutique #listeProduits .produit div.quantite label  {
	color:#fe7800;
	font-size:14px;
	padding-left:6px;
	font-weight:bold;
}

#contenu #boutique #listeProduits .produit div.quantite input  {
	width:30px;
	border:1px solid #fe7800;
	text-align:center;
	margin-right:10px;
}

#contenu #boutique #listeProduits .produit div.quantite input#ajouter_panier  {
	width:107px;
	height:32px;
	background-image:url(/panier/img/bt_ajouter_panier.gif);
	background-repeat:no-repeat;
	border:none;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
}

#contenu #boutique #listeProduits #lien_pages  {
	margin-top:10px;
	text-align:center;
}

#contenu #fiche  {
	padding-bottom:20px;
}

#contenu #fiche #fiche_haut {
	background-image:url(/web/img/produit/fond_fiche_haut.gif);
	width:941px;
}

#contenu #fiche #fiche_bas {
	width:939px;
	border-left:1px solid #a4bc23;
	border-right:1px solid #a4bc23;
	background-color:#f8f8f8;
	padding-bottom:10px;
}

#contenu #fiche #fiche_encart_bas {
	background-image:url(/web/img/produit/fiche_encart_bas.gif);
	width:941px;
	height:5px;

}


#contenu #fiche #fiche_bas #fiche_bas_gauche{
	float:left;
	width:390px;
}

#contenu #fiche #fiche_bas #fiche_bas_gauche img{
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
}

#contenu #fiche #fiche_bas #fiche_bas_droite{
	float:left;
	margin-top:30px;
	width:500px;
}

#contenu #fiche #fiche_bas #fiche_bas_droite #description p{
	font-weight:bold;
	color:#58585a;
	word-wrap:break-word;
}

#contenu #fiche #fiche_bas #fiche_bas_droite .prix p{
	color:#ff7800;
	font-size:13px;
}

#contenu #fiche #fiche_bas #fiche_bas_droite .prix {
	padding-top:10px;
	padding-bottom:10px;
}

#contenu #fiche #fiche_bas #fiche_bas_droite .prix span{
	color:#ff7800;
	font-size:16px;
	font-weight:bold;
}

#contenu #boutique #fiche div.nom  p {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
	padding-left:6px;
	padding-bottom:4px;
}

#contenu #boutique #fiche div.reference p  {
	color:#a4bc23;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:4px;
	padding-left:6px;
}

#contenu #boutique #fiche_bas #fiche_bas_droite div.quantite   {
	text-align:center;
	margin-top:40px;
}


#contenu #boutique #fiche_bas #fiche_bas_droite div.quantite label  {
	color:#fe7800;
	font-size:14px;
	padding-left:6px;
	font-weight:bold;
}

#contenu #boutique #fiche_bas #fiche_bas_droite div.quantite input  {
	width:30px;
	border:1px solid #fe7800;
	text-align:center;
	margin-right:10px;
}

#contenu #boutique #fiche_bas #fiche_bas_droite div.quantite input#ajouter_panier  {
	width:107px;
	height:32px;
	background-image:url(/panier/img/bt_ajouter_panier.gif);
	background-repeat:no-repeat;
	border:none;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
}

/****************************************/
/*				PANIER					*/
/****************************************/

#general #contenu #panier_commande {
	background-image:url(/panier/img/fond_panier.gif);
	background-repeat:no-repeat;
	margin-top:-18px;
	height:33px;
	margin-left:860px;
}

#general #contenu #panier_commande p {
	text-align:center;
	padding-top:3px;
	text-transform:uppercase;
	color:#58585a;
}

#general #contenu #panier_commande p a {
	text-transform:uppercase;
	color:#58585a;
}

#general #contenu #panier_commande span {
	color:#ff7800;
	font-weight:bold;
	

}

#general #contenu #panier_commande {
	background-image:url(/panier/img/fond_panier.gif);
	background-repeat:no-repeat;
	margin-top:-18px;
	height:33px;
	margin-left:860px;
}

#general #contenu .contenu_panier {
	padding-bottom:20px;
}

#general #contenu .encart_panier {
	margin-left:11px;
	margin-top:10px;
}

#general #contenu .encart_panier #bandeau_etape {
	margin-left:150px;
	margin-top:18px;
	margin-left:auto;
	width:545px;
	margin-right:auto;
}

#general #contenu .encart_panier .etapes {
	width:126px;
	height:41px;
	color:#FFFFFF;
	text-transform:uppercase;
	float:left;
	margin-right:10px;
}

#general #contenu .encart_panier .etapes p {
	text-align:right;
	line-height:41px;
	vertical-align:middle;
	padding-right:5px;
}

#general #contenu .encart_panier #etape2 p  {
	padding-right:20px;
}

#general #contenu .encart_panier #etape4 p  {
	padding-right:15px;
}

#general #contenu .encart_panier .etapes a{
	color:#FFFFFF;
	text-transform:uppercase;
	vertical-align:middle;
	font-weight:bold;
	display:block;
	font-size:12px;
}

#general #contenu .encart_panier #etape1.etape_off {
	background-image:url(/panier/img/identification_off.gif);
	background-repeat:no-repeat;
}

#general #contenu .encart_panier #etape1.etape_on {
	background-image:url(/panier/img/identification_on.gif);
	background-repeat:no-repeat;
}

#general #contenu .encart_panier #etape1.etape_passee {
	background-image:url(/panier/img/identification_passee.gif);
	background-repeat:no-repeat;
}

#general #contenu .encart_panier #etape2.etape_off {
	background-image:url(/panier/img/livraison_off.gif);
	background-repeat:no-repeat;
}

#general #contenu .encart_panier #etape2.etape_on {
	background-image:url(/panier/img/livraison_on.gif);
	background-repeat:no-repeat;
}

#general #contenu .encart_panier #etape2.etape_passee {
	background-image:url(/panier/img/livraison_passee.gif);
	background-repeat:no-repeat;
}

#general #contenu .encart_panier #etape3.etape_off {
	background-image:url(/panier/img/recapitulatif_off.gif);
	background-repeat:no-repeat;
}


#general #contenu .encart_panier #etape3.etape_on {
	background-image:url(/panier/img/recapitulatif_on.gif);
	background-repeat:no-repeat;
}

#general #contenu .encart_panier #etape3.etape_passee {
	background-image:url(/panier/img/recapitulatif_passee.gif);
	background-repeat:no-repeat;
}

#general #contenu .encart_panier #etape4.etape_off {
	background-image:url(/panier/img/paiement_off.gif);
	background-repeat:no-repeat;
}
#general #contenu .encart_panier #etape4.etape_on {
	background-image:url(/panier/img/paiement_on.gif);
	background-repeat:no-repeat;
}
#general #contenu .encart_panier #etape4.etape_passee {
	background-image:url(/panier/img/paiement_passee.gif);
	background-repeat:no-repeat;
}

#general #contenu .encart_panier .encart_panier_haut h1 {
	text-transform:uppercase;
	font-size:18px;
	color:#ff7800;
	padding-left:12px;
}


#general #contenu .encart_panier .encart_panier_milieu table {
	border-collapse:collapse;
}

#general #contenu .encart_panier .encart_panier_milieu .entete {
	background-color:#dbe4a7;
	color:#3e3d40;
}

#general #contenu .encart_panier .encart_panier_milieu .entete#designation {
	width:491px;
}

#general #contenu .encart_panier .encart_panier_milieu .entete#supprimer {
	width:22px;
}

#general #contenu .encart_panier .encart_panier_milieu .bordure {
	border-right:1px solid #6d7253;
}
#general #contenu .encart_panier .encart_panier_milieu td.noborder {
	border:none;
}


#general #contenu .encart_panier .encart_panier_milieu th {
	width:90px;
	text-align:center;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color:#00065c;
	height:30px;
}
#general #contenu .encart_panier .encart_panier_milieu .table_commande {
	margin-left:auto;
	margin-top:43px;
	margin-right:auto;
}

#general #contenu .encart_panier .encart_panier_milieu td {
	text-align:center;
	background-color:#f6f6f6;
}

#general #contenu .encart_panier .encart_panier_milieu tr.ligne_blanche td {
	background-color:#fff;
	height:6px;
}

#general #contenu .encart_panier .encart_panier_milieu tr.ligne_blanche td#annuler {
	background-image:url(/panier/img/bt_recalculer.gif);
	background-repeat:no-repeat;
	background-position:8px 5px;
	width:90px;
	height:15px;
	text-align:center;

}

#general #contenu .encart_panier .encart_panier_milieu tr.ligne_blanche td#annuler {
	padding-top:3px;
}

#general #contenu .encart_panier .encart_panier_milieu tr.ligne_blanche td#annuler a {
	font-weight:bold;
	font-size:10px;
	color:#686868;
	text-transform:uppercase;
	text-align:center;
}

#general #contenu .encart_panier .encart_panier_milieu tr.ligne_blanche td input#bt_recalculer {
	background-image:url(/panier/img/bt_recalculer.gif);
	background-repeat:no-repeat;
	width:77px;
	height:15px;
	background-color:transparent;
	cursor:pointer;
	font-weight:bold;
	font-size:10px;
	color:#686868;
	text-transform:uppercase;
	border:none;
	margin-top:5px;
	padding-bottom:3px;
}

#general #contenu .encart_panier .encart_panier_milieu td.contenu_designation {
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	
}

#general #contenu .encart_panier .encart_panier_milieu td.contenu_designation p.nom {
	font-weight:bold;
	text-align:left;
	color:#58585a;
	margin-right:90px;
	line-height:20px;
	padding-top:20px;
}

#general #contenu .encart_panier .encart_panier_milieu td.contenu_designation p.description {
	text-align:left;
	color:#58585a;
	margin-right:90px;
	line-height:20px;
}

#general #contenu .encart_panier .encart_panier_milieu td.contenu_designation img {
	width:80px;
	margin-right:5px;

}

#general #contenu .encart_panier .encart_panier_milieu table.table_commande .input_supprimer {
	cursor:pointer;
	background-image:url(/panier/img/croix.gif);
	background-repeat:no-repeat;
	width:8px;
	height:9px;
	border:none;
	background-color:transparent;
}

#general #contenu .encart_panier .encart_panier_milieu #bloc_reduc {
	background-color:#ffeed9;
	width:762px;
	margin-left:auto;
	margin-right:auto;
	padding-left:25px;
	margin-bottom:10px;
	margin-top:5px;
}
#general #contenu .encart_panier .encart_panier_milieu #bloc_reduc input {
	width:151px;
	margin-left:23px;
}

#general #contenu .encart_panier .encart_panier_milieu #bloc_reduc p{
	color:#3e3d40;
	line-height:28px;
	vertical-align:middle;

}

#general #contenu .encart_panier .encart_panier_milieu #bloc_reduc p#valide_offre{
	text-align:center;
}

#general #contenu .encart_panier .encart_panier_milieu #bloc_reduc p#alerte_offre{
	color:#FF0000;
}

#general #contenu .encart_panier .encart_panier_milieu #bloc_reduc b{
	color:#3e3d40;
}



#general #contenu .encart_panier .encart_panier_milieu #bloc_reduc #submit {
	background-image:url(/panier/img/bt_promo.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	width:125px;
	height:16px;
	border:none;
	background-color:transparent;
	margin-left:10px;
cursor:pointer;

}

#general #contenu .encart_panier .encart_panier_milieu  #assistance_commande {
	float:left;
	margin-left:118px !important;
	margin-left:59px;
}

#general #contenu .encart_panier .encart_panier_milieu  table#totaux {
	float:left;
	width:296px;
	margin-left:504px;
}

#general #contenu .encart_panier .encart_panier_milieu  table#totaux td {
	text-align:right;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#00065c;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url(/panier/img/ligne_pointillee.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

#general #contenu .encart_panier .encart_panier_milieu  table#totaux td span{
	text-align:right;
	text-transform:none;
	font-size:10px;
	font-weight:normal;
	color:#00065c;
}

#general #contenu .encart_panier .encart_panier_milieu  table#totaux .somme{
	padding-right:15px;
	font-size:12px;
}

#general #contenu .encart_panier .encart_panier_milieu  table#totaux tr#tr_totaux td{
	background-image:none;
}

#general #contenu .encart_panier .encart_panier_milieu  table#totaux td.somme#somme_totale{
	font-size:16px;
}

#general #contenu .encart_panier .encart_panier_milieu  table#totaux td.texte_totaux {
	width:182px;

}

#general #contenu .encart_panier .encart_panier_milieu  table.table_commande input {
	width:30px;
	text-align:center;

}

#general #contenu .encart_panier .encart_panier_milieu #panier_vide  {
	margin-top:30px;
}

#general #contenu .encart_panier .encart_panier_milieu #panier_vide p {
	text-align:center;
}

#general #contenu .encart_panier #panier_choix #bt_valider_panier {
	background-image:url(/panier/img/bt_valider_panier.gif);
	background-repeat:no-repeat;
	width:376px;
	height:35px;
	text-align:center;
	font-weight:bold;
	margin-top:24px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

#general #contenu .encart_panier #panier_choix p#bt_valider_panier a{
	line-height:35px;
	vertical-align:middle;
	text-transform:uppercase;
	color:#FFFFFF;	
	font-size:13px;
display:block;

}

/***************************************/
/* 			PAGE CONNEXION			   */
/***************************************/

#general #contenu #encart_connexion  {
	margin-top:38px;
}

#general #contenu #encart_connexion #connexion_gauche {
	width:392px;
	background-color:#eceded;
	margin-left:auto;
	margin-right:auto;
}




#general #contenu #encart_connexion #connexion_gauche div#connexion_formulaire {
	float:left;
}

#general #contenu #encart_connexion #connexion_gauche div#connexion_input {
	float:left;
}


#general #contenu #encart_connexion #connexion_gauche label {
	width:108px;
	float:left;
	text-align:right;
	margin-right:10px;
	color:#58585a;
	font-weight:bold;
	font-size:11px;

}

#general #contenu #encart_connexion #connexion_gauche h2 {
	font-weight:bold;
	color:#ff7800;
	text-transform:uppercase;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;

}

#general #contenu #encart_connexion #connexion_gauche p.erreur  {
	color:#FF0000;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	padding-bottom:10px;
}


#general #contenu #encart_connexion #connexion_gauche input {
	width:208px;
	margin-bottom:4px;
	border:1px solid #353535;
}

#general #contenu #encart_connexion #connexion_gauche #mdp {
text-align:center;
	margin-left:70px;
	font-size:11px;
	color:#5a5a5a;
	text-decoration:underline;
	padding-bottom:20px;
}

#general #contenu #encart_connexion #connexion_gauche input#submit {
	width:31px;
	height:27px;
	margin-bottom:4px;
	border:none;
	background-color:transparent;
	background-image:url(/panier/img/bt_ok.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	margin-left:18px;
}

#general #contenu .encart_panier_milieu {
	width:812px;
	margin-top:20px;
	padding-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}

#general #contenu .encart_panier_milieu p.erreur {
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}

#general #contenu .contenu_panier .encart_panier .encart_panier_milieu p.message {
	color:#006600;
	font-weight:bold;
	font-size:11px;
}

#general #contenu .encart_panier_milieu label {
	width:108px;
	float:left;
	text-align:right;
	margin-right:10px;
	color:#58585a;
	font-weight:bold;
	font-size:11px;

}

#general #contenu .contenu_panier#identification .encart_panier .encart_panier_milieu input {
	width:208px;
	margin-bottom:4px;
	border:1px solid #353535;
}


#general #contenu .contenu_panier .encart_panier p#bt_valider_panier a{
	line-height:35px;
	vertical-align:middle;
	text-transform:uppercase;
	color:#FFFFFF;	
	font-size:13px;
	display:block;

}

#general #contenu .contenu_panier .encart_panier .encart_panier_milieu input.radio, #general #contenu .contenu_panier#identification .encart_panier .encart_panier_milieu input.radio {
	width:20px;
	margin-bottom:4px;
	border:none;
}

#general #contenu .contenu_panier#livraison .encart_panier .encart_panier_milieu input.radio {
	width:20px;
	margin-bottom:4px;
	border:none;
}

#general #contenu .encart_panier_milieu span {
	color:#58585a;
	font-weight:bold;
}



#general #contenu .encart_panier_milieu h2 {
	background-color:#f2f2f2;
	height:27px;
	line-height:27px;
	vertical-align:middle;
	color:#ff7800;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

#general #contenu .encart_panier_milieu h2 a {
	color:#00065c;
	text-transform:none;
	text-align:center;
	font-size:12px;
}

#general #contenu .encart_panier_milieu h3 {
	color:#a4bc23;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	padding-left:28px;
	padding-top:10px;
	padding-bottom:10px;
}

#general #contenu .encart_panier_milieu #encart_facturation {
	width:414px;
	float:left;
	border-right:1px solid #68c1f5;
	margin-top:10px;
}

#general #contenu .encart_panier_milieu #encart_livraison {
	width:390px;
	float:left;
	margin-top:10px;
}

#general #contenu .encart_panier_milieu #encart_livraison p#explication {
	color:#858585;
	font-size:11px;
	font-weight:bold;
	margin-left:60px;
	margin-right:60px;
	margin-top:11px;
	margin-bottom:11px;
	line-height:20px;
}

/***************************************/
/* 			PAGE LIVRAISON			   */
/***************************************/

#general #contenu .encart_panier_milieu #adresse_livraison {
	float:left;
	width:233px;
	border-right:1px solid #a4bc23;
	margin-top:10px;
}

#general #contenu .encart_panier_milieu #mode_livraison {
	float:left;
	width:576px;
	margin-top:10px;
}

#general #contenu .encart_panier_milieu #mode_livraison p, #general #contenu .encart_panier_milieu #adresse_livraison p {
	font-size:11px;
	font-weight:bold;
	color:#58585a;
	padding-left:28px;
	line-height:20px;
} 

#general #contenu .encart_panier_milieu #adresse_livraison p.message {
	font-size:11px;
	font-weight:bold;
	color:#006600;
	padding-left:28px;
	line-height:20px;
} 

#general #contenu .encart_panier_milieu #adresse_livraison p.erreur {
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	padding-left:28px;
	line-height:20px;
} 

#general #contenu .encart_panier_milieu #adresse_livraison label {
	width:80px;
	float:left;
	text-align:left;
	margin-right:10px;
	color:#58585a;
	font-weight:bold;
	font-size:11px;

}

#general #contenu .encart_panier_milieu #adresse_livraison #bt_modifier , #general #contenu .encart_panier_milieu #adresse_livraison #bt_modifier_fac{
	border:none;
	width:143px;
	cursor:pointer;
	margin-top:10px;
}


#general #contenu .encart_panier_milieu #adresse_livraison #formModifLiv p, #general #contenu .encart_panier_milieu #adresse_livraison #formModifFac p{
	padding-left:10px;
}


#general #contenu .encart_panier_milieu #adresse_livraison #formModifLiv label, #general #contenu .encart_panier_milieu #adresse_livraison #formModifFaC label{
	font-size:10px;
}

#general #contenu .encart_panier_milieu #adresse_livraison #formModifLiv span, #general #contenu .encart_panier_milieu #adresse_livraison #formModifFac span{
	font-size:10px;
}

#general #contenu .contenu_panier#livraison .encart_panier .encart_panier_milieu input {
	width:120px;
	margin-bottom:4px;
	border:1px solid #353535;

}

#general #contenu .encart_panier_milieu input#bt_modifier {
	background-image:url(/panier/img/bt_modifier.gif);
	background-repeat:no-repeat;
	width:143px;
	height:20px;
	text-align:center;
	border:none;
	background-color:transparent;
	margin-left:40px;
	margin-top:10px;

}

#general #contenu .encart_panier_milieu #mode_livraison #mode_livraison_gauche {
	float:left;
	width:330px;
}

#general #contenu .encart_panier_milieu #mode_livraison #mode_livraison_gauche img {
	padding-top:10px;
}

#general #contenu .encart_panier_milieu #mode_livraison #mode_livraison_droite {
	float:left;
	width:226px;
}

#general #contenu .contenu_panier .encart_panier input#bt_valider_panier {
	background-image:url(/panier/img/bt_valider_panier.gif);
	background-repeat:no-repeat;
	width:376px;
	height:35px;
	text-align:center;
	font-weight:bold;
	margin-top:24px;
	margin-left:300px;
	line-height:20px;
	vertical-align:middle;
	text-transform:uppercase;
	color:#FFFFFF;	
	font-size:13px;
	cursor:pointer;
	padding-bottom:3px;
}

/***************************************/
/* 			PAGE RECAPITULATIF		   */
/***************************************/

#general #contenu .contenu_panier#recapitulatif .encart_panier_milieu .coordonnees {
	float:left;
	width:400px;
}

#general #contenu .contenu_panier#recapitulatif .encart_panier_milieu .coordonnees p {
	text-align:center;
	color:#58585a;
}
#general #contenu .contenu_panier#recapitulatif .encart_panier_milieu .coordonnees h3{
	text-align:center;
	padding-left:0px;
}

/***************************************/
/* 			PAGE PAIEMENT			   */
/***************************************/

#general #contenu .contenu_panier#paiement .encart_panier_milieu .moyen_paiement {
	float:left;
	width:268px;
	border-right:1px solid #68c1f5;
text-align:center;
	height:251px;
	margin-top:10px;
}

#general #contenu .contenu_panier#paiement .encart_panier_milieu .moyen_paiement p.bt_paiement {
	background-image:url(/panier/img/bt_paiement.gif);
	background-repeat:no-repeat;
	width:213px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	margin-left:30px;
	padding-left:0px;
	padding-top:0px;
	text-transform:uppercase;
	color:#828283;
	font-weight:bold;
	font-size:11px;
}

#general #contenu .contenu_panier#paiement .encart_panier_milieu .moyen_paiement p.bt_paiement a {
	color:#828283;
	font-weight:bold;
	font-size:11px;
}

#general #contenu .contenu_panier#paiement .encart_panier_milieu .moyen_paiement#cheque p.bt_paiement {
	padding-top:0px;
}

#general #contenu .contenu_panier#paiement .encart_panier_milieu .moyen_paiement#cb img {
	margin-top:54px;
	margin-bottom:54px;
}

#general #contenu .contenu_panier#paiement .encart_panier_milieu .moyen_paiement#paypal img {
	margin-top:30px;
	margin-bottom:32px;
}

#general #contenu .contenu_panier#paiement .encart_panier_milieu .moyen_paiement#cheque p {
	color:#58585a;
	text-align:center;
	padding-top:40px;
	padding-bottom:20px;
}

#general #contenu .contenu_panier#paiement .encart_panier_milieu .moyen_paiement#cheque img {
	padding-bottom:46px;
}

#general #contenu .contenu_panier#paiement .encart_panier_milieu .moyen_paiement#cheque p b{
	color:#58585a;
}

/***************************************/
/* 			PAGE CONFIRMATION		   */
/***************************************/

#general #contenu .contenu_panier#recapitulatif  .encart_panier#confirmation .encart_panier_milieu  p, #general #contenu .contenu_panier#recapitulatif  .encart_panier .encart_panier_milieu#frais_livraison  p {
	text-align:center;
	color:#58585a;
	padding-top:5px;
}

#general #contenu .contenu_panier#recapitulatif  .encart_panier   p#bt_retour_catalogue {
	text-align:center;
	color:#58585a;
	background-image:url(/panier/img/bt_retour_catalogue.gif);
	width:237px;
	height:35px;
	background-repeat:no-repeat;
	margin-top:20px;
	margin-left:400px;
}

#general #contenu .contenu_panier#recapitulatif  .encart_panier  p#bt_retour_catalogue a {
	color:#fff;
	text-transform:uppercase;
	line-height:35px;
	vertical-align:middle;
	font-weight:bold;
	font-size:13px;

}

/***************************************/
/* 			MENU CLIENT				   */

/***************************************/
#general #contenu #menu_client {
	margin-left:11px;
	margin-top:10px;
}

#general #contenu #menu_client #encart_connexion  {
	margin-top:18px;
	width:392px;
	background-color:#eceded;
	margin-left:190px;
	padding:10px;
}

#general #contenu #menu_client #encart_connexion div  {
	float:left;
}

#general #contenu #menu_client #encart_connexion p.erreur  {
	color:#FF0000;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	padding-bottom:10px;
}



#general #contenu #menu_client #encart_connexion  label {
	width:108px;
	float:left;
	text-align:right;
	margin-right:10px;
	color:#58585a;
	font-weight:bold;
	font-size:11px;

}


#general #contenu #menu_client #encart_connexion input {
	width:208px;
	margin-bottom:4px;
	border:1px solid #353535;
}

#general #contenu #menu_client #encart_connexion #mdp {
	text-align:center;
	margin-left:70px;
	font-size:11px;
	color:#5a5a5a;
	text-decoration:underline;
	padding-bottom:20px;
}

#general #contenu #menu_client #encart_connexion input#submit {
	width:31px;
	height:27px;
	margin-bottom:4px;
	border:none;
	background-color:transparent;
	background-image:url(/panier/img/bt_ok.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	margin-left:18px;
	cursor:pointer;
}

#general #contenu #menu_client h2 {
	font-size:18px;
	padding:10px 10px 20px 10px;
}

#general #contenu #menu_client h3 {
	font-size:14px;
	padding-left:15px;
	padding-bottom:10px;
}


#general #contenu #menu_client #espace_client {
	width:700px;
}

#general #contenu #menu_client #espace_client p {
	padding-bottom:10px;
	padding-left:15px;
}

#general #contenu #menu_client #espace_client label {
	float:left;
	width:150px;
}

#general #contenu #menu_client #espace_client label#suivi {
	padding-top:6px;
}

#general #contenu #menu_client #espace_client a {
	text-decoration:underline;
}

#general #contenu #menu_client #espace_client a:hover {
	text-decoration:none;
}

#general #contenu #menu_client #espace_client input {
	width:208px;
	border:1px solid #353535;
}

#general #contenu #menu_client #espace_client input#submit_creer {
	width:100px;
	border:none;
	margin-left:300px;
	background-image:url(/panier/img/bt_retour_catalogue.gif);
	background-repeat:no-repeat;
	width:187px;
	height:35px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
}

#general #contenu #menu_client #espace_client input.input_radio {
	width:20px;
	border:none;
}

#general #contenu #menu_client #espace_client input#submit {
	width:31px;
	height:27px;
	border:none;
	background-color:transparent;
	background-image:url(/panier/img/bt_ok.gif);
	background-repeat:no-repeat;
	margin-left:18px;
	cursor:pointer;
}

#general #contenu #menu_client #espace_client p.message {
	color:#009900;
	font-size:11px;
	font-weight:bold;
}

/***************************************/
/* 			SUIVI DE COMMANDE		   */
/***************************************/

#general #contenu .contenu_panier .suivi_etapes {
		float:left;
		width:260px;
		padding-top:20px;
	margin-top:5px;
		padding-bottom:30px;
		color:3e3d40;
		border-right:1px solid #e6e6e6;
}

#general #contenu .contenu_panier .encart_panier#suivi_commande div.suivi_etapes p {
	color:#3e3d40;
	float:left;
	width:105px;
	padding-left:15px;
}

#general #contenu .contenu_panier .encart_panier#suivi_commande div.suivi_etapes#livraison p {
	color:#3e3d40;
	float:left;
	width:115px;
	padding-left:15px;
}

#general #contenu .contenu_panier .encart_panier#suivi_commande div.suivi_etapes p.droite {
	color:#3e3d40;
	float:left;
	width:120px;
	padding-left:0px;
	padding-top:20px;
}

#general #contenu .contenu_panier .encart_panier#suivi_commande div.suivi_etapes#livraison p.droite {
	padding-top:0px;
}

#general #contenu .contenu_panier .encart_panier#suivi_commande div.suivi_etapes#livraison {
	border-right:none;
}


#general #contenu .contenu_panier .encart_panier#suivi_commande div.suivi_etapes img{
	margin-right:2px;	
}


