/*TITRES*/
.sstitre{font-family:"trebuchet ms";font-size:13px;color:#FF6600; font-weight:bold}

/*MENU HAUT*/
.navHT .pole1{background:url(/img/nav/bt_leader_off.gif) no-repeat; width:194px; height:32px; display:block; float:left}
.navHT .pole2{background:url(/img/nav/bt_entreprises_off.gif) no-repeat; width:194px; height:32px; display:block; float:left}
.navHT .pole3{background:url(/img/nav/bt_candidat_off.gif) no-repeat; width:194px; height:32px; display:block; float:left}
.navHT .pole4{background:url(/img/nav/bt_contact_off.gif) no-repeat; width:195px; height:32px; display:block; float:left}

.navHT .pole1:hover{background:url(/img/nav/bt_leader_on.gif)}
.navHT .pole2:hover{background:url(/img/nav/bt_entreprises_on.gif)}
.navHT .pole3:hover{background:url(/img/nav/bt_candidat_on.gif)}
.navHT .pole4:hover{background:url(/img/nav/bt_contact_on.gif)}

#pole1 .navHT .pole1{background:url(/img/nav/bt_leader_on.gif)}
#pole2 .navHT .pole2{background:url(/img/nav/bt_entreprises_on.gif)}
#pole3 .navHT .pole3{background:url(/img/nav/bt_candidat_on.gif)}
#pole4 .navHT .pole4{background:url(/img/nav/bt_contact_on.gif)}

/*TITRE - SOUTITRE - FIl ARIANE*/
.filariane { font-size:12px; color:#000}
.filariane a{font-size:12px; color:#000; text-decoration:underline}
.filariane span{font-weight:bold; color:#FF6600; font-size:12px}
.titre{font-size:22px; color:#5B5959; font-weight:bold;  border-bottom:1px solid #999999;  margin:0px 0 10px 0;  display:block; padding-top:15px}
#contenu .sous_titre{font-size:16px; color:#0B4784; font-weight:bold; padding: 0 0 0px 0}
#contenu .sous_titre_ptt{font-size:12px; color:#0B4784; font-weight:bold; padding: 0 0 0px 0}

/*PAGES INTERIEURES*/
#contenu table, #contenu .textes {font-size:12px}
#contenu .textes {margin-top:5px;}
#contenu .pagination{font-size:10px; color:#000}
#contenu .texte_orange{font-size:12px; color:#FF6600; font-weight:bold; margin-top:10px; padding: 0px 0 5px 0}
#contenu .texte_orange_ptt{font-size:10px; color:#FF6600; font-weight:bold; margin-top:10px; padding: 0px 0 5px 0}
#contenu .signature{padding-top:8px; text-align:right; font-size:12px}
#contenu .textes_ptt {font-size:10px}
#contenu .description { padding-right:40px; }
#contenu .noir { color:#000000; text-decoration:underline; }
#contenu .noir2 { color:#000000; }


#contenu a.lien_gris_normal{font-size:12px; color:#000; margin-top:10px; padding: 10px 0 5px 0; text-decoration:underline; font-weight:normal}
#contenu a.lien_gris{font-size:12px; color:#000; margin-top:10px; padding: 10px 0 5px 0; text-decoration:underline; border:0; background:transparent}
#contenu a.lien_txt{font-size:12px; color:#000; margin-top:10px; padding: 10px 0 5px 0; text-decoration:none; border:0; background:transparent; font-weight:bold;}
#contenu a.lien_gris_ptt{font-size:10px; color:#000; margin-top:10px; padding: 10px 0 5px 0; text-decoration:underline; border:0; background:transparent}
#contenu a.savoirplus{font-size:10px; color:#000; text-decoration:underline;}
#contenu a.lien_orange{font-size:12px; color:#FF6600; margin-top:10px; padding: 10px 0 5px 0; text-decoration:underline;}
#contenu a.lien_ptt_orange{font-size:10px; color:#FF6600; margin-top:10px; padding: 10px 0 5px 0; text-decoration:underline;}
#contenu a.lien_bleu{font-size:16px; color:#0B4784; font-weight:bold; margin-top:10px; padding: 10px 0 5px 0; text-decoration:underline;}
#contenu a.lien_telecharger{font-size:10px; color:#7B7B79; text-decoration:underline; font-weight:normal; }

#contenu input{width:130px; font-family:Arial, sans-serif; font-size:10px; color:#7B7B79; padding-left:3px; background: #FDFDFD; border:1px solid #DEDEDC; font-weight:bold;}	
#contenu select{width:130px; font-family:Arial, sans-serif; font-size:10px; color:#7B7B79; padding-left:3px; background: #FDFDFD; border:1px solid #DEDEDC; font-weight:bold;}	
#contenu textarea{width:130px; border-top:1px solid #E3E3E3; font-family:Arial, sans-serif; font-size:10px; color:#7B7B79; font-weight:bold;}
#contenu .radio{width:15px; margin:0px; background:transparent; border:0} 
#contenu .checkbox{width:15px; margin:0px; background:transparent; border:0}
#contenu .dbl_fleche{background:#FCB32D; width:40px; margin:0px 10px 5px 10px ; color:#FF6600; border:1px solid #FDFDFD; font-weight:bold; text-align:center; font-size:12px;} 

#contenu .separateur{border:1px dashed #CCCCCC}

.signature p{float:right; text-align:center}

.liste_type1{margin:5px 0 5px 0;  float:left;  margin-right:10px}
.liste_type1 .motenvaleur{color:#FF6600; font-size:13px; font-weight:bold}
.liste_type1 li{background: url(/img/commun/fleche_orange_petite.gif) 15px 10px no-repeat; padding-left:25px; margin-bottom:5px; clear:both}
.liste_type1 div.motenvaleur{float:left}
.liste_type1 div.desc{width:440px; float:left; margin-left:10px; margin-bottom:10px}

.liste_type2{margin:5px 0 10px 0; padding-left:25px}
.liste_type2 li{list-style-type: decimal; margin-bottom:5px}

.liste_type3{margin:20px 10px 10px 0; padding-left:25px}
.liste_type3 li{clear:both}
.liste_type3 span.chiffre_rond{padding-top:1px; background:url(/img/commun/rond_lst.jpg) no-repeat; text-align:center; display:block; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none; width:19px; height:19px;  float:left; list-style-type: decimal;}
.liste_type3 div.texte{float:left; width:500px; margin-left:7px; margin-bottom:10px}

.liste_type4{margin:5px 0 10px 0; padding-left:25px}
.liste_type4 li{background: url(/img/commun/fleche_noire_petite.gif) 15px 10px no-repeat;padding-left:25px; }


.IMG_gauche{float:left; margin: 20px 15px 0px 0}
.IMG_droite{float:right; margin: 20px 20px 25px 15px}
.IMG_centrer{float:center; margin: 0 0 25px 15px}


.tablo_gabari1{font-size:12px; margin: 10px 0 20px 0; float:left}
.tablo_gabari1 .cont_top{border-top:1px solid #E3E3E3}
.tablo_gabari1 .cont_left{border-left:1px solid #E3E3E3}
.tablo_gabari1 .cont_right{border-right:1px solid #E3E3E3}
.tablo_gabari1 .cont_bottom{border-bottom:1px solid #E3E3E3}

.tablo_gabari1 .espace{background:#fff; display:block; padding-top:5px}
.tablo_gabari1 .intit{background:#E1E7F5; padding:5px; font-size:13px}
.tablo_gabari1 .annee{font-size:18px}

.tablo_gabari1 .listeGAB1{background: #F1F1F1; padding: 3px 5px 10px 5px}
.tablo_gabari1 .listeGAB1 li{background: url(/img/commun/fleche_orange_petite.gif) 10px 8px no-repeat; padding-left:20px; margin-top:3px}
.tablo_gabari1 .listeGAB1 span{font-weight:bold; font-size:12px; color:#FF6600}

.tablo_fastt{font-size:12px; margin:0px 0px 10px 0; text-align:center}
.tablo_fastt .cont_top{border-top:1px solid #E3E3E3}
.tablo_fastt .cont_left{border-left:1px solid #E3E3E3}
.tablo_fastt .cont_right{border-right:1px solid #E3E3E3}
.tablo_fastt .cont_bottom{border-bottom:1px solid #E3E3E3}
.tablo_fastt select{width:130px; font-family:Arial, sans-serif; font-size:10px; padding-left:3px; background: #FDFDFD; border:1px solid #DEDEDC}	
.tablo_fastt input{width:130px; font-family:Arial, sans-serif; font-size:10px; padding-left:3px; background: #FDFDFD; border:1px solid #DEDEDC}	

.FORMU_TYPE1 {width:530px; margin: 10px 0 0 20px; color:#7B7B79; font-size:10px}
.FORMU_TYPE1 table{font-family:Arial; font-size:10px; color:#7B7B79}
.FORMU_TYPE1 textarea{border:1px solid #E3E3E3; font-family:Arial; font-size:10px}

.FORMU_TYPE2 {width:530px; margin: 10px 0 0 10px; color:#7B7B79;  font-family:Arial, sans-serif; font-size:10px; }
.FORMU_TYPE2 table{font-family:Arial, sans-serif; font-size:10px; color:#7B7B79}
.FORMU_TYPE2 .marge-gauche{padding-left:15px} 

.BT_envoyer a span{padding-top:1px; display:block}
.BT_envoyer a{background:url(/img/commun/bt_envoyer.gif)  no-repeat;  width:80px; height:20px; text-align:center;  display:block; font-size:11px; color:#fff; font-weight:bold; text-decoration:none}
.BT_envoyer a:hover{text-decoration:none}

.logo_prestations img{margin:15px}

/*PREHOMES*/
.blocprehomeA{width:346px; font-size:11px}
.blocprehomeA td{padding-left:5px}
.blocprehomeA table{color:#666666}
.blocprehomeA .titre{font-weight:bold; font-size:16px; letter-spacing:-1px}
.blocprehomeA p{color:#666666; font-size:11px; font-family:verdana}
.blocprehomeA img.photo{float:left; margin:10px 10px 50px 5px}
.blocprehomeA .btinscri{float:right; margin-right:5px; position:absolute; top:520px; left:416px}
.blocprehomeA .bt_etapsuiv{ margin-right:5px; position:absolute; top:200px; left:468px; display:block}

.blocprehomeC{width:346px; margin-top:12px}
.blocprehomeC  .pave_actu {overflow:auto; width:330px; height:100px; margin:14px 0 5px 10px; font-size:11px}
.blocprehomeC  .pave_actu img{float:right; margin:5px 5px 0 10px}
.blocprehomeC  .pave_actu dl{clear:both; margin-bottom:20px}
.blocprehomeC  .pave_actu dt a.titre1{font-weight:bold; color:#FF6600}
.blocprehomeC  .pave_actu dt a.titre1{font-weight:bold; color:#1F558D}
.blocprehomeC  .pave_actu dt a.sstitre{font-weight:bold; color:#A0A0A0}
.blocprehomeC  .pave_actu dd a.texte{color:#5C5C5C; margin-top:5px}

.blocprehomeB{width:238px;  height:106px; font-size:10px; padding-left:5px; margin-left:0px; color:#666666}
.blocprehomeB .paveacceder{margin-top:8px}
.blocprehomeB .titre1{color:#F57825; font-size:18px; font-weight:bold}
.blocprehomeB .titre2{color:#11487F; font-size:16px; font-weight:bold}
.blocprehomeB .lien_ident{font-size:10px; color:#666666; text-decoration:underline; font-weight:normal; }
.blocprehomeB input{width:120px; font-size:10px; font-weight:normal; padding-left:5px; height:17px; margin-left:5px; color:#927759}

.blocprehomeD{width:238px; margin:3px 0 0 0px;  color:#666666; font-size:11px; font-weight:bold}
.blocprehomeD img.btrecherch{position:absolute; top:637px; right:60px}
.blocprehomeD .btsavoirplus{margin:3px 20px 0 0}
.blocprehomeD input{width:200px; font-size:10px; font-weight:normal; padding-left:5px; height:20px; border:1px solid #CFCECF; color:#927759}
		.OFFRES a{color:#0B4784; font-size:17px; display:block;}
		.OFFRES a:hover{text-decoration:underline; color:#000}
		.OFFRES a span{color:#000}
.contrat{font-size:11px;}
.blocprehomeD .radio{ width:20px; border:0}

.blocprehomeD .espaceoutil{width:207px; padding: 0 0 0 15px; margin: 0 0 15px 0 }
.blocprehomeD .espaceoutil a{ font-size:15px; color:#A0A0A0; padding: 0 0 0 10px}
.blocprehomeD .espaceoutil a.soulign{border-bottom:1px solid #D8D8D8; display:block; padding-bottom:2px}

/*TROUVER L'AGENCE*/
#paverecherche{ position:absolute; top:290px; left:520px; z-index:2; font-size:12px; color:#797979; width:100px;  height:50px}
#paverecherche .descri{color:#FF6600;  width:250px;  text-align:right; color:#797979}
#paverecherche #recherche {margin:5px 0 5px 70px; width:190px}
#paverecherche #recherche dd{margin-bottom:5px}
#paverecherche #recherche dt{margin:10px 30px 20px 5px; text-align:right; width:180px}
#paverecherche #recherche label {width:100px; font-size:11px; margin:3px 0 0 5px}
#paverecherche #recherche input, #paverecherche #recherche select{ font-size:11px; height:20px; margin-left:5px; padding-left:5px; width:150px; color:#999}
#paverecherche #recherche .BT_envoyer{ margin:10px 5px 5px 0}

/*CANDIDATHEQUE*/
.orange16{font-size:16px; color:#FF6600; font-weight:bold;}
.orange18{font-size:18px; color:#FF6600; font-weight:bold;}
.txt {font-family:"trebuchet ms";font-size:11px; color:#3B4147;}
a.txt {text-decoration:underline}
.input1 {font-size:11px;}

.bleu18 {font-family:"trebuchet ms";font-size:18px;font-weight:bold; color:#1F558D;}
.bleu28 {font-family:"trebuchet ms";font-size:28px;font-weight:bold; color:#1F558D;}

.gris14b {font-family:"trebuchet ms";font-size:14px;color:#666666;font-weight:bold;}
.gris32 {font-family:"trebuchet ms";font-size:30px;font-weight:bold; color:#333333;}

.bleu16 {font-family:"trebuchet ms";font-size:16px;font-weight:bold; color:#1F558D;}

.bleu11 {font-family:"trebuchet ms";font-size:11px;font-weight:bold; color:#1F558D;}

.noir11 {font-family:"trebuchet ms";font-size:11px;color:#000000;}
.noir12 {font-family:"trebuchet ms";font-size:12px;color:#000000;}
.noir13 {font-family:"trebuchet ms";font-size:13px;color:#000000;}

.gris10 {font-family:"trebuchet ms";font-size:10px;color:#666666;}
.gris11 {font-family:"trebuchet ms";font-size:11px;color:#666666;}
.gris12 {font-family:"trebuchet ms";font-size:12px;color:#666666;}

.gris12b {font-family:"trebuchet ms";font-size:12px;color:#666666;font-weight:bold;}

.orange11b {font-size:11px;color:#FF6600;font-weight:bold;}
.orange11 {font-size:11px;color:#FF6600}
.orange12 {font-size:12px;color:#FF6600}



