/* CSS Document */

A:link, A:visited, A:active { font-weight: bold; text-decoration: none ; color: #000000}
A:hover { font-weight: bold; color: #999999; text-decoration: underline}
A.login_form_lien { font-size: 11px; font-weight: bold; font-style: italic; font-family: arial, sans-serif; color: #FFFFFF; text-decoration: none}
A.login_form_lien:hover { font-size: 11px; font-weight: bold; font-style: italic; font-family: arial, sans-serif; color: #FFFFFF; text-decoration: underline}
A.login_form_lien:visited { font-size: 11px; font-weight: bold; font-style: italic; font-family: arial, sans-serif; color: #FFFFFF; text-decoration: none}
body { margin-top:0px; margin-left: 0px; margin-right: 0px; background: #48A3AA;}


.login_form_txt {font-size: 11px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFFF}
.login_form_input {  border: 1px #2C0A59 solid; font-family: arial,sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; margin-left: 5px}
.login_recherche_txt{ font-size: 13px; font-weight: bold; font-family: arial, sans-serif; color: #377EB8}
.personal_form_couleur { font-size: 11px; font-family: arial, sans-serif; color: #000000; background-color: #FEE8C0}
.personal_form_input {  border: 1px #2C0A59 solid; font-family: arial,sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; margin-left: 5px}
.personal_standart_text { color:#2C0A59; font-family: arial, sans-serif; font-size: 11px; background-color: #FED99B}
.personal_standart_text_blank { color:#2C0A59; font-family: arial, sans-serif; font-size: 11px;}
.personal_submit_form { border: 1px #2C0A59 solid; color: #2C0A59; font-family: arial,sans-serif; font-size: 11px; background-color: #FFFFFF }
.personal_titre { font-size: 14px; font-weight: bold; font-family: arial, sans-serif; color: #2C0A59; margin-top: 5px}
.personal_titre_1 { font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #2C0A59}
A.cheminfer_perso:link, A.cheminfer_perso:visited, A.cheminfer_perso:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8}
A.cheminfer_perso:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8; text-decoration: underline}
.site_notice { color:#377EB8; font-family: arial, sans-serif; font-size: 10px; background-color: #FFFFFF}
.cheminfer_perso_texte { font-family: arial, sans-serif; font-size: 10px; color: #377EB8}


A.cheminfer_perso:link, A.cheminfer_perso:visited, A.cheminfer_perso:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8}
A.cheminfer_perso:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8; text-decoration: underline}
.cheminfer_recrutement_texte { font-family: arial, sans-serif; font-size: 10px; color: #377EB8}

A.sitenavig_perso:link, A.sitenavig_perso:visited, A.sitenavig_perso:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8}
A.sitenavig_perso:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8; text-decoration: underline}
.sitenavig_perso_texte_selected { font-family: arial, sans-serif;font-weight: bold ; font-size: 11px; color: #377EB8}
.sitenavig_perso_texte_simple { font-family: arial, sans-serif; font-size: 10px; color: #377EB8}

.mp_personal_row { color:#2C0A59; font-family: arial, sans-serif; font-size: 10px; background-color: #FEE8C0}
.mp_personal_texte { color:#2C0A59; font-family: arial, sans-serif; font-size: 11px; background-color: #FFFFFF}
A.mp_personal:link, A.mp_personal:visited, A.mp_personal:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #2C0A59}
A.mp_personal:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #2C0A59; text-decoration: underline}

A.personal_home_lien:link, A.personal_home_lien:visited, A.personal_home_lien:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 11px; color: #FD803A}
A.personal_home_lien:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 11px; color: #FD803A; text-decoration: underline}

A.placement_home_lien:link, A.placement_home_lien:visited, A.placement_home_lien:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 11px; color: #4E9543}
A.placement_home_lien:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 11px; color: #4E9543; text-decoration: underline}

A.recrutement_home_lien:link, A.recrutement_home_lien:visited, A.recrutement_home_lien:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 11px; color: #06649D}
A.recrutement_home_lien:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 11px; color: #06649D; text-decoration: underline}
.recrutement_form_couleur { font-size: 11px; font-family: arial, sans-serif; color: #000000; background-color: #C5DBE0}
.recrutement_form_input {  border: 1px #2C0A59 solid; font-family: arial,sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; margin-left: 5px}
.recrutement_standart_text { color:#2C0A59; font-family: arial, sans-serif; font-size: 11px; background-color: #D7E5E6}
.recrutement_standart_text_blank { color:#2C0A59; font-family: arial, sans-serif; font-size: 11px; }

.recrutement_submit_form { border: 1px #2C0A59 solid; color: #2C0A59; font-family: arial,sans-serif; font-size: 11px; background-color: #FFFFFF }
.recrutement_titre { font-size: 14px; font-weight: bold; font-family: arial, sans-serif; color: #2C0A59; margin-top: 5px}
.recrutement_titre_1 { font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #2C0A59}
A.cheminfer_recrutement:link, A.cheminfer_recrutement:visited, A.cheminfer_recrutement:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8}
A.cheminfer_recrutement:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8; text-decoration: underline}
.cheminfer_recrutement_texte { font-family: arial, sans-serif; font-size: 10px; color: #377EB8}

.accueil_recrutement_titre{font-family: Arial, Helvetica, sans-serif;	font-weight: bold;font-size: 27px;color: #377eb8;}
.accueil_recrutement_sstitre {font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #898989;}
.accueil_recrutement_rubrique {font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #377eb8;}
.accueil_recrutement_texte{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #898989; }
.mp_recrutement_contours { background-color:#C5DBE0}
.mp_recrutement_row { color:#2C0A59; font-family: arial, sans-serif; font-size: 10px; background-color:  #C5DBE0}
.mp_recrutement_texte { color:#2C0A59; font-family: arial, sans-serif; font-size: 11px; background-color: #FFFFFF}
A.mp_recrutement:link, A.mp_recrutement:visited, A.mp_recrutement:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #2C0A59}
A.mp_recrutement:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #2C0A59; text-decoration: underline}
.fond_ligne_recrut {background-color:  #C5DBE0}


/* entreprise */

.accueil_entreprise_titre{font-family: Arial, Helvetica, sans-serif;	font-weight: bold;font-size: 27px;color: #7fc643;}
.accueil_entreprise_sstitre {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #898989;}
.accueil_entreprise_texte{ font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #7fc643;}

.entreprise_form_couleur { font-size: 11px; font-family: arial, sans-serif; color: #000000; background-color: #F4F8D8}
.entreprise_form_input {  border: 1px #4E9543 solid; font-family: arial,sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; margin-left: 5px}
.entreprise_standart_text { color:#000000; font-family: arial, sans-serif; font-size: 11px; background-color: #C9E37F}
.entreprise_standart_text_blank { color:#000000; font-family: arial, sans-serif; font-size: 11px;}
.entreprise_submit_form { border: 1px #F4F8D8 solid; color: #4E9543; font-family: arial,sans-serif; font-size: 11px; background-color: #FFFFFF }
.entreprise_titre { font-size: 14px; font-weight: bold; font-family: arial, sans-serif; color: #4E9543; margin-top: 5px}
.entreprise_titre_1 { font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #4E9543}

A.cheminfer_entreprise:link, A.cheminfer_entreprise:visited, A.cheminfer_recrutement:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8}
A.cheminfer_entreprise:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8; text-decoration: underline}
.cheminfer_entreprise_texte { font-family: arial, sans-serif; font-size: 10px; color: #377EB8}


.mp_entreprise_contours { background-color:#4E9543}
.mp_entreprise_row { color:#F4F8D8; font-family: arial, sans-serif; font-size: 10px; background-color:  #F4F8D8}
.mp_entreprise_texte { color:#4E9543; font-family: arial, sans-serif; font-size: 11px; background-color: #F4F8D8}
A.mp_entreprise:link, A.mp_entreprise:visited, A.mp_entreprise:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #4E9543}
A.mp_entreprise:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #4E9543; text-decoration: underline}

/* guest  */

.guest_form_couleur { font-size: 11px; font-family: arial, sans-serif; color: #000000; background-color: #87CEB0 }
.guest_form_input {  border: 1px #3BA686  solid; font-family: arial,sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; margin-left: 5px}
.guest_standart_text { color:#FFFFFF; font-family: arial, sans-serif; font-size: 11px; background-color: #3BA686}
.guest_standart_text_blank { color:#000000; font-family: arial, sans-serif; font-size: 11px; background-color: #FFFFFF}
.guest_submit_form { border: 1px #87CEB0  solid; color: #3BA686 ; font-family: arial,sans-serif; font-size: 11px; background-color: #FFFFFF }
.guest_titre { font-size: 14px; font-weight: bold; font-family: arial, sans-serif; color: #3BA686 ; margin-top: 5px}
.guest_titre_1 { font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #3BA686 }

A.cheminfer_guest:link, A.cheminfer_guest:visited, A.cheminfer_recrutement:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8}
A.cheminfer_guest:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #377EB8; text-decoration: underline}
.cheminfer_guest_texte { font-family: arial, sans-serif; font-size: 10px; color: #377EB8}


.mp_guest_contours { background-color:#3BA686 }
.mp_guest_row { color:#87CEB0 ; font-family: arial, sans-serif; font-size: 10px; background-color:  #87CEB0 }
.mp_guest_texte { color:#3BA686 ; font-family: arial, sans-serif; font-size: 11px; background-color: #87CEB0 }
A.mp_guest:link, A.mp_guest:visited, A.mp_guest:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #3BA686 }
A.mp_guest:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 10px; color: #3BA686 ; text-decoration: underline}


.neutral_standart_text { color:#FFFFFF; font-family: arial, sans-serif; font-size: 11px; background-color: #C0B2C8}
.neutral_standart_text_blank { color:#000000; font-family: arial, sans-serif; font-size: 11px; background-color: #FFFFFF}


/*  personnel */

.personal_connecte_text{font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;	font-size: 10px;}
.personal_connecte_accueil{font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;	font-size: 12px;}
A.personal_connecte_link {font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;	font-size: 10px; text-decoration: none}
A.personal_connecte_link:hover{font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;	font-size: 10px; text-decoration: underline}
A.personal_connecte_link:visited{font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;	font-size: 10px; text-decoration: none}





.recrutement_connecte_text{font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;	font-size: 13px;}

.accueil_particulier_titre{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 27px;color: #feb342;}
.accueil_particulier_sstitre {font-family: Arial, Helvetica, sans-serif; color: #898989;	font-size: 20px;}
.accueil_particulier_rubrique{font-family: Arial, Helvetica, sans-serif; color: #898989;	font-size: 20px;}
.accueil_particulier_texte{ font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;}



.contact_form_input { border: 1px #CBD3D8 solid; font-family: arial,sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; margin-left: 5px}
.contact_form_couleur { font-size: 11px; font-family: arial, sans-serif; color: #000000; background-color: #CBD3D8}
.titre_rubrique{font-family: Arial, Helvetica, sans-serif; color: #898989;	font-size: 20px;}

A.lien_navig:link, A.lien_navig:visited, A.lien_navig:active { text-decoration: none ;font-family: arial, sans-serif; font-size: 13px; color: #377EB8}
A.lien_navig:hover { font-weight: bold; text-decoration: none ;font-family: arial, sans-serif; font-size: 13px; color: #377EB8; text-decoration: underline}

.affiche_erreur { font-size: 11px; font-family: arial, sans-serif; color: #FF0000}


.navigation_texte { font-family: arial, sans-serif; font-size: 13px; color: #377EB8}                       
.navigation_texte_current { font-weight : bold; font-family: arial, sans-serif; font-size: 13px; color: #377EB8}                       
A.navigation_texte:link, A.navigation_texte:visited, A.navigation_texte:active { text-decoration: none ; font-family: arial, sans-serif; font-size: 13px; color: #377EB8 }
A.navigation_texte:hover { font-family: arial, sans-serif; font-size: 13px; color: #377EB8; text-decoration: underline}

 
/* recherche */

.resultat_recherche_nom { font-weight : bold;font-family: arial, sans-serif; font-size: 13px; color: #000000}
.resultat_recherche_poste { font-weight : bold; font-family: arial, sans-serif; font-size: 13px; color: #377EB8}
.resultat_recherche_secteur { font-family: arial, sans-serif; font-size: 12px; color: #377EB8}
.resultat_recherche_autres { font-family: arial, sans-serif; font-size: 12px; color: #000000}

.resultat_entrep_nom { font-weight : bold;font-family: arial, sans-serif; font-size: 13px; color: #000000;}
.resultat_entrep_poste { font-weight : bold; font-family: arial, sans-serif; font-size: 13px; color: #377EB8;}
.resultat_entrep_secteur { font-family: arial, sans-serif; font-size: 11px; color: #377EB8;}
.resultat_entrep_autres { font-family: arial, sans-serif; font-size: 12px; color: #000000;}
.resultat_entrep_cartouche_couleur { background-color: #7FC643;}
.resultat_recrutement_cartouche_couleur{ background-color: #377EB8;}
.resultat_entrep_lien:link {color: #000000; font-weight : bold; font-family: arial, sans-serif; font-size: 16px; text-decoration: none;}
.resultat_entrep_lien:visited {font-size: 16px; color: #000000; text-decoration: none;}
.resultat_entrep_lien:active {font-size: 16px; color: #000000; text-decoration: none;}
.resultat_entrep_lien:hover {font-size: 16px; color: #000000; text-decoration: underline;}

.resultat_entrep_projet {color: #377EB8; font-weight : bold; font-family: arial, sans-serif; font-size: 13px;}
.resultat_entrep_secteur {color: #377EB8; font-weight : bold; font-family: arial, sans-serif; font-size: 12px;}
.resultat_entrep_projet:link {color: #377EB8; font-weight : bold; font-family: arial, sans-serif; font-size: 13px; text-decoration: none;}
.resultat_entrep_projet:visited {font-size: 13px; color: #377EB8; text-decoration: none;}
.resultat_entrep_projet:active {font-size: 13px; color: #377EB8; text-decoration: none;}
.resultat_entrep_projet:hover {font-size: 13px; color: #377EB8; text-decoration: underline;}

.recherche_form_input {  border: 1px #2C0A59 solid; font-family: arial,sans-serif; font-size: 11px; color: #515151;  margin-left: 5px}
.rechercheplus_tab { font-family: arial,sans-serif; font-size: 11px; color: #515151; background-color: #E2EAF2}
.rechercheplus_sstab {font-family: arial,sans-serif; font-size: 11px; color: #000000; background-color: #E2EAF2}
.recherche_standart_text { color:#515151; font-family: arial, sans-serif; font-size: 10px;}
.recherche_plus_titre { color: #424D8F; font-family: arial, sans-serif; font-size: 12px;}
.recherche_buttons {border: #424D8F 1px solid;	background: #FFFFFF; font-family: arial, sans-serif; font-size: 11px;	font-weight : bold;	color:#424D8F;}

/* footer */

.footer_orange:link {color: #FEB342;font-size: 11px; font-weight: bold; text-decoration: none;}
.footer_orange:visited {color: #FEB342;font-size: 11px; font-weight: bold; text-decoration: none;}
.footer_orange:active {color: #FEB342;font-size: 11px; font-weight: bold; text-decoration: none;}
.footer_orange:hover {color: #FEB342;font-size: 11px; font-weight: bold;	text-decoration: underline;}

.footer_vert:link {color: #7FC643;font-size: 11px; text-decoration: none;}
.footer_vert:visited {color: #7FC643;font-size: 11px; text-decoration: none;}
.footer_vert:active {color: #7FC643;font-size: 11px; text-decoration: none;}
.footer_vert:hover {color: #7FC643;font-size: 11px; text-decoration: underline;}

.footer_ciel:link {color: #3690C0;font-size: 11px; text-decoration: none;}
.footer_ciel:visited {color: #3690C0;font-size: 11px; text-decoration: none;}
.footer_ciel:active {color: #3690C0;font-size: 11px; text-decoration: none;}
.footer_ciel:hover {color: #3690C0;font-size: 11px; text-decoration: underline;}

.footer_gris:link {color: #898989;font-size: 11px; text-decoration: none;}
.footer_gris:visited {color: #898989;font-size: 11px; text-decoration: none;}
.footer_gris:active {color: #898989;font-size: 11px; text-decoration: none;}
.footer_gris:hover {color: #898989;font-size: 11px; text-decoration: underline;}

.footer_noir:link {color: #000000;font-size: 11px; text-decoration: none;}
.footer_noir:visited {color: #000000;font-size: 11px; text-decoration: none;}
.footer_noir:active {color: #000000;font-size: 11px; text-decoration: none;}
.footer_noir:hover {color: #000000;font-size: 11px; text-decoration: underline;}

#footer {font-family: Arial, Helvetica, sans-serif;font-size: 13px;}

.bord_carte{ border: #000000 1px solid; }

.select_home{text-align: center;color: #000000; font-family: arial, sans-serif; font-size: 10px;}
.homepage_annonceur{cursor: pointer;}
.annonceur_nom {color: #FFF;font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}