/* Menu */.css_menu h3 { padding-left : 10px; font-size : 12px; color : #ffffff;}/* modification */.css_menu 	{			padding-top: 0;			padding-left : 0; 			white-space:nowrap /*IE hack*/; 			float:left; 			width:100%; 			border:none;			color : #FFF;		}.css_menu ul {			margin: 0; 			padding: 0;				list-style-type:none;				list-style: none;			font-family:Arial, Helvetica, sans-serif;		}.css_menu ul li  {				float:left; 			z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;			height:25px;			line-height:25px;		}		.css_menu ul li a  {				float:none !important /*Non-IE6*/; float:left /*IE-6*/; 			display :block;			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;			color:#FFF;			font-size:15px;			font-weight:bold;			font-style:italic;			text-decoration:none;			padding-left:10px;			padding-right:15px;			margin:0px;			background-image:url(images/sepRub.gif);			background-repeat:no-repeat;			background-position:right;		}			.css_menu ul li ul{				display:none; 			border:none;					}		.css_menu ul li:hover ul li ul{		display:none; 	border:none;	}/*Non-IE6 hovering*/.css_menu ul li:hover	{ 			z-index : auto !important; 			z-index : 1000;			display : block; 			position : relative;		}		.css_menu ul li:hover a  {			text-decoration:none;			color : #ffffff;		}		.css_menu ul li:hover ul li:hover a  {			text-decoration:none;			color : #aaa		}		/* sous menu */		.css_menu ul li:hover ul li:hover ul li:hover a  {	text-decoration:none;	color : #aaa;}		.css_menu ul li:hover ul {/* 			background: url(../images/bouton-trans.png) no-repeat; */			list-style:none;			display:block; 			width : 175px; 			position:absolute; 			left:0;			float:left;			top:25px; 			z-index:999; 			padding: 0; 			margin:0;			background:#6D261B;		}		/* sous menu */.css_menu ul li:hover ul li:hover ul {			list-style:none;			display:block; 			width : 175px; 			position:absolute; 			left:175px;			float:left;			top:0; 			z-index:999; 			padding: 0; 			margin:0;			background:#6D261B;		}	.css_menu ul li:hover ul li:hover ul  li{				width : 175px; 					background:#6D261B;}.css_menu ul li:hover ul li:hover ul  li a:hover{	color:#FFF;}		.css_menu ul li:hover ul li {			white-space:normal; 			width : 175px;			border-bottom:#FFF 1px solid;			border-left:#FFF 1px solid;			border-right:#FFF 1px solid;					}		.css_menu ul li:hover ul li a 	{			color :#FFF ; 			font-size:10px;		}		.css_menu ul li:hover ul li a:hover , .css_menu ul li:hover ul li:hover { 		text-decoration:none;		color:#fff;		}	
