		body{
			margin: 0px;
			text-align: center;
			/*background-color: #c0c0c0;*/
			
		}
		
		img{
			border : 0px;
		}
		
		*{
			/*border: 1; defini les bordures de tous les tableaux*/
			
		}
		
		.conteneur{
			/*
			width: 1050px;
			padding: 0 30px 0 30px;
			background: url(/images/ombre.png) repeat-y;
			*/
			width: 990px;
			margin-left: auto;
			margin-right: auto;
			text-align: left;

		}
		
		/*
		* html .conteneur{

			width: 1050px;
			padding: 0 30px 0 30px;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/images/ombre.png);
			background-image: none;
			margin-left: auto;
			margin-right: auto;
			text-align: left;

		}*/
		
		
		.menu{
			position:absolute;
			width: 1000px;
			height: 47px;
			left:50%;
			top:210px;
			margin-left:-500px;
		}
		
/*****************************************************************************************************************************************/	
/********************************************* CSS Pour le menu déroulant !! *************************************************************/
/*****************************************************************************************************************************************/			
		
		.nav, .nav * { 
			margin: 0; 
			padding: 0; 
		}
		
		div#horiz-menu { 
			position: Absolute; 
			z-index: 50; 
		}
		.menuON{
			width: 180px;
			
			background-image:url(../Boutons/fond-rose.JPG);
			border-bottom: 1px; 
			border-style: dotted;	
			border-color: #CCCCCC; 
		}
		
		.menuOFF{
			width: 180px;
			background-image:url(../Boutons/fond-rouge.JPG);
			border-bottom: 1px; 
			border-style: dotted;	
			border-color: #CCCCCC; 
		}
		#horiz-menu li li { 
			margin: 0; 
		}
		
		.nav { 
			line-height: 1; 
			float: left; 
			/*margin-bottom: 1.5em; */
			position: relative; 
		}
		
		.nav ul { 
			padding: 0; 
		}
		
		.nav li { 
			float: left; 
			list-style-type: none; 
			list-style-image: none; 
			list-style-position: outside; 
			position: relative; 
		}
		
		.nav li li a { 
			padding: 0;
			display: block; 
			text-decoration: none; 
			float: none; 
			
		}
		
		div#horiz-menu li li a { 
			padding: 2px 0 2px 20px;
			height: 17px; 
			line-height: 17px; 
		}
		
		
		.nav li ul { 
			float: none; 
			left: -999em; 
			position: absolute; 
			width: 180px; 
			z-index: 5; 
		}
		
		.nav li:hover ul, .nav li.sfHover ul { 
			left: 0px; 
			top: 29px; 
		}
		
		.nav li:hover li ul, .nav li.sfHover li ul, .nav li li:hover li ul, .nav li li.sfHover li ul, .nav li li li:hover li ul, .nav li li li.sfHover li ul { 
			top: -999em; 
		}
		
		.nav li li:hover ul, .nav li li.sfHover ul, .nav li li li:hover ul, .nav li li li.sfHover ul, .nav li li li li:hover ul, .nav li li li li.sfHover ul { 
			left: 180px; 
			top: 0px; 
			width: 180px; 
		}
		
		.nav li li { 
			position: relative; 
			float: none; 
			width: 180px; 
		}
		
		#horiz-menu { 
			height: 30px; 
		}
		
		#horiz-menu ul { 
			margin: 0;
			padding: 0; 
			list-style-type: none; 
			list-style-image: none; 
			list-style-position: outside; 
		}
		
		#horiz-menu li { 
			margin: 0; 
			padding: 0; 
			display: block; 
			float: left; 
		}
		
		#horiz-menu li span {
			display: block; 
			float: left; 
		}
		
		#horiz-menu a { 
			padding: 0; 
			display: block; 
			float: left; 
			height: 17px; 
			line-height: 17px; 
		}
		
		#horiz-menu a:hover { 
			text-decoration: none; 
		}	
		
		/********************************************Contenu du sous menu***************************************************************/	

		.nav li li a{
			font-family: Arial;
			color:#FFFFFF;
			font-size: 13px;
			width: 120px;
			background-image:url(../Boutons/fond-rouge.JPG);
			border-bottom: 1px dotted #CCCCCC; 
		}
		
		.nav li li a:hover{
			color: #FFFFFF;
			font-family: Arial;
			font-size: 13px;
			background-image:url(../Boutons/fond-rose.JPG);
			border-bottom: 1px dotted #CCCCCC; 
		}
		
		.nav li li li a{
			color: #FFFFFF;
			font-family: Arial;
			font-size: 13px;
			width: 220px;
			background-image:url(../Boutons/fond-rouge.JPG);
			border-bottom: 1px dotted #CCCCCC; 
		}
		
		.nav li li li a:hover{
			color: #FFFFFF;
			font-family: Arial;
			font-size: 13px;
			background-image:url(../Boutons/fond-rose.JPG);
			border-bottom: 1px dotted #CCCCCC; 
		}
		
		.nav ul ul{
			width: 220px;		
		}
		
		.nav a:visited{
			color: #FFFFFF;
		}
		
			
			
			
			
			

