legend {
  margin-left:0.5em;
  padding-left:0.5em;
  padding-right:0.5em;
  background-color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  
}

h4.legend {
  margin-left:0.5em;
  margin-bottom:-100px;
  padding-left:0.5em;
  padding-right:0.5em;
  background-color: #FFFFFF;
  font-size:14px;
  font-weight:bold;
  width:auto;
  height:auto;
  z-index:10;
}

p#formulaire_bouttons {
  text-align:center;
}

fieldset {
  border:solid 1px; 
  margin-bottom:1em;
  padding-top:1.5em;
  text-align:left;
}

fieldset.aveclabel label {
  float: left;
  width: 200px;
  margin:0;
  text-align:right;
  
}

fieldset.aveclabel input[type="radio"]{
  vertical-align:baseline;
}

fieldset.aveclabel input[type="text"]{
  vertical-align:baseline;
}


fieldset.aveclabel input {
  margin-left:10px;
  margin-bottom:2px;
}

fieldset.aveclabel input[type="radio"] > input[type="radio"]{
	margin-left:3px;
}

fieldset.aveclabel select{
  margin-left:10px;
  margin-bottom:2px;
  vertical-align:baseline;
}

fieldset.aveclabel textarea{
  margin-left:10px;
  margin-bottom:2px;
  vertical-align:baseline;
}

fieldset.sanslabel input {
  margin-left:10em;
}

fieldset.sanslabel textarea {
	margin-left:210px;
}

fieldset br{
	clear:both;
}

p.erreur_message {
  font-weight:bold;
  text-align:center;
}

form p.erreur_message {
  font-weight:normal;
  font-style:italic;
  text-align:left;
  margin: 3px 0 0 210px;
}

form .erreur {
  font-weight:bold;
}

input.erreur {
  border: solid 2px;
  font-weight:normal;
  color:#585858;
}

textarea.erreur {
  border: solid 2px;
  font-weight:normal;
  color:#585858;
}

/*
input[type="submit"], input[type="reset"] {
	border:solid 1px #FFFFFF ;
	background-color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

input[type="submit"]:hover, input[type="reset"]:hover{
	border:solid 1px;
	cursor:pointer;
}

*/

#retour_coordonnees {
  text-align:center;
}


/* Mise en forme pour le formulaire de dons (montants)
 * 
 */

#form_don #formulaire_don ul {
	list-style:none;
}

#form_don #formulaire_don input[type="text"]{
  margin-left:0em;
}

.sondage li {
	list-style:none;
	margin-bottom:15px;
}

.sondage fieldset {
	border:none;
}

.sondage h3{
	margin-bottom:15px;
}

.sondage label {
	font-weight:bold;
}

.sondage div.choix label {
	font-weight:normal;
}
