body {margin-bottom:0px; margin-top:0px;margin-left:0;margin-right:0;padding:0;font: 12px verdana, arial, sans-serif; background-color:#DBDADA;text-align:center;}

/*--les cadres généraux--*/
#menu-general {width:800px;margin:auto;border-top:1px solid #996633;border-left:1px solid #996633;border-right:1px solid #996633;border-bottom:1px solid #996633;}

#conteneur {float:left; width:620px; margin-left:175px; display:inline;border-left:1px solid #996633;}

/*--le menu de gauche--*/
#menugauche {margin-top: 0px;float:left; width:175px; margin-left:-805px;border: 0px solid red;}
#menugauche p {font: normal bold 10px vernada;}
#menugauche2 {margin-top: 0px;float:left; width:175px; margin-left:-805px;}

/*--style des petits menus-- */
#menu2 {padding:4px 0; font-size:11px; text-align:left; background-color:#999; border-top:1px solid #996633;}

/*--les styles des conteneurs--*/
div#conteneur {padding:0 0;}
div#contentinner {margin: 0 10px 10px 10px;border: 0px solid blue;}
div#conteneur div#menuimage p {margin:0px 10px 0px 0px;}
div#conteneur p {margin-top:8px; margin-bottom:8px;text-align:justify;color:#000;}
div#conteneur li {font-size:11px;text-align:left;}
div#conteneur ul li {text-decoration:none; list-style-type:none;} 
div#conteneur a {text-decoration:underline; color:#996633;} 
div#conteneur a:hover {color: #000; text-decoration:none;}
 
#fil-ariane {margin:4px 0px 0px 10px;}

/*--les styles des petits menus-- */
div#menu2 ul {margin:2px 2px;text-align:center;}
div#menu2 li {display:inline; border-left:1px solid; color:#fff; padding: 0.5em 0 0.25em; border-left:0;} 
div#menu2 ul li a {text-decoration:none; color:#fff;} 
div#menu2 ul li a:hover {text-decoration : underline; color : #990000;} 
 
/*--les styles du menu de gauche--*/
#menugauche {padding-top:5px;padding-left: 5px;border: 0px solid red;}
#menugauche ul {border:0; margin:0; padding:0; list-style-type:none; font-weight:normal; font-size:11px;text-align:left;}
#menugauche li {background-repeat: no-repeat;background-position: 50% 50%;border-bottom:1px dotted #844618; margin:5px; padding:0.1em 0 0; text-indent:.2em;}
div#menugauche p {margin-top:2px; margin-bottom:2px;text-align:justify;color:#844618;}
#menugauche li:first-child {border-top:0px dotted #7E7D7D;}
#menugauche a {text-decoration:none;color: #7E7D7D;}
 #menugauche a:hover {color: #000;text-decoration:underline; }

#menugauche2 {border:0; padding-top:15px;padding-left: 5px;border: 0px solid red;}
div#menugauche2 p {margin-top:10px; margin-bottom:10px;padding-left: 10px;text-align:justify;color:#000;}
#menugauche2 a {text-decoration:none;color: #7E7D7D;}
 #menugauche2 a:hover {color: #990000;text-decoration:underline; }
div#menugauche2 img {border:3px solid; padding-left: 2px;border-color : #fff #7D775C #7D775C #fff;}

/*--début du bug--*/
 * html div#menugauche ul {border-top:0px solid #779ac1;}
 * html div#conteneur ul {border-top:0px solid #779ac1;}


/*--fin du bug--*/

/* la couleur générale des liens */
div#pieddepage ul li a:hover {text-decoration : underline; color : #9999FF;} 

.img2 {border:2px solid; border-color : #fff #996633 #996633 #fff;}
.img1 {border:none;}
.img3 {border:1px solid #996633;margin-top: 4px;margin-bottom: 4px;}
.img4 {border:1px solid #996633;margin-top: 0px;margin-bottom: 0px;}
.mention2 {font: normal 12px verdana; margin-left:8px;}
.mention {font: normal 11px verdana; margin-left:15px;}
.mentiong {font: normal 10px verdana; margin-left:5px;margin-right:5px;}
.img0 {margin-top: 200px;}