#nav2, #nav2 ul { /* toutes les listes */
	padding: 0;
	margin: 0;
	list-style: none;
	float : left;
	width:181px;
}

#nav2 li { /* tous les items de liste */
	display:block;
	position : relative;
	float : left;
	margin-bottom : -1px;
	width:181px;
}

#nav2 li ul { /* listes de deuxième niveau */
	display:none;
	list-style:none;
}



/* premier niveau */
/*************** OFF *****************/
#nav2 li a{
	line-height:30px;
	vertical-align:bottom;
	font-family:Verdana,Arial;
	font-weight: normal;
	text-transform:uppercase;
	width:156px;
	height:31px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	background-image: url(../images/menu_gauche/fond_off.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left:25px;
	margin-top:15px;
}
#nav2 li.menu_gauche1 a{
	line-height:30px;
	vertical-align:bottom;
	font-family:Verdana,Arial;
	font-weight: normal;
	text-transform:uppercase;
	width:156px;
	height:31px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	background-image: url(../images/menu_gauche/off_1.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left:25px;
	margin-top:15px;
}
#nav2 li.menu_gauche2 a{
	line-height:30px;
	vertical-align:bottom;
	font-family:Verdana,Arial;
	font-weight: normal;
	text-transform:uppercase;
	width:156px;
	height:31px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	background-image: url(../images/menu_gauche/off_2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left:25px;
	margin-top:15px;
}
#nav2 li.menu_gauche3 a{
	line-height:30px;
	vertical-align:bottom;
	font-family:Verdana,Arial;
	font-weight: normal;
	text-transform:uppercase;
	width:156px;
	height:31px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	background-image: url(../images/menu_gauche/off_3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left:25px;
	margin-top:15px;
}
#nav2 li.menu_gauche4 a{
	line-height:30px;
	vertical-align:bottom;
	font-family:Verdana,Arial;
	font-weight: normal;
	text-transform:uppercase;
	width:156px;
	height:31px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	background-image: url(../images/menu_gauche/off_4.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left:25px;
	margin-top:15px;
}
#nav2 li.menu_gauche5 a{
	line-height:30px;
	vertical-align:bottom;
	font-family:Verdana,Arial;
	font-weight: normal;
	text-transform:uppercase;
	width:156px;
	height:31px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	background-image: url(../images/menu_gauche/off_5.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left:25px;
	margin-top:15px;
}
#nav2 li.menu_gauche6 a{
	line-height:30px;
	vertical-align:bottom;
	font-family:Verdana,Arial;
	font-weight: normal;
	text-transform:uppercase;
	width:156px;
	height:31px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	background-image: url(../images/menu_gauche/off_6.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left:25px;
	margin-top:15px;
}
/*************** ON *****************/
#nav2 li a:hover {
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/fond_on.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
#nav2 li.menu_gauche1 a:hover {
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/on_1.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#nav2 li.menu_gauche2 a:hover {
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/on_2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#nav2 li.menu_gauche3 a:hover {
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/on_3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#nav2 li.menu_gauche4 a:hover {
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/on_4.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#nav2 li.menu_gauche5 a:hover {
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/on_5.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#nav2 li.menu_gauche6 a:hover {
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/on_6.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
/*************** OVER *****************/

#nav2 li.actif { /* tous les items de liste */
	display:block;
	position : relative;
	float : left;
	margin-bottom : -1px;
	width:181px;
}



#nav2 li.actif ul { /* listes de deuxième niveau */
	display:block;
	left: float;
	margin-left : 0px;
	margin-top : -1px;
	width:181px;
}

#nav2 li.actif ul ul { /* listes de troisième niveau  */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:181px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.actif ul ul ul{ /* listes de quatrieme niveau */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:194px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.actif ul:hover ul, #nav2 li.actif ul:hover ul:hover ul, #nav2 li.actif li.sousniveau:hover ul, #nav2 li.actif li.sousniveau:hover li.sousniveau:hover ul {
	left:auto;
}

#nav2 li.actif ul:hover ul ul, #nav2 li.actif:hover ul ul, #nav2 li.actif  li.sousniveau:hover ul ul {
	left:-999em;
}


#nav2 li.actif a, #nav2 li.actif a:hover{
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/fond_over.gif);
	background-repeat: no-repeat;
	background-position: top left;
}



/* deuxieme niveau */
#nav2 li.actif li a {	
    line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#FFCC66;
}

#nav2 li.actif li.sousniveau a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}



