@charset "utf-8";
/********************************
 * Elements globaux 
********************************/
html {
  height: 100%;
  width: 100%;
}

/* IE 6 et inférieurs */
* html BODY{
  margin: 0px;
  width: 100%;
  height: 100%;
}

/* IE 7 seulement */
*+html  BODY{
  margin: 0px;
  width: 100%;
  height: 100%;
}

/* Navigateurs modernes seulement (IE 7 non inclus puisque n'étant pas un navigateur moderne) */
html>/**/body {
  margin: 0px;
  width: 100%;
  height: 100%;
}

body {
	background-color: #FFFFFF;
  	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;	
}

a img{
	border:0px;	
}

#site{
	width:100%;
	height:100%;
}

#site #contenu_fixe{
	position:fixed; 
	width:100%; 
	z-index:10; 
	opacity:0.9;
        -moz-opacity:0.9;
	filter : alpha(opacity=90);  	
}

#site #contenu_scroll{
	position:absolute; 
	top:175px;
	width:100%;
	z-index:5; 	
}

#bandeau_haut_banniere{
	background:url(../images/fonds/bandeauHautBanniere.jpg) no-repeat center;
	/*background-color:#294066;
	2a4168*/
	height:133px;
	width:100%;
}

#bandeau_haut_breadcrumb{
	background:url(../images/fonds/bandeauHautBreadcrumb.gif);
	height:18px;
	width:100%;
}

#bandeau_haut_menu{
	background:url(../images/fonds/bandeauHautMenu.gif);
	height:24px;
	width:100%;
}

#bandeau_haut_menu #menu{
	background:url(../images/fonds/menu.gif) no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:24px;
	position:relative;
}

#bandeau_haut_menu #menu #contenu_menu{
	position:absolute;
	top:0px;
	right:0px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	font-weight:bold;
	margin-right:8px;
}


#bandeau_haut_menu #menu #contenu_menu a:hover{
	text-decoration:underline;
}


#bandeau_haut_menu #menu #contenu_menu .sep_menu{
	margin-left:6px;
	margin-right:6px;
}

#breadcrumb{
	background:url(../images/fonds/breadcrumb.gif) no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:18px;
	position:relative;
}

#banniere{
	background:url(../images/fonds/banniere.jpg) no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:133px;
	position:relative;
}

#contact{
	position:absolute;
	top:10px;
	right:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;
	color:#FFFFFF;
}

#contact a{
	color:#FFFFFF;
	text-decoration:none;
}

#recherche_metier{
	position:absolute;
	bottom:0px;
	right:5px;
	background:url(../images/fonds/rechercheMetier.png) no-repeat;
	width:267px;
	height:63px;
}

#input_search{
	position:absolute;
	top:101px;
	right:38px;
}

#input_search .valid_search{
	position:relative;
	top:0px;
	left:0px;
}

#input_search input[type="text"]{
	
	width:176px;
	height:12px;
	font-size:0.6em;
	border:0px;
}

#site .filet{
	background-color:#d9dbe2;
	height:1px;
	width:100%;
}

#breadcrumb #aa{
	position:relative;
	margin-left:13px;
}

#breadcrumb #aa #petit{

}

#breadcrumb #aa #grand{
	margin-left:2px;
}

#breadcrumb #maison_breadcrumb{
	position:absolute;
	top:0px;
	left:65px;
	width:11px;
}

#breadcrumb #contenu_breadcrumb{
	position:absolute;
	top:0px;
	left:86px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
}

#breadcrumb #contenu_breadcrumb a{
	color:#FFFFFF;
	text-decoration:none;
}

#bandeau_gauche{
	position:absolute;
	top:0px;
	left:8px;
	width:210px;
	margin:0px;
	padding:0px;
}

#bandeau_droite{
	position:absolute;
	top:0px;
	left:788px;
	width:210px;
	margin:0px;
	padding:0px;
}

#bandeau_gauche .content, #bandeau_droite .content{
	background:url(../images/fonds/ombre_bandeau.gif) right repeat-y;
	width:210px;
}

#bandeau_gauche .contenu{
	background:url(../images/fonds/bandeau_orange.gif) center repeat;
	width:193px;
	padding-left:12px;
	padding-top:18px;
	padding-bottom:20px;
	margin:0px;
}

#bandeau_droite .contenu{
	background:url(../images/fonds/bandeau_mauve.gif) center repeat;
	width:193px;
	padding-left:12px;
	padding-top:18px;
	padding-bottom:20px;
	margin:0px;
}

#bandeau_droite .contenu_pro{
	background:url(../images/fonds/bandeau_gris.gif) center repeat;
	width:193px;
	padding-left:12px;
	padding-top:18px;
	padding-bottom:20px;
	margin:0px;
}

#bandeau_gauche .contenu li, #bandeau_droite .contenu li, #bandeau_gauche .contenu li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
}

#bandeau_gauche ul, #bandeau_gauche ul li, #bandeau_droite ul, #bandeau_droite ul li{
	list-style:none;
	margin:0px;
	padding:0px;
}

#bandeau_gauche ul li a{
	color:#353535;
	margin:0px;
	padding:0px;
	display:block;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#bandeau_droite ul li a{
	color:#353535;
	margin:1px;
	padding:0px;
	
	text-decoration:none;
	
}

#bandeau_droite ul li a:hover, #bandeau_gauche ul li a:hover{
  text-decoration:underline;
}

#bandeau_droite .site_connaitre p{
  
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.7em;
  
}

#bandeau_droite .site_connaitre p a{
	color:#353535;
	margin:1px;
	padding:0px;
	
	text-decoration:none;
	
}

#conteneur_site{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:6px;
	position:relative;
}

#contenu_central{
	position:absolute;
	top:0px;
	left:218px;
	width:570px;
	font-size:1em;
}

#contenu_central .titre_dossier{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;	
	color:#8C8C8C;
	padding-left:60px;
	border-bottom:#d9d9d9 1px solid;
}

#contenu_central .titre_dossier_accueil{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;	
	font-weight:bold;
	color:#8C8C8C;
	padding-left:60px;
	border-bottom:#d9d9d9 1px solid;
}

#contenu_central .conteneur_point_info{
	clear:both;
	border-top:#d9d9d9 1px solid;
	border-bottom:#d9d9d9 1px solid;
	padding-top:14px;
	padding-bottom:8px;
}

#contenu_central .conteneur_point_info .contenu_point_info, #contenu_central .footer{
	position:relative;	
}

#contenu_central .conteneur_point_info .contenu_point_info .titre_info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;	
	color:#8C8C8C;
	margin-left:62px;
	font-weight:bold;
}

#contenu_central .conteneur_point_info .contenu_point_info .contenu_info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;	
	color:#505050;
	margin-left:62px;
	margin-right:10px;
}

#contenu_central .conteneur_point_info .contenu_point_info .contenu_info a{
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	text-decoration:underline;
}

#contenu_central .footer .partenaires{
	position:absolute;
	top:0px;
	left:10px;
	line-height:40px;
}

#contenu_central .footer .mentions{
	position:absolute;
	top:0px;
	right:10px;
	line-height:40px;
}
#contenu_central .footer p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;	
	color:#505050;
}

#contenu_central .footer p a{
	color:#505050;
	text-decoration:underline;
	display:inline;
}

#contenu_central .footer div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;	
	color:#505050;
}

#contenu_central .footer div a{
	color:#505050;
	text-decoration:underline;
	display:inline;
}

#contenu_central .picto_dossier_accueil, #contenu_central .contenu_point_info .picto_info{
	position:absolute;
	/*top:0px;
	left:0px;*/
}

#contenu_central .contenu_point_info .picto_info{
	position:absolute;
	top:0px;
	left:0px;
}

#contenu_central .dossier .titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#000000;
	padding:0px;
	margin:0px;
	
	margin-top:10px;
	margin-bottom:8px;
}
#contenu_central .dossier img{
	float:left;
}

#contenu_central .dossier .logo_dossier_une{
  
  margin-right:10px;
  
}

#contenu_central .dossier .texte_dossier{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;
	color:#505050;
	padding:0px;
	margin:0px;
}

#contenu_central .dossier_formate{
  margin-left:62px;
  margin-right:10px;
}

#contenu_central .dossier .texte_dossier a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#505050;
	padding:0px;
	margin:0px;
	text-decoration:underline;
}

#bandeau_droite .conteneur_formulaire_pro .identifiant, #bandeau_droite .conteneur_formulaire_pro .password{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;		
	color:#000000;
	margin:0px;
	padding:0px;
}

#bandeau_droite .conteneur_recherche p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:bold;		
	color:#000000;
	margin:0px;
	padding:0px;
	margin-left:7px;
	margin-bottom:5px;
}

#bandeau_droite .conteneur_recherche .carte{
	margin-top:20px;
	text-decoration:underline;
}

#bandeau_droite .conteneur_formulaire_pro .forgot_password, #bandeau_droite .conteneur_formulaire_pro span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;		
	color:#000000;
	width:181px;
	text-align:center;
	margin:0px;
	padding:0px;
}

#bandeau_droite .conteneur_formulaire_pro .forgot_password, #bandeau_droite .conteneur_formulaire_pro .cookie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;		
	color:#353535;
	margin:0px;
	padding:0px;
}

#bandeau_droite .conteneur_formulaire_pro .forgot_password, #bandeau_droite .conteneur_formulaire_pro img{
	margin-left:10px;
}

#bandeau_droite .conteneur_formulaire_pro .forgot_password a{
	text-decoration:underline;
	color:#000000;
}

#conteneur_gfi{
	display:none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	min-height: 100%;
	_height: 100%;
	z-index:1000;
}

.black_overlay{
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	min-height: 100%;
	_height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}

.blackMap_overlay{
	display:none;
	position: absolute;
	top: 0px;
	left: 0px;
	width:100%;
	min-height: 100%;
	_height: 100%;
	background-color: black;
	z-index:1003;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}

#conteneur_gfi #contenu_gfi{
	display: none;
	position:relative;
	top: 0px;
	left: 0px;
	margin-left: 0px;
	z-index:1002;
	overflow: visible;
	margin-top: 50px;
	margin-bottom: 20px;
}

#conteneur_gfi #map{
	display:none;
	position:absolute;
	top: 50%;
	left: 50%;
	margin-top:-193px;
	margin-left: -436px;
	z-index:1004;
	width: 872px;
	height:387px;
}

#conteneur_gfi #map .titre{
	position:absolute;
	top:0px;
	left:75px;
	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	line-height:40px;
}

#conteneur_gfi #map .titre_liste{
	position:absolute;
	top:40px;
	left:608px;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	line-height:35px;
}

#conteneur_gfi #map .liste{
	position:absolute;
	top:80px;
	left:608px;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
}





#accueil_fap,
#chiffre_cle,
#dossier,
#formation{
  position: relative;
  width: 872px;
  background-color: #FBBF00;
  padding: 8px;
  /*margin-left:auto;
  margin-right:auto;*/
  left: 50%;
  margin-left: -436px;
  float: left;
}

#accueil_secteur,
#dossier_secteur,
#chiffre_cle_secteur{
  position: relative;
  width: 872px;
  background-color: #f66f03;
  padding: 8px;
  float:left;
  margin-left: -436px;
  left: 50%;
}

#accueil_fap .conteneur_picto, 
#chiffre_cle .conteneur_picto,
#dossier .conteneur_picto,
#dossier_secteur .conteneur_picto,
#accueil_secteur .conteneur_picto,
#formation .conteneur_picto,
#chiffre_cle_secteur .conteneur_picto{
	position:absolute;
	top:2px;
	left:0px;
	background:url(../images/fonds/picto.png) top left no-repeat;
	width:122px;
	height:136px;
}

#accueil_fap .conteneur_picto .picto, 
#chiffre_cle .conteneur_picto .picto,
#dossier .conteneur_picto .picto,
#dossier_secteur .conteneur_picto .picto,
#accueil_secteur .conteneur_picto .picto,
#formation .conteneur_picto .picto,
#chiffre_cle_secteur .conteneur_picto .picto{
	position:absolute;
	top:45px;
	left:25px;
	
}

