body 
{
	margin: 0;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color:#fffdfc;
	line-height:16px;
}

hr {
	clear:both;
	visibility:hidden;
	}
	
.principal
{
	margin:0 auto;
	width:957px;
	text-align:left;
}
#principal
{
	margin:0 auto;
	width:982px;
	text-align:left;
}
a {
	cursor: pointer;
}
a span
{
	display: block;
}
img
{
	border: 0;
}
.rose {color:#c78ebf;}
.orange {color:#f49f21;}

.logo_fse {
	float: left;
	width:220px;
}

.logo_edec {
	float: left;
	width: 100px;
}

.logo_edec p {
	margin: 1px 0 0 0;	
}

.sprt {
	clear: both;
	visibility: hidden;
}

.marron_intro {
	color:#927365;
}

.ss_puce_ss_marge {
	list-style-type:none;
	margin-left:-12px;
}
/*<menu>*/

.lien_menu
{
	display: block;
	
	height:23px;
	line-height:23px;
	background: url(img/ctn/menu-23-off.gif) no-repeat;
	text-decoration:none;
	font-size:10px;
	color:#927365;
	font-weight:bold;
	padding-left:25px;
	
	
	
}
.lien_menu_hover
{
	display: block;

	height:23px;
	line-height:23px;
	background:url(img/ctn/menu-23-on.gif) no-repeat;
	text-decoration:none;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:25px;
	
	
}

.lien_menu:hover 
{
	background:url(img/ctn/menu-23-on.gif) no-repeat;
	font-size:10px;
	color:#FFFFFF;
	
	
}

.lien_menu_orange_15{

display: block;
	
	height:40px;
	background: url(img/ctn/menu-orange-23.gif) no-repeat;
	
	padding-top:2px;
	text-decoration:none;
	font-size:10px;
	color:#927365;
	font-weight:bold;
	padding-left:25px;
	line-height:12px;
	background-position:0px -5px;
	

}
.lien_menu_orange_15_hover{

display: block;
	
	height:40px;
	background: url(img/ctn/menu-orange-23.gif) no-repeat;
	background-position:0px -5px;
	padding-top:2px;
	text-decoration:none;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	padding-left:25px;
	line-height:12px;

}

.lien_menu_ref {
	display: block;
	height:40px;
	background: url(img/ctn/menu-ref.gif) no-repeat;
	padding-top:6px;
	text-decoration:none;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	padding-left:25px;
	background-position:0px -5px;	

}

.lien_menu_ref_hover {
	display: block;
	height:40px;
	background: url(img/ctn/menu-ref.gif) no-repeat;
	padding-top:6px;
	text-decoration:none;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	padding-left:25px;
	background-position:0px -5px;	

}

.lien_menu_opms {
	display: block;
	height:40px;
	background: url(img/ctn/menu-opms.gif) no-repeat;
	padding-top:6px;
	text-decoration:none;
	font-size:10px;
	color:#fee;
	font-weight:bold;
	padding-left:25px;
	background-position:0px -5px;	

}

.lien_menu_opms_hover {
	display: block;
	height:40px;
	background: url(img/ctn/menu-opms.gif) no-repeat;
	padding-top:6px;
	text-decoration:none;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	padding-left:25px;
	background-position:0px -5px;	

}

.lien_menu_bleu {
	display: block;
	height:40px;
	background: url(img/ctn/menu-bleu.gif) no-repeat;
	padding-top:2px;
	text-decoration:none;
	font-size:10px;
	color:#f49f23;
	font-weight:bold;
	padding-left:25px;
	line-height:40px;
	background-position:0px -5px;	

}
.lien_menu_bleu_hover {

	display: block;
	height:40px;
	background: url(img/ctn/menu-bleu.gif) no-repeat;
	background-position:0px -5px;
	padding-top:2px;
	text-decoration:none;
	font-size:10px;
	color:#f49f23;
	font-weight:bold;
	padding-left:25px;
	line-height:40px;
}

.lien_menu_vert {
	display: block;
	height:40px;
	background: url(img/ctn/menu-vert.gif) no-repeat;
	padding-top:9px;
	text-decoration:none;
	font-size:10px;
	color:#f49f23;
	font-weight:bold;
	padding-left:25px;
	background-position:0px -5px;
	line-height:12px;	

}
.lien_menu_vert_hover {

	display: block;
	height:40px;
	background: url(img/ctn/menu-vert.gif) no-repeat;
	background-position:0px -5px;
	padding-top:9px;
	text-decoration:none;
	font-size:10px;
	color:#f49f23;
	font-weight:bold;
	padding-left:25px;
	line-height:12px;
}


.lien_menu_orange_14{

	display: block;
	height:28px;
	background: url(img/ctn/menu-orange-23.gif) no-repeat;
	background-position:0px -10px;
	padding-top:5px;
	text-decoration:none;
	font-size:10px;
	color:#927365;
	font-weight:bold;
	padding-left:25px;
	line-height:12px;


}
.lien_menu_orange_14_hover{

	display: block;
	height:28px;
	background: url(img/ctn/menu-orange-23.gif) no-repeat;
	background-position:0px -10px;
	padding-top:5px;
	text-decoration:none;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	padding-left:25px;
	line-height:12px;


}

.lien_menu_sp{

	display: block;
	height:18px;
	line-height:18px;
	background: url(img/ctn/menu-18-off.gif) no-repeat;
	text-decoration:none;
	font-size:10px;
	color:#927365;
	font-weight:bold;
	padding-left:25px;





}
.lien_menu_sp:hover{

	display: block;
	height:18px;
	line-height:18px;
	background: url(img/ctn/menu-18-on.gif) no-repeat;
	text-decoration:none;
	font-size:10px;
	color:#F2EDEA;
	font-weight:bold;
	padding-left:25px;




}
.lien_menu_sp_hover{

	display: block;
	height:18px;
	line-height:18px;
	background: url(img/ctn/menu-18-on.gif) no-repeat;
	text-decoration:none;
	font-size:10px;
	color:#F2EDEA;
	font-weight:bold;
	padding-left:25px;
}




/*</menu>*/
#bt_1 
{
	width:156px;
	height:97px;
	position:relative;
	left:21px;
	top:27px;
}
#presentation 
{
	display: block;
	width:131px;
	height:97px;
	background: url(img/accueil/a_bt_r_off_presentation.gif) no-repeat;
	text-decoration:none;
	font-size:9px;
	color:#f49f21;
	font-weight:bold;
}
#presentation:hover 
{ 
	background:url(img/accueil/a_bt_r_on_presentation.gif) no-repeat;
}
#bt_2 
{
	position:relative;
	top:27px;
}
#entreprise 
{
	display: block;
	width:97px;
	height:139px;
	background: url(img/accueil/a_bt_r_off_entreprise.gif) no-repeat;
	text-decoration:none;
	font-size:9px;
	color:#f49f21;
	font-weight:bold;
	margin-top:0px;
}
#entreprise:hover
{ 
	background: url(img/accueil/a_bt_r_on_entreprise.gif) no-repeat; 
}
#bt_3 
{
	width:96px;
	height:137px;
}
#salaries 
{
	display: block;
	width:96px;
	height:137px;
	background: url(img/accueil/a_bt_r_off_salarie.gif) no-repeat;
	text-decoration:none;
	font-size:9px;
	color:#f49f21;
	font-weight:bold;
}
#salaries:hover 
{ 
	background: url(img/accueil/a_bt_r_on_salarie.gif) no-repeat; 
}
#bt_4 
{
	width:98px;
	height:107px;
	position:relative;
	top: 83px;
}
#of 
{
	display: block;
	width:98px;
	height:107px;
	background: url(img/accueil/a_bt_r_off_of.gif) no-repeat;
	text-decoration:none;
	font-size:9px;
	color:#f49f21;
	font-weight:bold;
}
#of:hover 
{ 
	background: url(img/accueil/a_bt_r_on_of.gif) no-repeat; }
#bt_5 
{
	width:113px;
	height:107px;
	position:relative;
	top:83px;
}
#experts_comptables 
{
	display: block;
	width:113px;
	height:107px;
	background: url(img/accueil/a_bt_r_off_expert_compt.gif) no-repeat;
	text-decoration:none;
	font-size:9px;
	color:#f49f21;
	font-weight:bold;
}
#experts_comptables:hover 
{ 
	background: url(img/accueil/a_bt_r_on_expert_compt.gif) no-repeat; 
}
#bt_6 
{
	width:92px;
	height:137px;
	position:relative;
}
#actu
{
	display: block;
	width:92px;
	height:137px;
	background: url(img/accueil/a_bt_r_off_actu.gif) no-repeat;
	text-decoration:none;
	font-size:9px;
	color:#f49f21;
	font-weight:bold;
}
#actu:hover 
{ 
	background: url(img/accueil/a_bt_r_on_actu.gif) no-repeat;
}
#bt_7 
{
	position:relative;
	width:97px;
	height:38px;
	top: 5px;
	left: 0px;
}

#bt_8 
{
	position:relative;
	width:93px;
	height:38px;
	float: left;
	top: 5px;
	left: 0px;
}
#services_ligne
{
	display: block;
	width:93px;
	height:38px;
	background: url(img/accueil/a_bt_off_service_ligne.gif) no-repeat;
	text-decoration:none;
	font-size:7px;
	color:#613d6b;
	font-weight:bold;
}
#services_ligne:hover 
{ 
	background: url(img/accueil/a_bt_on_service_ligne.gif) no-repeat; 
}
#bt_9 
{
	position:relative;
	width:97px;
	height:38px;
	float: left;
	top:5px;
	left:0px;
}
#espace_reserve
{
	display: block;
	width:97px;
	height:38px;
	background: url(img/accueil/a_bt_off_esp_reserve.gif) no-repeat;
	text-decoration:none;
	font-size:7px;
	color:#e1007a;
	font-weight:bold;
}
#espace_reserve:hover 
{ 
	background: url(img/accueil/a_bt_on_esp_reserve.gif) no-repeat; 
}
#bas_de_page 
{
	width:823px;
	height:20px;
	text-decoration:none;
	font-size:9px;
	color:#bcb1ab;
	text-align:center;
}
.titre_former_salarie 
{
	font-size:12px;
	color:#f49f21;
	font-weight:normal;
}
.introduction_pf 
{
	 
	font-size:12px;
	color:#004687;
	font-weight:normal;
	margin-bottom:40px;
}
.h_3_pf 
{
	
	font-size:13px;
	font-weight:bold;
	color:#004687;
	 
}
.h_4_pf
{
	 
	font-size:11px;
	font-weight:bold;
	color:#000000;
	 
}
p 
{
	font-size:11px;
	color:#000000;
	margin-top:15px;
	padding:0px;
}
.text-tab 
{
	 
	font-size:11px;
	color:#000000;
	margin-top:15px;
	padding:0px;
}
.titre-tab 
{
	 
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:0px;
}
.list_pf 
{
	font-size:11px;
	color:#004687;
}
.list_second_pf 
{
	font-size:11px;
	color:#000000;
	margin:0px;
	padding:0px;
}
.txt_vers_fiche_plan_formation
{
	font-size:9px;
	color:#f49f21;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}
.txt_vers_fiche_dif 
{
	font-size:9px;
	color:#c78ebf;
	font-weight:bold;
	text-decoration:none;
}
.introduction_dif 
{
	font-size:12px;
	color:#c78ebf;
	font-weight:normal;
	margin-bottom:40px;
}
.h_3_dif 
{
	font-size:13px;
	font-weight:bold;
	color:#c78ebf;
	 
}
.h_3_of 
{
	font-size:13px;
	font-weight:bold;
	color:#B2AD00;
	 
}
.h_3_ob 
{
	font-size:13px;
	font-weight:bold;
	color:#004687;
	 
}
.h_3_bc_s 
{
	font-size:13px;
	font-weight:bold;
	color:#E2007A;
	 
}
.h_3_cif_s 
{
	font-size:13px;
	font-weight:bold;
	color:#B31B34;
	 
}
.h_4_dif
{
	font-size:11px;
	font-weight:bold;
	/*color:#000000;*/
	color:c78ebf;
	 
}
.text-tab_dif 
{
	width:137px;
	font-size:11px;
	color:#c78ebf;
	 
}
.list_dif 
{
	font-size:11px;
	color:#c78ebf;
}
.list_second_dif 
{
	font-size:11px;
	color:#c78ebf;
}
.list_second_of 
{
	font-size:11px;
	color:#c78ebf;
}
.titre_
.list_second_ob 
{
	font-size:11px;
	color:#004687;
}
.list_second_bc_s 
{
	font-size:11px;
	color:#E2007A;
}
.list_second_cif_s 
{
	font-size:11px;
	color:#B31B34;
}
programme 
{
	font-size:11px;
	font-weight:bold;
	color:#f49f21;
	 
}
.attention 
{
	font-size:12px;
	font-weight:bold;
	color:#f49f21;
	 
}
.text_programme 
{
	font-size:11px;
	color:#000000;
	 
}

.introduction_gle 
{
	font-size:12px;
	color:#f49f21;
	font-weight:normal;
}
.noir{
	color:#000000;
	font-size:11px;
}
.liens
{
	text-decoration:none;
	color:#000000;
	
}

.code_naf{
/*height:18px;*/
line-height:18px;
background-color:#EAE1DD;
border: solid 1px #FFFFFF;
width:600px;
color:#79a0a3;

}
.padding_li
{
	padding-bottom:15px;
}
.titre_agenda
{
	font-size:10px;
	color:black ;
	font-weight:bold;
}
.texte_agenda
{
	font-size:10px;
	color:#000000;
	padding-bottom:15px;
}
.jour_agenda
{
	font-size:11px;
	color:#F49F21;
	font-weight:bold;
}
.mois_annee
{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:17px;
}
.jour_mois
{
	font-size:11px;
	color:#79a0a3;
	font-weight:bold;
}
.calc_agenda_1
{
	width:680px;
	height:21px;
	float:left;
	background-image:url(img/ctn/b_bt_acceuil.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
}
.calc_agenda_2
{
	width:680px;
	height:21px;
	background-image:url(img/ctn/hr_1px_orange.gif);
	background-repeat:no-repeat;
	background-position:0px 20px;
	line-height:20px;
}
.txt_recherche, .titre_recherche , .txt_recherche_pagination .lien_mot_rech
{
	font-size:10px;
}
.txt_recherche 
{
	color:#000000;
}
.titre-resultat
{
	background-image:url(img/resultats_recherche.gif);
	background-repeat:no-repeat;
	height:24px;
	line-height:24px;
	padding-left:35px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F7B759;
}
.resultats {
	background-image:url(img/accueil-picto-adresse.gif);
	background-repeat:no-repeat;
	background-position:0px 20px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding:20px 0px 5px 20px;
	color:#85735B;
}
.nombre-resultats-partie {
	margin-left:20px;
	font-weight:700;	
}

.lien_mot_rech
{
	
	text-decoration:none;
}
.mot_rech_index
{
	width:172px;
	height:100px;
	background:url(img/ctn/bt-rechercher_2.gif) no-repeat;
	font-size:9px;
}
.mot_rech_index_niv_2
{
	float:left;
	width:172px;
	height:100px;
	height:11px;
	font-size:9px;
	color:#F49F20;
}
.ligne_rech
{
	background-color:#e9e1dc;
	
	
}
.ligne_rech2
{
background-color:#FFF;	
	
}
.txt_vers_fiche_cif 
{
	font-size:9px;
	color:#a70230;
	font-weight:bold;
	text-decoration:none;
}
.introduction_cif 
{
	 
	font-size:12px;
	color:#a70230;
	font-weight:normal;
	margin-bottom:40px;
}
.h_3_cif 
{
	 
	font-size:13px;
	font-weight:bold;
	color:#a70230;
	 
}
.h_4_cif 
{
	 
	font-size:11px;
	font-weight:bold;
	color:#000000;
	 
}
.text-tab_cif 
{
	width:137px;
	font-size:11px;
	color:#a70230;
	 
}
.list_cif 
{
	font-size:11px;
	color:#a70230;
}
.list_second_cif 
{
	font-size:11px;
	color:#a70230;
}
.introduction_pp 
{
	 
	font-size:12px;
	color:#235937;
	font-weight:normal;
	margin-bottom:40px;
}
.h_3_pp 
{
	 
	font-size:13px;
	font-weight:bold;
	color:#235937;
	 
}
.text-tab_pp 
{
	width:137px;
	font-size:11px;
	color:#235937;
	 
}
.h_3_reprendre_e_s
{
	font-size:13px;
	font-weight:bold;
	color:#F49F21;
	 
}
.introduction_vae  
{
	 
	font-size:12px;
	color:#007A45;
	font-weight:normal;
	margin-bottom:40px;
}
.h_3_vae_e 
{
	font-size:13px;
	font-weight:bold;
	color:#007A45;
	 
}
.list_second_vae_e 
{
	font-size:11px;
	color:#007A45;
}
.list_second_pp 
{
	font-size:11px;
	color:#235937;
}	
.titre_programme 
{
	font-size:11px;
	 
	font-weight:bold;
	color:#f49f21;
	 
}
.txt_vers_fiche_periode 
{
	font-size:9px;
	color:#235937;
	font-weight:bold;
	text-decoration:none;
}
.introduction_periode  
{
	 
	font-size:12px;
	color:#235937;
	font-weight:normal;
	margin-bottom:40px;
}
.h_3_periode  
{
	 
	font-size:13px;
	font-weight:bold;
	color:#235937;
	 
}
.h_4_periode 
{
	 
	font-size:11px;
	font-weight:bold;
	color:#000000;
	 
}
.text-tab_periode  
{
	width:137px;
	font-size:11px;
	color:#235937;
	 
}
.list_periode 
{
	font-size:11px;
	color:#235937;
}
.list_second_periode  
{
	font-size:11px;
	color:#235937;
}
.txt_vers_fiche_vae 
{
	font-size:9px;
	color:#007a45;
	font-weight:bold;
	text-decoration:none;
}
.introduction_vae  
{
	 
	font-size:12px;
	color:#007a45;
	font-weight:normal;
	margin-bottom:40px;
}
.h_3_vae  
{
	 
	font-size:13px;
	font-weight:bold;
	color:#007a45;
	 
}
.h_4_vae  
{
	 
	font-size:11px;
	font-weight:bold;
	color:#000000;
	 
}
.text-tab_vae  
{
	width:137px;
	font-size:11px;
	color:#007a45;
	 
}
.list_vae 
{
	font-size:11px;
	color:#007a45;
}
.list_second_vae  
{
	font-size:11px;
	color:#007a45;
}
.list_second_dif 
{
	font-size:11px;
	color:#c78ebf;
}
.txt_vers_fiche_contribution 
{
	font-size:9px;
	color:#F49F21;
	font-weight:bold;
	text-decoration:none;
}
.introduction_contribution 
{
	 
	font-size:12px;
	color:#F49F21;
	font-weight:normal;
	margin-bottom:40px;
}
.h_3_contribution 
{
	 
	font-size:13px;
	font-weight:bold;
	color:#F49F21;
	 
}
.h_4_contribution 
{
	 
	font-size:11px;
	font-weight:bold;
	color:#000000;
	 
}
.titre-tab_contribution 
{
	text-align:center;
	font-size:11px;
	color:#F49F21;
	 
}
.text-tab_contribution 
{
	text-align:center;
	font-size:11px;
	color:#000000;
	 
}
.list_contribution 
{
	font-size:11px;
	color:#F49F21;
}
.list_second_contribution 
{
	font-size:11px;
	color:#F49F21;
}
.txt_vers_fiche_contrat 
{
	font-size:9px;
	color:#1689da;
	font-weight:bold;
	text-decoration:none;
}
.introduction_contrat   
{
	font-size:12px;
	color:#1689da;
	font-weight:normal;
	margin-bottom:40px;
}
.h_3_contrat  
{
	font-size:13px;
	font-weight:bold;
	color:#1689da;
	 
}
.h_4_contrat   
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	 
}
.text-tab_contrat  
{
	width:137px;
	font-size:11px;
	color:#1689da;
	 
}
.list_contrat   
{
	font-size:11px;
	color:#1689da;
}
.list_second_contrat   
{
	font-size:11px;
	color:#1689da;
}
.titre {

background-image:url(img/ctn/picto-titre.gif);
background-repeat:no-repeat;
height:24px;
line-height:24px;
padding-left:35px;
color:#EF9120;
font-size:16px;
font-weight:bold;


}

/* :::::::::::::::::::::: */
/* feuille de style nash*/
/* :::::::::::::::::::::: */
.liens-picto
{
	text-decoration:none;
	color:#000000;
	
	
}



h3 
{
	font-size:14px;
	font-weight:bold;
	padding-left:35px;
	color:#F49F21;
	background:url(img/ctn/ctn_h3.gif) no-repeat;
	
	height:24px;
	line-height:24px;
}
h4 
{
	font-size:14px;
	font-weight:bold;
	padding-left:35px;
	color:#F49F21;
	background:url(img/ctn/ctn_h4.gif) no-repeat;
	
	height:24px;
	line-height:24px;
}



/* :::::::::::::::::::::: */
/* intro general*/
/* :::::::::::::::::::::: */
.introduction_orange 
{
	font-size:13px;
	font-weight:bold;
	color:#F49F21;
}

.titre-orange
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#F49F21;
	background:url(img/ctn/titre-orange.gif) no-repeat;
	background-position:0px 15px;
	padding-top:16px;
	height:15px;
	
}

/* :::::::::::::::::::::: */
/* plan de formation */
/* :::::::::::::::::::::: */
.introduction_bleu 
{
	font-size:13px;
	font-weight:bold;
	color:#004687;
}

.titre-bleu
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#004687;
	background:url(img/ctn/titre-pf.gif) no-repeat;
	background-position:0px 15px;
	padding-top:16px;
	height:15px;
	
}

/* :::::::::::::::::::::: */
/* dif*/
/* :::::::::::::::::::::: */
.introduction_rose 
{
	font-size:13px;
	font-weight:bold;
	color:#c78ebf;
}

.titre-rose
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#c78ebf;
	background:url(img/ctn/titre-dif.gif) no-repeat;
	background-position:0px 15px;
	padding-top:16px;
	height:15px;
	
}

