/* #################
   MENU-javascript
################# */


div.menu { 
	font-family: arial, sans-serif;
	clear:both;
	/*background-image:url(../images/fond-petit-degrade-bas.jpg);
	background-position: bottom;
	background-repeat:repeat-x;*/
	font-size:105%;
	font-weight:700;
	padding:0em 1em;
	height:2em;
	}
	
	div.menu ul li a{ 
	color:#999;
	text-decoration:none;
	border-bottom:0px;
	}

.lavaLampBottomStyle {
     position: relative;
     overflow: hidden;
     height:2em;
     }
             
.lavaLampBottomStyle li {
     float: right;
     list-style: none;
	
     }

.lavaLampBottomStyle li.back {
    border-bottom: 7px solid #00469f;
    width: 9px;
    z-index: 8;
    position: absolute;
    height:1em;
   _height:expression("2em");
    padding:0.2em;
    }
	
.lavaLampBottomStyle li a {
    text-decoration: none;
    color: #000;
    outline: none;
   text-align: center;
    top: 0px;
    text-transform: uppercase;
    letter-spacing: 0;
    z-index: 10;
    display: block;
    float: left;
    position: relative;
    overflow: hidden;
    margin: 0em 0.7em;	
	 _margin:expression("0em 0.4em");				
    }  
					 
/*.lavaLampBottomStyle li a:hover{
  border-bottom: 7px solid #00469f;
    }       */              
	
.lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
    border: none;
    }




/* #################
   ligne de couleur
################# */


div.ligne-bleu-fonce { 
	background: #00469f;
	height:1em;
	clear:both;
	}
	


/* #################
     SOUS-MENU 
################# */
	
	div.sous-menu-bleu-fonce  { 
	background:#00469f;
	text-align:left;
	font-weight:700;
	font-family: verdana;
	}

	div.sous-menu-bleu-fonce  ul {
	border-bottom:1px solid white;
	}
	
	div.sous-menu-bleu-fonce   ul li { 
	padding:0;
	}
	
	div.sous-menu-bleu-fonce  ul li a{ 
	color:white;
	text-decoration:none;
	border-bottom:1px solid white;
	display:block;
	padding:0.8em 0em 0.8em 1.4em;
	background-image:url(../images/puce-fleche-blanche.gif);
	background-position:center left;
	background-repeat:no-repeat;

	}
	div.sous-menu-bleu-fonce ul li a:hover{ 
		color:#fe6700;
		background-image:url(../images/fond-sousmenu-off-bleu-fonce.jpg);
		background-position: top;
		background-repeat:repeat-x;
	}

	div.sous-menu-bleu-fonce  ul li.act a{ 
	color:#fe6700;
	background: white;
    background-image:url(../images/fond-sousmenu-on.jpg);
	background-position: top right;
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
	padding:0.8em 0em 0.8em 0em;
	}


/* #################
     MENU HOVER 
################# */	

    /*div.menu ul li a:hover{ 
	color:#fe6700;
	border-bottom:7px solid #00469f;
	text-decoration:none;
	padding:0.7em 1em;
	}*/
	
	div.menu ul li.act a{ 
	color:#00469f;
	/*border-bottom:7px solid #00469f;*/
	text-decoration:none;
	
	}
