  /*////////////////////////////////
 ///// Classes de menu global /////
////////////////////////////////*/

.menu_gris, .menu_orange {
	margin-bottom: 10px;
	padding-bottom: 3px;
	width: 202px;
}

.menu_gris_contenu, .menu_orange_contenu {
	margin: 0;
	padding: 10px 0 0 0;
}

.menu_gris {
	background: url(../img/axya_menu_gris_bas.gif) bottom left no-repeat;
	margin-top:4px;
}

.menu_gris_contenu {
	background: #808185 repeat-y;
}

.menu_orange {
	background: url(../img/axya_menu_orange_bas.gif) bottom left no-repeat;
}

.menu_orange_contenu {
	background: #ff931f url(../img/axya_menu_orange_contenu.gif) repeat-y;
}

#menu_societe, #menu_expertise, #menu_formation, #menu_informatique, #menu_axya, #menu_catalogue {
	margin: 0;
	padding: 0;
	height: 34px;
}

#menu_catalogue {
	background: url(../img/axya_menu_catalogue.gif) top left no-repeat;
}

#menu_axya {
	background: url(../img/axya_menu_axya.gif) top left no-repeat;
}

#menu_societe {
	background: url(../img/axya_menu_societe.gif) top left no-repeat;
}

#menu_expertise {
	background: url(../img/axya_menu_expertise.gif) top left no-repeat;
}

#menu_formation {
	background: url(../img/axya_menu_formation.gif) top left no-repeat;
}

#menu_informatique {
	background: url(../img/axya_menu_informatique.gif) top left no-repeat;
}


  /*///////////////////////////////////////////////
 ///// Le système d'accordéon du menu global /////
///////////////////////////////////////////////*/

#conteneur_accordeon_societe, #conteneur_accordeon_expertise, #conteneur_mea_formation, #conteneur_accordeon_formation, #conteneur_accordeon_informatique {
	width: 194px;
	padding-left: 5px;
}
.accordeon, .accordeon_gris_seul, .accordeon_orange_mea_seul, .accordeon_orange_seul {
	display: block;
	height: 24px;
	width: 193px;
	padding: 0;
	text-indent: 20px;
	line-height: 24px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 11px;
	color: #888888;
	cursor: pointer;
	margin: 0;
}

.accordeon_gris_seul {
	background: #848589 url(../img/axya_menu_gris_titre.gif) no-repeat;
}

.accordeon_orange_mea_seul {	
	background: #848589 url(../img/axya_menu_orange_titre2.gif) no-repeat;
	height: 45px;
	text-indent: 0px;
}

.img_mea_formation {
	position: absolute;
	margin-top: 4px;
	margin-left: 4px;
}

.accordeon_orange_mea_titre {
	position: absolute;
	margin-left: 45px;
}

.accordeon_orange_mea_contenu {
	position: absolute;
	margin-top: 18px;
	margin-left: 45px;
	line-height: 10px;
	font-size: 10px;
	font-weight: normal;
	width: 150px;
}

.accordeon_orange_seul {
	background: #848589 url(../img/axya_menu_orange_titre.gif) no-repeat;
}

#conteneur_accordeon_societe .accordeon, #conteneur_accordeon_expertise .accordeon {
	background: #848589 url(../img/axya_menu_gris_titre.gif) no-repeat;
}

#conteneur_accordeon_formation .accordeon, #conteneur_accordeon_informatique .accordeon {
	background: #f79832 url(../img/axya_menu_orange_titre.gif) no-repeat;
}
		
#conteneur_accordeon_societe .accordeon_actif, #conteneur_accordeon_expertise .accordeon_actif {
	background: #848589 url(../img/axya_menu_gris_titre_a.gif) no-repeat;
}

#conteneur_accordeon_formation .accordeon_actif, #conteneur_accordeon_informatique .accordeon_actif {
	background: #f79832 url(../img/axya_menu_orange_titre_a.gif) no-repeat;
}
	
.accordeon_contenu {
	color: #444444;
	overflow: hidden;
	width: 192px;
}

#conteneur_accordeon_societe .accordeon_contenu, #conteneur_accordeon_expertise .accordeon_contenu {
	background: #848589;
}

#conteneur_accordeon_formation .accordeon_contenu, #conteneur_accordeon_informatique .accordeon_contenu {
	background: #f79832;
}
	