#nav2 li.actif li a:hover, #nav2 li.actif  li:hover a,  #nav2 li.actif  li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}




#nav2 li.actif  li.sousniveau a:hover, #nav2 li.actif  li.sousniveau:hover a,  #nav2 li.actif  li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}


/* troisieme niveau */
#nav2 li.actif li.sousniveau li a, #nav2 li.actif li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#FFCC66;
}



#nav2 li.actif li.sousniveau li.sousniveau a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width: 181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#nav2 li.actif  li.sousniveau li a:hover, #nav2 li.actif  li.sousniveau li:hover a,  #nav2 li.actif  li.sousniveau li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}

#nav2 li.actif li.sousniveau li.sousniveau a:hover, #nav2 li.actif li.sousniveau li.sousniveau:hover a,  #nav2 li.actif li.sousniveau li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/* quatrieme niveau */
#nav2 li.actif li.sousniveau li.sousniveau li a,#nav2 li.actif li.sousniveau li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
}

#nav2 li.actif li.sousniveau li.sousniveau li a:hover {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}


.bas_sousmenu {
	background-image:url(../images/menu_gauche/menu_gauche_bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
}

/* listes imbriquées sous les items de listes survolés */
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {
	left: auto;
}






/*************** OVER *****************/

#nav2 li.menu_actif1 { /* tous les items de liste */
	display:block;
	position : relative;
	float : left;
	margin-bottom : -1px;
	width:181px;
}



#nav2 li.menu_actif1 ul { /* listes de deuxième niveau */
	display:block;
	left: float;
	margin-left : 0px;
	margin-top : -1px;
	width:181px;
}

#nav2 li.menu_actif1 ul ul { /* listes de troisième niveau  */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:181px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif1 ul ul ul{ /* listes de quatrieme niveau */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:194px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif1 ul:hover ul, #nav2 li.menu_actif1 ul:hover ul:hover ul, #nav2 li.menu_actif1 li.sousniveau:hover ul, #nav2 li.menu_actif1 li.sousniveau:hover li.sousniveau:hover ul {
	left:auto;
}

#nav2 li.menu_actif1 ul:hover ul ul, #nav2 li.menu_actif1:hover ul ul, #nav2 li.menu_actif1  li.sousniveau:hover ul ul {
	left:-999em;
}


#nav2 li.menu_actif1 a, #nav2 li.menu_actif1 a:hover{
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/on_1.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}



/* deuxieme niveau */
#nav2 li.menu_actif1 li a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#FFCC66;
}

#nav2 li.menu_actif1 li.sousniveau a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}



#nav2 li.menu_actif1 li a:hover, #nav2 li.menu_actif1  li:hover a,  #nav2 li.menu_actif1  li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}




#nav2 li.menu_actif1  li.sousniveau a:hover, #nav2 li.menu_actif1  li.sousniveau:hover a,  #nav2 li.menu_actif1  li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}


/* troisieme niveau */
#nav2 li.menu_actif1 li.sousniveau li a, #nav2 li.menu_actif1 li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#FFCC66;
}



#nav2 li.menu_actif1 li.sousniveau li.sousniveau a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width: 181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#nav2 li.menu_actif1  li.sousniveau li a:hover, #nav2 li.menu_actif1  li.sousniveau li:hover a,  #nav2 li.menu_actif1  li.sousniveau li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}

#nav2 li.menu_actif1 li.sousniveau li.sousniveau a:hover, #nav2 li.menu_actif1 li.sousniveau li.sousniveau:hover a,  #nav2 li.menu_actif1 li.sousniveau li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/* quatrieme niveau */
#nav2 li.menu_actif1 li.sousniveau li.sousniveau li a,#nav2 li.menu_actif1 li.sousniveau li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
}

#nav2 li.menu_actif1 li.sousniveau li.sousniveau li a:hover {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}




/*************** OVER *****************/

#nav2 li.menu_actif2 { /* tous les items de liste */
	display:block;
	position : relative;
	float : left;
	margin-bottom : -1px;
	width:181px;
}



#nav2 li.menu_actif2 ul { /* listes de deuxième niveau */
	display:block;
	left: float;
	margin-left : 0px;
	margin-top : -1px;
	width:181px;
}

#nav2 li.menu_actif2 ul ul { /* listes de troisième niveau  */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:181px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif2 ul ul ul{ /* listes de quatrieme niveau */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:194px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif2 ul:hover ul, #nav2 li.menu_actif2 ul:hover ul:hover ul, #nav2 li.menu_actif2 li.sousniveau:hover ul, #nav2 li.menu_actif2 li.sousniveau:hover li.sousniveau:hover ul {
	left:auto;
}

