/*Menu*/
#TopBarre{background-color:#fff;border-bottom: 1px solid #5a595a;}
.NodeRoot,.NodeSelectedRoot{background-color:#fff;color:#b50000;}
.NodeHoverRoot{background-color:#b50000;color:#fff;}
.icn{padding-top:17px;}
/*Sous-Menu*/
.ContainerSub{background-color:#fff;}
.Node{background-color:#fff;}
.Node td{color:#b50000;}
.NodeHoverSub{background-color:#b50000;}
.NodeHoverSub td{color:#fff;}
/*Container*/
.ctn-bg {background-color:#424142;}
.ctn-bg-entete {background-color:#E1E2E1;}
/*Switch espace*/
.id691.NodeRoot{background-color:#efefef;color:#6b696c;}
.id691.NodeHoverRoot{background-color:#6b696c;color:#fff;}
.mid691 tr.Node td{color:#6b696c;}
.mid691 tr.NodeHoverSub{background-color:#6b696c;}
.mid691 tr.NodeHoverSub td{color:#fff;}
/*STYLE LIEN DEFAULT*/
a:link{color:#b50000;font-size:11px;text-decoration:none;}
a:hover,a:visited{color:#b50000;font-size:11px;text-decoration:underline;}

/*COULEUR ESPACE*/
/*LIEN TEXTE*/
.lien_texte0_x_x_bleu,.lien_texte0_x_x_bleu:active,.lien_texte0_x_x_bleu:link{font-size:16px;color:#b50000;text-decoration:none;}
.lien_texte0_x_x_bleu:hover,.lien_texte0_x_x_bleu:visited{font-size:16px;color:#b50000;text-decoration:underline;}
.lien_texte0_G_x_bleu,.lien_texte0_G_x_bleu:active,.lien_texte0_G_x_bleu:link{font-size:16px;font-weight:bold;color:#b50000;text-decoration:none;}
.lien_texte0_G_x_bleu:hover,.lien_texte0_G_x_bleu:visited{font-size:16px;font-weight:bold;color:#b50000;text-decoration:underline;}
.lien_texte1_x_x_bleu,.lien_texte1_x_x_bleu:active,.lien_texte1_x_x_bleu:link{font-size:14px;color:#b50000;text-decoration:none;}
.lien_texte1_x_x_bleu:hover,.lien_texte1_x_x_bleu:visited{font-size:14px;color:#b50000;text-decoration:underline;}
.lien_texte1_G_x_bleu,.lien_texte1_G_x_bleu:active,.lien_texte1_G_x_bleu:link{font-size:14px;font-weight:bold;color:#b50000;text-decoration:none;}
.lien_texte1_G_x_bleu:hover,.lien_texte1_G_x_bleu:visited{font-size:14px;font-weight:bold;color:#b50000;text-decoration:underline;}
.lien_texte1_G_x_bleu_u,.lien_texte1_G_x_bleu_u:active,.lien_texte1_G_x_bleu_u:link{font-size:14px;font-weight:bold;color:#b50000;text-decoration:underline;}
.lien_texte1_G_x_bleu_u:hover,.lien_texte1_G_x_bleu_u:visited{font-size:14px;font-weight:bold;color:#b50000;text-decoration:none;}
.lien_texte2_x_x_bleu,.lien_texte2_x_x_bleu:active,.lien_texte2_x_x_bleu:link{font-size:12px;color:#b50000;text-decoration:none;}
.lien_texte2_x_x_bleu:hover,.lien_texte2_x_x_bleu:visited{font-size:12px;color:#b50000;text-decoration:underline;}
.lien_texte2_G_x_bleu,.lien_texte2_G_x_bleu:active,.lien_texte2_G_x_bleu:link{font-size:12px;font-weight:bold;color:#b50000;text-decoration:none;}
.lien_texte2_G_x_bleu:hover,.lien_texte2_G_x_bleu:visited{font-size:12px;font-weight:bold;color:#b50000;text-decoration:underline;}
.lien_texte3_x_x_bleu,.lien_texte3_x_x_bleu:active,.lien_texte3_x_x_bleu:link{font-size:11px;color:#b50000;text-decoration:none;}
.lien_texte3_x_x_bleu:hover,.lien_texte3_x_x_bleu:visited{font-size:11px;color:#b50000;text-decoration:underline;}
.lien_texte3_G_x_bleu,.lien_texte3_G_x_bleu:active,.lien_texte3_G_x_bleu:link{font-size:11px;font-weight:bold;color:#b50000;text-decoration:none;}
.lien_texte3_G_x_bleu:hover,.lien_texte3_G_x_bleu:visited{font-size:11px;font-weight:bold;color:#b50000;text-decoration:underline;}
.lien_texte4_x_x_bleu,.lien_texte4_x_x_bleu:active,.lien_texte4_x_x_bleu:link{font-size:10px;color:#b50000;text-decoration:none;}
.lien_texte4_x_x_bleu:hover,.lien_texte4_x_x_bleu:visited{font-size:10px;color:#b50000;text-decoration:underline;}
.lien_texte4_G_x_bleu,.lien_texte4_G_x_bleu:active,.lien_texte4_G_x_bleu:link{font-size:10px;font-weight:bold;color:#b50000;text-decoration:none;}
.lien_texte4_G_x_bleu:hover,.lien_texte4_G_x_bleu:visited{font-size:10px;font-weight:bold;color:#b50000;text-decoration:underline;}

/*COULEUR GRIS*/
/*LABEL TITRE*/
.lbl_titre0_x_x_gris{font-size:18px;color:#323234;}
.lbl_titre0_G_x_gris{font-size:18px;font-weight:bold;color:#323234;}
.lbl_titre1_x_x_gris{font-size:16px;color:#323234;}
.lbl_titre1_G_x_gris{font-size:16px;font-weight:bold;color:#323234;}
.lbl_titre2_x_x_gris{font-size:14px;color:#323234;}
.lbl_titre2_G_x_gris{font-size:14px;font-weight:bold;color:#323234;}
.lbl_titre3_x_x_gris{font-size:13px;color:#323234;}
.lbl_titre3_G_x_gris{font-size:13px;font-weight:bold;color:#323234;}
.lbl_titre4_x_x_gris{font-size:10px;color:#323234;}
.lbl_titre4_G_x_gris{font-size:10px;font-weight:bold;color:#323234;}
/*LABEL TEXTE*/
.lbl_texte1_x_x_gris{font-size:12px;color:#323234;}
.lbl_texte1_G_x_gris{font-size:12px;font-weight:bold;color:#323234;}
.lbl_texte2_x_x_gris{font-size:11px;color:#323234;}
.lbl_texte2_G_x_gris{font-size:11px;font-weight:bold;color:#323234;}
.lbl_texte3_x_x_gris{font-size:10px;color:#323234;}
.lbl_texte3_G_x_gris{font-size:10px;font-weight:bold;color:#323234;}
.lbl_texte4_x_x_gris{font-size:9px;color:#323234;}
.lbl_texte4_G_x_gris{font-size:9px;font-weight:bold;color:#323234;}
/*LIEN TEXTE*/
.lien_texte1_G_x_gris,.lien_texte1_G_x_gris:active,.lien_texte1_G_x_gris:link{font-size:12px;font-weight:bold;color:#323234;text-decoration:none;}
.lien_texte1_G_x_gris:hover,.lien_texte1_G_x_gris:visited{font-size:12px;font-weight:bold;color:#444;text-decoration:underline;}
.lien_texte2_x_x_gris,.lien_texte2_x_x_gris:active,.lien_texte2_x_x_gris:link{font-size:11px;color:#323234;text-decoration:none;}
.lien_texte2_x_x_gris:hover,.lien_texte2_x_x_gris:visited{font-size:11px;color:#444;text-decoration:underline;}
.lien_texte2_G_x_gris,.lien_texte2_G_x_gris:active,.lien_texte2_G_x_gris:link{font-size:11px;font-weight:bold;color:#323234;text-decoration:none;}
.lien_texte2_G_x_gris:hover,.lien_texte2_G_x_gris:visited{font-size:11px;font-weight:bold;color:#444;text-decoration:underline;}
.lien_texte3_x_x_gris,.lien_texte3_x_x_gris:active,.lien_texte3_x_x_gris:link{font-size:10px;font-weight:normal;color:#323234;text-decoration:none;}
.lien_texte3_x_x_gris:hover,.lien_texte3_x_x_gris:visited{font-size:10px;font-weight:normal;color:#444;text-decoration:underline;}
.lien_texte3_G_x_gris,.lien_texte3_G_x_gris:active,.lien_texte3_G_x_gris:link{font-size:10px;font-weight:bold;color:#323234;text-decoration:none;}
.lien_texte3_G_x_gris:hover,.lien_texte3_G_x_gris:visited{font-size:10px;font-weight:bold;color:#444;text-decoration:underline;}
.lien_texte4_x_x_gris,.lien_texte4_x_x_gris:active,.lien_texte4_x_x_gris:link{font-size:9px;font-weight:normal;color:#323234;text-decoration:none;}
.lien_texte4_x_x_gris:hover,.lien_texte4_x_x_gris:visited{font-size:9px;font-weight:normal;color:#444;text-decoration:underline;}
.lien_texte4_G_x_gris,.lien_texte4_G_x_gris:active,.lien_texte4_G_x_gris:link{font-size:9px;font-weight:bold;color:#323234;text-decoration:none;}
.lien_texte4_G_x_gris:hover,.lien_texte4_G_x_gris:visited{font-size:9px;font-weight:bold;color:#444;text-decoration:underline;}

/*COULEUR GRIS CLAIR*/
.lien_texte4_x_x_gris_clair,.lien_texte4_x_x_gris_clair:active,.lien_texte4_x_x_gris_clair:link{font-size:9px;font-weight:normal;color:#999;text-decoration:none;}
.lien_texte4_x_x_gris_clair:hover,.lien_texte4_x_x_gris_clair:visited{font-size:9px;font-weight:normal;color:#999;text-decoration:underline;}
.lien_texte2_I_x_gris_clair,.lien_texte2_I_x_gris_clair:active,.lien_texte2_I_x_gris_clair:link{font-size:11px;font-weight:normal;font-style:italic;color:#999;text-decoration:none;}
.lien_texte2_I_x_gris_clair:hover,.lien_texte2_I_x_gris_clair:visited{font-size:11px;font-weight:normal;font-style:italic;color:#999;text-decoration:underline;}
.lbl_texte4_I_x_gris_clair{font-size:9px;font-style:italic;color:#999;}
.lbl_texte3_I_x_gris_clair{font-size:10px;font-style:italic;color:#999;}
.lbl_texte2_G_x_gris_clair{font-size:11px;font-weight:bold;color:#999;}

/*COULEUR BLANC*/
/*LABEL TEXTE*/
.lbl_texte1_x_x_blanc{font-size:12px;color:#fff;}
.lbl_texte2_G_x_blanc{font-size:11px;font-weight:bold;color:#fff;}
.lbl_texte3_x_x_blanc{font-size:10px;color:#fff;}
/*LIEN TITRE*/
.lien_titre1_G_x_blanc,.lien_titre1_G_x_blanc:active,.lien_titre1_G_x_blanc:link{font-size:16px;font-weight:bold;color:#fff;text-decoration:none;}
.lien_titre1_G_x_blanc:hover,.lien_titre1_G_x_blanc:visited{font-size:16px;font-weight:bold;color:#fff;text-decoration:underline;}
.lien_titre2_G_x_blanc,.lien_titre2_G_x_blanc:active,.lien_titre2_G_x_blanc:link{font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
.lien_titre2_G_x_blanc:hover,.lien_titre2_G_x_blanc:visited{font-size:14px;font-weight:bold;color:#fff;text-decoration:underline;}
/*LIEN TEXTE*/
.lien_texte2_G_x_blanc,.lien_texte2_G_x_blanc:active,.lien_texte2_G_x_blanc:link{font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.lien_texte2_G_x_blanc:hover,.lien_texte2_G_x_blanc:visited{font-size:11px;font-weight:bold;color:#fff;text-decoration:underline;}
.lien_texte2_x_x_blanc,.lien_texte2_x_x_blanc:active,.lien_texte2_x_x_blanc:link{font-size:11px;font-weight:normal;color:#fff;text-decoration:none;}
.lien_texte2_x_x_blanc:hover,.lien_texte2_x_x_blanc:visited{font-size:11px;font-weight:normal;color:#fff;text-decoration:underline;}
.lien_texte3_G_x_blanc,.lien_texte3_G_x_blanc:active,.lien_texte3_G_x_blanc:link{font-size:10px;font-weight:bold;color:#fff;text-decoration:none;}
.lien_texte3_G_x_blanc:hover,.lien_texte3_G_x_blanc:visited{font-size:10px;font-weight:bold;color:#fff;text-decoration:underline;}

/*COULEUR ORANGE*/
.lien_titre2_G_x_orange,.lien_titre2_G_x_orange:active,.lien_titre2_G_x_orange:link{font-size:14px;font-weight:bold;color:#d25c2d;text-decoration:none;}
.lien_titre2_G_x_orange:hover,.lien_titre2_G_x_orange:visited{font-size:14px;font-weight:bold;color:#e35408;text-decoration:underline;}
.lien_titre2_x_x_orange,.lien_titre2_x_x_orange:active,.lien_titre2_x_x_orange:link{font-size:14px;color:#d25c2d;text-decoration:none;}
.lien_titre2_x_x_orange:hover,.lien_titre2_x_x_orange:visited{font-size:14px;color:#e35408;text-decoration:underline;}

/*COULEUR ROUGE*/
.lien_texte2_G_x_rouge,.lien_texte2_G_x_rouge:active,.lien_texte2_G_x_rouge:link{font-size:11px;font-weight:bold;color:#9e141c;text-decoration:none;}
.lien_texte2_G_x_rouge:hover,.lien_texte2_G_x_rouge:visited{font-size:11px;font-weight:bold;color:#810e15;text-decoration:underline;}
.lien_titre2_G_x_rouge,.lien_titre2_G_x_rouge:active,.lien_titre2_G_x_rouge:link{font-size:14px;font-weight:bold;color:#9e141c;text-decoration:none;}
.lien_titre2_G_x_rouge:hover,.lien_titre2_G_x_rouge:visited{font-size:14px;font-weight:bold;color:#810e15;text-decoration:underline;}
.lien_titre3_G_x_rouge,.lien_titre3_G_x_rouge:active,.lien_titre3_G_x_rouge:link{font-size:13px;font-weight:bold;color:#9e141c;text-decoration:none;}
.lien_titre3_G_x_rouge:hover,.lien_titre3_G_x_rouge:visited{font-size:13px;font-weight:bold;color:#810e15;text-decoration:underline;}

/*TAB NAVIGATION*/
ul.navigation{list-style: none;margin: 0;padding: 0;}
ul.navigation li{padding-bottom:2px;}
.navigation-container{width: 230px;}
.navigation-container li a{height: 22px;line-height:14px;text-decoration: none;padding: 8px 0 0 10px;display: block;font-size:11px;font-weight: bold;}
.navigation-container li a:link,.navigation-container li a:visited, .navigation-container li a:active {color: #b50000;}
.navigation-container li a:hover{color: #fff;background-color:#b50000;border-radius: 3px;}
.navigation-container li a.active,.navigation-container li a.active:link,.navigation-container li a.active:visited,.navigation-container li a.active:active,.navigation-container li a.active:hover{color:#fff;background-color:#b50000;border-radius: 3px;}

/*DIVERS*/
.ERRORIMG{background:url(images/error.png) no-repeat; margin:0px;width:100%;height:100%;padding-left:20px;padding-bottom:5px;}
.HELPIMG{background:url(images/aide.png) no-repeat; margin:0px;width:25px;height:20px;margin-left:5px;}
.HELPIMG:hover{background:url(images/aide_on.png) no-repeat; margin:0px;width:25px;height:20px;margin-left:5px;cursor:help;}
.carre_jaune_hr{background:url(images/carre_jaune_hr.png) no-repeat; margin:0px; padding-left:25px;line-height:24px;padding-bottom:0px;}
.ARenseigner{border-color:#9e141c;  border-style: dashed; border-width:1px;}
.msg_error_tb{position:absolute;margin-top:-1px;font-size:12px;line-height:16px;width:300px;padding:5px 20px;color:#FFF;background-color:#b50000;z-index:2;display:none;border:solid 1px #e9e9e9;}
.msg_error_fl{background:url(images/moteurtb.png) no-repeat;background-color:#b50000;width:12px;height:5px;top:-5px;left:30px;position:absolute;background-position: -3px -43px;}

/*BOUTON NOUVELLE GENERATION*/
/*btH3*/
a.btH3,a.btH3:hover{font-size:8pt;text-decoration:none;font-weight: bold;} 
a.btH3{border-radius:3px;height:26px;display:inline-block;color:#fff;} 
a.btH3 span{border-radius:3px;background-color:#323234;line-height:16px;margin-left:5px;display:inline-block;padding:5px 10px 5px 5px;color:#fff;} 
a.btH3:hover{border-radius:3px;color:#323234;} 
a.btH3:hover span{color:#323234;background-color:#e9e9e9;}
/*btH2*/
a.btH2,a.btH2:hover{font-size:10pt;text-decoration:none;font-weight: bold;} 
a.btH2{border-radius:3px;height:32px;display:inline-block;color:#fff;} 
a.btH2 span{border-radius:3px;background-color:#323234;line-height:22px;margin-left:5px;display:inline-block;padding:5px 15px 5px 10px;color:#fff;} 
a.btH2:hover{border-radius:3px;color:#323234;} 
a.btH2:hover span{color:#323234;background-color:#e9e9e9;}
/*btH1i*/
a.btH1i,a.btH1i:hover{font-size:12pt;text-decoration:none;font-weight: bold;cursor:pointer;} 
a.btH1i{border-radius:6px;height:38px;display:inline-block;color:#fff;} 
a.btH1i span{border-radius:6px;background-color:#b50000;margin-left:5px;display:inline-block;padding:5px 20px 5px 15px;color:#fff;} 
a.btH1i:hover{border-radius:6px;color:#b50000;} 
a.btH1i:hover span{color:#b50000;background-color:#e9e9e9;}
/*btH3n*/
a.btH3n,a.btH3n:hover{font-size:8pt;text-decoration:none;font-weight: bold;} 
a.btH3n{border-radius:3px;height:26px;display:inline-block;color:#fff;} 
a.btH3n span{border-radius:3px;background-color:#323234;line-height:16px;margin-left:5px;display:inline-block;padding:5px 10px 5px 5px;color:#fff;} 
a.btH3n:hover{border-radius:3px;color:#323234;} 
a.btH3n:hover span{color:#323234;background-color:#e9e9e9;}
/*BOUTON RECRUTEUR*/
/*rbtH2*/
a.rbtH2,a.rbtH2:hover{font-size:10pt;text-decoration:none;font-weight: bold;} 
a.rbtH2{border-radius:3px;height:32px;display:inline-block;color:#fff;} 
a.rbtH2 span{border-radius:3px;background-color:#323234;line-height:22px;margin-left:5px;display:inline-block;padding:5px 15px 5px 10px;color:#fff;} 
a.rbtH2:hover{border-radius:3px;color:#323234;} 
a.rbtH2:hover span{color:#323234;background-color:#e9e9e9;}
/*rbtH2i*/
a.rbtH2i,a.rbtH2i:hover{font-size:10pt;text-decoration:none;font-weight: bold;} 
a.rbtH2i{border-radius:6px;height:32px;display:inline-block;color:#fff;} 
a.rbtH2i span{border-radius:6px;background-color:#9e141c;line-height:22px;margin-left:5px;display:inline-block;padding:5px 15px 5px 10px;color:#fff;} 
a.rbtH2i:hover{border-radius:6px;color:#9e141c;} 
a.rbtH2i:hover span{color:#9e141c;background-color:#e9e9e9;}

/*AUTRES BOUTONS*/
/*Nav*/
.RetourH2,a.RetourH2:link,a.RetourH2:visited,a.RetourH2:active{background:url(images/nav_c.png) no-repeat center left;font-size:11px;font-weight:bold;text-decoration:none;height:14px;float:right;line-height:14px;padding:0 10px 0 27px;margin:0 0 0 -5px!important;margin:0;background-position: 0 -32px;}
.PrecedentH2,a.PrecedentH2:link,a.PrecedentH2:visited,a.PrecedentH2:active{background:url(images/nav_c.png) no-repeat center left;font-size:11px;font-weight:bold;text-decoration:none;height:14px;line-height:14px;padding:0 15px 0 0;margin:0 0 0 0!important;margin:0;background-position: 0 0; }
.SuivantH2,a.SuivantH2:link,a.SuivantH2:visited,a.SuivantH2:active{background:url(images/nav_c.png) no-repeat center left;font-size:11px;font-weight:bold;text-decoration:none;height:14px;line-height:14px;padding:0 15px 0 0;margin:0 0 0 0!important;margin:0;background-position: 0 -61px; }
a.RetourH2:hover{background:url(images/nav_c.png) no-repeat center left;text-decoration:underline;background-position: 0 -47px;height: 14px;}
a.PrecedentH2:hover{background:url(images/nav_c.png) no-repeat center left;text-decoration:underline;background-position: 0 -16px;height: 14px;}
a.SuivantH2:hover{background:url(images/nav_c.png) no-repeat center right;text-decoration:underline;background-position: 0 -76px;height: 14px;}
/*Bouton Identification*/
.btIdent,a.btIdent:link,a.btIdent:active{background:url(images/cbtIdent.png) no-repeat center right;font-size:11px;font-weight:bold;text-decoration:none;height:40px;line-height:40px;color:#ffffff;display:block;}
a.btIdent:hover,a.btIdent:visited{background:url(images/btIdent_on.png) no-repeat center right;color:#323234;}
.lien_texte3_G_x_connexion,.lien_texte3_G_x_connexion:active,.lien_texte3_G_x_connexion:link{font-size:10px;font-weight:bold;color:#b50000;text-decoration:none;}
.lien_texte3_G_x_connexion:hover,.lien_texte3_G_x_connexion:visited{font-size:10px;font-weight:bold;color:#b50000;text-decoration:underline;}
#CookiesBarre{font-size:11px;position:fixed;bottom:0px;left:0;background:#f2f2f2;border-top:solid 1px #c0c0c0;width:100%;height:25px;line-height:25px;z-index:1001;text-align:center}
