body
  {
    font-family: helvetica, arial, sans;
  }
#wrapper
  {
    width:700px;
    margin: 20px auto;
  }
  
h1 { font-size: 24px; text-align: center}  
  
#header,
#nav,
button
  {
    display:none;
  }  
  
#candidature_formulaire form
  {
    font-size: 14px;
  }

#candidature_formulaire label, #candidature_formulaire p.label 
  {
    font-weight: bold;
    color:#5B87B4;
    display: block;
  }

#candidature_formulaire .inline label, #candidature_formulaire .inline p
  {
    float:left;
  }  
  
#candidature_formulaire .inline label
  {
    padding: 0 0px 0 0;
    margin: 0
  }  
  
#candidature_formulaire .inline
  {
    width:700px;
    float:left;

    vertical-align: top;
    margin: 10px 0;
  }  
  
label
  {
    margin: 16px 0 0 0;
  }  
  
input, select
  {
    border: 0;
    background: #f0f0f0;
  }  
  
select
  {

  }  
  
textarea
  {
    border: 0;
    background: #f0f0f0;
  }  