#accueil_fap .entete, 
#chiffre_cle .entete,
#dossier .entete,
#formation .entete{
  width: 100%;
  height: 160px;
  background-color: #FFF8E5;
}

#accueil_secteur .entete,
#dossier_secteur .entete,
#chiffre_cle_secteur .entete{
  width: 100%;
  height: 160px;
  background-color: #fef0e5;
}

#accueil_fap .entete .description, #accueil_fap .entete .region, 
#chiffre_cle .entete .description, #chiffre_cle .entete .region,
#dossier .entete .description, #dossier .entete .region,
#dossier_secteur .entete .description, #dossier_secteur .entete .region,
#accueil_secteur .entete .description, #accueil_secteur .entete .region,
#formation .entete .description, #formation .entete .region,
#chiffre_cle_secteur .entete .description, #chiffre_cle_secteur .entete .region{
  height: 160px;
  float: left;
}

#accueil_fap .entete .description, 
#chiffre_cle .entete .description,
#dossier .entete .description,
#dossier_secteur .entete .description,
#accueil_secteur .entete .description,
#formation .entete .description,
#chiffre_cle_secteur .entete .description{
  width: 669px;
}

#accueil_fap .entete .description .titre, #accueil_fap .entete .description .contenu, 
#chiffre_cle .entete .description .titre, #chiffre_cle .entete .description .contenu,
#dossier .entete .description .titre, #dossier .entete .description .contenu,
#accueil_secteur .entete .description .titre, #accueil_secteur .entete .description .contenu,
#dossier_secteur .entete .description .titre, #dossier_secteur .entete .description .contenu,
#formation .entete .description .titre, #formation .entete .description .contenu,
#chiffre_cle_secteur .entete .description .titre, #chiffre_cle_secteur .entete .description .contenu{
  padding-left: 122px;
}

#accueil_fap .entete .description .titre, 
#chiffre_cle .entete .description .titre,
#dossier .entete .description .titre,
#formation .entete .description .titre{
  background-image: url(/images/fonds/fond_accueil_fap.jpg);
  height: 40px;
  line-height: 40px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.2em;
  font-weight:normal;
  color:#FFF;
}

#accueil_secteur .entete .description .titre,
#dossier_secteur .entete .description .titre,
#chiffre_cle_secteur .entete .description .titre{
  background-image: url(/images/fonds/fond_accueil_secteur.jpg);
  height: 40px;
  line-height: 40px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.2em;
  font-weight:normal;
  color:#FFF;
}

#accueil_fap .entete .description .contenu, 
#chiffre_cle .entete .description .contenu,
#dossier .entete .description .contenu,
#accueil_secteur .entete .description .contenu,
#dossier_secteur .entete .description .contenu,
#formation .entete .description .contenu,
#chiffre_cle_secteur .entete .description .contenu{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.7em;
  font-weight:normal;
  color:#353535;
  background:transparent;
 }

#accueil_fap .entete .region, 
#chiffre_cle .entete .region,
#dossier .entete .region,
#accueil_secteur .entete .region,
#dossier_secteur .entete .region,
#formation .entete .region,
#chiffre_cle_secteur .entete .region{
  width: 203px;
  position:relative;
}

#accueil_fap .entete .region .closegfi, 
#chiffre_cle .entete .region .closegfi,
#dossier .entete .region .closegfi,
#accueil_secteur .entete .region .closegfi,
#dossier_secteur .entete .region .closegfi,
#formation .entete .region .closegfi,
#chiffre_cle_secteur .entete .region .closegfi{
	position:absolute;
	top:0px;
	right:0px;
	width:16px;
  	height:18px;
}

#accueil_fap .entete .region .carte, 
#chiffre_cle .entete .region .carte,
#dossier .entete .region .carte,
#accueil_secteur .entete .region .carte,
#dossier_secteur .entete .region .carte,
#formation .entete .region .carte,
#chiffre_cle_secteur .entete .region .carte{
	padding-left:14px;
}

#accueil_fap .entete .region .nom img, #accueil_fap .entete .region .recherche img, 
#chiffre_cle .entete .region .nom img, #chiffre_cle .entete .region .recherche img,
#dossier .entete .region .nom img, #dossier .entete .region .recherche img,
#accueil_secteur .entete .region .nom img, #accueil_secteur .entete .region .recherche img,
#dossier_secteur .entete .region .nom img, #dossier_secteur .entete .region .recherche img,
#formation .entete .region .nom img, #formation .entete .region .recherche img,
#chiffre_cle_secteur .entete .region .nom img, #chiffre_cle_secteur .entete .region .recherche img{
	margin-left:8px;
	margin-right:4px;
}

#accueil_fap .entete .region .nom a, #accueil_fap .entete .region .recherche a, 
#chiffre_cle .entete .region .nom a, #chiffre_cle .entete .region .recherche a,
#dossier .entete .region .nom a, #dossier .entete .region .recherche a,
#accueil_secteur .entete .region .nom a, #accueil_secteur .entete .region .recherche a,
#dossier_secteur .entete .region .nom a, #dossier_secteur .entete .region .recherche a,
#formation .entete .region .nom a, #formation .entete .region .recherche a,
#chiffre_cle_secteur .entete .region .nom a, #chiffre_cle_secteur .entete .region .recherche a{
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:underline;
}

#accueil_fap .entete .region .nom a.selected, #accueil_fap .entete .region .recherche a.selected,
#chiffre_cle .entete .region .nom a.selected, #chiffre_cle .entete .region .recherche a.selected,
#dossier .entete .region .nom a.selected, #dossier .entete .region .recherche a.selected,
#accueil_secteur .entete .region .nom a.selected, #accueil_secteur .entete .region .recherche a.selected,
#dossier_secteur .entete .region .nom a.selected, #dossier_secteur .entete .region .recherche a.selected,
#formation .entete .region .nom a.selected, #formation .entete .region .recherche a.selected,
#chiffre_cle_secteur .entete .region .nom a.selected, #chiffre_cle_secteur .entete .region .recherche a.selected{
	font-weight:bold;
}

#accueil_fap .menu,
#chiffre_cle .menu,
#dossier .menu,
#formation .menu{
  width: 100%;
  height: 32px;
  background-image: url(/images/fonds/fond_jaune_ombre.jpg);
}

#accueil_secteur .menu,
#dossier_secteur .menu,
#chiffre_cle_secteur .menu{
  width: 100%;
  height: 32px;
  background-image: url(/images/fonds/fond_orange_ombre.jpg);
}

#chiffre_cle .contenu,
#dossier .contenu,
#dossier_secteur .contenu,
#chiffre_cle_secteur .contenu{
	background-color:#FFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
	position:relative;
}


#formation .contenu{
	background-color:#FFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	position:relative;
	padding-bottom:20px;
	
}


#accueil_fap .menu ul,
#chiffre_cle .menu ul,
#dossier .menu ul,
#formation .menu ul{
  padding: 0;
  margin: 0;
  height: 32px;
  background-image: url(/images/fonds/fond_jaune_ombre_gauche.jpg);
  background-repeat: no-repeat;
  list-style: none;
}

#accueil_secteur .menu ul,
#dossier_secteur .menu ul,
#chiffre_cle_secteur .menu ul{
  padding: 0;
  margin: 0;
  height: 32px;
  background-image: url(/images/fonds/fond_orange_ombre_gauche.jpg);
  background-repeat: no-repeat;
  list-style: none;
}

#accueil_fap .menu li,
#chiffre_cle .menu li,
#dossier .menu li,
#accueil_secteur .menu li,
#dossier_secteur .menu li,
#formation .menu li,
#chiffre_cle_secteur .menu li{
	line-height:32px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:1.1em;
  	font-weight:normal;
	color:#FFF;
	text-align:center;
	/*text-decoration:underline;*/
}

#accueil_fap .menu li a,
#chiffre_cle .menu li a,
#dossier .menu li a,
#accueil_secteur .menu li a,
#dossier_secteur .menu li a,
#formation .menu li a,
#chiffre_cle_secteur .menu li a{
	color:#FFF;
}

#accueil_fap .menu .fiches_video {
  width: 205px;
  border-right:#987300 solid 1px;
  /*border-left:#987300 solid 1px;*/
}

#accueil_fap .menu .formation {
  width: 205px;
  border-right:#987300 solid 1px;
}

#accueil_secteur .menu .presentation {
	width: 411px;
	border-right:#954302 solid 1px;
}

#accueil_fap .menu .chiffres_cles,
#accueil_secteur .menu .chiffres_cles {
  width: 255px;
  border-right:#000 solid 2px;  
}

#accueil_fap .menu .emploi,
#accueil_secteur .menu .emploi {
  width: 200px;
}

#chiffre_cle .menu .selected,
#dossier .menu .selected,
#dossier_secteur .menu .selected,
#formation .menu .selected,
#chiffre_cle_secteur .menu .selected{
	color:#000;	
	background-color:#FFF;
}

#chiffre_cle .menu .retour,
#dossier .menu .retour,
#formation .menu .retour{
	font-size:1em;
	text-decoration:none;
  	width: 85px;
}

#dossier_secteur .menu .retour
#chiffre_cle_secteur .menu .retour{
	font-size:1em;
	text-decoration:none;
  	width: 85px;
}

#chiffre_cle .menu .fiches_video,
#dossier .menu .fiches_video,
#formation .menu .fiches_video{
  	width: 130px;
  	border-right:#987300 solid 1px;
	border-left:#9b4602 solid 1px;
}


#chiffre_cle .menu .formation,
#dossier .menu .formation,
#formation .menu .formation{
  width: 90px;
  border-right:#987300 solid 1px;
}

#chiffre_cle .menu .chiffres_cles,
#dossier .menu .chiffres_cles,
#formation .menu .chiffres_cles{
  width: 110px;
  border-right:#987300 solid 1px;
}

#chiffre_cle .menu .actualite,
#dossier .menu .actualite,
#formation .menu .actualite{
  width: 80px;
  border-right:#987300 solid 1px;
}

#chiffre_cle .menu .dossier,
#dossier .menu .dossier,
#formation .menu .dossier{
  width: 70px;
  border-right:#987300 solid 1px;
}

#chiffre_cle .menu .emploi,
#dossier .menu .emploi,
#formation .menu .emploi{
  width: 70px;
  border-right:#987300 solid 1px;
}

#chiffre_cle .menu .reference,
#dossier .menu .reference,
#formation .menu .reference{
  width: 90px;
  border-right:#987300 solid 1px;
}


#chiffre_cle .menu .site_a_connaitre,
#dossier .menu .site_a_connaitre,
#formation .menu .site_a_connaitre{
  width: 130px;
 }
 

#dossier_secteur .menu .retour,
#chiffre_cle_secteur .menu .retour{
  	width: 100px;
  	
}

#dossier_secteur .menu .presentation,
#chiffre_cle_secteur .menu .presentation{
  	width: 110px;
  	border-right:#9b4602 solid 1px;
	border-left:#9b4602 solid 1px;
}


#dossier_secteur .menu .chiffres_cles,
#chiffre_cle_secteur .menu .chiffres_cles{
  width: 100px;
  border-right:#9b4602 solid 1px;
}

#dossier_secteur .menu .actualites,
#chiffre_cle_secteur .menu .actualites{
  width: 80px;
  border-right:#987300 solid 1px;
}

#dossier_secteur .menu .dossier,
#chiffre_cle_secteur .menu .dossier{
  width: 80px;
  border-right:#9b4602 solid 1px;
}

#dossier_secteur .menu .breve,
#chiffre_cle_secteur .menu .breve{
  width: 70px;
  border-right:#9b4602 solid 1px;
}

#dossier_secteur .menu .reference,
#chiffre_cle_secteur .menu .reference{
  width: 100px;
  border-right:#9b4602 solid 1px;
}

#dossier_secteur .menu .emploi,
#chiffre_cle_secteur .menu .emploi{
  width: 70px;
  border-right:#9b4602 solid 1px;
}