/* :::::::::::::::::::::: */
/* periode de pro */
/* :::::::::::::::::::::: */
.introduction_vertclair 
{
	font-size:13px;
	font-weight:bold;
	color:#235937;
}

.titre-vertclair
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#235937;
	background:url(img/ctn/titre-vae.gif) no-repeat;
	background-position:0px 15px;
	padding-top:16px;
	height:24px;

}

/* :::::::::::::::::::::: */
/* contrat de pro */
/* :::::::::::::::::::::: */
.introduction_jaune 
{
	font-size:13px;
	font-weight:bold;
	color:#1689da;
}


.titre-jaune
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#1689da;
	background:url(img/ctn/titre-contrat.gif) no-repeat;
	background-position:0px 15px;
	padding-top:16px;
	height:24px;

}

/* :::::::::::::::::::::: */
/* cif */
/* :::::::::::::::::::::: */
.introduction_rouge 
{
	font-size:13px;
	font-weight:bold;
	color:#a70230;
}

.titre-rouge
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#a70230;
	background:url(img/ctn/titre-cif.gif) no-repeat;
	background-position:0px 15px;
	padding-top:16px;
	height:24px;
	
}

/* :::::::::::::::::::::: */
/* vae */
/* :::::::::::::::::::::: */
.introduction_vertfonce 
{
	font-size:13px;
	font-weight:bold;
	color:#007a45;
}

