/* CSS Document */

#contenu {
	position:relative;
	margin-top: 21.7em;
	margin-left: 14.9em;
	width: 65em;
	height: auto;
	background-color:#FFFFFF;
	border-left: 0.1em solid #5E5E5E;
	z-index: 5;
	}
	
#contenu table {
	margin-left: 5em;
	width: 60em;
	margin-top: 3em;
	}
	
.petitColonne {
	width: 20em;
	height: 1.5em;
	}
	
.grandeColonne {
	width: 40em;
	height: 1.5em;
	}
	
.champsFormulaire {
	text-align: right;
	width: 20em;
	height: 1.5em;
	vertical-align: text-top;
	}
	
.champsFormulaire strong {
	font-size: 1.2em;
	}
	
.obligatoire {
	color: #F6B134;
	}
	
.erreur {
	text-align: center;
	color: #990000;
	}
	
.input {
	width: 100%;
	height: 1.2em;
	}
	
.texteGrand {
	width: 100%;
	height: 25em;
	}
	
#btnEnvoi {
	width: 19em;
	height: 2.5em;
	}
	
#contenu p {
	margin-left: 5em;
	}
	
.elements {
	font-size: 1.2em;
	}
	
.coordonnees {
	font-size: 1.3em;
	color: #00466F;
	}
	
#contenu a {
	text-decoration: none;
	color: #333333;
	}
	
#contenu a:hover {
	color: #F6B134;
	}