.formInfos { margin: 0; padding: 0 10px; }
.formInfos li { margin-left: 10px; width: 253px; height: 1%; display: inline; float: left; padding-bottom: 0.5em; }
.formInfos li.extraspace { padding-top: 0.5em; }
.formInfos li span { display: block; }
.formInfos .txtfield label, .formInfos span { display: block; margin-bottom: 3px; }
.formInfos .txtfield input { width: 248px; }
.formInfos select { font-family: Arial, Sans-Serif; }
.formInfos li.radiobtn { padding-bottom: 0.2em; }
.formInfos .radiobtn * { width: auto !important; vertical-align: middle; }
.formInfos .radiobtn input { font-size: 0.8em; }
.formInfos .width14 { width: 122px; }
.formInfos .width14 input, .width14select { width: 117px; }
.formInfos .width13 { width: 165px; }
.formInfos .width13 input, .width13select { width: 160px; }
.formInfos .width34 { width: 385px; }
.formInfos .width34 input { width: 380px; }
.formInfos .width34 select { width: 385px; }
.formInfos .fullwidth { width: 516px; }
.formInfos .fullwidth input, .formInfos .fullwidth textarea { width: 511px; }
.phone1 { width: 25px !important; }
.phone2 { width: 55px !important; }
.phone3 { width: 40px !important; }
.select { width: 252px !important; }
.select2 { width: 47px !important; }
.select4 { width: 62px !important; }
.pays { width: 71px !important; }
.province { width: 45px !important; }
.freewidth { width: auto !important; }
.formBox p.important { margin: 1.3em 10px; }
.exnDlr .formBox { float: left; width: 384px; margin: 0 7px 17px 10px; }


/* popup référer */
#popup body, #popup form { background: none; }
#popupCtnr { width: 558px; font-size: 70%; margin: 14px 0 0 14px; }
#popupCtnr .formSend { width: 558px; }