#dossier_secteur .menu .site_a_connaitre,
#chiffre_cle_secteur .menu .site_a_connaitre{
  width: 140px;
  /*border-right:#9b4602 solid 1px;*/
 }
 
 #dossier_secteur .menu .question,
#chiffre_cle_secteur .menu .question{
  width: 110px;
  
 }


#accueil_fap .menu_detail,
#accueil_secteur .menu_detail {
	width: 100%;
  	height: 100px;
	background-color:#FFF;
	position:relative;
}

#accueil_fap .menu_detail .fiches_video {
	position:absolute;
	top:0px;
	left:0px;
  	width: 205px;
	height:100px;
  	border-right:#9A9A9A solid 1px;
}

#accueil_secteur .menu_detail .presentation_gauche {
	position:absolute;
	top:0px;
	left:0px;
  	width: 205px;
	height:100px;
}

#accueil_fap .menu_detail .fiches_video .nombre, #accueil_fap .menu_detail .formation .nombre {
	color:#FBBF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:3em;
	font-weight:normal;
	text-align:center;
}

#accueil_fap .menu_detail .fiches_video .intitule, #accueil_fap .menu_detail .formation .intitule {
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:center;
}

#accueil_secteur .menu_detail .presentation_gauche .contenu, #accueil_secteur .menu_detail .presentation_droite .contenu {
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
	padding-left:5px;
}

#accueil_secteur .menu_detail .presentation_gauche .contenu a,
#accueil_secteur .menu_detail .presentation_droite .contenu a{
	font-family:Arial, Helvetica, sans-serif;
  	font-weight:normal;
	color:#000;	
	text-decoration:underline;
}


#accueil_fap .menu_detail .formation {
	position:absolute;
	top:0px;
	left:206px;
  	width: 205px;
	height:100px;
  	border-right:#9A9A9A solid 1px;  
}

#accueil_secteur .menu_detail .presentation_droite {
	position:absolute;
	top:0px;
	left:206px;
  	width: 205px;
	height:100px;
  	border-right:#9A9A9A solid 1px;  
}

#accueil_fap .menu_detail .chiffres_cles,
#accueil_secteur .menu_detail .chiffres_cles {
	position:absolute;
	top:0px;
	left:412px;
  	width: 239px;
	height:84px;
  	border-right:#000 solid 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#353535;
	padding-top:2px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	min-height:100px;
}

#accueil_fap .menu_detail .chiffres_cles .logoIndicateurSecteur{
	clear:both;
}

#accueil_fap .menu_detail .chiffres_cles .libelleIndicateurSecteur{
	float:left;
}

#accueil_fap .menu_detail .chiffres_cles .valeurIndicateurSecteur{
	float:left;
}

#accueil_fap .menu_detail .emploi,
#accueil_secteur .menu_detail .emploi {
	position:absolute;
	top:0px;
	left:667px;
  	width: 255px;
  	height:100px;
	text-align:center;
}

#accueil_fap .menu_detail .emploi .ensemble_logo,
#accueil_secteur .menu_detail .emploi .ensemble_logo{
	float:left;
	margin-top:20px;
	width:100px;
}

#accueil_fap .menu_detail .emploi .ensemble_logo img,
#accueil_secteur .menu_detail .emploi .ensemble_logo img{
	margin-bottom:10px;	
}

#accueil_fap .menu_detail .emploi .ensemble_logo a,
#accueil_secteur .menu_detail .emploi .ensemble_logo a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#353535;
	text-decoration:underline;
}

#accueil_fap #conteneur_informations,
#accueil_secteur #conteneur_informations{
	position:relative;
	background-color:#FFF;
  float:left;
}


#accueil_fap .informations {
	background:url(../images/fonds/raye_orange_gris.gif) center top;
	border-right:#000 solid 2px;
	border-bottom:#B6A885 solid 1px;
	position:relative;
	width:667px;
	/*padding-right:20px;*/
	float: left;
}

#accueil_secteur .informations {
	background:url(../images/fonds/raye_orange_gris_secteur.gif) center top;
	border-right:#000 solid 2px;
	border-bottom:#BCB2AA solid 1px;
	position:relative;
	width:667px;
	
  float:left;
  /*min-height:360px;*/
}

#accueil_fap .informations a,
#accueil_secteur .informations a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-decoration:underline;
	color:#353535;
}

#accueil_fap .informations .gauche {
	/*border-right:#544E3E 1px solid;*/  
	width:305px;
	padding-top:8px;
	float: left;
}

#accueil_secteur .informations .gauche {
	
	width:305px;
	padding-top:8px;
  float:left;
}

#accueil_fap .informations .gauche .actualite {
	/*border-bottom:#B6A885 1px solid;*/
	width:295px;
	position:relative;
	padding-left:10px;
	padding-bottom:6px;
  float: left;
}

#accueil_secteur .informations .gauche .actualite {
	
	width:295px;
	position:relative;
	padding-left:10px;
	padding-bottom:6px;
  float:left;
}

#accueil_secteur .informations .gauche .breve {
	
	width:295px;
	position:relative;
	padding-left:10px;
	padding-bottom:6px;
  float:left;
}

#accueil_fap .informations .gauche .breve {
	
	width:295px;
	position:relative;
	padding-left:10px;
	padding-bottom:6px;
  float:left;
}

#accueil_secteur .informations .droite .dossier {
	
	width:340px;
	position:relative;
	padding-left:10px;
	padding-bottom:6px;
  float:left;
}

#accueil_secteur .informations .droite .document_reference {
	
	width:340px;
	position:relative;
	padding-left:10px;
	padding-bottom:6px;
  float:left;
}

#accueil_fap .informations .droite .document_reference {
	
	width:340px;
	position:relative;
	padding-left:10px;
	padding-bottom:6px;
  float:left;
}

#accueil_secteur .informations .question_reponse{
  
  width:657px;
  position:relative;
  padding-left:10px;
  padding-bottom:6px;
  padding-top:8px;
  
  
}

#accueil_fap .informations .question_reponse{
  
  width:340px;
  position:relative;
  padding-left:10px;
  padding-bottom:6px;
  padding-top:8px;
  
  
}


#accueil_fap .informations .gauche .actualite .logo, #accueil_fap .informations .gauche .lieu_accueil .logo, #accueil_fap .informations .droite .logo,
#dossier .contenu .gauche .logo,
#dossier_secteur .contenu .gauche .logo,
#accueil_secteur .informations .gauche .actualite .logo,
#accueil_secteur .informations .droite .dossier .logo,
#accueil_secteur .informations .gauche .breve .logo,
#accueil_secteur .informations .droite .document_reference .logo,
#accueil_fap .informations .droite .document_reference .logo,
#accueil_secteur .informations .question_reponse .logo,
#accueil_fap .informations .droite .question_reponse .logo,
#accueil_fap .informations .gauche .breve .logo,
#chiffre_cle_secteur .informations .droite .logo{
	float:left;
}

#accueil_fap .informations .gauche .actualite .conteneur, #accueil_fap .informations .gauche .lieu_accueil .conteneur, #accueil_fap .informations .conteneur,
#dossier .contenu .gauche .conteneur,
#dossier_secteur .contenu .gauche .conteneur,
#accueil_secteur .informations .gauche .actualite .conteneur,
#accueil_secteur .informations .gauche .breve .conteneur,
#accueil_secteur .informations .droite .dossier .conteneur,
#accueil_secteur .informations .droite .document_reference .conteneur,
#accueil_fap .informations .droite .document_reference .conteneur,
#accueil_secteur .informations .question_reponse .conteneur,
#accueil_fap .informations .droite .question_reponse .conteneur,
#accueil_fap .informations .gauche .breve .conteneur,
#chiffre_cle_secteur .informations .conteneur{
  padding-left: 0px;
  padding-top: 0px;
  float:left;
  width:230px;
  	
}

#dossier_secteur .contenu .gauche .conteneur,
#chiffre_cle_secteur .contenu .gauche .conteneur{
	/*padding-left:64px;
	padding-top:10px;*/
}

#accueil_fap .informations .gauche .actualite .conteneur .titre, #accueil_fap .informations .gauche .lieu_accueil .titre, #accueil_fap .informations .droite .titre,
#dossier .contenu .gauche .conteneur .titre,
#accueil_secteur .informations .gauche .actualite .conteneur .titre,
#accueil_secteur .informations .gauche .breve .conteneur .titre,
#accueil_secteur .informations .droite .dossier .conteneur .titre,
#accueil_secteur .informations .droite .document_reference .conteneur .titre,
#accueil_fap .informations .droite .document_reference .conteneur .titre,
#accueil_secteur .informations .question_reponse .conteneur .titre,
#accueil_fap .informations .droite .question_reponse .conteneur .titre,
#accueil_fap .informations .gauche .breve .conteneur .titre,
#chiffre_cle_secteur .informations .droite .titre{
	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	margin-top:6px;
}

#accueil_secteur .informations .question_reponse .conteneur .sous_titre{
 
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.8em;
  font-weight: bold;
    
}

#dossier_secteur .contenu .gauche .conteneur .titre,
#chiffre_cle_secteur .contenu .gauche .conteneur .titre{
	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	margin-top:6px;
}

#accueil_fap .informations .gauche .actualite .conteneur .contenu,
#accueil_fap .informations .droite .conteneur .contenu,
#accueil_secteur .informations .gauche .actualite .conteneur .contenu,
#accueil_secteur .informations .gauche .breve .conteneur .contenu,
#accueil_fap .informations .gauche .breve .conteneur .contenu,
#accueil_secteur .informations .droite .dossier .conteneur .contenu,
#accueil_secteur .informations .droite .dossier .conteneur .contenu,
#accueil_fap .informations .droite .document_reference .conteneur .contenu,
#accueil_secteur .informations .droite .document_reference .conteneur .contenu{
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;  
}

#accueil_secteur .informations .question_reponse .conteneur .contenu{
  color:#353535;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.7em;
  font-weight:normal; 
  width:570px;
}  

#accueil_fap .informations .droite .conteneur,
#accueil_secteur .informations .droite .dossier .conteneur,
#accueil_secteur .informations .droite .document_reference .conteneur,
#accueil_fap .informations .droite .document_reference .conteneur
{
  width:255px;
}

#accueil_fap .informations .gauche .lieu_accueil {
	padding-left:8px;
	margin-top:5px;
  float: left;
}

#accueil_fap .informations .gauche .lieu_accueil .conteneur .contenu #submit_lieu_accueil{
	margin-top:12px;
}

#accueil_fap .informations .gauche .lieu_accueil .conteneur .contenu #form_lieu_accueil{
	margin:0px;
	padding:0px;
}

#accueil_fap .informations .gauche .lieu_accueil .conteneur .contenu #form_lieu_accueil select{
	width:200px;		
}

#accueil_fap .informations .droite{
        /*position:absolute;*/
	top:0px;
	right:0px;
	/*width:350px;*/
	width:320px;
	/*padding-left:10px;*/
	padding-top:8px;
	padding-bottom:20px;
	float: left;
	border-left:#918983 solid 1px;	
}

.hauteur_minimum_contenu_accueil_fap{
  
  min-height:367px;
  
}

#accueil_secteur .informations .droite {
	/*position:absolute;*/
	top:0px;
	right:0px;
	/*width:350px;*/
	width:320px;
	/*padding-left:10px;*/
	padding-top:8px;
	padding-bottom:20px;
	float: left;  
	border-left:#918983 solid 1px;
	/*min-height:340px;*/
}

#accueil_fap .sites_connaitre,
#accueil_secteur .sites_connaitre {
	/*position:absolute;
	top:0px;
	left:669px;*/
	background-color:#fff;
	float:left;
}

#accueil_fap .sites_connaitre .titre {
	background:url(../images/fonds/fond_jaune_ombre_tl.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:1.1em;
  	font-weight:normal;
	color:#FFF;
	text-align:center;
	text-decoration:underline;
	width:203px;
	height:32px;
	line-height:32px;
}

#accueil_fap .sites_connaitre .titre a{
	
	color:#FFF;
	text-decoration:underline;
}


