.menu {
 /* solve a Opera7/IE display bug */
margin:0;
padding:0;
display:block;
width:742px; /* important for Opera7 */
}
.menu ul {
	margin:0;
	padding:0;
	padding-top: 1px;
	position:absolute;
	display:block;
	text-indent: 0px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
.menu li ul {
    visibility:hidden; 
}
.menu li ul {
}
.menu li a {
    color: #2E598E;
    display:block;
    text-decoration:none;
    margin:0;
    font-family: Verdana,Arial;
    font-size: 9px;
text-align: center;
font-weight:bold;
line-height: 18px;
}
.menu li a img {
	border: 0;
}
.menu li li a {
    text-align:left;
    color: #2E598E;
    display:block;
    width: 140px;
    text-decoration:none;
    margin:0;
    padding:3px 0 3px 10px; /* em units can creat little graphic bug in mozilla */
/* last number above is left padding; need to adjust width accordingly here only so that 10px+140px=150px*/
    font-family: Verdana,Arial;
    font-size: 11px;
font-weight: normal;
line-height: 12px;
}
.menu a.sa {
text-decoration: none
}
.menu a:hover {
    background-color: #8FC2DF; color:#FFFFFF
}
.menu li li ul {
    position:absolute; /* pour sortir la liste du flux de donnée */
    top:auto;
    left:auto;
    margin-left:95px;
    margin-top:-20px; /* move the sub menu verticaly */
}
.menu li .li_main{
	background-color: #FFFFFF;
	_width:71px;
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	height:20px;
	height:29px;
	display:inline;
	display/**/:block;
	float:none;
	float/**/:left;
	text-indent: 0px;
}
.menu li {
	background-color: #FFFFFF;
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	height:29px;
	display:inline;
	display/**/:block;
	float:none;
	float/**/:left;
	text-indent: 0px;
}
.menu li li {
	border-top: 1px #91C0DD solid;
	border-left: 1px #91C0DD solid;
	border-right: 1px #91C0DD solid;
    display:block;
    float:none;
	width:150px;
	border-bottom: 1px #91C0DD solid;
	height:auto;
}
* html .menu li li {
    display:inline; /* solve a IE PC list bug */
}
* html .menu li li a {
}