.titre-vertfonce
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#007a45;
	background:url(img/ctn/titre-vae.gif) no-repeat;
	background-position:0px 15px;
	padding-top:16px;
	
}
/* :::::::::::::::::::::: */
/* bilan de competence */
/* :::::::::::::::::::::: */
.introduction_fushia
{
	font-size:13px;
	font-weight:bold;
	color:#E2007A;
}


.titre-fushia
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#E2007A;
	background:url(img/ctn/titre-bc.gif) no-repeat;
	background-position:0px 15px;
	padding-top:16px;
	
	
}


.liens2
{
	text-decoration:none;
	color:#000000;
	
	
}


.liens3
{
	
background:url(img/ctn/b_bt_continuer.gif) no-repeat;
	padding-left:25px;
	height:19px;
	line-height:19px;
	background-position:top left;
	text-decoration:none;
	color:#000000;
}


.liens4{
height:22px;
line-height:22px;
margin-left:100px;

}


.h_ameublement
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(img/ameublement.gif) no-repeat;
	line-height:22px;
	padding-left:25px;
}


.h_entretien-textile
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(img/entretien-textile.gif) no-repeat;
	line-height:22px;
	padding-left:25px;
}


.h_machininisme-agricole
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(img/machinisme.gif) no-repeat;
	line-height:22px;
	padding-left:25px;
}