#accueil_secteur .sites_connaitre .titre {
	background:url(../images/fonds/fond_orange_ombre_tl.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:1.1em;
  	font-weight:normal;
	color:#FFF;
	text-align:center;
	text-decoration:underline;
	width:203px;
	height:32px;
	line-height:32px;
}

#accueil_secteur .sites_connaitre .titre a{
	
	color:#FFF;
	text-decoration:underline;
}

#accueil_fap .sites_connaitre .conteneur,
#accueil_secteur .sites_connaitre .conteneur{
	padding-left:4px;
	padding-top:10px;
}

#accueil_fap .sites_connaitre .conteneur .conteneur_site_connaitre,
#accueil_secteur .sites_connaitre .conteneur .conteneur_site_connaitre{
	clear:both;
	float:left;
	margin-bottom:4px;
}

#accueil_fap .sites_connaitre .conteneur .picto_site_connaitre,
#accueil_secteur .sites_connaitre .conteneur .picto_site_connaitre{
	width:50px;
	text-align:center;
	float:left;
}

#accueil_fap .sites_connaitre .conteneur p,
#accueil_secteur .sites_connaitre .conteneur p{
	margin:0px;
	padding:0px;
	float:left;
	width:130px;
	padding-left:5px;
}

#accueil_fap .sites_connaitre .conteneur p.aucun,
#accueil_secteur .sites_connaitre .conteneur p.aucun {
  font-size: 0.7em;
}

#accueil_fap .sites_connaitre .conteneur p a,
#accueil_secteur .sites_connaitre .conteneur p a{
	font-family:Arial, Helvetica, sans-serif;
  	font-size:0.7em;
  	font-weight:normal;
	color:#000;	
	text-decoration:underline;
}



#dossier .contenu .gauche{
	width:310px;
	padding-top:5px;
	float:left;
	/*position:absolute;*/
}

#dossier .contenu .droite{
	border-left:1px #000 solid;
	width:505px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	position:relative;
	margin-top:0px;
	margin-left:310px;
}

#dossier .contenu .droite .titre{
	color:#8c8c8c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	text-decoration:none;
}

#dossier .contenu .droite .date, #dossier .contenu .droite .contenu{
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
}

#dossier .contenu .droite .pagination{
	position:relative;	
	height:25px;
	margin-top:5px;
	margin-bottom:5px;
}

#dossier .contenu .droite .pagination .previous{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	position:relative;
	top:0px;
	left:0px;
	width:130px;
	z-index:1;
}

#dossier .contenu .droite .pagination .pages{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	width:100%;
	z-index:0;
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
	line-height:31px;
}

#dossier .contenu .droite .pagination .next{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	position:absolute;
	top:0px;
	right:0%;
	width:115px;
	z-index:1;
}

#dossier .contenu .droite .pagination .previous a, #dossier .contenu .droite .pagination .pages a, #dossier .contenu .droite .pagination .next a{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

#dossier .contenu .gauche .conteneur .contenu a{
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:underline;
}

#dossier .contenu .gauche .conteneur .contenu p{
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
}

#dossier_secteur .contenu .gauche{
	width:310px;
	padding-top:5px;
	float:left;
	
}

#dossier_secteur .contenu .droite{
	border-left:1px #000 solid;
	width:505px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	position:relative;
	margin-top:0px;
	margin-left:310px;

	
}

#dossier_secteur .contenu .droite .titre{
	color:#8c8c8c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	text-decoration:none;
}

#dossier_secteur .contenu .droite .date, #dossier_secteur .contenu .droite .contenu{
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
	
}

#dossier_secteur .contenu .droite .pagination{
	position:relative;	
	height:25px;
	margin-top:5px;
	margin-bottom:5px;
}

#dossier_secteur .contenu .droite .pagination .previous{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	position:relative;
	top:0px;
	left:0px;
	width:130px;
	z-index:1;
}

#dossier_secteur .contenu .droite .pagination .pages{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	width:100%;
	z-index:0;
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
	line-height:31px;
}

#dossier_secteur .contenu .droite .pagination .next{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	position:absolute;
	top:0px;
	right:0%;
	width:115px;
	z-index:1;
}

#dossier_secteur .contenu .droite .pagination .previous a, #dossier_secteur .contenu .droite .pagination .pages a, #dossier_secteur .contenu .droite .pagination .next a{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

#dossier_secteur .contenu .gauche .conteneur .contenu a{
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:underline;
}

#dossier_secteur .contenu .gauche .conteneur .contenu p{
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
}

#dossier_secteur .contenu .gauche .conteneur .contenu p.titreGroupeDocumentReference{
	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
}

#chiffre_cle .contenu .lien_chiffre_cle_zone,
#chiffre_cle_secteur .contenu .lien_chiffre_cle_zone{
  
  height:40px;
    
}

#chiffre_cle .contenu .lien_chiffre_cle_zone a,
#chiffre_cle_secteur .contenu .lien_chiffre_cle_zone a{
  
  color:#353535;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.9em;
  font-weight:normal;
  
  
}

#chiffre_cle .contenu .lien_chiffre_cle_zone,
#chiffre_cle_secteur .contenu .lien_chiffre_cle_zone{
  
  color:#353535;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.9em;
  font-weight:normal;
  
  
}


#chiffre_cle .contenu .fond_gris,
#chiffre_cle_secteur .contenu .fond_gris{
	background-color:#EEE;
	
	
}

#chiffre_cle .contenu .gauche{
	width:440px;
	float:left;
	position:relative;
	background-color:#EEE;
}

#chiffre_cle .contenu .droite{
	float:left;
	width:408px;
	/*padding-left:10px;*/
	/*padding-right:10px;*/
	padding-top:5px;
	position:relative;
	margin-top:0px;
	/*margin-left:412px;*/
	background-color:#EEE;
	border-left:#FFF 4px solid;
}

#chiffre_cle .contenu .gauche .nombre_personne{
  	padding-top:15px;
	padding-left:8px;
}

#chiffre_cle .contenu .droite .mots_entreprises{
	border-top:#FFF 4px solid;
	padding-top:15px;
	padding-left:8px;
	width:390px;
}

#chiffre_cle .contenu .droite .zoom_specialite{
	border-top:#FFF 4px solid;
	margin-top:10px;
	padding-top:15px;
	padding-left:8px;
	position:relative;
}

#chiffre_cle .contenu .gauche .formation_metier{
	/*border-top:#FFF 4px solid;*/
	padding-top:15px;
	padding-left:8px;
	position:relative;
	width:418px;
	padding-left:10px;
	padding-right:10px;
	}

#chiffre_cle .contenu .droite .situation_marche{
	/*border-top:#FFF 4px solid;*/
	padding-top:15px;
	padding-left:8px;
	position:relative;
	width:390px;
	padding-left:10px;
	padding-right:10px;
  
}

#chiffre_cle .contenu .droite .div_vide {
	margin-top:10px;
	padding-top:15px;
	padding-left:8px;
	position:relative;
	width:390px;
	padding-left:10px;
	padding-right:10px;
	min-height:0px;
  
}

#chiffre_cle_secteur .contenu .droite .div_vide {
	
	padding-top:15px;
	padding-left:8px;
	position:relative;
	width : 422px;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
	border-top:#FFF 4px solid;
	
  
}

#conteneur_informations .informations .droite .div_vide {
	margin-top:10px;
	padding-top:15px;
	padding-left:8px;
	position:relative;
	
	padding-left:10px;
	padding-right:10px;
	min-height:140px;
  
}

#conteneur_informations .informations .gauche .separateur{
  
  border-bottom:#B6A885 solid 1px;
  width:305px;
  float:left;
  
}

#chiffre_cle .contenu .droite .zoom_specialite .loupe{
	position:absolute;
	
	left:-5px;
	/*top:220px;
	width:91px;
	height:65px;*/
}

#chiffre_cle .contenu .droite .zoom_specialite .source{
  
  background:transparent;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
}


#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom{
	clear:both;
	text-align:center;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px #b0b0b0 solid;
	width:400px;
}

#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .titre{
	background:transparent;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;

}

#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .sous_titre{
	background:transparent;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
	width:408px;
	text-align:center;
}

#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .candidat, 
#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .employeur{
	float:left;	
	text-align:center;
	width:195px;
}

#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .candidat{
	margin-right:5px;	
}

#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .employeur{
	margin-left:5px;	
}

#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .candidat .qui, 
#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .employeur .qui{
	background:transparent;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .candidat .etat, 
#chiffre_cle .contenu .droite .zoom_specialite .conteneur_zoom .employeur .etat{
	background:transparent;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#chiffre_cle .contenu .gauche .nombre_personne .titre,
#chiffre_cle .contenu .droite .zoom_specialite .titre,
#chiffre_cle .contenu .droite .mots_entreprises .titre,
#chiffre_cle .contenu .droite .evolution_metier .titre,
#chiffre_cle .contenu .gauche .repartition_metier .titre,
#chiffre_cle .contenu .gauche .formation_metier .titre,
#chiffre_cle .contenu .droite .situation_marche .titre{
	color:#824D23;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	text-decoration:none;
}

#chiffre_cle .contenu .droite .zoom_specialite .titre
{
margin:10px;
}

#chiffre_cle .contenu .gauche .nombre_personne .chiffre{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4em;
	font-weight:normal;
	text-decoration:none;
}

#chiffre_cle .contenu .gauche .nombre_personne .contenu,
#chiffre_cle .contenu .droite .mots_entreprises .contenu{
	background:transparent;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
}

#chiffre_cle_secteur .contenu .droiteGauche .nombre_etablissements .chiffre_emploi{
	background:transparent;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
}

#chiffre_cle .contenu .droite .evolution_metier .sous_titre,
#chiffre_cle .contenu .droite .zoom_specialite .sous_titre,
#chiffre_cle .contenu .gauche .repartition_metier .sous_titre,
#chiffre_cle .contenu .gauche .formation_metier .sous_titre,
#chiffre_cle .contenu .droite .situation_marche .sous_titre
{
	background:transparent;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:5px 10px 10px;
	
}

#chiffre_cle .contenu .droite .situation_marche .sous_titre .offre_emploi{
  color:#000000;
  font-weight:bold;
  
}

#chiffre_cle .contenu .droite .evolution_metier .evolution{
	background:transparent;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
	margin-top:25px
}

#chiffre_cle .contenu .droite .evolution_metier,
#chiffre_cle_secteur .contenu .droite .evolution_metier{
	padding-left:10px;
	padding-right:10px;
}

#chiffre_cle .contenu .gauche .formation_metier,
#chiffre_cle .contenu .gauche .repartition_metier{
	/*clear:both;*/
	border-top:#FFF 4px solid;
	border-right : 4px solid #FFFFFF;
	margin-top:10px;
	padding-top:5px;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	width:420px;
	
}

#chiffre_cle .contenu .gauche .repartition_metier table{
	margin-top:10px;	
}

#chiffre_cle .contenu .gauche .repartition_metier table tr td{
	background-color:#d5d5d5;
}

#chiffre_cle .contenu .gauche .repartition_metier table tr td img{
	margin:5px;	
}

#chiffre_cle .contenu .gauche .repartition_metier table tr td p.fap{
	background:transparent;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-right:5px;
	padding-left:2px;
	padding-bottom:5px;
}

#chiffre_cle .contenu .gauche .repartition_metier table tr td p.fap a{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}

#chiffre_cle .contenu .gauche .repartition_metier table tr td p.rapport{
	background:transparent;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin:0px;
	padding:5px;
}

#chiffre_cle .contenu .gauche .formation_metier .graphique{
	text-align:center;	
}

#formation .contenu .etape{
	background:transparent;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#formation .contenu .legende_etape{
	background:transparent;
	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
	margin-left:15px;
}

#formation .contenu .legende_etape a{
	background:transparent;
	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: underline;
	margin:0px;
	padding:0px;
	margin-left:15px;
}

#formation .contenu .legende_etape .exergue{
	color:#353535;
}

#formation .contenu .conteneur_niveau{
	border: 1px solid #d9d9d9;
	height:38px;
	margin-top:15px;
	margin-bottom:15px;
	position:relative;
}

