#product-info-table {clear:left;}

#proinfopricedescription { font-size: 9px; font-style: italic; color: #A38096; }
.proinfopricedescriptionb { font-size: 9px; font-style: normal; color: #8A445A; }


#orderstep { text-align: left; margin:5px 0 20px 100px; }
.orderstep, .orderstep a { float: left; text-align: center; font-size: 12px; text-transform:uppercase; padding: 2px 20px; }
.orderstep a:hover { text-decoration:underline; }
.current, .current a { color: #e20090; font-weight: bold; }
.usual, .usual a { color: #ebb1d1; }
.orderstep_bar { clear: both; border-top: 1px solid #ebb1d1; width: 610px; margin-top: 2px; }


/*ROBE RX DESCRIPTION*/
.sizechartrx { width: 340px; }
.sizechartrx td { border: 1px solid #E09AC1; margin: 0; padding: 2px 5px; text-align: center; font-size: 12px; }
.rxdelais {  font-size: 12px; font-weight: bold; }
.rxdelaisintro { font-size: 11px; }
.rxnotetitle { padding-top: 20px; font-size: 11px; font-weight: bold; }
.rxnote { font-size: 11px; }
.rxpaiementtd { width: 190px; border-right: 1px solid #E09AC1; }
.rxpaiementtitle { padding-top: 10px; font-size: 11px; font-weight: bold; }
.rxpaiement { font-size: 11px; }
.rxretourtitle { font-size: 11px; font-weight: bold; padding-top: 15px; }
.rxretour { font-size: 11px; }