.h_coiffure
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(img/coiffure.gif) no-repeat;
	line-height:22px;
	padding-left:25px;
}


.h_fleuriste
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(img/fleuriste.gif) no-repeat;
	line-height:22px;
	padding-left:25px;
}


.h_cordonnerie
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(img/cordonnerie.gif) no-repeat;
	line-height:22px;
	padding-left:25px;
}


.h_esthetique
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(img/esthetique.gif) no-repeat;
	line-height:22px;
	padding-left:25px;
}


.h_prothesiste-dentaire
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url(img/prothesiste-dentaire.gif) no-repeat;
	line-height:22px;
	padding-left:25px;
}


.retour
{
	font-size:11px;
	color:#000000;
	background:url(img/ctn/b_bt_continuer.gif) no-repeat;
	line-height:19px;
	padding-left:22px;
}


.puce-intro
{
	list-style:none;
	font-size:12px;
}


/* nouveau style pour nouveau onglet a b c d e */


.introduction-a 
{
	font-size:13px;
	font-weight:bold;
	color:#79a0a3;
}


.titre-a
{
	font-size:15px;
	font-weight:bold;
	
	padding-left:25px;
	color:#79a0a3;
	background:url(img/ctn/titrea.gif) no-repeat;
	background-position:0px 17px;
	padding-top:16px;
}