#formation .contenu .conteneur_niveau a {
	color:#353535;
}

#formation .contenu .conteneur_niveau .niveau{
	background:url(../images/fonds/niveau.jpg) top left no-repeat;
	width:170px;
	height:38px;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	margin:0px;
	padding:0px;
	line-height:36px;
}

#formation .contenu .conteneur_niveau .niveau_selected{
	background:url(../images/fonds/niveauSelected.jpg) top left no-repeat;
	width:170px;
	height:38px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	margin:0px;
	padding:0px;
	line-height:36px;
}

#formation .contenu .conteneur_niveau .niveau_disabled{
	background:url(../images/fonds/niveauDisabled.jpg) top left no-repeat;
	width:170px;
	height:38px;
	color:#AAA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	margin:0px;
	padding:0px;
	line-height:36px;
}

#formation .contenu .conteneur_niveau .cap{
	position:absolute;
	top:0px;
	left:0px;
}

#formation .contenu .conteneur_niveau .bac{
	position:absolute;
	top:0px;
	left:170px;
}

#formation .contenu .conteneur_niveau .bac2{
	position:absolute;
	top:0px;
	left:340px;
}

#formation .contenu .conteneur_niveau .bac3{
	position:absolute;
	top:0px;
	left:510px;
}

#formation .contenu .conteneur_niveau .bac5{
	position:absolute;
	top:0px;
	left:680px;
}

#formation .contenu .conteneur_niveau .sep_niveau {
	z-index:1;
	margin-top:1px;
	margin-left:-2px;
}
/*************@@*************/
#formation .contenu .type_diplome{
	position:relative;
	width:855px;
	height:40px;
	border:1px #FFF solid;
	background:#6d2422;
}

#formation .contenu .liste_diplome{
	width:829px;
	margin-left:13px;
	background-color:#669;
	position:relative;
	z-index:0;
}

#formation .contenu .centres_diplome{
	width:829px;
	margin-left:13px;
	background-color:#669;
	position:relative;
	z-index:0;
}

#formation .contenu .liste_diplome .conteneur_entete{
	width:385px;
	height:20px;
	position:absolute;
	top:0px;
	left:445px;
}


#formation .contenu .liste_diplome .conteneur_entete .formation{
	background-color:#580505;
	height:20px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#FFF;
	text-align:center;
}

#formation .contenu .liste_diplome .conteneur_entete .fi{
	float:left;
	width:115px;
	border-bottom:#E06969 solid 1px;
	border-left:#E06969 solid 1px;
}

#formation .contenu .liste_diplome .conteneur_entete .fa{
	float:left;
	width:160px;
	border-bottom:#E06969 solid 1px;
	border-left:#E06969 solid 1px;
}

#formation .contenu .liste_diplome .conteneur_entete .fc{
	float:left;
	width:106px;
	border-bottom:#E06969 solid 1px;
	border-left:#E06969 solid 1px;
	border-right:#E06969 solid 1px;	
}

#formation .contenu .liste_diplome table, #formation .contenu .centres_diplome table{
	clear:both;	
	width:829px;
	margin:0px;
	padding:0px;
}

#formation .contenu .liste_diplome table td, #formation .contenu .centres_diplome table tr{
	margin:0px;
	padding:0px;
}

#formation .contenu .liste_diplome table .niveau .titre{
	background-color:#b97a7a;
	height:30px;
	width:432px;
	margin:0px;
	padding:0px;
	padding-left:13px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	/*text-decoration:underline;*/
}

#formation .contenu .liste_diplome table .niveau .tdfi{
	height:30px;
	background-color:#b97a7a;
	border-left:#E6C8C8 1px solid;
	width:115px;
	margin:0px;
	padding:0px;	
}

#formation .contenu .liste_diplome table .niveau .tdfa{
	height:30px;
	background-color:#b97a7a;
	width:160px;
	border-left:#E6C8C8 1px solid;
	margin:0px;
	padding:0px;
}

#formation .contenu .liste_diplome table .niveau .tdfc{
	height:30px;
	background-color:#b97a7a;
	width:106px;
	border-left:#E6C8C8 1px solid;
	margin:0px;
	padding:0px;
}

#formation .contenu .liste_diplome table .diplome .titre{
	background-color:#c69292;
	border-bottom:1px solid #CFA4A4;
	height:25px;
	width:415px;
	margin:0px;
	padding:0px;
	padding-left:30px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	/*text-decoration:underline;*/
}

#formation .contenu .liste_diplome table .diplome .titre a{
  color:#FFF;
  text-decoration:none;
}

#formation .contenu .liste_diplome table .diplome .titre a:hover{
  text-decoration:underline;
}

#formation .contenu .liste_diplome table .diplome .centre_fi{
	width:115px;	
}

#formation .contenu .liste_diplome table .diplome .centre_fa{
	width:160px;
}

#formation .contenu .liste_diplome table .diplome .centre_fc{
	width:106px;	
}

#formation .contenu .liste_diplome table .diplome .centre{
	background-color:#c69292;
	height:25px;
	margin:0px;
	padding:0px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	/*text-decoration:underline;*/
	text-align:center;
	border-bottom:1px solid #CFA4A4;
	border-left:#E6C8C8 1px solid;
}

#formation .contenu .liste_diplome table .diplome .centre a{
	color:#FFF;
	text-decoration:none;
}

#formation .contenu .liste_diplome table .diplome .centre a:hover{
	text-decoration:underline;
}

#formation .contenu .retour_formation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:underline;
	color:#353535;	
}

#formation .contenu .liste_diplome .ombre_entete{
	width:385px;
	height:5px;
	position:absolute;
	top:21px;
	left:445px;
	background:url(../images/fonds/ombreTypeDiplome.png) top left repeat-x;
}

#formation .contenu .type_diplome .curseur_deroule{
	position:absolute;
	top:16px;
	left:14px;
	cursor:pointer;
}

#formation .contenu .type_diplome .curseur_enroule{
	position:absolute;
	top:8px;
	left:14px;
	cursor:pointer;
}

#formation .contenu .type_diplome .ombre{
	position:absolute;
	top:41px;
	left:0px;
	width:855px;
	height:5px;
	background:url(../images/fonds/ombreTypeDiplome.png) top left repeat-x;
	z-index:1;
}

#formation .contenu .type_diplome .titre{
	margin-left:100px;
	line-height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#FFF;		
	cursor:pointer;
}



#formation .contenu .centres_diplome .breadcrumb p{
	background-color:#9f4b4b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
	color:#FFF;		
	margin:0px;
	padding:0px;
	line-height:30px;
}

#formation .contenu .centres_diplome table .centres{
	background-color:#c28f8f;
}

#formation .contenu .centres_diplome table .hover{
	background-color:#b97a7a;
}


#formation .contenu .centres_diplome table .centres .centre{
	height:30px;
	width:273px;
	margin:0px;
	padding:0px;
	padding-left:13px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	/*text-decoration:underline;*/
	border-left:#E6C8C8 1px solid;
	border-bottom:#E6C8C8 1px solid;
}

#formation .contenu .centres_diplome table .centres .centre a{
  color:#FFF;
  text-decoration:none;
}

#formation .contenu .centres_diplome table .centres .centre a:hover{
  text-decoration:underline;
} 

#formation .contenu .centres_diplome table .centres .adresse{
	height:30px;
	width:392px;
	margin:0px;
	padding:0px;
	padding-left:13px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	border-left:#E6C8C8 1px solid;
	border-bottom:#E6C8C8 1px solid;
}

#formation .contenu .centres_diplome table .centres .mail{

	height:30px;
	width:164px;
	margin:0px;
	padding:0px;
	padding-left:13px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	/*text-decoration:underline;*/
	border-left:#E6C8C8 1px solid;
	border-bottom:#E6C8C8 1px solid;
}


#dossier .conteneur_fichevideo, #dossier_secteur .conteneur_fichevideo {
  background-color: #FFFFFF;
  padding-top:5px;
}

#dossier .conteneur_fichevideo .header {
  	width: 857px;
  	height: 85px;
  	background-image: url(/images/fonds/header_fichier_video_fap.jpg);
  	margin-left: auto;
  	margin-right: auto;
	position:relative;
	
}

#dossier .conteneur_fichevideo .header h6 {
  font-size: 1.2em;
  margin: 0px;
  padding: 0px;
  color:#353535;
  margin-left:8px;
  line-height:25px;
}

#dossier .conteneur_fichevideo .header .premiere_selection {
  position:absolute;
  width:260px;
  top:0px;
  left:0px;
}

#dossier .conteneur_fichevideo .header .premiere_selection .title {
  left:40px;
  position:absolute;
  top:32px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.8em;
  font-weight:bold;
  color:#353535;
}

#dossier .conteneur_fichevideo .header .premiere_selection .bouton_tri {
  left:40px;
  position:absolute;
  top:70px;
}

#dossier .conteneur_fichevideo .header .premiere_selection .bouton_tri input{
	background:url(../images/boutons/triPartenaire.jpg) no-repeat;
	height:25px;
	width:178px;
	border:none;
	cursor:pointer;
}

#dossier .conteneur_fichevideo .header .seconde_selection {
  margin-left:20px;
  width:560px;
  position:relative;
  
}
#dossier .conteneur_fichevideo .header .seconde_selection .title {
  left:40px;
  position:absolute;
  top:8px;
	font-family:Arial, Helvetica, sans-serif;
  font-size:0.8em;
  font-weight:bold;
  color:#353535;
}

#dossier .conteneur_fichevideo .header .seconde_selection .selection {
  left:40px;
  position:absolute;
  top:30px;
  width:600px;
  background-color: #C3D9E0;
  height: 100%;
}

#dossier .conteneur_fichevideo .header .seconde_selection .selection .field {
  float:left;
  font-size:0.75em;
  height:22px;
  width:185px;
  font-weight: bold; 
   
}

#dossier .conteneur_fichevideo .header .seconde_selection .selection .field input {
  margin-top: 3px;
}

#dossier .conteneur_fichevideo .contenu .titre {
  position: absolute;
  color:#8c8c8c;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.3em;
}

#dossier .conteneur_fichevideo .contenu .fiche_metier_entete {
	width:100%;
}

#dossier .conteneur_fichevideo .contenu .fiche_metier,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier{
	width:100%;
	background-color:#acacac;
	margin-top:5px;
	margin-bottom:5px;
 }
 
 #dossier .conteneur_fichevideo .contenu .fiche_metier .metier_lt,
 #dossier_secteur .conteneur_fichevideo .contenu .fiche_metier .metier_lt{
	border-top:#acacac 1px solid;
	border-left:#acacac 1px solid;
}

 #dossier .conteneur_fichevideo .contenu .fiche_metier .metier_t,
 #dossier_secteur .conteneur_fichevideo .contenu .fiche_metier .metier_t{
	border-top:#acacac 1px solid;	
}


 #dossier .conteneur_fichevideo .contenu .fiche_metier .metier_ltr,
 #dossier_secteur .conteneur_fichevideo .contenu .fiche_metier .metier_ltr{
	border-top:#acacac 1px solid;
	border-left:#acacac 1px solid;
	border-right:#acacac 1px solid;
}

 #dossier .conteneur_fichevideo .contenu .fiche_metier .metier_l,
 #dossier_secteur .conteneur_fichevideo .contenu .fiche_metier .metier_l{
	border-left:#acacac 1px solid;
}

 #dossier .conteneur_fichevideo .contenu .fiche_metier .metier_ltb,
 #dossier_secteur .conteneur_fichevideo .contenu .fiche_metier .metier_ltb{
	border-top:#acacac 1px solid;
	border-left:#acacac 1px solid;
	border-bottom:#acacac 1px solid;
}

 #dossier .conteneur_fichevideo .contenu .fiche_metier .metier_ltbr,
 #dossier_secteur .conteneur_fichevideo .contenu .fiche_metier .metier_ltbr{
	border-top:#acacac 1px solid;
	border-left:#acacac 1px solid;
	border-bottom:#acacac 1px solid;
	border-right:#acacac 1px solid;
}

 #dossier .conteneur_fichevideo .contenu .fiche_metier .metier_lb,
 #dossier_secteur .conteneur_fichevideo .contenu .fiche_metier .metier_lb{
	border-left:#acacac 1px solid;
	border-bottom:#acacac 1px solid;
}

