.resultat_ok {
	background-color: #008c01;
	line-height: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	width: 500px;
	text-align: center;
}
.resultat_no {
	background-color: #ab2121;
	line-height: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffd700;
	width: 500px;
	text-align: center;
}

.form_titre {
	background-color: #ebebeb;
	line-height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1a2b98;
	width: 500px;
	text-align: center;
}
#formulaire {
	border: 1px solid #cbcbcb;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	width: 500px;
	padding: 15px 5px 0px 5px;
}
#formulaire select, #formulaire input, #formulaire textarea {
	border: 0px;
	background-color: #cbcbcb;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #af2c2c;
}
#formulaire select:focus, #formulaire input:focus, #formulaire textarea:focus {
	border: 0px;
	background-color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
#formulaire input.radio {
	border: 0px;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

#formulaire .inputhide {
	border: 0px;
	background-color: #cbcbcb;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #af2c2c;
	width: 300px;
}
#formulaire2 {
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	width: 500px;
	padding: 15px 5px 0px 5px;
}
.formulaire3 {
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	width: 900px;
	padding: 15px 20px 0px 20px;
}