formContainer{
	margin-top : 20px;
	line-height : 1.9em;
	font-size : 1.1em;
	}
.formContainer .formLine{
	overflow : hidden;
	margin : 2px 0;
	}
.formContainer input{
	font-size : 0.9em;
	background-color : #e2e2e2;
	border : 1px solid #e2e2e2;
	vertical-align : middle;
	height : 16px;
	padding-top : 2px;
	width : 350px;
	}
.formContainer select, .formContainer option{
	/*background-color : #e2e2e2;
	border : 1px solid #e2e2e2;*/
	vertical-align : middle;
	font-size : 0.9em;
	}
.formContainer label, .formContainer .pseudoLabel{
	float : left;
	width : 200px;
	text-align : right;
	padding : 0 5px;
	font-size : 1.2em;
	}
.formContainer .precisionsChamp{
	margin-left : 210px;
	margin-top : -2px;
	font-size : 1em;
	}
.formContainer .submit{
	border : 1px #e2e2e2 solid;
	padding : 1px 5px;
	background-color : #e2e2e2;
	color : black;
	font-weight : bold;
	font-size : 1.1em;
	height : auto !important;
	margin-left : 210px;
	margin-top : 5px;
	width : auto !important;
	}
.formContainer .submit:hover{
	color : #A97714;
	background-color : white;
	border-color : #A97714;
	cursor : pointer;
	}
.formContainer .formError{
	margin-left : 210px;
	color : #8a2926 !important;
	margin-top : -2px;
	}

.formContainer textarea{
	width : 350px;
	height : 100px;
	}
.formContainer .messageErreur{
	font-size : 1.4em;
	font-weight : bold;
	text-align:center;
	margin-bottom : 20px;
	}
