label.error { 
	color:#FD7D36; 
	display:block;
	font-size:0.9em; 
	padding-left:5px; 
	padding-right:92px;
}

input.error, textarea.error { border:solid 1px #FD7D36 !important; }

#formulaireContact label{ display:block; }

#formulaireContact .block{
	display:block;
	margin-top:5px;
}

	#formulaireEmploi{
		background-color:#FFFFFF;
		margin:0 auto;
		padding:20px;
		text-align:right;
	}

	#formulaireEmploi li{
		padding-bottom:10px;
	}
	
	#formulaireEmploi label{
		display:block;
		float:left;
		padding-right:20px;
		text-align:right;
		width:93px;
	}
	
	#formulaireEmploi label.error{ float:none; padding:0; width:auto; }
	
	#formulaireEmploi input, #formulaireEmploi textarea{ width:63%;}
	
	#formulaireEmploi .submit, #formulaireContact .submit{ border:1px solid #666666; width:20%; }
	
	#histo{ margin:15px 0 0 15px; }