.introduction-b 
{
	font-size:13px;
	font-weight:bold;
	color:#529d32;
	
}


.titre-b
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#529d32;
	background:url(img/ctn/titreb.gif) no-repeat;
	
	height:24px;
	background-position:0px 17px;
	padding-top:16px;
}


.introduction-c 
{
	font-size:13px;
	font-weight:bold;
	color:#005b34;
	
}


.titre-c
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#005b34;
	background:url(img/ctn/titrec.gif) no-repeat;
	
	height:24px;
	background-position:0px 17px;
	padding-top:16px;
}


.introduction-d 
{
	font-size:13px;
	font-weight:bold;
	color:#98b696;
}


.titre-d
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#98b696;
	background:url(img/ctn/titred.gif) no-repeat;
	background-position:0px 17px;
	padding-top:16px;
}


.introduction-e 
{
	font-size:13px;
	font-weight:bold;
	color:#6d7050;
}


.titre-e
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#6d7050;
	background:url(img/ctn/titree.gif) no-repeat;
	background-position:0px 17px;
	padding-top:16px;
}
/* style puce nouvelle couleur */

.list_a 
{
	margin-top: 10px;
	font-size:11px;
	color:#79a0a3;
}
.list_second_a 
{
	margin-top: 10px;
	font-size:11px;
	color:#79a0a3;
}