#dossier .conteneur_fichevideo .contenu .fiche_metier  tr.metier,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier  tr.metier{
	background-color:#FFF;	
}

#dossier .conteneur_fichevideo .contenu .fiche_metier  tr.metier_hover,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier  tr.metier_hover{
	background-color:#fef2cc;	
}

#dossier .conteneur_fichevideo .contenu .fiche_metier  tr td,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier  tr td{
	text-align:center;
}

#dossier .conteneur_fichevideo .contenu .fiche_metier th .metier,
#dossier .conteneur_fichevideo .contenu .fiche_metier_entete th.metier,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier th .metier,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier_entete th.metier{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#353535;
	width:623px;
}

#dossier .conteneur_fichevideo .contenu .fiche_metier tr td.metier,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier tr td.metier{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#505050;
	width:623px;
	text-align:left;	
	padding-left:5px;
	height:60px;
}

#dossier .conteneur_fichevideo .contenu .fiche_metier td.metier_offre_emploi,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier td.metier_offre_emploi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#505050;
	width:623px;
	text-align:left;	
	padding-left:5px;
	
}

#dossier .conteneur_fichevideo .contenu .fiche_metier td.fiche,
#dossier .conteneur_fichevideo .contenu .fiche_metier_entete th.fiche,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier td.fiche,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier_entete th.fiche{
  	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#353535;
	width:35px;
	padding:2px;
}

#dossier .conteneur_fichevideo .contenu .fiche_metier td.video,
#dossier .conteneur_fichevideo .contenu .fiche_metier_entete th.video,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier td.video,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier_entete th.video{
  	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#353535;
	width:35px;	
	padding:2px;
}

#dossier .conteneur_fichevideo .contenu .fiche_metier td.offre_emploi,
#dossier .conteneur_fichevideo .contenu .fiche_metier_entete th.offre_emploi,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier td.offre_emploi,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier_entete th.offre_emploi{
  	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#353535;
	width:80px;
	padding:2px;
}

#dossier .conteneur_fichevideo .contenu .fiche_metier td.partenaire,
#dossier .conteneur_fichevideo .contenu .fiche_metier_entete th.partenaire,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier td.partenaire,
#dossier_secteur .conteneur_fichevideo .contenu .fiche_metier_entete th.partenaire {
  	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#353535;
	width:75px;
	padding:2px;
}

#dossier .conteneur_fichevideo .contenu p.offre_emploi,
#dossier_secteur .conteneur_fichevideo .contenu p.offre_emploi{
  
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.2em;
  font-weight: bold;
  color:#353535;
  
}

#dossier .conteneur_fichevideo .contenu p.fap_offre_emploi,
#dossier_secteur .conteneur_fichevideo .contenu p.fap_offre_emploi{
  
  font-family:Arial, Helvetica, sans-serif;
  font-size:1em;
  font-weight: normal;
  color:#353535;
  
}

#dossier .conteneur_fichevideo .contenu p.aucune_offre_emploi,
#dossier_secteur .conteneur_fichevideo .contenu p.aucune_offre_emploi{
  
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.8em;
  font-weight: normal;
  color:#353535;
  
}

#dossier .conteneur_fichevideo .contenu p.offre_emploi_anpe,
#dossier .conteneur_fichevideo .contenu p.offre_emploi_apec,
#dossier_secteur .conteneur_fichevideo .contenu p.offre_emploi_anpe,
#dossier_secteur .conteneur_fichevideo .contenu p.offre_emploi_apec{
  
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.1em;
  font-weight: normal;
  color:#353535;
  
}

#contenu_droite{
	position:absolute;
	top:0px;
	left:218px;
	width:780px;	
}

#contenu_menu a{

	color:#FFFFFF;
	text-decoration:none;
}

#contenu_droite{
	padding-left:10px;	
}

#contenu_droite .identification,
#contenu_droite .retrieve_password
{
	width:100%;
	background:url(../images/fonds/bandeau_gris.gif) center repeat;
}

#contenu_droite .identification .titre,
#contenu_droite .retrieve_password .titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;	
	color:#8C8C8C;
	
	border-bottom:#d9d9d9 1px solid;
	margin-bottom:10px;
	background-color:#FFF;
}

#contenu_droite .identification a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;	
	font-weight:bold;
	
	color:#8C8C8C;
	margin-left:10px;
}

#contenu_droite .identification .identifiant,
#contenu_droite .identification .password,
#contenu_droite .retrieve_password .email
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;	
	color:#000000;
	margin-left:10px;
}

#contenu_droite .identification input,
#contenu_droite .retrieve_password .input
{
	margin-left:10px;
	margin-bottom:10px;
}

#contenu_droite .identification .remember{

}

#resultat_metier{
	background-color:#fff8e5;
	padding:10px;
	min-height:500px;
	_height:500px;

}

#plan_site{
	background-color:#fff8e5;
	padding:10px;
	min-height:500px;
	_height:500px;
}

#plan_site li.niveau1{
	font-family:Arial, Helvetica, sans-serif;
	list-style: none;
	font-size:1.2em;
	margin:0px;
	padding:0px;
}

#plan_site li.niveau1_fap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	list-style: none;
	color:#fbbf00;
	margin:0px;
	padding:0px;
}

#plan_site  li.niveau2_fap{
	font-family:Arial, Helvetica, sans-serif;
	list-style: square;
	font-size:1.1em;
	margin:0px;
	padding:0px;
	color:#fbbf00;
	
}

#plan_site  li.niveau3_fap{
	font-family:Arial, Helvetica, sans-serif;
	list-style: disc;
	font-size:1.1em;
	margin:0px;
	padding:0px;
	color:#fbbf00;
}

#plan_site li.niveau1_secteur{
	font-family:Arial, Helvetica, sans-serif;
	list-style: none;
	font-size:1.2em;
	color:#f66f03;
	margin:0px;
	padding:0px;
}

#plan_site  li.niveau2_secteur{
	font-family:Arial, Helvetica, sans-serif;
	list-style: square;
	font-size:1.1em;
	margin:0px;
	padding:0px;
	color:#f66f03;
}

#plan_site  li.niveau3_secteur{
	font-family:Arial, Helvetica, sans-serif;
	list-style: disc;
	font-size:1.1em;
	margin:0px;
	padding:0px;
	color:#f66f03;
}

#plan_site  li.niveau2{
	font-family:Arial, Helvetica, sans-serif;
	list-style: square;
	font-size:1.1em;
	margin:0px;
	padding:0px;
}

#plan_site  li.niveau3{
	font-family:Arial, Helvetica, sans-serif;
	list-style: disc;
	font-size:1.1em;
	margin:0px;
	padding:0px;
}

#plan_site ul.niveau1{
  margin:0px;
  padding:0px;
  padding-left: 10px;
 }

#plan_site ul.niveau2{
  
  margin:0px;
  padding:0px;
  padding-left: 20px;
  
} 

#plan_site a{
	color:#353535;
	font-size:0.6em;
	margin:0px;
	padding:0px;
	display:block;
	text-decoration:none;
}

#fiche_metier_onisep{
  
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:0.7em;    
 /*background-color:#fff8e5;*/
 padding:10px;
 min-height:500px;
 _height:500px;

}
#fiche_metier_onisep p{
 
 margin:0;
 padding:5px;
 height:auto;

}  

#fiche_metier_onisep h1{
  
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:2em;
 padding:5px;
 
} 

#fiche_metier_onisep h2{
  
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:1.6em;
 padding:5px;
 
} 

#fiche_metier_onisep a{
  color:#5a5a5a;
}

#fiche_metier_onisep a:hover {

 text-decoration:none;

}

#fiche_metier_onisep .gras {
  font-weight:bold;
}

#fiche_metier_onisep ul{
  padding-left: 20px;
}

#fiche_metier_onisep .cachediv {
  display: none;
  overflow: hidden;
  height: 0px;
  margin-top: -1px;
  position: absolute;
}

#resultat_recherche_metier{
	background-color:#fff8e5;
	width:430px;
	min-height:500px;
	_height:500px;
	float:left;
}

#contenu_droite .titre_resultat_recherche{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;	
	color:#8C8C8C;
	
}

#contenu_droite .resultat{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
}

#contenu_droite .nombre_resultat_metiers{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;	
	font-weight:bold;	
	color:#000000;	
}

#contenu_droite .texte_resultat_correspond{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#939291;
}

#contenu_droite .titre_plan_site{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;	
	color:#8C8C8C;
	
}

#contenu_droite .titre_fiche_metier_onisep{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;	
	color:#8C8C8C;
	
}

.fond_select_resultat{

	visibility:hidden;

}

a.lien_resultat_metiers:hover img{
	visibility:visible;
}


a.lien_resultat_metiers{	
	text-decoration:none !important;
}



a.lien_resultat_metiers span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#939291;
	text-decoration:none;
}


a.lien_resultat_metiers:hover span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}

.div_dossier{
	float:left; 
	height:auto;
	width:120px;
	margin:10px;
	text-align:center;
}

.div_resultat{
	float:left; 
	height:180px;
	width:120px;
	margin:10px;
	text-align:center;
}	

.div_metier_accueil{
	float:left; 
	height:auto;
	width:90px;
	margin:10px;
	text-align:center;
}

.div_secteur_accueil{
	float:left; 
	height:auto;
	width:90px;
	margin:10px;
	text-align:center;
}

.top5_accueil{
  padding-bottom:10px;
  padding-top:10px;
}

.top5_accueil .titre_secteur{
  padding:10px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1em;	
  font-weight:bold;	
  color:#f66f03;	
}

.top5_accueil .voir_secteur a{
  float:right;
  padding:10px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.8em;	
  font-weight:bold;	
  color:#f66f03;
  font-style:italic;
  text-decoration:none;
}

.top5_accueil .voir_secteur a:hover{
  text-decoration:underline;
}

.top5_accueil .titre_metier{
  padding:10px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1em;	
  font-weight:bold;	
  color:#fbbf00;	
}

.top5_accueil .voir_metier a{
  float:right;
  padding:10px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.8em;	
  font-weight:bold;	
  color:#fbbf00;
  font-style:italic;
  text-decoration:none;
}

.top5_accueil .voir_metier a:hover{
  text-decoration:underline;
}

#resultat_secteur .voir_dossier a{
  float:right;
  padding:10px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.9em;	
  font-weight:bold;	
  text-decoration:none;
  color:#FF7E00;
}

#resultat_secteur .voir_dossier a:hover{
  text-decoration:underline;
}

#resultat_secteur{
	background-color:#fef0e5;
	padding:10px;
	min-height:500px;
	_height:500px;

}

#resultat_recherche_secteur{
	background-color:#fef0e5;
	width:335px;
	float:left;
	min-height:500px;
	_height:500px;
}

#contenu_droite .nombre_resultat_secteurs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;	
	font-weight:bold;	
	color:#f66f03;	
}

a.lien_resultat_secteurs:hover img{
	visibility:visible;
	
}

a.lien_resultat_secteurs{	
	text-decoration:none;
}

a.lien_resultat_secteurs div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#939291;
	text-decoration:none;
	text-align:left;
}


a.lien_resultat_secteurs:hover span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}

.select_lieux_accueil {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	width:164px;
}

.affiner{
  font-size:0.8em;
  color:#FF7E00;
  font-weight:bold;
}

.select_mots_cle_affinage {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:250px;
	/*float:left;*/
}

.bouton_affiner{
  font-size:0.8em;
  color:#FF7E00;
  font-weight:bold;
  border:none;
  background-color:#FFF8E5;
  border-bottom:1px solid #FF7E00;
  cursor:pointer;
}

#conteneur_gfi #map2{
	/*display:none;
	position:absolute;
	top: 50%;
	left: 50%;
	margin-top:-193px;
	margin-left: -436px;*/
	z-index:1004;
	width: 850px;
	height:387px;
}