.accordeon_contenu ul {
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
			
.accordeon_contenu li {
	text-indent: 16px;
	margin: 0;
}			
			
.accordeon_contenu a {
	display: block;
	width: 192px;
	padding: 4px;
}

#conteneur_accordeon_societe .accordeon_contenu a, #conteneur_accordeon_expertise .accordeon_contenu a {
	background-color: #76767a;
	color:#FFFFFF;
}

#conteneur_accordeon_formation .accordeon_contenu a, #conteneur_accordeon_informatique .accordeon_contenu a {
	background-color: #df7818;
	color:#FFFFFF;
}
			
.accordeon_contenu a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
			
.accordeon_contenu a:hover {
	color: #FFFFFF;
}

#conteneur_accordeon_societe .accordeon_contenu a:hover, #conteneur_accordeon_expertise .accordeon_contenu a:hover {
	background: #616165;
}

#conteneur_accordeon_formation .accordeon_contenu a:hover, #conteneur_accordeon_informatique .accordeon_contenu a:hover {
	background: #fab973;
}
			
.accordeon_vertical {
	display: block;
	height: 24px;
	width: 193px;
	padding: 0;
	text-indent: 40px;
	line-height: 24px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 11px;
	color: #888888;
	cursor: pointer;
	margin: 0;
}

#conteneur_accordeon_societe .accordeon_vertical, #conteneur_accordeon_expertise .accordeon_vertical {
	background: #848589 url(../img/axya_menu_gris_ss_titre.gif) no-repeat;
}

#conteneur_accordeon_formation .accordeon_vertical, #conteneur_accordeon_informatique .accordeon_vertical {
	background: #f79832 url(../img/axya_menu_orange_ss_titre.gif) no-repeat;
}

.accordeon_vertical_actif {
	color: #888888;
}

#conteneur_accordeon_societe .accordeon_vertical_actif, #conteneur_accordeon_expertise .accordeon_vertical_actif {
	background: #616165 url(../img/axya_menu_gris_ss_titre_a.gif) no-repeat;
}

#conteneur_accordeon_formation .accordeon_vertical_actif, #conteneur_accordeon_informatique .accordeon_vertical_actif {
	background: #df7818 url(../img/axya_menu_orange_ss_titre_a.gif) no-repeat;
}

.accordeon_vertical_contenu {
	color: #444444;
	overflow: hidden;
	width: 192px;
}

#conteneur_accordeon_societe .accordeon_vertical_contenu, #conteneur_accordeon_expertise .accordeon_vertical_contenu {
	background-color: #848589;
}

#conteneur_accordeon_formation .accordeon_vertical_contenu, #conteneur_accordeon_informatique .accordeon_vertical_contenu {
	background-color: #f79832;
}
			
.accordeon_vertical_contenu ul {
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
			
.accordeon_vertical_contenu li {
	text-indent: 26px;
	margin: 0;
}		
			
.accordeon_vertical_contenu a {
	display: block;
	padding: 4px;
	width: 192px;
}

#conteneur_accordeon_societe .accordeon_vertical_contenu a, #conteneur_accordeon_expertise .accordeon_vertical_contenu a {
	background-color: #76767a;
}

#conteneur_accordeon_formation .accordeon_vertical_contenu a, #conteneur_accordeon_informatique .accordeon_vertical_contenu a {
	background-color: #df7818;
}
			
.accordeon_vertical_contenu a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
			
.accordeon_vertical_contenu a:hover {
	background-color: #616165;
	color: #FFFFFF;
}

#conteneur_accordeon_societe .accordeon_vertical_contenu a:hover, #conteneur_accordeon_expertise .accordeon_vertical_contenu a:hover {
	background: #616165;
}

#conteneur_accordeon_formation .accordeon_vertical_contenu a:hover, #conteneur_accordeon_informatique .accordeon_vertical_contenu a:hover {
	background: #fab973;
}
    
#conteneur_accordeon_societe_vertical, #conteneur_accordeon_expertise_vertical, #conteneur_accordeon_formation_vertical, #conteneur_accordeon_informatique_vertical {
    width: 100%;
}

.menu_plus_dinfos {
	background: url(../img/axya_fleche_blanche.gif) center right no-repeat;
	margin: 0 10px 0 0;
	padding: 4px 18px 2px 0;
	text-align: right;
	font-size: 10px;
	color: #FFFFFF;
}

.menu_plus_dinfos a:link, .menu_plus_dinfos a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.menu_plus_dinfos a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}