.list_b 
{
	margin-top: 10px;
	font-size:11px;
	color:#529d32;
}
.list_second_b 
{
	margin-top: 10px;
	font-size:11px;
	color:#529d32;
}


.list_c 
{
	margin-top: 10px;
	font-size:11px;
	color:#005b34;
}
.list_second_c 
{
	margin-top: 10px;
	font-size:11px;
	color:#005b34;
}


.list_d 
{
	margin-top: 10px;
	font-size:11px;
	color:#98b696;
}
.list_second_d 
{
	margin-top: 10px;
	font-size:11px;
	color:#98b696;
}


.list_e 
{
	margin-top: 10px;
	font-size:11px;
	color:#6d7050;
}
.list_second_e 
{
	margin-top: 10px;
	font-size:11px;
	color:#6d7050;
}

.list_ref 
{
	margin-top: 10px;
	font-size:11px;
	color:#7c6074;
}

.titre-f
{
	font-size:15px;
	font-weight:bold;
	
	padding-left:25px;
	color:#950c29;
	background:url(img/ctn/titref.gif) no-repeat;
	background-position:0px 17px;
	padding-top:16px;
}

.titre-ref
{
	font-size:15px;
	font-weight:bold;
	
	padding-left:25px;
	color:#7c6074;
	background:url(img/ctn/titreref.gif) no-repeat;
	background-position:0px 17px;
	padding-top:16px;
}