#nav2 li.menu_actif2 ul:hover ul ul, #nav2 li.menu_actif2:hover ul ul, #nav2 li.menu_actif2  li.sousniveau:hover ul ul {
	left:-999em;
}


#nav2 li.menu_actif2 a, #nav2 li.menu_actif2 a:hover{
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/over_2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}



/* deuxieme niveau */
#nav2 li.menu_actif2 li a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#FFCC66;
}

#nav2 li.menu_actif2 li.sousniveau a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}



#nav2 li.menu_actif2 li a:hover, #nav2 li.menu_actif2  li:hover a,  #nav2 li.menu_actif2  li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}




#nav2 li.menu_actif2  li.sousniveau a:hover, #nav2 li.menu_actif2  li.sousniveau:hover a,  #nav2 li.menu_actif2  li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}


/* troisieme niveau */
#nav2 li.menu_actif2 li.sousniveau li a, #nav2 li.menu_actif2 li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#FFCC66;
}



#nav2 li.menu_actif2 li.sousniveau li.sousniveau a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width: 181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#nav2 li.menu_actif2  li.sousniveau li a:hover, #nav2 li.menu_actif2  li.sousniveau li:hover a,  #nav2 li.menu_actif2  li.sousniveau li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}

#nav2 li.menu_actif2 li.sousniveau li.sousniveau a:hover, #nav2 li.menu_actif2 li.sousniveau li.sousniveau:hover a,  #nav2 li.menu_actif2 li.sousniveau li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/* quatrieme niveau */
#nav2 li.menu_actif2 li.sousniveau li.sousniveau li a,#nav2 li.menu_actif2 li.sousniveau li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
}

#nav2 li.menu_actif2 li.sousniveau li.sousniveau li a:hover {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}






/*************** OVER *****************/

#nav2 li.menu_actif3 { /* tous les items de liste */
	display:block;
	position : relative;
	float : left;
	margin-bottom : -1px;
	width:181px;
}



#nav2 li.menu_actif3 ul { /* listes de deuxième niveau */
	display:block;
	left: float;
	margin-left : 0px;
	margin-top : -1px;
	width:181px;
}

#nav2 li.menu_actif3 ul ul { /* listes de troisième niveau  */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:181px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif3 ul ul ul{ /* listes de quatrieme niveau */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:194px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif3 ul:hover ul, #nav2 li.menu_actif3 ul:hover ul:hover ul, #nav2 li.menu_actif3 li.sousniveau:hover ul, #nav2 li.menu_actif3 li.sousniveau:hover li.sousniveau:hover ul {
	left:auto;
}

#nav2 li.menu_actif3 ul:hover ul ul, #nav2 li.menu_actif3:hover ul ul, #nav2 li.menu_actif3  li.sousniveau:hover ul ul {
	left:-999em;
}


#nav2 li.menu_actif3 a, #nav2 li.menu_actif3 a:hover{
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/over_3.jpg);
	background-repeat: no-repeat;

	background-position: top left;
}



/* deuxieme niveau */
#nav2 li.menu_actif3 li a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#FFCC66;
}

#nav2 li.menu_actif3 li.sousniveau a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}



#nav2 li.menu_actif3 li a:hover, #nav2 li.menu_actif3  li:hover a,  #nav2 li.menu_actif3  li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}




#nav2 li.menu_actif3  li.sousniveau a:hover, #nav2 li.menu_actif3  li.sousniveau:hover a,  #nav2 li.menu_actif3  li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}


/* troisieme niveau */
#nav2 li.menu_actif3 li.sousniveau li a, #nav2 li.menu_actif3 li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#FFCC66;
}



#nav2 li.menu_actif3 li.sousniveau li.sousniveau a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width: 181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#nav2 li.menu_actif3  li.sousniveau li a:hover, #nav2 li.menu_actif3  li.sousniveau li:hover a,  #nav2 li.menu_actif3  li.sousniveau li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}

#nav2 li.menu_actif3 li.sousniveau li.sousniveau a:hover, #nav2 li.menu_actif3 li.sousniveau li.sousniveau:hover a,  #nav2 li.menu_actif3 li.sousniveau li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/* quatrieme niveau */
#nav2 li.menu_actif3 li.sousniveau li.sousniveau li a,#nav2 li.menu_actif3 li.sousniveau li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
}

