#menuGauche {
/*	background-image:url(../images/RepMenu.jpg);
	background-repeat:repeat-y;*/
	position:relative;
	margin:0px;
	width:174px;
	height:100%;
	text-align:left;
}
/********************************************************************************/
.menu1Hor{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-indent:48px;
	padding-top:14px;
	background-image:url(../images/Menu1Hor.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:32px ;
	width:172px;
	float:left;
}
.menu1Hor a:visited{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.menu1Hor a:hover{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.menu1Hor a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.menu2Hor{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-indent:48px;
	padding-top:14px;
	background-image:url(../images/Menu2Hor.jpg);
	background-repeat:no-repeat;
	height:32px ;
	width:172px;
	float:left;
	text-decoration:none;
}
.menu2Hor a:visited{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.menu2Hor a:hover{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.menu2Hor a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
/********************* tete des menus verticaux 1 ligne *************************/
.menu1Topb{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-indent:40px;
	padding-top:7px;
	background-image:url(../images/Menu1Topb.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:52px ;
	width:174px;
}
.menu2b{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-indent:40px;
	padding-top:33px;
	background-image:url(../images/Menu2b.jpg);
	background-repeat:no-repeat;
	height:54px ;
	width:174px;
}
.menu3b{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	padding-left:40px;
	padding-top:33px;
	background-image:url(../images/Menu3b.jpg);
	background-repeat:no-repeat;
	height:54px ;
	width:174px;
}
.menu4b{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#a71629;
	padding-left:40px;
	padding-top:33px;
	background-image:url(../images/Menu4b.jpg);
	background-repeat:no-repeat;
	height:54px ;
	width:174px;
}
.menu5b{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#611aa8;
	padding-left:40px;
	padding-top:33px;
	background-image:url(../images/Menu5b.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:54px ;
	width:174px;
}
/********/
	.FondBoutonMenuPiedb{
		background-image:url(../images/MenuPiedb.jpg);
		background-repeat:no-repeat;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#4e7a0a;
		background-repeat:no-repeat;
		height:43px;
		width:174px;
	}
	* html.FondBoutonMenuPiedb{
		background-image:url(../images/MenuPiedb.jpg);
		background-repeat:no-repeat;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#4e7a0a;
		background-repeat:no-repeat;
		height:43px;
		width:174px;
	}
/************************************************************************************************************/
	#dhtmlgoodies_menu{
		visibility:visible;
		position:relative;
		margin:0px;
		text-align:left;
		background-image:url(../images/FondBtSousNavM.jpg);
		background-repeat:repeat-y;
		background-position:left;
	}
	#dhtmlgoodies_menu ul{
		margin:0px;
		padding:0px;
		/*height:20px;*/
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;
		margin:0px;
	}
	.SepM{
		height:1px ;
	}
	*html.SepM{
		height:1px ;
	}
	#dhtmlgoodies_menu li.menu1Topb{
		list-style-type:none;
		margin:0px;
		padding:0px;
		height:67px ;
		position:relative;
		left:0px;
	}
	#dhtmlgoodies_menu li.menu2b{
		list-style-type:none;
		margin:0px;
		padding:0px;
		height:67px;
		position:relative;
		left:0px;
	}
	#dhtmlgoodies_menu a.Lien{
		list-style-type:none;
		position:relative;
		left:0px;
		vertical-align:middle;
	}
	#dhtmlgoodies_menu li a:visited{
		margin:0px;
		padding-left:20px;
		padding-top:6px;
		padding-bottom:6px;
		background-image:url(../images/FondBtSousNavM.jpg);
		background-repeat:repeat-y;
		background-position:left;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		font-weight:bold;
		width:160px;
		display:block;
	}	
	#dhtmlgoodies_menu li a:hover{
		margin:0px;
		padding-left:20px;
		/*padding-top:6px;
		padding-bottom:6px;*/
		background-image:url(../images/FondBtSousNavRose.jpg);
		background-repeat:repeat-y;
		background-position:left;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		font-weight:bold;
		width:160px;
		display:block;
	}
	#dhtmlgoodies_menu li a{
		margin:0px;
		padding-left:20px;
		padding-top:6px;
		padding-bottom:6px;
		background-image:url(../images/FondBtSousNavM.jpg);
		background-repeat:repeat-y;
		background-position:left;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		font-weight:bold;
		width:160px;
		display:block;
	}
	*html#dhtmlgoodies_menu li a{
		margin:0px;
		padding-left:20px;
		background-color:#003300;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		font-weight:bold;
		width:160px;
		display:block;
	}