.dent
{
	background:url(img/carte_dent.gif) no-repeat;
}

.idf 
{
	background:url(img/carte_idf.gif) no-repeat;
}






.introduction-transmission
{
	font-size:13px;
	font-weight:bold;
	color:#b3ad00;
}

.titre-transmission
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#b3ad00;
	background:url(img/ctn/titre-transmission.gif) no-repeat;
	background-position:0px 17px;
	padding-top:16px;
	height:24px;
	
}

.list_transmission 
{
	font-size:11px;
	color:#b3ad00;
}
.list_second_transmission 
{
	font-size:11px;
	color:#b3ad00;
}







/* plan du site */


.titre-plan-site
{
	font-size:11px;
	font-weight:bold;
	color:#F49F21;
	line-height:16px;
}

.titre-plan-site a
{
	font-size:11px;
	font-weight:bold;
	color:#F49F21;
	line-height:16px;
	text-decoration:none;
}

.titre-plan-site a:hover
{
	font-size:11px;
	font-weight:bold;
	color:#F49F21;
	line-height:16px;
	text-decoration:underline;
}

.titre-plan-site a:focus
{
	font-size:11px;
	font-weight:bold;
	color:#F49F21;
	line-height:16px;
	text-decoration:underline;
}

.titre-plan-site a:visited
{
	font-size:11px;
	font-weight:bold;
	color:#F49F21;
	line-height:16px;
	text-decoration:none;
}






.sous-titre-site
{
	font-size:11px;
	font-weight:bold;
	color:#927365;
	line-height:16px;
}

.sous-titre-site a
{
	font-size:11px;
	font-weight:bold;
	color:#927365;
	line-height:16px;
	text-decoration:none;
}

.sous-titre-site a:hover
{
	font-size:11px;
	font-weight:bold;
	color:#927365;
	line-height:16px;
	text-decoration:underline;
}

.sous-titre-site a:focus
{
	font-size:11px;
	font-weight:bold;
	color:#927365;
	line-height:16px;
	text-decoration:underline;
}

.sous-titre-site a:visited
{
	font-size:11px;
	font-weight:bold;
	color:#927365;
	line-height:16px;
	text-decoration:none;
}





.sous-titre-site-2
{
	font-size:11px;
	font-weight:lighter;
	color:#927365;
	line-height:16px;
}

