/****************************************** *** MENU HAUT *** ********************************/
#menus {
	/*font-family : RussellSquare, "Trebuchet MS", sans-serif ;*/
	font-family : Helvetica, Arial, sans-serif ;
	z-index: 1;
}

#menuList1 {
	margin: -43px 20px 0px 140px;
	padding-top: 5px;
	padding-left: 5px;
	/* position du premier menu */
}

#menuList1 li {
	/* ne pas changer cette règle */
	display: inline;
}

#menuList1 li a {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	border-right: 2px solid #005AFF;
	border-left: 2px solid #005AFF;
	padding: 0px 9px 0px 9px;
	margin: 0px 0px 0px -8px;
	text-decoration: none; 
	background-color: #2E2EC2;
}

#menuList1 li a:hover, #menuList1 li a:focus {
	background-color: #ABB45B;
	text-decoration: none;
}

#menuList1 li a.actuator {
	width : auto; /* pour cacher la règle à Win/IE5.0 */
}

#menuList1 li a.actuator:hover, #menuList1 li a.actuator:focus {
	width : auto; /* pour cacher la règle à Win/IE5.0 */
	background-color: #ABB45B;
	text-decoration: none;
}

#menuList1 .menu {
	z-index: 1;
	position: absolute;
	visibility: hidden;
	background-color: #ABB45B;
	width/* */: auto; /* pour cacher la règle à Win/IE5.0 */
	
}

#menuList1 .menu li a {
	display: block;
 }

#menuList1 .menu li a:hover, #menuList1 .menu li a:focus {	
	background-color: #95b0fc;
	text-decoration: none;
}



#menuList1 .menu li a.actuator {
	width/* */: auto; /* pour cacher la règle à Win/IE5.0 */
 
}

#menuList1 .menu li a.actuator:hover, #menuList1 .menu li a.actuator:focus {
	width/* */: auto; /* pour cacher la règle à Win/IE5.0 */
	background-color: #95b0fc;
	text-decoration: none;
}

#menuList1 li a.actuatorblink {
	width: auto; /* pour cacher la règle à Win/IE5.0 */
	font-size: 12px;
	/*background-color: #ABB45B;*/
}
/*
#menuList1 li a.actuatorblink:hover, #menuList1 li a.actuatorblink:focus {
	width: auto; /* pour cacher la règle à Win/IE5.0 
	background-color: #ABB45B;
	text-decoration: none;
}
*/
#menuList1 li.encours {
    color: #ffffff;
	background-color: #ABB45B;
	font-size: 11px;
	font-weight: bold;
	border-right: 2px solid #005AFF;
	border-left: 2px solid #005AFF;
	padding: 0px 9px 0px 9px;
	margin: 0px 0px 0px -8px;
}

#menuList1 li a.encours {
    color: #ffffff;
	background-color: #ABB45B;
	font-size: 11px;
	font-weight: bold;
	border-right: 2px solid #005AFF;
	border-left: 2px solid #005AFF;
	padding: 0px 9px 0px 9px;
	margin: 0px 0px 0px -8px;
}
/*************************** *** SOUS MENU  *** ********************************/

#menuList2 {
	margin: -24px 0px 0px 0px;

	/* position du sous menu */
}

#menuList2 li {
	/* ne pas changer cette règle */
	display: inline;
}

#menuList2 li a {
	color: #0D269D;
	font-size: 10px;
	padding: 1px 6px 1px 6px;
	margin: 0px 0px 0px 0px;
	text-decoration: none; 
}


#menuList2 li a:hover, #menuList2 li a:focus {	
	color: #95B0FC;
	text-decoration: none;
}


/*************************** *** MENU CONTEXTUEL *** ********************************/


#menuList3 {
	z-index: 8;
	margin: 0px 0px 0px 0px;
	background-color: #E5EDFA;
	padding:  0px 0px 0px 0px;
	/* position du sous menu */
}

#menuList3 li {
	/* ne pas changer cette règle */
	display: inline;
}

#menuList3 li a {
	
}


#menuList3 li a.actuator, #menuList3 li a.actuator:visited {
	width/* */: auto; /* pour cacher la règle à Win/IE5.0 */
	color: #333333;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 6px 1px 6px;
	margin: -3px 0px 0px 0px;
	text-decoration: none; 
}

#menuList3 li a.actuator:hover, #menuList3 li a.actuator:focus {
	width/* */: auto; /* pour cacher la règle à Win/IE5.0 */
	background-color: #6B317C;
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
}

