/* CSS du menu horizontal, bieler batiste */
.menu{
    position:absolute;
    display:block;
    margin:0 0 0 15px;
	margin-top:-7px;
    padding:0;
    width:730px;
	border-left: 1px solid #dddddd;
    }

.menu ul{
    position:absolute;
    display:block;
    /*width:80px;*/
	line-height:15px;
    /*margin:0;*/
    padding:0;
	margin: 11px 0 0 0px;
	border-width: 0 0 1px 0; border-style: solid; border-color: #f380cc;
	
    }
    
.menu li ul{
    visibility:hidden;
    }

.menu li li ul{
    position:absolute;
    margin-left:102px;
    margin-top:-22px;
    }
    
.menu li{
    list-style:none;
  /*  width:124px;*/
    height:auto;
    display:inline;
    background-image: none;
    display/**/:block;
    float:none;
    float/**/:left;
    margin:0;
    padding:0;
    }
    
.menu li li{
    display:block;
    float:none;
    }
    
/* correct a little IE bug */
* html .menu li li{
    display:inline;
    }

.menu a:link, .menu a:visited {
   /* text-align:center;*/
  /*  background-color: #e1564d;*/
    /*border:1px #666 solid;*/
    color:#dddddd;
    display:block;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	/*width:80px;*/
	line-height:13px;
    text-decoration:none;
    padding:2px 12px;
	border-right:1px solid #dddddd;
    /*margin:1px;*/
    }
    
.menu a:hover{
  /*  background-color: #eee;
   background-image: url(../images/sep.jpg);
    border:1px #aaa solid;*/
	color:#ffffff;
    }
 
 .menu li li a:link, .menu li li a:visited {
    border-width:0 1px 1px 1px;
	border-style: solid; border-color: #f380cc;
	background:#e1564d url(../images/btn.jpg) top repeat-x;
    display:block;
	text-align:left;
	line-height:15px;
	width: 100px;
	font-size:10pt;
	padding:3px 0; text-indent:12px;
}
    
/* for a mozilla better display with key nav */
.menu a:focus{
   /* background-color: #aaf;*/
   color:#ffffff;
}

a.linkOver{
   /* background-color: #eee;*
   background-image: url(../images/sep.jpg);
    }
