input.disabled {border: 1px solid #F2F2F2;background-color: #F2F2F2;}
input.required, textarea.required {border: 1px solid #ff5a00;}
input.validation-failed, textarea.validation-failed {border: 1px solid #FF3300;color : #FF3300;}
input.validation-passed, textarea.validation-passed {border: 1px solid #7ea467;color : #7ea467;}
.validation-advice {margin: 3px 0;padding: 3px;background-color: #f0d1c0;color : #FF3300;}
.custom-advice {margin: 5px 0;padding: 5px;background-color: #C8AA00;color : #FFF;font-weight: bold;}
fieldset {padding: 1em;margin-bottom: 0.5em;font-size:11px;}
.fieldset_popup {padding: 1em;margin-bottom: 0.5em;font-size:11px; width:220px}
.form-row {clear: both;padding: 0.5em;}
legend{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ff5a00;}
.field-widget-large {}
.field-widget-court { width:265px;}
.retour_php{margin: 0px;padding: 3px 3px 3px 7px; font-size:16px; font-weight:bold; background-color: #f0d1c0;color : #FF3300;}
.retour_php_pt{margin: 0px;padding: 2px 3px 2px 7px; font-size:11px; background-color: #f0d1c0;color : #FF3300;}
.field-label {color:#ff5a00;font-size:12px;font-variant:small-caps;}
.detail{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; font-variant:normal}