#menuList3 li.emetteur {
    color: #ffffff;
	background-color: #6B317C;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 6px 1px 6px;
	margin: -3px 0px 0px 0px;
}


#menuList4 {
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	/* position du sous menu */
}

#menuList4 li {
	/* ne pas changer cette règle */
	display: inline;
	padding: 2px 3px 2px 3px;
	margin: 0px 0px 0px 0px;
}

#menuList4 li a {
	color: #4e4e4e;
	font-size: 9px;
	font-weight: bold;
	padding: 2px 3px 2px 3px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	border-left: 1px solid #dadada;
	border-top: 1px solid #dadada;
	border-right: 3px solid #a1a1a1;
	border-bottom: 2px solid #a1a1a1;
	background-color: #ebeff3;
	text-align: center;	
}


#menuList4 li a.actuator, #menuList4 li a.actuator:visited {
	width/* */: auto; /* pour cacher la règle à Win/IE5.0 */
	color: #333333;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none; 
	vertical-align: middle;
}

#menuList4 li a.actuator:hover, #menuList4 li a.actuator:focus {
	width/* */: auto; /* pour cacher la règle à Win/IE5.0 */
	background-color: #ABB45B;
	text-decoration: none;
	color: #ffffff;
	font-size: 9px;
}

#menuList4 li.thematique {
    color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding: 2px 3px 2px 3px;
	margin: 0;
	vertical-align: middle;
	border-left: 1px solid #dadada;
	border-top: 1px solid #dadada;
	border-right: 3px solid #a1a1a1;
	border-bottom: 2px solid #a1a1a1;
	background-color: #a7a6b4;
	text-align: center;
}

#menuList5 {
	width: auto;
	padding: 4px;
	margin: 0;
}

#menuList5 li {
	display: inline;
	padding: 0;
	margin: 0;
	margin-right:20px;
}

#menuList5 li a {
	color: #4e4e4e;
	font-size: 9px;
	font-weight: bold;
	padding: 2px 3px 2px 3px;
	margin: 0;
	vertical-align: middle;
	border-left: 1px solid #dadada;
	border-top: 1px solid #dadada;
	border-right: 3px solid #a1a1a1;
	border-bottom: 2px solid #a1a1a1;
	background-color: #ebeff3;
	text-align: center;
}


#menuList5 li a.actuator, #menuList5 li a.actuator:visited {
	color: #333333;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none; 
	vertical-align: middle;
	padding: 2px 3px 2px 3px;
	margin: 0;
}

#menuList5 li a.actuator:hover, #menuList5 li a.actuator:focus {
	background-color: #ABB45B;
	text-decoration: none;
	color: #ffffff;
	font-size: 9px;
	padding: 2px 3px 2px 3px;
	margin: 0;
}

#menuList5 span.thematique {
    color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding: 2px 3px 2px 3px;
	margin: 0;
	vertical-align: middle;
	border-left: 1px solid #dadada;
	border-top: 1px solid #dadada;
	border-right: 3px solid #a1a1a1;
	border-bottom: 2px solid #a1a1a1;
	background-color: #a7a6b4;
	text-align: center;
}

#floatIRISF1 {
	width: 770px;
	padding: 0 10px 10px 0;
	vertical-align: top;
	text-align: right;
}

#floatIRISF2 {
	width: auto;
	padding: 0;
	text-align: left;
}

/*************************************** *** MENU PIED *** *****************************/


#footerprint{display: none;}

#footer{

	width: 1002px;
	background-color: #DEE2E8;
	height: 31px;
	
}


#footerList1 {
	margin-top: 7px;
	text-align: center;
	/* position du premier menu */
}

#footerList1 li {
	/* ne pas changer cette règle */
	display: inline;
}

#footerList1 li a {
	color: #333C3F;
	font-size: 9px;
	letter-spacing: -1px;
	text-decoration: none;
}


#footerList1 li a:hover, #menuList1 li a:focus {
	color: #022f86;

}

#footerList1 li a.actuator {
	width/* */: auto; /* pour cacher la règle à Win/IE5.0 */


}

#footerList1 li a.actuator:hover, #footerList1 li a.actuator:focus {
	width/* */: auto; /* pour cacher la règle à Win/IE5.0 */
	text-decoration: none;
  
}

#footerList1 li a.sans {
	color: #333C3F;

}