body {margin-bottom:0px; margin-top:0px;margin-left:0;margin-right:0;padding:0;font: 11px verdana; background-color:#DBDADA;text-align:center;}
#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:624px; margin-left:175px; display:inline;border-left:1px solid #996633; }
#menugauche {margin-top: 0px;float:left; width:180px; margin-left:-805px;}
#menugauche p {font: normal bold 11px verdana;}
#menu2 {width:800px; padding:4px 0; font-size:11px; text-align:center; background-color:#999; border-top:1px solid #996633;}
#surmenu { padding : 4px 0px;font-size : 11px;text-align : left;background-color : #F9e2cc; border-bottom : 1px solid #996633;} 

div#conteneur {padding:0 0; background-color:#fff;}
div#contentinner {margin: 0 4px 2px 10px;}
div#conteneur div#menuimage p {margin:0px 10px 0px 0px;}
div#conteneur p {margin-top:8px; margin-bottom:8px;margin-left:5px; text-align:left;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;}
div#entete img {border:none;}
div#menu2 ul {margin:4px 2px;text-align:center;}
div#menu2 li {display:inline; border-left:1px solid; color:#fff; padding: 0.8em 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;} 

div#surmenu ul {margin : 2px 2px;text-align : center;} 
div#surmenu li { display : inline;border-left : 1px solid;color : #7E7D7D;padding : 0 9px 0 9px;border-left : 0;} 
div#surmenu ul li a { font-size:12px;text-decoration : none;color : #000;} 
div#surmenu ul li a:hover { text-decoration : underline;color : #990000;} 

#menugauche {padding-top:5px;padding-left: 5px;border-top : 0px solid #996633;}
#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: #844618;}
 #menugauche a:hover {color: #000;text-decoration:underline; }
#menugauche img {padding-top:0px;padding-left: 0px;border:0px solid #7E7D7D;;margin-left:1px;}

 * html div#menugauche ul {border-top:0px solid #779ac1;}
 * html div#conteneur ul {border-top:0px solid #779ac1;}
 * html div#menugauche ul {border-top:0px solid #779ac1;}
* html div#surmenu ul ul {border-top:0px solid #779ac1;}

div#pieddepage ul li a:hover {text-decoration : underline; color : #9999FF;} 
.img3 {border:3px solid; border-color : #fff #7D775C #7D775C #fff;}
.img5 {border:1px solid #996633;margin-top: 5px;margin-bottom: 5px;}
.mention2 {font: normal 12px verdana; margin-left:8px;}

#clearici {clear: both;}
#conteneur.auteur {margin: 0px 0px;}
.auteur li {display: inline;float: left; margin: 0px 1% 16px 0px; width: 48%; line-height: 1.3em;}
.auteur li.ligne {clear:left;}
.auteur p {font-size:12px; padding-right: 0px; padding-left: 2px; padding-bottom: 2px; margin: 0px 0px 0px 0px; padding-top: 0px;}
.auteur li a {display: block; margin-bottom: 0.25em;font: 1.1em verdana, serif;}
.auteur li a img {float: left; margin: 6px 4px 12px 0px; border:none;}
#conteneur.auteur li a:hover {border-bottom-style: none;}
.coul {color: #990000;font-size:18px;}