FORM {
	margin: 0
}
FORM * {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
}
TEXTAREA, INPUT, LABEL {
	margin: 5px 5px 5px 5px;
}
TEXTAREA, INPUT {
	border: #104071 1px solid; 
	background-color: #fff;
	width: 250px; 
}
.checkit { width: auto; vertical-align: middle; display: inline-block }
.venus { display: none; position: absolute; top: -1000px; left: -1000px }
TEXTAREA {
	width: 400px; 
	height: 200px
}
FORM P {
	clear: both; margin: 0
}
FORM LABEL {
	float: left; width: 12%; text-align: right;
	color:#104071;
}
#submit {
	border: 1px #000 solid; cursor: pointer; padding: 1px; color: #fff; background-color: #0030E7; width: auto;
}
#submit:hover {
	border: 1px red solid
}
.alerte {
	font-weight: bold; font-size: 14px
}
.focus {
	background: #ff9
}