#nav2 li.menu_actif3 li.sousniveau li.sousniveau li a:hover {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}





/*************** OVER *****************/

#nav2 li.menu_actif4 { /* tous les items de liste */
	display:block;
	position : relative;
	float : left;
	margin-bottom : -1px;
	width:181px;
}



#nav2 li.menu_actif4 ul { /* listes de deuxième niveau */
	display:block;
	left: float;
	margin-left : 0px;
	margin-top : -1px;
	width:181px;
}

#nav2 li.menu_actif4 ul ul { /* listes de troisième niveau  */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:181px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif4 ul ul ul{ /* listes de quatrieme niveau */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:194px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif4 ul:hover ul, #nav2 li.menu_actif4 ul:hover ul:hover ul, #nav2 li.menu_actif4 li.sousniveau:hover ul, #nav2 li.menu_actif4 li.sousniveau:hover li.sousniveau:hover ul {
	left:auto;
}

#nav2 li.menu_actif4 ul:hover ul ul, #nav2 li.menu_actif4:hover ul ul, #nav2 li.menu_actif4  li.sousniveau:hover ul ul {
	left:-999em;
}


#nav2 li.menu_actif4 a, #nav2 li.menu_actif4 a:hover{
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/over_4.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}



/* deuxieme niveau */
#nav2 li.menu_actif4 li a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#FFCC66;
}

#nav2 li.menu_actif4 li.sousniveau a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}



#nav2 li.menu_actif4 li a:hover, #nav2 li.menu_actif4  li:hover a,  #nav2 li.menu_actif4  li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}




#nav2 li.menu_actif4  li.sousniveau a:hover, #nav2 li.menu_actif4  li.sousniveau:hover a,  #nav2 li.menu_actif4  li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}


/* troisieme niveau */
#nav2 li.menu_actif4 li.sousniveau li a, #nav2 li.menu_actif4 li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#FFCC66;
}



#nav2 li.menu_actif4 li.sousniveau li.sousniveau a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width: 181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#nav2 li.menu_actif4  li.sousniveau li a:hover, #nav2 li.menu_actif4  li.sousniveau li:hover a,  #nav2 li.menu_actif4  li.sousniveau li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}

#nav2 li.menu_actif4 li.sousniveau li.sousniveau a:hover, #nav2 li.menu_actif4 li.sousniveau li.sousniveau:hover a,  #nav2 li.menu_actif4 li.sousniveau li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/* quatrieme niveau */
#nav2 li.menu_actif4 li.sousniveau li.sousniveau li a,#nav2 li.menu_actif4 li.sousniveau li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
}

#nav2 li.menu_actif4 li.sousniveau li.sousniveau li a:hover {
	color :#ff6600;
	background-color :#FFFFFF;

	background-image:none;
}




/*************** OVER *****************/

#nav2 li.menu_actif5 { /* tous les items de liste */
	display:block;
	position : relative;
	float : left;
	margin-bottom : -1px;
	width:181px;
}



#nav2 li.menu_actif5 ul { /* listes de deuxième niveau */
	display:block;
	left: float;
	margin-left : 0px;
	margin-top : -1px;
	width:181px;
}

#nav2 li.menu_actif5 ul ul { /* listes de troisième niveau  */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:181px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif5 ul ul ul{ /* listes de quatrieme niveau */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:194px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif5 ul:hover ul, #nav2 li.menu_actif5 ul:hover ul:hover ul, #nav2 li.menu_actif5 li.sousniveau:hover ul, #nav2 li.menu_actif5 li.sousniveau:hover li.sousniveau:hover ul {
	left:auto;
}

#nav2 li.menu_actif5 ul:hover ul ul, #nav2 li.menu_actif5:hover ul ul, #nav2 li.menu_actif5  li.sousniveau:hover ul ul {
	left:-999em;
}


#nav2 li.menu_actif5 a, #nav2 li.menu_actif5 a:hover{
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/over_5.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}



/* deuxieme niveau */
#nav2 li.menu_actif5 li a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#FFCC66;
}

#nav2 li.menu_actif5 li.sousniveau a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}



#nav2 li.menu_actif5 li a:hover, #nav2 li.menu_actif5  li:hover a,  #nav2 li.menu_actif5  li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}




#nav2 li.menu_actif5  li.sousniveau a:hover, #nav2 li.menu_actif5  li.sousniveau:hover a,  #nav2 li.menu_actif5  li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}


