/* error */
#formulaire, .formulaire {
	margin-left:10px;
	padding-bottom:50px;
}

#formulaire p, .formulaire p {
	color:#5b5b5b;
	font:normal 11px Arial, Helvetica, sans-serif;
}

#formulaire #contenu_formulaire {
	clear:both;
	width:550px;
	padding-top:10px;
}

.contenu_formulaire {
	clear:both;
	width:400px;
}

#formulaire #contenu_formulaire label, .contenu_formulaire label {
	float:left;
	width:200px;
	padding-top:3px;
}

#formulaire #contenu_formulaire p, .contenu_formulaire p {
	width:500px;
	margin-bottom:5px;
}

.contenu_formulaire p {
	width:400px;
	margin-bottom:5px;
}

#formulaire #contenu_formulaire p.champ, .contenu_formulaire p.champ {
	font:bold 9px Arial, Helvetica, sans-serif;
	padding-top:10px;
	color:#9d9d9d;
}

#formulaire #contenu_formulaire input, .contenu_formulaire input {
	width:159px;
	border:1px solid #cecece;
	height:18px;
	background:url(http://www.rembourser.com/_img/chercher-fond.gif) top left no-repeat;
}

#formulaire #contenu_formulaire span, .contenu_formulaire span {
	color:#5b5b5b;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin-right:35px;
}

#formulaire #contenu_formulaire textarea {
	width:430px;
	height:103px;
	border:1px solid #cecece;
	margin-bottom:22px;
	background:url(http://www.rembourser.com/_img/chercher-fond.gif) top left no-repeat;
}

.contenu_formulaire textarea {
	width:400px;
	height:80px;
	border:1px solid #cecece;
	margin-bottom:22px;
	background:url(http://www.rembourser.com/_img/chercher-fond.gif) top left no-repeat;
}

/* error */
#formulaire #contenu_formulaire input.error {
	border: 1px solid red;
	color: #FF0000;
}

#formulaire #contenu_formulaire select.error {
	border: 1px solid red;
	color: #FF0000;
}

#formulaire #contenu_formulaire textarea.error {
	border: 1px solid red;
	color: #FF0000;
}

#formulaire #contenu_formulaire #message_error {
	height: 20px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FF0000;
}