#conteneur_gfi #map2 .titre{
	position:absolute;
	top:0px;
	left:75px;
	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	line-height:40px;
}

#conteneur_gfi #map2 .titre_liste{
	position:absolute;
	top:40px;
	left:608px;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	line-height:35px;
}

#conteneur_gfi #map2 .liste{
	position:absolute;
	top:80px;
	left:608px;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

#accueil_fap .menu_detail .chiffres_cles .indicateurSecteur{
	clear:both;
}

#accueil_fap .menu_detail .chiffres_cles .indicateurSecteur .logoIndicateurSecteur{
	float:left;
	width:32px;
}

#accueil_fap .menu_detail .chiffres_cles .indicateurSecteur .libelleIndicateurSecteur{
	float:left;
	width:140px;
	line-height:12px;
	padding-left:5px;
}

#accueil_fap .menu_detail .chiffres_cles .indicateurSecteur .libelleIndicateurSecteur a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#353535;
	text-decoration:underline;
	cursor:pointer;
}
#accueil_fap .menu_detail .chiffres_cles .indicateurSecteur .valeurIndicateurSecteur{
	float:left;
	color:#fbbf00;
	font-size:18px;
	font-weight:bold;
}


#accueil_secteur .menu_detail .chiffres_cles .indicateurMetier{
	clear:both;
}

#accueil_secteur .menu_detail .chiffres_cles .indicateurMetier .logoIndicateurMetier{
	float:left;
	width:32px;
}

#accueil_secteur .menu_detail .chiffres_cles .indicateurMetier .libelleIndicateurMetier{
	float:left;
	width:140px;
	line-height:12px;
	padding-left:5px;
}

#accueil_secteur .menu_detail .chiffres_cles .indicateurMetier .libelleIndicateurMetier a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#353535;
	text-decoration:underline;
	cursor:pointer;
}
#accueil_secteur .menu_detail .chiffres_cles .indicateurMetier .valeurIndicateurMetier{
	float:left;
	color:#fbbf00;
	font-size:18px;
	font-weight:bold;
}

#bandeau_droite .conteneur_recherche .carte a{
	color:#000000;
}

#carte_seule{
  position: relative;
  width: 872px;
  padding: 8px;
  margin-left:auto;
  margin-right:auto;
}
#contenu_droite .article .picto_dossier_une{
	position:absolute;
	top:0px;
	left:0px;
}


#contenu_droite .article .premier_logo_partenaire{
	
	padding:5px;

}

#contenu_droite .article .autre_logo_partenaire{

	border-top:#000000 solid 1px;
	padding:5px;

}

#contenu_droite .article .premier_partenaire{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#5a5a5a;

	border-left:#000000 solid 1px; 
	padding:5px;

}

#contenu_droite .article .autre_partenaire{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#5a5a5a;

	border-left:#000000 solid 1px;
	border-top:#000000 solid 1px;
	padding:5px;

}

#contenu_droite .article .premier_partenaire a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;
}

#contenu_droite .article .autre_partenaire a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;	
}

#contenu_droite .article .titre_dossier_une{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;	
	color:#8C8C8C;
	padding-left:60px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:#d9d9d9 1px solid;
}

#contenu_droite .article .titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;	
	color:#7b71c1;
	border-left:solid #dbdbdb 1px;
	border-right:solid #dbdbdb 1px;
	border-bottom:solid #dbdbdb 1px;
	padding-left:50px;
	width:729px;
	
}

#contenu_droite .article .titreListeArticle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;	
	color:#ffffff;
	background:url(/images/visuels/ombre_titre_dossier.jpg) #1475cf top left repeat-x;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;	
	color:#7b71c1;
	border-left:solid #dbdbdb 1px;
	border-right:solid #dbdbdb 1px;
	border-bottom:solid #dbdbdb 1px;
	border-top:solid #dbdbdb 1px;
	margin-top:10px;
	padding-left:10px;*/
	
}

#contenu_droite .article .contenu{
	border-left:solid #dbdbdb 1px;
	border-right:solid #dbdbdb 1px;
	border-bottom:solid #dbdbdb 1px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#505050;
	float:left;
	width:759px;
}

#contenu_droite .article .contenu a{
  text-decoration:none;
}


#contenu_droite .article .contenuListe{
	background-color:#ffffff;
	/*border-left:solid #dbdbdb 1px;
	border-right:solid #dbdbdb 1px;
	border-bottom:solid #dbdbdb 1px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;*/
	border-top:solid #ffffff 1px;
	
}

#contenu_droite .article .contenuListe .contenuTexte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	background-color:#bedff8;
	color:#505050;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
	
}

#contenu_droite .article .contenuListe .contenuTexte p{
	margin:0px;	
}

#contenu_droite .article .contenuListe .contenuLien{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;
	background-color:#dceefb;
	width:100px;
	
}

#contenu_droite .article .contenuListe .contenuLien a{
	color:#0d73cf;
}

#contenu_droite .article .contenuListe .contenuLienPdf{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;
	background-color:#bedff8;
	width:50px;
	

}
#contenu_droite .article .contenu .date_actu{
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.2em;
  font-weight:bold;
  color:#505050;

}

#contenu_droite .article .contenuListe .date_actu{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.8em;
  font-weight:bold;
  color:#505050;

}

#contenu_droite .article .blocChapitre{
	position:absolute;
	width:183px;
	z-index:2;
	right:0%;
	background-color: #4f74ae;
	-moz-opacity: 0.9;
	opacity:.90;
	filter: alpha(opacity=90);
	top:20px;
}

.blocChapitreFap{
	position:absolute;
	z-index:2;
	right:0%;
	
	-moz-opacity: 0.9;
	opacity:.90;
	filter: alpha(opacity=90);
	top: 0px;
	background-color: rgb(255,255,255);
	width:183px;
	
}

.chapitreFap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;
	color:#ffffff;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:solid #ffffff 1px;	
	
}

.chapitreFap a{
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	
}

.enteteChapitre{
	height:20px;
	
}


#contenu_droite .article .entete{
	height:20px;
	
}

#contenu_droite .article .chapitre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;
	color:#ffffff;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:solid #ffffff 1px;	
}

#contenu_droite .article .chapitre a{
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}


#contenu_droite .article .blocPagination{
	border-left:solid #dbdbdb 1px;
	border-right:solid #dbdbdb 1px;
	border-bottom:solid #dbdbdb 1px;
	padding-top:50px;
	text-align:center;
	padding-bottom:50px;
	width:779px;
	clear:both;
}

#contenu_droite .article .blocPagination .pagination{
	position:relative;	
	height:25px;
	width:550px;
	margin:auto;
}

#contenu_droite .article .blocPagination .pagination .previous{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	position:absolute;
	top:0px;
	left:0px;
	width:130px;
	z-index:1;
}

#contenu_droite .article .blocPagination .pagination .pages{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	width:100%;
	z-index:0;
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
	line-height:31px;
}

#contenu_droite .article .blocPagination .pagination .next{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	position:absolute;
	top:0px;
	right:0%;
	width:115px;
	z-index:1;
}

#contenu_droite .article .blocPagination .pagination .previous a, #contenu_droite .article .blocPagination .pagination .pages a, #contenu_droite .article .blocPagination .pagination .next a{
	color:#FF5900;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

a.zone_emploi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;	
	color:#505050;
	text-decoration:none;
}

a.zone_emploi_selected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;	
	color:#000000;
	text-decoration:none;
}

#bandeau_theme_site{
	
	background:url(/images/fonds/ombre_bandeau_gris.png) right repeat-y;
	width:251px;
	margin:0px;
	padding:0px;
}

#bandeau_theme_site .content{
	width:246px;
	position:relative;
}

#dossier .contenu_sites_a_connaitre{
	background-color:#ffffff;
	
}

#dossier .sites_a_connaitre{

	background-color:#ffffff;
	float:left;
	padding:10px;
	width:852px;
}

#dossier .sites_a_connaitre .logo{

	background-color:#ffffff;
	float:left;
	
}

#dossier .sites_a_connaitre .titre{

	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;

}

#dossier .sites_a_connaitre .sous_titre{

	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;

}

#contenu_droite .sites_a_connaitre{

	background-color:#ffffff;
	float:left;
	padding:10px;
	width:852px;
	height:600px;
}

#contenu_droite .sites_a_connaitre .logo{

	background-color:#ffffff;
	float:left;
	
}

#contenu_droite .sites_a_connaitre .titre{

	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;

}

#contenu_droite .sites_a_connaitre .sous_titre{

	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;

}

#dossier_secteur .contenu_sites_a_connaitre{
	background-color:#ffffff;
	
}

#dossier_secteur .sites_a_connaitre{

	background-color:#ffffff;
	float:left;
	padding:10px;
	width:852px;
}

#dossier_secteur .sites_a_connaitre .logo{

	background-color:#ffffff;
	float:left;
	
}

#dossier_secteur .sites_a_connaitre .titre{

	color:#8C8C8C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;

}

#dossier_secteur .sites_a_connaitre .sous_titre{

	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;

}


#bandeau_theme_site .contenu{
	background-color:#d8a523;
	width:246px;
	/*padding-left:12px;
	padding-top:18px;
	padding-bottom:20px;*/
	margin:0px;
	padding:0px;
	
}

#bandeau_theme_site .contenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	
}

#bandeau_theme_site .menu_theme_site{

	background-image:url('/images/bandeaux/theme_site_connaitre.png') ;
	width:246px;
	/*border-bottom:#FFFFFF 1px solid;*/
	height:23px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;

}

#bandeau_theme_site .menu_theme_site_selected{

	background-color:#D8A523 ;
	width:246px;
	/*border-bottom:#FFFFFF 1px solid;*/
	height:23px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;

}

#menu_gauche_sites_a_connaitre{
	/*float:left;*/
	width:260px;
	background-color:#ffffff;
	display:block;
	position:absolute;
	top:80px;
	right:0px;
}

#menu_droite_sites_a_connaitre{
	/*float:left;
	width:590px;*/
	background-color:#ffffff;
	display:block;
}

#menu_gauche_sites_a_connaitre .ombre{
	background:transparent url(/images/fonds/ombreTypeDiplome.png) repeat-x scroll left top;
	height:5px;
	left:0;
	position:absolute;
	top:0px;
	width:246px;
	z-index:1;
}


#menu_droite_sites_a_connaitre  .theme_site_a_connaitre{

	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#000000;
	border-left:#000000 solid 1px;
	padding:5px;

}

#menu_droite_sites_a_connaitre  .description_site_a_connaitre{

	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
	border-left:#000000 solid 1px;
	padding:5px;

}

#menu_droite_sites_a_connaitre .premier_logo_site_a_connaitre{
	
	padding:5px;

}

#menu_droite_sites_a_connaitre .autre_logo_site_a_connaitre{

	border-top:#000000 solid 1px;
	padding:5px;

}

#menu_droite_sites_a_connaitre .premier_site_a_connaitre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#5a5a5a;

	border-left:#000000 solid 1px; 
	padding:5px;

}

#menu_droite_sites_a_connaitre .autre_site_a_connaitre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#5a5a5a;

	border-left:#000000 solid 1px;
	border-top:#000000 solid 1px;
	padding:5px;

}

#menu_droite_sites_a_connaitre .premier_site_a_connaitre a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;
	text-decoration:none;
}

#menu_droite_sites_a_connaitre .autre_site_a_connaitre a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;	
	text-decoration:none;
}



#tableau_sites_a_connaitre .premier_logo_site_a_connaitre{
	
	padding:5px;

}

#tableau_sites_a_connaitre .autre_logo_site_a_connaitre{

	border-top:#000000 solid 1px;
	padding:5px;

}

#tableau_sites_a_connaitre .premier_site_a_connaitre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#5a5a5a;

	border-left:#000000 solid 1px; 
	padding:5px;

}

#tableau_sites_a_connaitre .autre_site_a_connaitre,
#tableau_sites_a_connaitre p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#5a5a5a;

	border-left:#000000 solid 1px;
	border-top:#000000 solid 1px;
	padding:5px;

}

