p{color:#4e4f4f;}
.jaune{color:#e7a822;font-weight:bold;}
.bleu{color:#4493ff;}
.orange{color:#da7750;}
.vert{color:#61872e;}
.formulaire
{   
	 margin: 35px 10px 5px 10px; /*top, right, bottom, left*/
	 color: #4e4f4f;
}
label 
{
	 float: left;
	 width: 20%;
	 padding-top: 0.2em;
	 text-align: left;
}
input:focus, textarea:focus, select:focus  
{
	 border-style: solid; 
	 border-width: thin; 
	 border-color: #4493ff; 
	 color: #4472b2;
}
#piedForm 
{
	 text-align: center;
}
#piedForm input 
{
	 margin-left: 1em;
}
#corpForm
 {
	 margin: 0;
	 padding: 1em;
	 font-size: 0.9em;
}
#corpForm fieldset 
{	
	 margin: 0;
	 font-style: normal;
	 padding: 0 1em 1em;
}
#corpForm legend
 {	
	 font-weight: bold;
	 color: black;
	 background: transparent;
}
#corpForm p 
{	
	 padding: .2em 0;
	 margin: 0 0 .2em 0;
}
#corpForm fieldset#coordonnees label
 {	
	 float: left;	
	 margin: 0;
	 padding: 0 .5em 0 0;
	 line-height: 1.8;	
}
#corpForm label:hover, #piedForm input 
{
	 cursor: pointer;	
}
#corpForm label.oblig 
{
	 font-weight: bold;	
}
#corpForm .legende 
{	
	 font-style: italic;
	 color: #666;
	 background: transparent;
	 margin: 0;
	 padding: 0;
}
