/* CSS du menu horizontal, bieler batiste */

.menu{
    position:absolute;
    display:block;
    margin:0;
    padding:0;
    width:1000px;
    }

.menu ul{
    position:absolute;
    display:block;
    width:182px;
    /*margin:0;*/
    padding:0;
	
    }
    
.menu li ul{
    visibility:hidden;
	margin-left:0px;
	border:1px solid #c02478;
    }

.menu li li ul{
    position:absolute;
    margin-left:182px;
    margin-top:-20px;
    }
    
.menu li{
    list-style:none;
    display:block;
    float:left;
    padding:0;
	font-family:Trebuchet MS;
	font-size:14px;
	background-color: #ffffff;
    }
    
.menu li li{
    display:block;
    float:none;
	padding:0;
	font-family:Trebuchet MS;
	font-size:12px;
	background-color: #ffffff;
	
    }
	
.menu li a{
/*padding-top:20px;*/

}

.menu li li a{
padding:5px;
}
    
/* correct a little IE bug */
* html .menu li li{
    display:inline;
    }

.menu  li a{
    text-align:center;
    display:block;
    text-decoration:none;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	height:30px;
	line-height:12px;


    /*padding:12px 0;*/
	}

.menu li li a{
    text-align:center;
    color:#000000;
    display:block;
    width:182px;
	height:30px;
    text-decoration:none;
	font-weight: bold;
	font-size: 11px;
    /*padding:12px 0;*/
	}

html>body .menu li li a{
    text-align:center;
    color:#000000;
    display:block;
    width:172px;
	height:25px;
    text-decoration:none;
	font-weight: bold;
	font-size: 11px;
}
    
.menu li a:hover{
   /* color: #6ed2fb;*/
    /*border:1px #aaa solid;*/
    }

.menu li li a:hover{
    color: #c02478;
	background-color:#ffafd7;
    /*border:1px #aaa solid;*/
    }

    
/* for a mozilla better display with key nav */
.menu a:focus{
    /*background-color: #FFCCFF;*/
}

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

