#coordonnee p{margin: 5px 0; padding: 0;}
#coordonnee .f_{margin: 0; padding: 0; width: 300px; overflow: hidden;}
#coordonnee .f_nom{margin: 0; padding: 0; width: 50px; float: left;}
#coordonnee .f_cell{margin: 0; padding: 0;}

#nous-contacter .titre{margin: 0; padding: 0; background: black;}
#nous-contacter  h1{margin: 0; padding: 5px; color: white; font-size: 22px;}

#nous-contacter h2{margin: 10px 0; text-decoration: none; font-size: 15px; color : #8b0505;}
#nous-contacter .oblig{color : red; font-size: 15px;}
#nous-contacter .bouton{padding: 0 0 5px 0;width: 200px; height: 20px; background : #8b0505; color: white; font-weight: bold; border: 1px solid #544f4c;}
#nous-contacter .bouton:hover{background : red; border: 1px solid red; color: white;}


#nous-contacter form p {
	/* Empêcher le dépassement des flottants */
	overflow: hidden;
	/* Idem pour IE6 */
	width: 100%;
	padding: 0 0 0 50px;
}
#nous-contacter form p label {
	float: left;
	width: 200px;
	font-weight: bold;
	cursor: pointer;
}
#nous-contacter form p label.no{
	float: none;
	font-weight: bold;
	cursor: pointer;
}
#nous-contacter form p input {
	height: 15px;
	font-size: 12px; 
	color: #7a726c;
	border: 1px solid #dddad1;
}
#nous-contacter form p textarea {
	font-size: 12px; 
	color: #7a726c;
	border: 1px solid #dddad1;
}

#nous-contacter form p select {
	height: 20px;
	font-size: 12px; 
	color: #7a726c;
}
#nous-contacter form p input.critical, form p select.critical{
	border: 1px solid red;
}