body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

#error{


color:#E04E51;
line-height:10px;
padding:20px 10px 15px 40px;
}
#form img {
border:none;
}
.etoile { color:#FF0000; }

#form {

width:500px;
}


.ideo_png{
border:0px;
padding-left:0px;
}
/*les message d'erreur */
#form .ligneform  input.validation-failed,#form .ligneform textarea.validation-failed {
		border: 1px solid #D17949;
	    color : #FF3300;
}
#form .ligneform input.validation-passed,#form .ligneform textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}
#form .ligneform .validation-advice {
	margin: 5px 0;
	padding-left:70px;
	color:#333333;
	font-weight: bold;
	width:302px;
}
/*fin message errur*/

.clearer{
clear:both;
margin-bottom:20px;
}
#blockcordone{
float:left;

}
#form .ligneform {
padding-bottom:2px;
}

#form .ligneform label {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding-right:10px;
float:left;
width:100px;
font-weight:bold;
color:#DF7D11;

}
#form .ligneform p{
color:#22729D;
}
/*input textarea */
#form .ligneform input ,#form .ligneform textarea{
border:1px solid #22729D;
background:#D6C7A7;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;width:200px;
width:30% ;
}
#form  .ligneform #commentaire {
width:170px;
}
#form .ligneform input {
height:15px;
background:#D6C7A7;
 font-family:Arial, Helvetica, sans-serif;
  font-size:11px; 
  width:200px;
}
#form .ligneform textarea {
height:45px;
width:35% ;
background:#D6C7A7;
font-family:Arial, Helvetica, sans-serif; font-size:11px;
width:200px;" 
}
#form .boutonform input{
text-align:center;
background:#D6C7A7;
border:solid 1px #ccc;
color:#ff0000;width:80px; 
margin-top:20px;
margin-top:20px;
}
#form .etoile{
color:#FF0000;

}
#form .ligneform .cpatcha input{
margin-left:50px;
margin-top:20px;
}
#form .ligneform #capa input{

padding:0
}
#form .ligneform .cpatcha .reload{
border:0px;
}


#formtotale{
float:left;
}
/*encar de droite coordonné*/


#formtotale .droite{
float:left;

}
