BODY {
	font-family: sans-serif;
	font-size: 10pt;
	background: url("./fond.jpg");
}

#formContainer {
	position: absolute;
	top: 10%;
	left: 5%;
	width: 90%;
	min-width: 350px;
	height: 370px;
}

#formContainer #carte {
	position: absolute;
	top: 45px;
	left: 15px;
}

#formContainer legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9C1F27;
	font-weight: bold;
}

#fieldContainer {
	position: absolute;
	left: 150px;
	top: 30px;
}

#fieldContainer label {
	width: 110px;
	display: inline;
	float: left;
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
}

.error{
	color: red;
}