/***************************************************************/
	#dhtmlgoodies_menu ul li img{
		border:0px;
		margin:0px;
		padding:0px;
	}
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
/*	
	#dhtmlgoodies_menu ul.menuBlock1{
		border:0px;
		overflow:visible;
		margin:0px;
		padding:0px;
		position:relative;
		left:0px;
	}
	#dhtmlgoodies_menu ul.menuBlock2{	
		border:0px;
		margin:0px;
		padding:0px;
		position:relative;
		left:100px;
	}
	#dhtmlgoodies_menu ul li ul.menuBlock1{	
		border:0px;
		overflow:visible;
		margin:0px;
		padding:0px;
		position:relative;
		left:100px;
	}
	#dhtmlgoodies_menu ul li ul.menuBlock2{	
		border:0px;
		margin:0px;
		padding:0px;
		position:relative;
		left:100px;
	}
/*******/			
	#dhtmlgoodies_menu ul li ul.menuBlock1{	
		border:0px;
		overflow:visible;
		margin:0px;
		padding:0px;
		position:relative;
		left:0px;
	}
	#dhtmlgoodies_menu ul li ul.menuBlock2{	
		border:0px;
		margin:0px;
		padding:0px;
		position:relative;
		left:100px;
	}
	#dhtmlgoodies_menu ul li ul li ul.menuBlock1{	

		border:0px;
		overflow:visible;
		margin:0px;
		padding:0px;
		position:relative;
		left:100px;
	}
	#dhtmlgoodies_menu ul li ul li ul.menuBlock2{	
		border:0px;
		margin:0px;
		padding:0px;
		position:relative;
		left:100px;
	}
*/
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/*
	Main menu items 
	*/
	/*menu 01 a*/
	#dhtmlgoodies_menu ul  li.currentDepth1 a{
		position:relative;
		left:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		vertical-align:top;
		width:120px;
		text-decoration:none;
		display:block;
	}
		/*menu 01 a hover*/
	#dhtmlgoodies_menu ul  li.currentDepth1over a{	
		position:relative;
		left:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		vertical-align:top;
		width:120px;
		text-decoration:none;
		display:block;
	}
	#dhtmlgoodies_menu ul  li.currentDepth1{
		position:relative;
		left:0px;
		text-align: left;
		/*background-image:url(../images/FondBtSousNavMRep.jpg);*/
		background-repeat:repeat-y;
		background-position:left;
		background-color:#FF0000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999999;
		font-weight:bold;
		vertical-align:top;
		display:block;
		width:174px;
		text-decoration:none;
		display:block;
	}
	#dhtmlgoodies_menu ul  li.currentDepth1over{
		position:relative;
		left:0px;
		text-align: left;
		background-image:url(../images/FondBtSousNavBleu02bRep.jpg);
		background-repeat:repeat-y;
		background-position:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		vertical-align:top;
		display:block;
		width:174px;
		text-decoration:none;
	}
/***********************************************************************/
	/* Sub menu depth 1 */
	/* backgroud du menu hover sans survol (sous Bt)*/
	#dhtmlgoodies_menu ul  li.currentDepth2{
		background-color:#000033;
		background-repeat:repeat-x;
		background-position:top;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#3D3D3D;
		vertical-align:top;
		/*width:240px;*/
		text-decoration:none;
		text-align: left;
		line-height: 2em;
		position:relative;
		left:170px;
		display:block;
	}
	/* liens (texte) du menu hover sans survol (sous Bt)*/
	#dhtmlgoodies_menu ul  li.currentDepth2 a{
		background-color:#000066;
		background-repeat:repeat-x;
		background-position:top;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		/*orange*/
		color:#333333;
		vertical-align:top;
		/*width:240px;*/
		text-decoration:none;
		margin-left: 5px;
		text-align: left;
		line-height: 2em;
		position:relative;
		left:10px;
		display:block;
	}
	/* backgroud du menu hover en survol (sous Bt)*/
	#dhtmlgoodies_menu ul  li.currentDepth2over{
		background-color:#003300;
		background-repeat:repeat-x;
		background-position:top;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		/*orange*/
		color:#999999;
		vertical-align:top;
		/*width:240px;*/
		text-decoration:none;
		text-align: left;
		line-height: 2em;
		position:relative;
		left:170px;
		display:compact;
	}	
	/* liens (texte) du menu hover en survol (sous Bt)*/
	#dhtmlgoodies_menu ul  li.currentDepth2over a{	
		background-color:#006600;
		background-repeat:repeat-x;
		background-position:top;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999999;
		vertical-align:top;
		/*width:240px;*/
		text-decoration:none;
		margin-left: 5px;
		text-align: left;
		line-height: 2em;
		position:relative;
		left:10px;
		display:block;
	}	
	