#tableau_sites_a_connaitre .premier_site_a_connaitre a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;
}

#tableau_sites_a_connaitre .autre_site_a_connaitre a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;	
}


#chiffre_cle_secteur .contenu .droiteGauche{
	width:100%;
	float:left;
	background-color:#EEE;
	position:relative;
	
}

#chiffre_cle_secteur .contenu .gauche{
	width:380px;
	float:left;
	background-color:#EEE;
	position:relative;
	padding-top:10px;
}

#chiffre_cle_secteur .contenu .droite{
	float:left;
	width:470px;
	padding-top:10px;
	position:relative;
	margin-top:0px;
	background-color:#EEE;
	
	
	
	
	
}
#chiffre_cle_secteur .contenu .droite .repartition_metier,
#chiffre_cle_secteur .contenu .droite .mots_entreprises,
#chiffre_cle_secteur .contenu .droiteGauche .metier_cle,
#chiffre_cle_secteur .contenu .droiteGauche .nombre_etablissements{
	border-top:#FFF 4px solid;
	padding-left:8px;
	padding-top:5px;
}




#chiffre_cle_secteur .contenu .gauche .zoom_specialite,
#chiffre_cle_secteur .contenu .gauche .formation_metier{
	border-top:#FFF 4px solid;
	margin-top:10px;
	padding-top:15px;
	padding-left:8px;
	position:relative;
}

#chiffre_cle_secteur .contenu .gauche .zoom_specialite .loupe{
	position:absolute;
	top:0px;
	left:-35px;
	width:91px;
	height:65px;
}

#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom{
	clear:both;
	text-align:center;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px #b0b0b0 solid;
}

#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .titre{
	background:transparent;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .sous_titre{
	background:transparent;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .candidat, 
#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .employeur{
	float:left;	
	text-align:center;
}

#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .candidat{
	margin-right:5px;	
}

#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .employeur{
	margin-left:5px;	
}

#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .candidat .qui, 
#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .employeur .qui{
	background:transparent;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .candidat .etat, 
#chiffre_cle_secteur .contenu .gauche .zoom_specialite .conteneur_zoom .employeur .etat{
	background:transparent;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#chiffre_cle_secteur .contenu .gauche .nombre_personne .titre,
#chiffre_cle_secteur .contenu .droiteGauche .nombre_etablissements .titre,
#chiffre_cle_secteur .contenu .droiteGauche .metier_cle .titre,
#chiffre_cle_secteur .contenu .gauche .zoom_specialite .titre,
#chiffre_cle_secteur .contenu .droite .mots_entreprises .titre,
#chiffre_cle_secteur .contenu .droite .evolution_metier .titre,
#chiffre_cle_secteur .contenu .droite .repartition_metier .titre,
#chiffre_cle_secteur .contenu .droite .formation_metier .titre{
	color:#824D23;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	text-decoration:none;
}

#chiffre_cle_secteur .contenu .gauche .nombre_personne .chiffre{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4em;
	font-weight:normal;
	text-decoration:none;
}

#chiffre_cle_secteur .contenu .gauche .nombre_personne .contenu,
#chiffre_cle_secteur .contenu .droite .mots_entreprises .contenu,
#chiffre_cle_secteur .contenu .droiteGauche .metier_cle .contenu,
#chiffre_cle_secteur .contenu .droiteGauche .nombre_etablissements .contenu{
	background:transparent;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
}

#chiffre_cle_secteur .contenu .droite .evolution_metier .sous_titre,
#chiffre_cle_secteur .contenu .droite .repartition_metier .sous_titre,
#chiffre_cle_secteur .contenu .droite .formation_metier .sous_titre{
	background:transparent;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding: 5px 10px 10px;
}

#chiffre_cle_secteur .contenu .droite .evolution_metier .evolution{
	background:transparent;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
	margin-top:25px
}

#chiffre_cle_secteur .contenu .gauche .nombre_personne
{
	clear:both;
	border-top:#FFF 4px solid;
	padding-top:5px;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	width:390px;
}

#chiffre_cle_secteur .contenu .droite .repartition_metier{
	clear:both;
	border-top:#FFF 4px solid;
	padding-top:5px;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	width:450px;
}

#chiffre_cle_secteur .contenu .droite .repartition_metier{
border-left:#FFF 4px solid;
}
#chiffre_cle_secteur .contenu .droite .repartition_metier table{
	margin-top:10px;	
}

#chiffre_cle_secteur .contenu .droite .repartition_metier table tr td{
	background-color:#d5d5d5;
}

#chiffre_cle_secteur .contenu .droite .repartition_metier table tr td img{
	margin:5px;	
}

#chiffre_cle_secteur .contenu .droite .repartition_metier table tr td p.fap{
	background:transparent;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-right:5px;
	padding-left:2px;
	padding-bottom:5px;
}

#chiffre_cle_secteur .contenu .droite .repartition_metier table tr td p.fap a{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}

#chiffre_cle_secteur .contenu .droite .repartition_metier table tr td p.rapport{
	background:transparent;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin:0px;
	padding:5px;
}

#chiffre_cle_secteur .contenu .droite .formation_metier .graphique{
	text-align:center;	
}
#actualites_fap li{
	list-style:none;
}

#actualites_fap a{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
}

#titre_dossier{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:underline;
}

#contenu_dossier{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-right:10px;
}

.lien_dossier a{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.2em;
}

.select_lieux {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#formation .contenu .centres_diplome .centre,
#formation .contenu .centres_diplome .adresse,
#formation .contenu .centres_diplome .mail {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

#formation .contenu .centres_diplome .mail a {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-decoration:none;
}

#formation .contenu .centres_diplome .mail a:hover {
  text-decoration: underline;
}

#form_contact {
  
}

#form_contact .form_contact {
  position: relative;
  width: 100%;
  float: left;
  margin-top: 10px;
}

#form_contact .form_contact label {
  float: left;
  width: 200px;
}

#form_contact .form_contact .input {
  float: left;
}

#form_contact .input input
{
	width:420px;
	height:20px;
	border:#000 1px solid;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

#form_contact .input textarea
{
	width:420px;
	height:200px;
	border:#000 1px solid;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

#form_contact label
{
  margin:0px;
  padding:0px;
  width:125px;
  line-height:20px;
  text-align:left;
  padding-left:5px;
  float:left;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.7em;
  font-weight:normal;
  color:#353535;
}

#form_contact .form_contact_validation {
  position: relative;
  width: 100%;
  float: left;
  
}



#form_contact .validation
{
 margin-left: 500px;
}  

#contenu_droite .icone_contact{
	margin-left:28px;
	margin-top:10px;
	float:left;
}

#contenu_droite .titre_contact{
	margin-top:15px;
	padding-left:10px;
}

#contenu_droite .titre_contact .rubrique{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#154c91;
}

#contenu_droite .titre_contact .intro_inscription{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#353535;	
	padding:10px;
	margin-left:104px;
}

#contenu_droite .footer_contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#353535;	
	padding:10px;
	float:left;
	margin-top:20px;
}

#contenu_droite .article .filtre{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.7em;
  font-weight:normal;
}

#contenu_droite .article .message_aucun_article{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.9em;
  font-weight:bold;
}

.lien_ajout_article{
  
  color:#353535;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.7em;
  font-weight:normal;
  text-decoration:underline;

}

.erreur_newsletter{
  color:#ff0000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.9em;
  font-weight:bold;
}

.ok_newsletter{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.9em;
}

#form_contact .form_newsletter_validation {
  float:left;
  position:relative;
  width:100%;
}

#form_contact .newsletter_validation {
  margin-left:450px;
}

#form_contact .form_contact_erreur{
  
  clear:both;
  
}

#form_contact .form_contact_erreur ul{
	margin:0;
	
	
}

#form_contact .form_contact_erreur li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#ff0000;	
	list-style: none;
	
}

#chiffreCleValeur {
font-size:0.9em;
color:#ff0000;	
}

/****** nouveau lot 3*/
#fiche .contenu .regroupement{
	position:relative;
	width:820px;
	height:30px;
	border:1px #FFF solid;
	background:#6d2422;
}

#fiche .contenu .regroupement .curseur_deroule{
	position:absolute;
	top:8px;
	left:14px;
	cursor:pointer;
}

#fiche .contenu .regroupement .curseur_enroule{
	position:absolute;
	top:5px;
	left:14px;
	cursor:pointer;
}

#fiche .contenu .regroupement .ombre{
	position:absolute;
	top:30px;
	left:0px;
	width:820px;
	height:5px;
	background:url(../images/fonds/ombreTypeDiplome.png) top left repeat-x;
	z-index:1;
}

#fiche .contenu .regroupement .titre{
	margin-left:100px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#FFF;		
	cursor:pointer;
	font-weight:bold;
}

#fiche .contenu .metier{
	width:800px;
	margin-left:13px;
	background-color:#669;
	position:relative;
	z-index:0;
}

#fiche .contenu .metier .conteneur_entete{
	width:335px;
	height:20px;
	position:absolute;
	top:0px;
	left:520px;
}

#fiche .contenu .metier .conteneur_entete .nom{
	background-color:#580505;
	height:20px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#FFF;
	text-align:center;
}

#fiche .contenu .metier .conteneur_entete .source{
	float:left;
	width:115px;
	border-bottom:#E06969 solid 1px;
	border-left:#E06969 solid 1px;
	
}

#fiche .contenu .metier .conteneur_entete .fiche{
	float:left;
	width:80px;
	border-bottom:#E06969 solid 1px;
	border-left:#E06969 solid 1px;
	
}

#fiche .contenu .metier .conteneur_entete .video{
	float:left;
	width:80px;
	border-bottom:#E06969 solid 1px;
	border-left:#E06969 solid 1px;
	border-right:#E06969 solid 1px;	
	
}
#fiche .contenu .metier .ombre_entete{
	width:279px;
	height:5px;
	position:absolute;
	top:21px;
	left:520px;
	background:url(../images/fonds/ombreTypeDiplome.png) top left repeat-x;
}

#fiche .contenu .metier table
{
	clear:both;	
	width:800px;
	padding:0px;
	
}

#fiche .contenu .metier table td{
	padding:0px;
}

#fiche .contenu .metier table .detail .nom{
	background-color:#b97a7a;
	height:21px;
	padding:0px;
	padding-left:13px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	
}

#fiche .contenu .metier table .detail .source{
	background-color:#b97a7a;
	border-left:#E6C8C8 1px solid;
	width:115px;
	margin:0px;
	padding:0px;	
}

#fiche .contenu .metier table .detail .fiche{
	background-color:#b97a7a;
	width:80px;
	border-left:#E6C8C8 1px solid;
	text-align:center;
}

#fiche .contenu .metier table .detail .video{
	background-color:#b97a7a;
	width:80px;
	border-left:#E6C8C8 1px solid;
	text-align:center;
}

#fiche .contenu .metier table .partenaire .titre{
	background-color:#c69292;
	border-top:1px solid #FFF;
	width:500px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	
}

#fiche .contenu .metier table .partenaire .titre a{
  color:#FFF;
  text-decoration:none;
}

#fiche .contenu .metier table .partenaire .titre a:hover{
  text-decoration:underline;
}

#fiche .contenu .metier table .partenaire .source{

padding-top:6px;
padding-bottom:6px;   
width:115px;
border-top:1px solid ;
border-left:1px solid ;
}

#fiche .contenu .metier table .partenaire .fiche{
	width:80px;
	border-top:1px solid ;
	border-left:1px solid ;
}

#fiche .contenu .metier table .partenaire .video{
	width:80px;	
	border-top:1px solid ;
	border-left:1px solid ;
}

#fiche .contenu .metier table .partenaire .nom{
	background-color:#c69292;
	color:#f68c24;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	border-top:1px solid ;
	border-left: 1px solid;
}

#fiche .contenu .metier table .partenaire .nom a{
	color:#FFF;
	text-decoration:none;
}

#fiche .contenu .metier table .partenaire .nom a:hover{
	text-decoration:underline;
}

