/*Taille du contenu obligatoirement en font-size: 12px;*/

body { margin:0; padding-top:35px; background:url(../images/bgbody.gif) #cac8c8 repeat-x; text-align:center; }
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px;}
table{border-collapse: collapse; }
a { color:#000000; text-decoration:none}
a:hover { color:#000000; text-decoration:underline;}

h1 {font-size:20px; text-align:center; color:#a38001;}
h2 {font-size:15px;}

#wrap { width:925px; margin:0 auto; padding:0;}
.border { width:8px; height:600px; float:left; margin:0; padding:0; overflow:hidden;}
#wrapper { position:relative; width:909px; float:left; margin:0; padding:0;}
#top { width:909px; height:291px; margin:0; padding:0;}
#logo { width:242px; height:291px; float:left;}
#flash { width:667px; height:276px; float:left; background:url(../images/flash.gif) no-repeat; padding-top:15px;}
#menu { width:230px; height:326px; position:absolute; top:296px; left:9px; overflow:hidden; background:url(../images/menu.gif) no-repeat;}
#menu ul { list-style-type:none; margin:5px 0 0 0; padding:0;}
#menu ul li { width:230px; float:left; margin:0; padding:0;}
#menu ul li a { width:460px; display:block;}
#menu ul li a:hover { margin-left:-230px;}
#mn1 { height:44px;}
#mn2 { height:37px;}
#mn3 { height:37px;}
#mn4 { height:35px;}
#mn5 { height:36px;}
#mn6 { height:35px;}
#mn7 { height:48px;}
#mn8 { height:36px;}
#main { width:909px; margin:0; padding:5px 0 50px 0; background:#f6f5f5;}
#left { width:249px; float:left; margin:0; padding:0;}
#leftin { width:231px; background:url(../images/bgleftin.gif) repeat-x bottom #987301; margin:0 auto; padding:332px 0 30px 0; }
#photo1 { color:#ffffff; font-size:14px;}
#photo1 img { background:#a58728; border:#d1ad26 solid 1px; padding:5px; margin:0 auto;}
#right { width:660px; float:left; margin:0; padding:0;}
#titre { width:660px; margin:0; padding:0;}
#photo2 { width:645px; background:#d6d0d0; overflow:hidden; margin-top:10px; padding:0;}
#photo2 img { padding:5px 0 5px 5px; float:left;}
#photo3 { width:165px; margin:0; padding-top:20px; float:left;}
#photo3 img { margin:5px;}
#pics {width:645px; margin:0 auto; text-align:center;}
#pics a {display:block; float:left; margin:2px; border:1px solid #000;}
#text { width:486px; float:left; margin:0; padding:0;}
#text { width:465px; margin:0 10px; padding:0; text-align:left;}
#textin {padding-top:10px;}
#footer { width:897px; margin:0 auto; padding-top:15px; background:url(../images/bgfooter.gif) no-repeat #cac8c8; }
#footer img { padding:10px 0 20px 0;}

/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}
/*
					<!---->
*/
