.Menu1Off {
	border-right:1px solid #FFFFFF;
	border-top:1px solid #CE0031;
	border-left:1px solid #CE0031;
	border-bottom:1px solid #CE0031;
	text-align:center;
	background:#CE0031;
	color:#FFFFFF;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}

.Menu1On {
	border:1px solid #FFA618;
	text-align:center;
	background:#FFFFFF;
	color:#FFA618;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}

.Menu2Off {
	border-right:1px solid #FFFFFF;
	border-top:1px solid #CE0031;
	border-left:1px solid #CE0031;
	border-bottom:1px solid #CE0031;
	text-align:center;
	background:#CE0031;
	color:#FFFFFF;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}

.Menu2On {
	border:1px solid #63659C;
	text-align:center;
	background:#FFFFFF;
	color:#63659C;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}

.Menu3Off {
	border-right:1px solid #FFFFFF;
	border-top:1px solid #CE0031;
	border-left:1px solid #CE0031;
	border-bottom:1px solid #CE0031;
	text-align:center;
	background:#CE0031;
	color:#FFFFFF;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}

.Menu3On {
	border:1px solid #63659C;
	text-align:center;
	background:#FFFFFF;
	color:#63659C;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}

.Menu4Off {
	border-right:1px solid #FFFFFF;
	border-top:1px solid #CE0031;
	border-left:1px solid #CE0031;
	border-bottom:1px solid #CE0031;
	text-align:center;
	background:#CE0031;
	color:#FFFFFF;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}

.Menu4On {
	border:1px solid #63659C;
	text-align:center;
	background:#FFFFFF;
	color:#63659C;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}

.Menu5Off {
	border-right:1px solid #FFFFFF;
	border-top:1px solid #CE0031;
	border-left:1px solid #CE0031;
	border-bottom:1px solid #CE0031;
	text-align:center;
	background:#CE0031;
	color:#FFFFFF;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}

.Menu5On {
	border:1px solid #63659C;
	text-align:center;
	background:#FFFFFF;
	color:#63659C;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:22px;
}


.SubMenu1Off {
	border-left:solid 1px #FF7F00;
	border-right:solid 1px #FF7F00;
	border-bottom:solid 1px #FF7F00;
	padding:2px;
	background:#FFEBC6;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}

.SubMenu1On {
	border-left:solid 1px #FF7F00;
	border-right:solid 1px #FF7F00;
	border-bottom:solid 1px #FF7F00;
	padding:2px;
	background:#FFFBD6;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}



.SubMenu2Off {
	border-left:solid 1px #636D9C;
	border-right:solid 1px #636D9C;
	border-bottom:solid 1px #636D9C;
	padding:2px;
	background:#DEE3EF;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}

.SubMenu2On {
	border-left:solid 1px #636D9C;
	border-right:solid 1px #636D9C;
	border-bottom:solid 1px #636D9C;
	padding:2px;
	background:#EEF3FF;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}


.SubMenu3Off {
	border-left:solid 1px #636D9C;
	border-right:solid 1px #636D9C;
	border-bottom:solid 1px #636D9C;
	padding:2px;
	background:#DEE3EF;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}

.SubMenu3On {
	border-left:solid 1px #636D9C;
	border-right:solid 1px #636D9C;
	border-bottom:solid 1px #636D9C;
	padding:2px;
	background:#EEF3FF;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}

.SubMenu4Off {
	border-left:solid 1px #636D9C;
	border-right:solid 1px #636D9C;
	border-bottom:solid 1px #636D9C;
	padding:2px;
	background:#DEE3EF;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}

.SubMenu4On {
	border-left:solid 1px #636D9C;
	border-right:solid 1px #636D9C;
	border-bottom:solid 1px #636D9C;
	padding:2px;
	background:#EEF3FF;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}

.SubMenu5Off {
	border-left:solid 1px #636D9C;
	border-right:solid 1px #636D9C;
	border-bottom:solid 1px #636D9C;
	padding:2px;
	background:#DEE3EF;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}

.SubMenu5On {
	border-left:solid 1px #636D9C;
	border-right:solid 1px #636D9C;
	border-bottom:solid 1px #636D9C;
	padding:2px;
	background:#EEF3FF;
	color:#000000;
	width:122px;
	height:20px;
	text-align:left;
	cursor: default;
	font-family:arial,helvetica,lucida;
	font-size:10px;
	font-weight:normal;
}


.menu_horizon {
color: white; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
text-align: center;
}

.fond_menu_horizon {
background-color: #CC0033;
width: 127px;
text-align: center;
}

.titre_access_direct 
{
	background-color:#D2C8C9;
}

.menu_acces_direct {
color: black; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
text-align: center;
}

.fond_menu_bleu {
background-color: #646E98;
}

.fond_menu {
background-color: #646E98;
}
.showAccesDirect {
	display: inline;
}

.hideAccesDirect {
	display: None;
}


/* -------- MENU A DROITE -------- */
.menu_right {
	border-top: solid 1px #646E98;
	background-color: #E0E2EA;
}

/*-------------------------------------------*/
A.lbl_active1:hover {
text-decoration: underline;
color: #FFFFFF;
}
A.lbl_active1{
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

A.lbl_inactive1:hover {
text-decoration: underline;
color: #D2C8C9;
}
A.lbl_inactive1{
color: #D2C8C9;
font-weight: bold;
text-decoration: none;

}

A.lbl_active2:hover {
text-decoration: underline;
color: #FFFFFF;
}
A.lbl_active2{
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

A.lbl_inactive2:hover {
text-decoration: underline;
color: #D2C8C9;
}
A.lbl_inactive2{
color: #D2C8C9;
font-weight: normal;
text-decoration: none;
}

A.lbl_active:hover {
text-decoration: underline;
color: #CE0033;
}
A.lbl_active{
color: #CE0033;
font-weight: normal;
text-decoration: none;
}

A.lbl_inactive{
color: #000000;
font-weight: normal;
text-decoration: none;
}

/*-------------------------------------------*/

A.img_level1_active_open:hover{
text-decoration: none;
color: #FFFFFF;
}
A.img_level1_active_open{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel1WhiteOpen.gif') no-repeat center top;
}

A.img_level1_active_closed:hover{
text-decoration: none;
color: #FFFFFF;
}
A.img_level1_active_closed{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel1WhiteClosed.gif') no-repeat center top;
}

A.img_level1_inactive_open:hover{
text-decoration: none;
color: #D2C8C9;
}
A.img_level1_inactive_open{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel1GreyOpen.gif') no-repeat center top;
}

A.img_level1_inactive_closed:hover{
text-decoration: none;
color: #D2C8C9;
}
A.img_level1_inactive_closed{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel1GreyClosed.gif') no-repeat center top;
}
/*-------------------------------------------*/

A.img_level2_active_open:hover{
text-decoration: none;
color: #FFFFFF;
}
A.img_level2_active_open{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel2WhiteOpen.gif') no-repeat center top;
}

A.img_level2_active_closed:hover{
text-decoration: none;
color: #FFFFFF;
}
A.img_level2_active_closed{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel2WhiteClosed.gif') no-repeat center top;
}

A.img_level2_inactive_open:hover{
text-decoration: none;
color: #D2C8C9;
}
A.img_level2_inactive_open{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel2GreyOpen.gif') no-repeat center top;
}

A.img_level2_inactive_closed:hover{
text-decoration: none;
color: #D2C8C9;
}
A.img_level2_inactive_closed{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel2GreyClosed.gif') no-repeat center top;
}

/*-------------------------------------------*/

.img_level3_active_open:hover{
text-decoration: none;
color: #FFFFFF;
}
.img_level3_active_open{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel3whiteOpen.gif') no-repeat center top;
}

.img_level3_active_closed:hover{
text-decoration: none;
color: #FFFFFF;
}
.img_level3_active_closed{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel3whiteClosed.gif') no-repeat center top;
}

.img_level3_inactive_open:hover{
text-decoration: none;
color: #D2C8C9;
}
.img_level3_inactive_open{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel3GreyOpen.gif') no-repeat center top;
}

.img_level3_inactive_closed:hover{
text-decoration: none;
color: #D2C8C9;
}
.img_level3_inactive_closed{
text-decoration: none;
background: url('/lib/images/FRAOG/menu/MenuLevel3GreyClosed.gif') no-repeat center top;
}



