html, body { margin : 0; padding : 0; font-family : verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; background-color : #E8E7E7; } 
/*--le menu général--*/
#menu-general { width : 900px; margin : auto; border-top : 1px solid #999; border-left : 1px solid #999; border-right : 1px solid #999; border-bottom : 1px solid #999; } 

#columnswrapper { float : left; width : 900px; background-color : #fffdf3; background-image : url(../s/fondj.png);} 

#surmenu {width : 900px; height : 15px; padding : 4px 0 6px 0; margin : 0; border-bottom : 1px solid #fdf9e7; text-align : right; background-color: #fce190;} 

#columnswrapper span { display : none; } 

#conteneur {float : left; margin-left : 145px; display : inline; background-color : #fffdf3;} 
#petit-menu { margin : 0;padding : 0 2px; font-size : 11px; text-align : left; background-color : #ccc; border-bottom : 0px solid #91b2d5;} 

.img1 { float : left; border : 1px solid #aa6f03; margin-right : 5px; } 
.img2 { border : none; text-align : center; } 
.img3 { float : right; border : 1px solid #aa6f03; margin-left : 5px; } 
.centrage {text-align : center;} 
#clearici {clear: both;}

/*--les styles des conteneurs--*/
div#conteneur { padding : 0 0; } 
div#contentinner { margin : 0 10px 10px 10px;} 
div#conteneur div#menuimage { width : 720px; float:left; margin : 1px 4px 2px 0;} 
div#menuimage p { font : normal 11px verdana; margin : 0 0 0 0;} 
div#conteneur div#menuimage img1 { float : left;}
#mention1 { font : normal 10px verdana; margin : 5px 5px; text-align : left; color : #7e7d7d; } 
#mention2 { font : italic 9px verdana; margin : 6px 2px;text-align : justify;color : #7e7d7d;} 

div#conteneur p { font-size : 12px; margin-top : 6px; margin-bottom : 6px; text-align : justify; color : #7e7d7d;} 
div#conteneur li { font-size : 12px; } 
div#conteneur a { text-decoration : underline; color : #aa6f03;} 
div#conteneur a:hover {color : #ccc; text-decoration : none; } 

#menugauche {padding : 0;margin : 0; float : left; width : 140px; margin-left : -900px;} 
#menugauche ul { margin : 0; padding : 0; list-style-type : none; font-weight : normal; font-size : 12px; text-align : left;} 
#menugauche li { margin : 2px 2px 2px 2px; padding : 0.1em 0; border-bottom : 1px dotted #aa6f03; text-indent : 0.2em;} 
#menugauche li:first-child { border-top : 1px dotted #aa6f03; } 
#menugauche a { text-decoration : none; color : #86151c; } 
#menugauche a:hover { color : #fff; text-decoration : underline; } 

* html div#menugauche ul {margin : 0;padding : 0; border-top : 1px solid #779ac1; } 
* html div#menugauche li { padding : 0.1em 0; margin : 0 2px 0 0; } 
* html div#petit-menu ul { margin : 8px 25px 5px 0;padding : 0; border-top : 1px solid #779ac1; } 

div#petit-menu ul {margin : 5px 25px 2px 2px; text-align : center; } 
div#petit-menu li { display : inline; color : #fff; padding : 5px 5px 0 6px; border-left : 0; } 
div#petit-menu ul li a {text-decoration : none; color : #990000; } 
div#petit-menu ul li a:hover { text-decoration : underline; color : #fff; } 

#surmenu ul {list-style-type : none; margin : 0;padding : 0;} 
#surmenu li { display : inline; } 
#surmenu li a {margin : 0; padding : 3px 8px 3px 8px; background-color : #fce190; color : #990000;text-decoration : none; } 
#surmenu li a img { vertical-align : middle;} 
#surmenu li a:hover { background-color : #fce190; color : #fff; text-decoration : underline; }


