/********** MISE EN FORME *********/

#contenu {
  background: url(../images/fond_contact.gif) 20px 0px no-repeat;
}
#contenu p {
	padding-left: 3.5em;
	color: white;
}
h1 {
  padding: 0 0 1em 1em;
}
p.puce {
  background: url(../images/puce_verte.gif) 1.5em top no-repeat;
}
/****** FORMULAIRE **********/

/*#contact {
  float: left;
	width: 40%;
	border: 1px solid red;
}*/
#formulaire {
  float: right;
	/*border: 1px solid green;*/
  width: 55%;
	position: relative; /*arriere plan sur IE6*/
}
#formulaire h1 {
  margin: 0;
	padding: 13px 0 0 0;
}
fieldset {
  padding: 0 .5em .5em;
	margin: 1em 0 .5em;
	border: solid 1px #DCE404;
	width: 90%;
}
legend {
  padding: 0 0.5em;
  margin: 0.7em 0.5em;
  letter-spacing: 0.1em;
	color: #DCE404;
}
label {
  float: left;
	width: 25%;
	padding-right: 0.5em;
	text-align: right;
}
label input {
  width: 200px;
	margin-top: 1em;
}
select, #form-qui {
  width: 420px;
}