.fdmenu {  background-image: url(images/fd_menu.gif); background-repeat: repeat-x}
.ombredroite {  background-image: url(images/ombre_droite.gif); background-repeat: repeat-y}
.ombregauche {  background-image: url(images/ombre_gauche.gif); background-repeat: repeat-y}
.bleu12 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.bleu_login {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0884A3}
.ombregauche2 {  background-image: url(images/ombre2_gauche.gif); background-repeat: repeat-y}
.ombredroite2 {  background-image: url(images/ombre2_droite.gif); background-repeat: repeat-y}
.fddegradebleu {  background: #E8E6E6;}
.liencv {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
    .liencv:hover {  font-family: Arial, Helvetica, sans-serif; color: #138BA9; text-decoration: none}
.notes {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #97ABB1; text-decoration: none}
    .notes:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.notes2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
    .notes2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #138BA9; text-decoration: none}
.recruteur {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #407599; text-decoration: none}
.entreprise {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #407599; text-decoration: none}
.offre_libelle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
    .offre_libelle:hover { color: #138BA9; }
.txt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.txt a {  color: #000000; }
.bigtxt {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000}
.lien {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none}
    .lien:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #138BA9; text-decoration: none}
.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4794AB}
.sstit {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #333333}
.activiteNiv1 { background-color: #AAFEAA; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-decoration: underline; }
.activiteNiv2 { background-color: #DDF8E7; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; text-decoration: none; }
.activiteNiv3 { background-color: #F5FDFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: none; text-decoration: none; }
.lien2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0884A3; text-decoration: none}
.lien2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}

.date { line-height: 26px; }
.social { display: block; width: 20px; height:20px; float: left; margin: 3px 5px 0 0; }
    .facebook { background: url('images/icon_facebook.png') top left no-repeat; }
        .facebook:hover { background: url('images/icon_facebook.png') bottom left no-repeat; }
    .twitter { background: url('images/icon_twitter.png') top left no-repeat; }
        .twitter:hover { background: url('images/icon_twitter.png') bottom left no-repeat; }
        
#coaching_form { display: block; width: 380px; margin: 0 auto; font-family: Arial; font-size: 12px; }
    #coaching_form label { font-size: 12px; }
    