 .btitle {FONT: 17px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #008000;}
 .wtitle {FONT: 12px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #FFFFFF;}
 .blacktitle {FONT: 12px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #000000;}
 .mtext {FONT: 11px verdana,tahoma,arial; color: #000000;}
 .bmtext {FONT: 11px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #000000;} 
A.menu:link {FONT: 13px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #004000;}
A.menu:visited {FONT: 13px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #00a000;}
A.menu:hover {FONT: 13px verdana,tahoma,arial; FONT-WEIGHT: bold;  color: #ffffff;}
A.smenu:link {FONT: 12px verdana,tahoma,arial;   TEXT-DECORATION: none; color: #004000;}
A.smenu:visited {FONT: 12px verdana,tahoma,arial;   TEXT-DECORATION: none; color: #00a000;}
A.smenu:hover {FONT: 12px verdana,tahoma,arial;  TEXT-DECORATION: none; color: #ffffff;}
A.ssmenu:link {FONT: 11px verdana,tahoma,arial;  TEXT-DECORATION: none; color: #004000;}
A.ssmenu:visited {FONT: 11px verdana,tahoma,arial;  TEXT-DECORATION: none; color: #007000;}
A.ssmenu:hover {FONT: 11px verdana,tahoma,arial;  TEXT-DECORATION: none; color: #ffffff;}
A.txtlink:link {FONT: 11px verdana,tahoma,arial;  TEXT-DECORATION: none; color: #0000FF;}
A.txtlink:visited {FONT: 11px verdana,tahoma,arial;  TEXT-DECORATION: none; color: #8080FF;}
A.txtlink:hover {FONT: 11px verdana,tahoma,arial;  TEXT-DECORATION: underline; color: #000000;}
A.boldlink:link {FONT: 11px verdana,tahoma,arial;  FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #0000FF;}
A.boldlink:visited {FONT: 11px verdana,tahoma,arial;  FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #0000CC;}
A.boldlink:hover {FONT: 11px verdana,tahoma,arial;  FONT-WEIGHT: bold; TEXT-DECORATION: underline; color: #000000;}

/* Menu CSS stylé */
#conteneur-menu2 {
    height: 15px;
    width: 189px;
    padding-top: 5px;
    margin: 60px auto 0px auto; /* Top */
}
 
#conteneur-menu2 ul {
    padding: 0;
    margin: 0;
    /*margin-left: 0px;*/	
    float: left;
}
 
#conteneur-menu2 ul li {
    list-style: none;
    padding: 0px;
	padding-left: 3px;
}
 
#conteneur-menu2 ul li a {
    text-decoration: none;
    font-size: 13px;
	font-weight:bold;
	text-align:center;
    padding: 4px;
    display: block;
    color: black;
    background: transparent;
    width: 150px;
	/*margin-left: 5px;*/
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    line-height: 14px;	/* espace en hauteur des bloques */
}
 
#conteneur-menu2 ul li a:hover {
	background: #4499CC;
    padding-left: 20px;
    width: 160px;
	margin-left: 10px;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}