.menu {
	Z-INDEX: 100; WIDTH: 100%; FONT-FAMILY: verdana, sans-serif; font-size:0.85em; POSITION: relative;
}
.menu UL {
	PADDING: 0; MARGIN: 0px; LIST-STYLE-TYPE: none;
}
.menu UL LI {
	FLOAT: left; POSITION: relative; 
}
.menu UL LI A {
	BORDER:0;  DISPLAY: block; padding-left:1px; BACKGROUND: #000066; WIDTH: auto; COLOR: #fff; LINE-HEIGHT: 1.6em; HEIGHT: 1.8em; font-weight:bold; text-decoration:none
}
.menu UL LI A:active {
	BACKGROUND: #fff; color:#000066; font-weight:bold;
}
.menu UL LI A:visited {
	BORDER:0; BACKGROUND: #000066; COLOR: #fff; TEXT-DECORATION: none
}

HTML .menu UL LI A {
	WIDTH: 126px; 
}
.menu a#current {
background-color: #fff;
color: #004780; font-weight:bold
}
.menu UL LI A:visited {
	font-weight:bold
}
.menu UL LI UL {
	DISPLAY: none
}
TABLE {
	FONT-SIZE: 0.85em; MARGIN-top: -2px; BORDER-COLLAPSE: collapse; 
}
.menu UL LI:hover A {
	BACKGROUND: #dedeeb; COLOR: #004780; font-weight:bold
	}
.menu UL LI A:hover {
	BACKGROUND: #dedeeb; COLOR: #004780; font-weight:bold
}
.menu UL LI:hover UL {
	MARGIN-TOP: 0px; DISPLAY: block; LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 2.1em; font-weight:normal
}
.menu UL LI A:hover UL {
	MARGIN-TOP: 0px; DISPLAY: block; LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 2.1em; font-weight:normal
}
HTML .menu UL LI A:hover UL {
	MARGIN-TOP: 0px; font-weight:normal;
}
.menu UL LI:hover UL LI A {
	PADDING-RIGHT: 0; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #dedeeb; PADDING-BOTTOM: 5px; WIDTH: 130px; COLOR: #004780; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px; HEIGHT: auto; font-weight:normal
}
.menu UL LI A:hover UL LI A {
	PADDING-RIGHT: 0; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #dedeeb; PADDING-BOTTOM: 5px; WIDTH: 130px; COLOR: #004780; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px; HEIGHT: auto; font-weight:normal
}
HTML .menu UL LI A:hover UL LI A {
	WIDTH: 130px
}
/* pour l'ombre grise sur les lignes de sous-menu */
.menu UL LI:hover UL LI A.drop {
	BACKGROUND: #dbe3f0 no-repeat right bottom
}
.menu UL LI A:hover UL LI A.drop {
	BACKGROUND: #dbe3f0 no-repeat right bottom
}
.menu UL LI:hover UL LI A:hover {
	BACKGROUND: #c0c4c5; COLOR: #004780
}
.menu UL LI A:hover UL LI A:hover {
	BACKGROUND: #c0c4c5; COLOR: #004780
}