/* CSS du menu horizontal, bieler batiste */

A.MENUCOL:link { text-decoration: none;  font-size: 9 pt; color:white; }
A.MENUCOL:active { text-decoration: none;   font-size: 9 pt; color:#FFFFFF;}
A.MENUCOL:visited { text-decoration: none;  font-size: 9 pt; color:#FFFFFF;}
A.MENUCOL:hover {text-decoration: none; font-size: 9 pt;  color:#FFFFFF;}


.menu{
    position:absolute;
    display:block;
    margin-left:37;
    margin-top:-43; 
    padding:0;
    width:250px;
    border-top:1px black solid;
    border-left:1px black solid;

    border-right:1px black solid;
    }

.menu ul{
    position:absolute;
    display:block;
    width:250px;
    /*margin:0;*/
    padding:0;

    }

.menu li ul{
    visibility:hidden;
	
	margin-left:250px;
	margin-top:-75px;
	border-top:1px black solid;
    border-left:1px black solid;
    border-right:1px black solid;
    border-right:1px black solid;
    }


	 
.menu li li ul{
    position:absolute;
    margin-left:200px;
    margin-top: -25px;
	 
    }
	 

.menu li{
    list-style:none;
    width:250px;
    height:auto;
    /*display:inline;*/
    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;
    margin-left: 5px;
    }

	 
	 
.menu li li a{
    width: 250px;
    text-align: left;
	
    }

.menu li li li a{
    width: 250px;
    text-align: left;
    }
	 
	 


.menu a{
    
    background-color:#EAE6E7;
    border-bottom:1px black solid;
    color: #00717C;
    font-size:25px;
    display:block;
    width:250px;
    height:50px;
    text-decoration:none;
    padding:2px 0;
    margin:0px;
    text-align:left;
    line-height: 2em;



    }

.menu a:hover{
    background-color: #D50000;

    color:#FFFFFF;
    border-bottom:1px black solid;

    }

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

a.linkOver{
    background-color: #D50000;
	 color:#FFFFFF;
    }



/*******************************************/
/*     LISTE DIVERS                	   */
/*******************************************/

.liste_rouge{
        border: 0;
        background-color: #FFC0C0;
        height: 19px;
        color: #000000;
}
.liste_bright{
        border: 0;
        background-color: #FAFAFA;
        height: 19px;
        color: #000000;
}

.liste_hover{
        border: 0;
        background-color: #FFFFFF;
        margin: 110px  110px  110px  110px;
        height: 19px;
        color: #000000;
        /*cursor:hand;*/
}