form.cmxform {
	width: 450px;
	color: #333;
	}

form.cmxform legend { padding-left: 0; font-weight:bold; }
	
form.cmxform legend, form.cmxform label { color: #333; }

form.cmxform label {width:100px; vertical-align:top;}
form.cmxform em {color:#FF0000;}
form.cmxform fieldset {
	border: none;
	border-top: 1px solid #DCE9F3;
	background: url(../images/cmxform-fieldset-grey.gif) left bottom repeat-x;
	}
	
form.cmxform fieldset fieldset { background: none; }
	
form.cmxform fieldset li {
	padding: 5px 10px 7px;
	background: url(../images/cmxform-divider-blue-dark.gif) left bottom repeat-x;
	}
/* CHAMPS */
form.cmxform input, textarea, select {border: 1px solid #CCC; width:300px; text-align:left;}

form.cmxform .bouton {width:191px;height:33px;}
