/* CSS FORMULAIRE       */
/* fieldset coordonnees */
p.titre {
  background:#00516E; /* fond  */
  color:#FFFFFF; /* couleur texte*/
  padding:.2em .3em;
  font-size:1.2em; 
  border:2px outset #88A8BD;
  position:relative;
  margin-bottom:-1em;
  width:10em;
  margin-left:1em;
  margin-top:1em;
}



fieldset {
  border:none;
  margin: 0 0 5px 10px;
  margin-bottom:1em;
  width:24em;
  padding-top:1.5em;
}


select {
  margin-left:9em;
  margin-bottom:0;
}



/* fieldset coordonnees */
fieldset#coordonnees {
  background:#88A8BD;
  border:outset #00516E;
}



#coordonnees label {
	position:relative;
	font-size:90%;
	padding-top:.2em;
	left:15px;
	width: 95px;

}



#coordonnees input {
  margin-left:15px; /*espace interligne*/
  line-height:1.4em;
  margin-bottom:.1em;
}



fieldset#situation {
  background:#88A8BD;
  border:outset #00516E;
}




/* fieldset nature de la demande */
fieldset#message {
  background:#F1BA2B;
  border:outset #00516E;
}



#civilite {
  font-size:90%;
}


#civilite input {
  margin-left:40px;
}


#civilite input + input {
  margin-left:1em;
}



#situation {
  font-size:100%;
}


#situation input {
  margin-left:15px;
}




/* zone de texte du message */
textarea {
  font:.8em "Trebuchet MS", Verdana, sans-serif;
  width:29em;
  padding:.2em;
}



/* les boutons submit et reset */
input[type="submit"], input[type="reset"] {
  background:#DED983;
  font:1.2em "Trebuchet MS", Verdana, sans-serif;
  color:#345071;
}



p#buttons {
  text-align:left;
}
