/* menu de navigation */
#mainMenu1 {
	position: relative;
	left: 0px;
	top: -10px;
	width: 139px;
	margin: 0;
	padding: 0;
	border: 0px none;
}
#mainMenu1  .titrerubrique {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 11px;
	margin-left: 7px;
	text-transform : uppercase;
}	
/*****************
 menu Horizontal 
*****************/
#MenuCssH {
	position:absolute;
	display:block;
	z-index:2;
	overflow:visible;
	top:79px;
	left:94px;
	height:21px;
	text-align : left;
}
#MenuCssH ul {
	margin: 0;
	padding: 0;
}
	/*item de liste*/
#MenuCssH li {
	position: relative;
	display: block;
	z-index: 5;
	float: left;
	height:21px;
	padding-top:5px;
	padding-left:11px;
	padding-right:11px;
	list-style : none outside;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
#MenuCssH li li {
	float: none;
	height : auto;
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
	list-style : none outside;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
#MenuCssH .menuhsep {
	position: relative;
	display: block;
	z-index: 2;
	height:21px;
	overflow:hidden;
	float: left;
	padding:0px;
	list-style : none outside;
	background-color:#A9BAC5;
}
	/*les calques*/
#MenuCssH li div {
	position: absolute;
	left:0px;
	top:21px;
	width:200px;
	display:none;
	background-color:#A9BAC5;
	z-index:10;
}
#MenuCssH li div li div {
	position: absolute;
	left:200px;
	top:0px;
	width:200px;
	display:none;
	background-color:#A9BAC5;
	z-index:10;
}
	/*porp des liens*/
#MenuCssH a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #095AA6;
	text-decoration : none;
}
#MenuCssH li li a {
	font-weight : bold;
	color : #095AA6;
}
#MenuCssH li li li a {
	font-weight : normal;
	color : #565A5C;
}
	/*fonctionnepment au survol*/
/* FF1+ */
#MenuCssH li:hover div, #MenuCssH li:hover div li:hover div {
	display:block;
}
#MenuCssH li:hover {
	background-color:#A9BAC5;
}
#MenuCssH li:hover li:hover {
	background-color:#095AA6;
}
#MenuCssH li:hover li:hover li:hover {
	background-color:#565A5C;
}
/* IE5 - IE6 */
#MenuCssH li.over div {
	top:21px;
	display:block;
}
#MenuCssH li.over div li.over div {
	top:0px;
	left:190px;
	display:block;
}
#MenuCssH li.over {
	padding-bottom:1px;
	background-color:#A9BAC5;
}
#MenuCssH li.over li.over {
	padding-bottom:0px;
	background-color:#095AA6;
}
#MenuCssH li.over li.over li.over {
	padding-bottom:0px;
	background-color:#565A5C;
}
/* All */
#MenuCssH li:hover div li div, 
#MenuCssH li.over div li div {
	display:none;
}
#MenuCssH li:hover a, 
#MenuCssH li.over a {
	color:#074A89;
}
#MenuCssH li:hover li a, 
#MenuCssH li.over li a {
	color:#095AA6;
}
#MenuCssH li:hover li:hover a, 
#MenuCssH li.over li.over a {
	color:#CDE2EF;
}
#MenuCssH li:hover li:hover li a, 
#MenuCssH li.over li.over li a {
	color:#565A5C;
}
#MenuCssH li:hover li:hover li:hover a, 
#MenuCssH li.over li.over li.over a {
	color:#FFFFFF;
}
/*****************
  menu Vertical 
******************/
#MenuCssV {
	position:relative;
	display:block;
	z-index:1;
	overflow:visible;
	width:139px;
	background-color:##8F8F8F;
}
#MenuCssV ul {
	margin: 0;
	padding: 0;
}
	/*item de liste*/
#MenuCssV li {
	position: relative;
	display: block;
	z-index: 5;
	float: none;
	height : auto;
	padding-top:0px;
	padding-left:16px;
	padding-right:8px;
	list-style : none outside;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
#MenuCssV li li {
	float: none;
	height : auto;
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
	list-style : none outside;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
	/*les calques*/
#MenuCssV li div {
	position: absolute;
	left:139px;
	top:0px;
	width:200px;
	display:none;
	background-color:#A9BAC5;
	z-index:10;
}
#MenuCssV li div li div {
	position: absolute;
	left:200px;
	top:0px;
	width:200px;
	display:none;
	background-color:#A9BAC5;
	z-index:10;
}
	/*porp des liens*/
#MenuCssV a {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
#MenuCssV li li a {
	color : #565A5C;
}
#MenuCssV li li li a {
	color : #565A5C;
}
	/*fonctionnepment au survol*/
/* FF1+ */
#MenuCssV li:hover div li div {
	display:none;
}
#MenuCssV li:hover div, #MenuCssV li:hover div li:hover div {
	display:block;
}
/* IE5 - IE6 */
#MenuCssV li.over div {
	left:123px;
	display:block;
}
#MenuCssV li.over div li div {
	left:190px;
	display:none;
}
#MenuCssV li.over div li.over div {
	left:190px;
	display:block;
}
/* All */
#MenuCssV li:hover li a, #MenuCssV li:hover li:hover li a, 
#MenuCssV li.over li a, #MenuCssV li.over li.over li a {
	color:#565A5C;
}
#MenuCssV li:hover a, #MenuCssV li:hover li:hover a, #MenuCssV li:hover li:hover li:hover a, 
#MenuCssV li.over a, #MenuCssV li.over li.over a, #MenuCssV li.over li.over li.over a {
	color:#FFFFFF;
}
#MenuCssV li:hover, #MenuCssV li.over {
	background-color:#095AA6;
}
