.texte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal}

.texte a { color: #666666; text-decoration: none}

.texte a:hover {text-decoration: underline}

.textegras {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold}

.titrebleu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #84B2FF; font-weight: bold}

.soustitrebleu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #84B2FF; font-weight: bold}

.soustitrevert {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3BAA60; font-weight: bold}

.textegrasbleu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #84B2FF; font-weight: bold}

.titreorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #F7941D; font-weight: bold}

.soustitreorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #F7941D; font-weight: bold}

.textegrasorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F7941D; font-weight: bold}

.titrejaune {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #3BAA60; font-weight: bold}

.soustitrejaune {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3BAA60; font-weight: bold}

.textegrasjaune {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3BAA60; font-weight: bold}

.titrerose {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #9B8DDD; font-weight: bold}

.soustitrerose {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9B8DDD; font-weight: bold}

.textegrasrose {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9B8DDD; font-weight: bold}

.titremarron {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #CEB131; font-weight: bold}

.soustitremarron {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #CEB131; font-weight: bold}

.textegrasmarron {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CEB131; font-weight: bold}

.breadcrumbs {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal}

.breadcrumbs a {color: #FFFFFF; text-decoration: none}

.breadcrumbs a:hover {text-decoration: underline}

.breadcrumbsgras {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold}

.pied {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2429E5; font-weight: normal}

.pied a { color: #2429E5; text-decoration: none}

.pied a:hover {text-decoration: underline}

.champ {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #7696AB}



.titregris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #666666; font-weight: normal }

.cadres {  border: 1px #F7941D solid}

.bouton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #E6E6E6; border: #F7941D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: normal}

.texteCopie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal ; text-indent: 5pt}



/* Benoît Smith (Frégates SA), 08/06/2004 */

img { border-style: none; }



.titrebleucnim {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #0000FF; font-weight: bold}

.textebleu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #84B2FF; font-weight: normal}

.textebleucnim {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; font-weight: normal}

a.textebleucnim {color: #0000FF;}

.texteorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F7941D; font-weight: normal}

.textegrasbleu2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #84B2FF; font-weight: bold}

.textegrasbleucnim {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0000FF; font-weight: bold}

a.textegrasbleucnim {color: #0000FF;}

.soustitrevraimentjaune {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #E4DC02; font-weight: bold}

.soustitrebleucnim {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0000FF; font-weight: bold}



.implantations {}

.implantations dt {

    color: #84B2FF;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

}

.implantations dd {

    margin-left: 0px;

    margin-bottom: 17px;

    padding-top: 10px;

}

.implantations table {

    border-style: none;

}

.implantations table td {

    padding: 0px 0px 0px 0px;

}

.implantationscommerciales {

    border-style: none;

}

.implantationscommerciales td {

    padding: 0px 0px 0px 0px;

}

.politiquerh {}

.politiquerh dt {

    color: #9B8DDD;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: bold;

}

.politiquerh dd {

    margin-left: 0px;

    margin-bottom: 17px;

    padding-top: 10px;

}

.politiquerh dd p {

    margin-top: 0px;

    padding-top: 0px;

    margin-bottom: 12px;

    padding-bottom: 0px;

}



.lastnews {

    color: #CEB131;

}

.lastnews a {

    color: #CEB131;

}



a.lienbleu { color: #2429E5; text-decoration: none;}

a:hover.lienbleu {text-decoration: underline;}



table.sousactivites td {

    width: 314px;

    padding: 5px 5px 5px 5px;

}

table.sousactivites td p.sousactivite {

    background-color: #FEF2E4;

    border: dotted 1px #F7941D;

    display: block;

	height: 200px;

    padding: 5px 5px 5px 5px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #666666;

}



.popupbox {

    border: solid 1px #F7941D;

    background-color: #FEF2E4;

    display: none;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #666666;

    font-weight: normal;

    padding: 6px 6px 6px 6px;

}



p.titresousactivite a {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #F7941D; font-weight: bold;}



td.listesitesweb ul {

	margin-left: 0px;

	padding-left: 0px;

}

td.listesitesweb ul li {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

	 height: 25px;

	list-style-type: none;

	list-style-position: outside;

}



p.offre {

    text-align: center;

}

p.offre table {

    border: solid 1px Black;

    border-collapse: collapse;

    margin-left: auto;

    margin-right: auto;

    background-color: #DEF1FA;

    width: 450px;

}

p.offre table th {

    border: solid 1px Black;

    text-align: center;

    background-color: #027FBF;

    height: 24px;

}

p.offre table th a {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: bold;

    text-decoration: underline;

    text-transform: uppercase;

    color: White;

}

p.offre table td {

    border: solid 1px Black;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    width: 225px;

}

#candidats_c_commentaire { width: 200px; height: 60px; }

#cv_formations_plus_cf_formation_plus { width: 140px; }
#cv_formations_cf_specialite { width: 150px; }
#cv_formations_cf_annee { width: 50px; }
#cv_formations_cf_diplome { width: 85px; }


/* formulaire candidatures cnimfr */


.labelviolet {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6C8697; font-weight: bold}
.etoile {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; font-weight: normal}
