
/*Structure generale commune a toutes les pages*/

body.page-recruitment,
body.page-recruitment #main-content,
.block-vb-recruitment{
  font-family: Helvetica, Arial, sans-serif;
}

body.page-recruitment table,
.block-vb-recruitment table{
  margin:auto;
}

body.page-recruitment .candidature-titre,
.block-vb-recruitment .candidature-titre{
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 2.1em;
    font-variant: small-caps;
    line-height: 1.1em;
    color: white;
    top: 6px;
    left: 20px;
    position: absolute;
    padding-bottom: 10px;
}

body.page-recruitment tr td,
.block-vb-recruitment tr td{
  padding:0px;
  text-align: left;
}

body.page-recruitment tr th,
.block-vb-recruitment tr th{
  padding:0px 20px;
  text-align: left;
  border:0;
}

body.page-recruitment tr,
body.page-recruitment tr.even,
.block-vb-recruitment tr,
.block-vb-recruitment tr.even{
  background: #efefef;
}

body.page-recruitment form,
.block-vb-recruitment form{
  padding: 0px 14px;
  background: #efefef;
}

body.page-recruitment input,
body.page-recruitment textarea,
body.page-recruitment select,
body.page-recruitment a.button,
.block-vb-recruitment input,
.block-vb-recruitment textarea,
.block-vb-recruitment select,
.block-vb-recruitment a.button{
  font-family: Helvetica, Arial, sans-serif;
}

body.page-recruitment input[type=button],
.block-vb-recruitment input[type=button]{
  display: block;
  margin: 0 auto;
}

body.page-recruitment form input,
body.page-recruitment form select,
.block-vb-recruitment form input,
.block-vb-recruitment form select{
  margin: 2px 0px;
  padding:1px 0px;
}

body.page-recruitment form table tr > td:first-child,
.block-vb-recruitment form table tr > td:first-child{
  text-align:right;
  padding:0px;
}

body.page-recruitment .contenu-offer,
.block-vb-recruitment .contenu-offer{
  font-size: 0.9em;
}

/*body.page-recruitment #mots-cles,
.block-vb-recruitment #mots-cles{
  margin:0;
  padding:0;
}*/

body.page-recruitment .recrutement-offre-contenu,
body.page-recruitment #formulaire-recherche-offre,
body.page-recruitment #resultat-recherche,
.block-vb-recruitment .recrutement-offre-contenu,
.block-vb-recruitment #formulaire-recherche-offre,
.block-vb-recruitment #resultat-recherche{
  background: #efefef;
}
