/* CSS du menu horizontal, bieler batiste */


#menubar { background: #ab2232 url('/images/menubar.jpg') repeat-x; height:29px; min-width:926px; width:auto; text-align:right; }

#menu { display:none; }

.menu {
	/*position:absolute;*/
    display:block;
	width:890px;
	margin:0 auto; 
	text-align:center;
	height:29px;
	padding:0;
}

.menu ul {
    position:absolute;
    display:block;
	/* width:180px; */
	/* margin:0; */
    padding:0;
	font-size:11px;
	background:white;
	z-index:99;
	margin-top:1px;
}

*+html .menu ul {
	margin-left:0px;
}

/*.menu ul.ul1, .menu ul.ul2, .menu ul.ul3, .menu ul.ul4, .menu ul.ul5 { border-left:1px solid #7691bc; border-right:1px solid #7691bc; border-bottom:1px solid #7691bc; }*/


.menu ul.ul1, .menu ul.ul2, .menu ul.ul3, .menu ul.ul4, .menu ul.ul5 { border-left:1px solid #8a898c; border-right:1px solid #8a898c; border-bottom:1px solid #8a898c; }

/*
.menu ul.ul2 { border-left:1px solid #a5965e; border-right:1px solid #a5965e; border-bottom:1px solid #a5965e; }
.menu ul.ul3 { border-left:1px solid #8ca588; border-right:1px solid #8ca588; border-bottom:1px solid #8ca588; }
.menu ul.ul4 { border-left:1px solid #656499; border-right:1px solid #656499; border-bottom:1px solid #656499; }
.menu ul.ul5 { border-left:1px solid #8a898c; border-right:1px solid #8a898c; border-bottom:1px solid #8a898c; }
*/

/* .menu .subul5 { border-top:1px solid #824b44; border-right:1px solid #824b44; border-bottom:1px solid #824b44; } */

/* #ul1, #ul2, #ul3, #ul4, #ul5 { height:0px; } */

.menu ul a {
    text-align:left;
	white-space: nowrap;
}

.menu ul a:hover { color:white; }



.menu ul#ul1 a:hover, .menu ul#ul2 a:hover, .menu ul#ul3 a:hover, .menu ul#ul4 a:hover, .menu ul#ul5 a:hover  { background:#8a898c; }



/*
.menu ul#ul1 a:hover { background:#7093c6; }
.menu ul#ul2 a:hover { background:#c4b26f; }
.menu ul#ul3 a:hover { background:#8ca588; }
.menu ul#ul4 a:hover { background:#8585c0; }
.menu ul#ul5 a:hover { background:#8a898c; }
*/


.menu li ul {
    visibility:hidden;
	/*width:190px;*/
	background:white;
}

* html .menu li ul {
    visibility:hidden;
	width:130px;
	margin-left:0px;
}

.menu li li ul {
    position:absolute;
    margin-left:130px;
    margin-top:-26px;
}
    
.menu li{
    list-style:none;
    height:auto;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:right;
    margin:0;
    padding:0;
	z-index:1;
}


li.first a { color:white; font-weight:bold; }


.mapfirst { color:#565656; }

li.first ul li a { color:#565656; font-weight:normal; }


.menu li li {
    display:block;
    float:none;
}
    
/* correct a little IE bug */
* html .menu li li {
    display:inline;
}



.menu a {
    text-align:center;
 /*   background-color: red; */
    display:block;
    text-decoration:none;
    padding:7px 12px 5px 12px;
    margin:1px;
	position:relative;
	z-index:10;

}


a.lfirst {
	color:white;
	font-weight:bold;
}


#submenu { width:182px; background:white; /* #767676 */ height:320px; margin:0px; padding:0px; border-right:2px solid #8a898c; padding-top:20px;  }

#submenu li { text-align:left; list-style:none; margin-bottom:1px; }
#submenu li a { text-decoration:none; background:white; position:relative; width:148px; display:block; padding:6px 5px 6px 28px; color:#565656; position:relative; left:1px; }
#submenu a.selected { background:#8a898c; color:white; border:1px solid #8A898C; }


#submenu a.oselected { background-color:#EDEDED; }
#submenu a.nselected { background-color:white; }

/*
.menu a#link1:hover { background:url('/images/link1.gif') no-repeat 3px 1px; }
.menu a#link2:hover { background:url('/images/link2.gif') no-repeat 3px 1px; }
.menu a#link3:hover { background:url('/images/link3.gif') no-repeat 3px 1px; }
.menu a#link4:hover { background:url('/images/link4.gif') no-repeat 3px 1px; }
.menu a#link5:hover { background:url('/images/link5.gif') no-repeat 3px 1px; }
*/

    
.menu a:hover{
    background-color: #75091e;
	text-decoration:none;
}
    
/* for a mozilla better display with key nav */

/* couleur foncée de la bar #E9E7DA  (clair : #F5F3EB) */

/*
.menu a:focus{
    background-color: #8A898C;
}
*/

/*
a.linkOver {
    background-color: #E9E7DA;
}


a.linkOver2 {
    background-color: #75091e;
}
*/








