.form_commentaire,.form_nocomment {
	float:right;
	color:#000000;
	background-repeat:no-repeat;
	padding-left:25px;
	min-height:16px;
	margin-bottom:7px;
	font-family:"Trebuchet MS";
	font-size:1em;
}

.form_nocomment {
	background-image:none;
	min-width:30%;
}

.form_label {
	width:90%;
	font-family:"Trebuchet MS";
	margin-bottom:7px;
	padding-bottom:5px;
	padding-top:10px;
	color:#213A62;
	padding-right:3px;
	margin-bottom:5px;
	clear:both;
	font-size:110%;
	
}
.avertissement_alerte {
         color:#FF0000;
         font-weight:bold;
}

.form_champ {

}

.form_unite {
	color:#666666;

}

.condition_bloc {
	margin:2px;
	background-color:#FFCC00;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold
}



.legend {
	font-weight:bold;
}
.fieldset {
	border:1px dashed #CF4092;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	width:90%;
	font-size:100%;
    zoom:100%;   
	
}
input{
	font-family:"Trebuchet MS";
	color:#CE4192;
	font-size:100%;
	padding-left:3px;
	border:1px solid #CE4192;

}
textarea{

	font-family:"Trebuchet MS";
	color:#213A62;
	font-size:110%;
	border:1px solid #CF4092;
	padding-left:3px;
	margin-bottom:5px;
	
	}
select {

	font-family:"Trebuchet MS";
	color:#213A62;
	font-size:80%;
	border:1px solid #CF4092;
	padding-left:3px;
	

}
submit {

	font-family:"Trebuchet MS";
	color:#CE4192;
	font-size:100%;
	border:1px dotted #CE4192;
	background-color:#FFFFFF;
}
.legend
{
	font-family:"Trebuchet MS";
	color:#CF4092;
	font-size:130%;
	font-weight:bold;
	padding-bottom:5px;
}

.titreform 
{
 	color:#C1272D;
	font-size:100%;
 
 }
.avertissement

{
 	color:#FF0000;
	font-weight:bold;
 
}

