body
{
margin: 0; 
padding: 0;
} 
.legende {text-decoration: none;  padding: 0;margin: 0;margin-left: 9px;}
.imglg {text-decoration: none;  padding: 0;margin: 0;border-left: 9px solid #000000;border-top: 9px solid #000000;}
a.lien_legende {font-family: Helvetica,Verdana,Arial,sans-serif;	font-size: 10px;color:#FFFFFF;text-decoration:none;}
.intro {font-family: Helvetica,Verdana,Arial,sans-serif;	font-size: 11px;color:#000000;}
.contenu_titre {font-family: Helvetica,Verdana,Arial,sans-serif;	font-size: 12px;color:#FFFFFF;background-color: #000000 ;}
a.lien_contenu {font-family: Helvetica,Verdana,Arial,sans-serif;	font-size: 12px;color:#000000;background-color: #FFFFFF ;}
.contenu {width: 379px;margin: 40px 60px 40px 60px;font-family: Helvetica,Verdana,Arial,sans-serif;	font-size: 12px;color:#000000;float:left;}
.contenu2 {width: 481px;margin: 40px 60px 40px 60px;font-family: Helvetica,Verdana,Arial,sans-serif;	font-size: 12px;color:#000000;float:left;}
.illus {width: 152px;margin: 0;text-align: right;float:right;}
.bgcontenu0 {background-image: url('./images/contenu_b1_04.jpg'); background-repeat: no-repeat;}
.bgcontenu {background-image: url('./images/contenu_b1_05.jpg'); background-repeat: no-repeat;}
.mention {font-family: Helvetica,Verdana,Arial,sans-serif;	font-size: 10px; color:#727272;}
div#titre h1 {font-family: Helvetica,Verdana,Arial,sans-serif;	color: #ffffff; font-size:20px; font-weight: bold;margin-left:13px;width:230px;}

div#menu {font-family: Helvetica,Verdana,Arial,sans-serif;	font-size: 11px; font-weight: bold;}

div#menu a {color:#ffffff;text-decoration: none;}
div#menu ul {padding: 0; margin:0px; background: #FFFFFF;}

div#menu li{color:#FFFFFF;width: 116px;padding: 0 0 0 0px;}
div#menu ul li.itmenu {background: #000000;color:#FFFFFF;width: 116px;}
div#menu ul li.sousmenu {background: #000000;color:#FFFFFF;width: 116px;}
div#menu ul li.sousmenu1 {background: #000000;color:#FFFFFF;width: 116px;}
div#menu ul li.sousmenu2 {background: #000000;color:#FFFFFF;width: 116px;}
div#menu ul ul li.itsousmenu a {background: #6298de;color:#000000;width: 204px;}

div#menu ul li.itmenu a:hover {background: #6298de;color: #000000;}
div#menu ul li.itmenu_sel a {background: #6298de;color: #000000;}
div#menu ul li.sousmenu a:hover {background: #6298de;color: #000000;}
div#menu ul li.sousmenu1 a:hover {background: #6298de;color: #000000;}
div#menu ul li.sousmenu2 a:hover {background: #6298de;color: #000000;}
div#menu ul ul li.itsousmenu a:hover {background: #FFFFFF;}
div#menu ul li.sousmenu_sel a {background: #6298de;color: #000000;}

div#menu ul li {position:relative; list-style: none;}
div#menu ul ul {position: absolute; top: 0px; left: 116px; display:none;}

div#menu li a { display:block;}
div#menu li.itmenu a {text-decoration: none;  padding: 1px 0 2px 2px;margin: 0 0 0px 0px; border-right: 0px solid #ffffff;border-bottom: 3px solid #ffffff;}
div#menu li.itmenu_sel a {text-decoration: none;  padding: 1px 0 2px 2px;margin: 0 0 0px 0px; border-right: 0px solid #ffffff;border-bottom: 3px solid #ffffff;}
div#menu li.sousmenu a {text-decoration: none;  padding: 1px 0 0 2px;margin: 0 0 0px 0px;border-right: 0px solid #ffffff;border-bottom: 50px solid #ffffff;}
div#menu li.sousmenu_sel a {text-decoration: none;  padding: 1px 0 0 2px;margin: 0 0 0px 0px;border-right: 0px solid #ffffff;border-bottom: 50px solid #ffffff;}
div#menu li.sousmenu1 a {text-decoration: none;  padding: 1px 0 0 2px;margin: 0 0 0px 0px;border-right: 0px solid #ffffff;border-bottom: 50px solid #ffffff;}
div#menu li.sousmenu1_sel a {text-decoration: none;  padding: 1px 0 0 2px;margin: 0 0 0px 0px;border-right: 0px solid #ffffff;border-bottom: 50px solid #ffffff;}
div#menu li.sousmenu2 a {text-decoration: none;  padding: 1px 0 0 2px;margin: 0 0 0px 0px;border-right: 0px solid #ffffff;border-bottom: 50px solid #ffffff;}
div#menu li.sousmenu2_sel a {text-decoration: none;  padding: 1px 0 0 2px;margin: 0 0 0px 0px;border-right: 0px solid #ffffff;border-bottom: 50px solid #ffffff;}
div#menu li.itsousmenu a {text-decoration: none;  padding: 1px 0 4px 2px;display:block; border:0;margin: 0;}

div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}
div#menu ul.niveau1 li.sousmenu_sel:hover ul.niveau2 {display:block;}
div#menu ul.niveau1 li.sousmenu1:hover ul.niveau2 {display:block;}
div#menu ul.niveau1 li.sousmenu1_sel:hover ul.niveau2 {display:block;}
div#menu ul.niveau1 li.sousmenu2:hover ul.niveau2 {display:block;}
div#menu ul.niveau1 li.sousmenu2_sel:hover ul.niveau2 {display:block;}
/* la bordure de chaque hauteur a une couleure de survol*/ 
div#menu li.sousmenu_sel a:hover {border-right-color: #6298de;display:block;}
div#menu li.sousmenu a:hover {border-right-color: #6298de;display:block;}
div#menu li.itmenu a:hover {border-right-color: #6298de;}
div#menu ul ul li a:hover {background: #6298de;}