/* troisieme niveau */
#nav2 li.menu_actif5 li.sousniveau li a, #nav2 li.menu_actif5 li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#FFCC66;
}



#nav2 li.menu_actif5 li.sousniveau li.sousniveau a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width: 181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#nav2 li.menu_actif5  li.sousniveau li a:hover, #nav2 li.menu_actif5  li.sousniveau li:hover a,  #nav2 li.menu_actif5  li.sousniveau li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}

#nav2 li.menu_actif5 li.sousniveau li.sousniveau a:hover, #nav2 li.menu_actif5 li.sousniveau li.sousniveau:hover a,  #nav2 li.menu_actif5 li.sousniveau li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/* quatrieme niveau */
#nav2 li.menu_actif5 li.sousniveau li.sousniveau li a,#nav2 li.menu_actif5 li.sousniveau li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
}

#nav2 li.menu_actif5 li.sousniveau li.sousniveau li a:hover {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}




/*************** OVER *****************/

#nav2 li.menu_actif6 { /* tous les items de liste */
	display:block;
	position : relative;
	float : left;
	margin-bottom : -1px;
	width:181px;
}



#nav2 li.menu_actif6 ul { /* listes de deuxième niveau */
	display:block;
	left: float;
	margin-left : 0px;
	margin-top : -1px;
	width:181px;
}

#nav2 li.menu_actif6 ul ul { /* listes de troisième niveau  */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:181px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif6 ul ul ul{ /* listes de quatrieme niveau */
	display:block;
	position:absolute;
	left:-999em;
	margin-left:194px;
	margin-top:-22px;
	width:181px;
}
#nav2 li.menu_actif6 ul:hover ul, #nav2 li.menu_actif6 ul:hover ul:hover ul, #nav2 li.menu_actif6 li.sousniveau:hover ul, #nav2 li.menu_actif6 li.sousniveau:hover li.sousniveau:hover ul {
	left:auto;
}

#nav2 li.menu_actif6 ul:hover ul ul, #nav2 li.menu_actif6:hover ul ul, #nav2 li.menu_actif6  li.sousniveau:hover ul ul {
	left:-999em;
}


#nav2 li.menu_actif6 a, #nav2 li.menu_actif6 a:hover{
	color : #FFFFFF;
	background-image: url(../images/menu_gauche/over_6.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}



/* deuxieme niveau */
#nav2 li.menu_actif6 li a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#FFCC66;
}

#nav2 li.menu_actif6 li.sousniveau a {	line-height:normal;
	height:auto;
	margin-top:0px;
	text-transform:lowercase;
	font-family:Verdana,Arial;
	font-weight: normal;	width: 163px;
	_width: 167px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}



#nav2 li.menu_actif6 li a:hover, #nav2 li.menu_actif6  li:hover a,  #nav2 li.menu_actif6  li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}




#nav2 li.menu_actif6  li.sousniveau a:hover, #nav2 li.menu_actif6  li.sousniveau:hover a,  #nav2 li.menu_actif6  li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}


/* troisieme niveau */
#nav2 li.menu_actif6 li.sousniveau li a, #nav2 li.menu_actif6 li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#FFCC66;
}



#nav2 li.menu_actif6 li.sousniveau li.sousniveau a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width: 181px;
	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:url(../images/menu_gauche/sousniveaufonce.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#nav2 li.menu_actif6  li.sousniveau li a:hover, #nav2 li.menu_actif6  li.sousniveau li:hover a,  #nav2 li.menu_actif6  li.sousniveau li.sfhover a {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}

#nav2 li.menu_actif6 li.sousniveau li.sousniveau a:hover, #nav2 li.menu_actif6 li.sousniveau li.sousniveau:hover a,  #nav2 li.menu_actif6 li.sousniveau li.sfhover a{
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:url(../images/menu_gauche/sousniveauclair.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/* quatrieme niveau */
#nav2 li.menu_actif6 li.sousniveau li.sousniveau li a,#nav2 li.menu_actif6 li.sousniveau li.sousniveau:hover li a {
	margin-top:0px;
	font-family:Verdana,Arial;
	font-weight: normal;
	width:181px;

	display : block;
	color: #666600;
	font-weight : bold;
	text-decoration : none;
	background-color : #FFFFFF;	
padding :4px 12px 4px 0.5em;
_padding :4px 8px 4px 0.5em;
	background-image:none;
}

#nav2 li.menu_actif6 li.sousniveau li.sousniveau li a:hover {
	color :#ff6600;
	background-color :#FFFFFF;
	background-image:none;
}

