h2 { display: inline; float: right; clear: right; width: 491px; text-align: right; margin: 23px 10px 0 0; padding-bottom: 3px; font: bold 20px Verdana; color: #E2DFD6; letter-spacing: -1px; border-bottom: 1px solid #663300 }

#articles, #coordonnees { border-collapse: collapse; display: inline; float: right; margin: 20px 10px 0 10px; font: 11px Verdana; color: #630 }
#articles { width: 491px }
#articles h4 { margin: 0; font-size: 11px; font-weight: normal }
#articles td.taille { font-weight: normal; text-align: center }
#articles th, #articles td { padding: 2px 4px; border: 1px solid #E4E0D7 }
#articles input{ width: 2em; text-align: center }
#articles .commande { text-align: center }
#articles .total, #articles .prix { text-align: right }
#articles .supprimer img { border: 0 }
#articles .prix_total { text-align: right }

#articles .total input { font-size: 11px; margin: 0; padding: 1px; width: 60px }

#coordonnees { margin-right: 60px }
#coordonnees label { display: block; text-align: right }
#coordonnees input { width: 100% }
#coordonnees td, #coordonnees th { padding: 2px 4px }
#coordonnees th { padding-bottom: 10px; padding-top: 20px }
#coordonnees .obligatoire { background: #E4E0D7 }

.boutons { display: inline; float: right; clear: right; width: 491px; text-align: center; margin: 20px 10px 10px 10px }
.boutons a { padding: 3px 4px; background: #E4E0D7; color: #630; font: bold 11px Verdana; text-decoration: none }
.boutons a:hover { text-decoration: underline }

#information { display: inline; float: right; width: 481px; margin: 20px 10px 0 0; padding: 5px; font: bold 12px Verdana; color: #5E3F0F; background: #BFB }
#erreur { display: inline; float: right; width: 481px; margin: 20px 10px 0 0; padding: 5px; font: bold 12px Verdana; color: #5E3F0F; background: #FBB }

p { margin: 20px 10px 0 0; display: inline; float: right; clear: right; width: 491px; font: 11px Verdana; color: #630 }

#identification { border-collapse: collapse; display: inline; float: right; width: 350px; margin: 20px 70px 0 10px; font: 11px Verdana; color: #630 }
#identification td { padding: 2px 4px }
#identification input { width: 175px }

#message_paiement { display: inline; float: right; clear: right; font: 11px Verdana; color: #630 }