.sous-titre-site-2 a
{
	font-size:11px;
	font-weight:lighter;
	color:#927365;
	line-height:16px;
	text-decoration:none;
}

.sous-titre-site-2 a:hover
{
	color:#927365;
	text-decoration:underline;
}

.sous-titre-site-2 a:focus
{
	color:#927365;
	text-decoration:underline;
}

.sous-titre-site-2 a:visited
{
	font-weight:lighter;
	color:#927365;
	text-decoration:none;
}


#reg_relais
{
	height:100px;

}

#reg_relais p
{
	display:none;
}


/**/

.document_telecharger
{
	display: block;
	background-image:url(img/ctn/pdf.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	height:35px;
	color:#004687;
	padding-left:30px;
	
	
}
.document_telecharger:hover 
{
	
	text-decoration:underline;
	color:#F7B759;
}
.titre_cat{

font-size: 13px;
font-weight:bold;
padding:20px 0px 5px 20px;
color:#85735B;
background-image:url(img/accueil-picto-adresse.gif);
background-repeat:no-repeat;
background-position:0px 20px;

}



.rech {
color:#85735B;
height:13px;
width:124px;
font-size:9px;
font-weight:bold;
border:none;
border-bottom-color:#FFFFFF;

}

.barre_fonctionnelle{
font-size:7pt;
color:#A7A19E;
text-align:center;
background: #FFF;
width:955px;
}

.barre_fonctionnelle a{
color:#A7A19E;
text-decoration:none;
}

.adr_post
{
text-decoration: none;
color:#85735B;
font-weight: bold; 
font-size: 11px;
}

.doc-contact
{
border-top:1px dotted #f49f21;
border-bottom:1px dotted #f49f21;
background-image:url(img/ctn/fd_doc-contact.gif);
margin-top:15px;
}

.contact
{

}

.tt-doc-telech{

background-image:url(img/picto_doc_telecharger.gif);padding-left:35px;font-size:14px;color:#F7B759;background-repeat:no-repeat;height:24px;line-height:24px;
}

.tt-contact{
background-image:url(img/ctn/picto_contact.gif);padding-left:35px;font-size:14px;color:#F7B759;background-repeat:no-repeat;height:25px;line-height:25px;
}




/* carte regions*/

.titre-carte
{
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	color:#F49F21;
	background:url(img/ctn/titre-orange.gif) no-repeat;
	background-position:0px 17px;
	padding-top:16px;
	height:15px;
	
}

.adresse-siege
{
	float:left;
	width:270px;
}

.position-adresse-siege
{
	display:block;
}


/* tab metiers*/

.txt-tab
{
	padding-left:30px;
}

/*<Espace réserver>*/
.titre-espace-reserver {
	background-image:url(img/espace-reserve-orange.gif);
	background-repeat:no-repeat;
	height:24px;
	line-height:24px;
	padding-left:35px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F7B759;
}
.bienvenue-espace-reserver {
	
	
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding:20px 0px 5px 0px;
	color:#ef9120;
}
.partie-1 {
	margin-left:20px;
	font-weight:700;	
}
.partie-2 {
	margin-left:20px;
	font-weight:700;	
}
.document-espace-reserver {
	margin-left:55px;
	margin-bottom:5px;
	padding-top:5px;
	font-weight:400;	
}
.titre-cat-espace-reserver {
	background-image:url(img/document-espace-reserver.gif);
	background-repeat:no-repeat;
	margin-left:55px;
	margin-bottom:5px;
	margin-top:15px;
	padding-left:30px;
	font-weight:700;
	font-size:11px;
	line-height:13px;
	color:#85735B;	
}
.document_telecharger {
	display: block;
	background-image:url(img/ctn/pdf.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	height:35px;
	color:#004687;
	padding-left:30px;
}
.coordonnees-espace-reserver {
	margin-left:20px;
}
.coordonnees-espace-reserver li {
	list-style:none;
}

/*Espace réserver*/


/* espace recrutement */
#annonce-recrutement {
	margin:0px;
	padding:10px;
	border:1px dashed #f49f21;
}
#annonce-recrutement-colorer {
	margin:0px;
	padding:10px;
	margin-top:20px;
	border:1px dashed #99846e;
}

/* espace deposer un cv */
#cv
{
	padding-left:25px;
	background:url(img/ctn/titre-orange.gif) no-repeat;
	background-position:0px 18px;
	padding-top:16px;
	height:18px;
	
}



/* style rajoute 26/03/09 */

.marge {
	margin-left:60px;
}