body
{
 background: url(images/background.jpg) repeat-x #fff;margin-top:0px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;text-align:center;} 
#table {margin:auto;}
img{ border:0px;margin-left:5px;}
p {padding:10px;margin:10px;}
#conteneur{width:960px;margin: 0 auto;}
#logo{	height:69px;width:960px;background:url(images/logo.jpg) no-repeat top center;border: 0;}
#menu { display:block;background: url(images/menu.jpg) no-repeat;height:74px;width:845px;text-decoration:none; text-align:center; line-height:74px;margin:0 auto;} 
#menu a{ padding:55px;font-size:18px;font-weight:bold; color:#7d8d6a;}
#menu a:hover {text-decoration:none;color:#abbc97;}
#top{width:845px;height:15px;background:url(images/top.jpg) no-repeat;  margin:0 auto;}	
#middle{width:845px;background:url(images/middle.jpg) repeat-y; margin:0 auto; }
#middle p{text-align:justify;color:#000000; font-size:16px;padding:10px;margin-top:-20px; }
#middle p a{text-align:justify;color:#000000; font-size:16px;font-weight:bold; }
#bas-top{width:845px;height:15px;background:url(images/bas-top.jpg) no-repeat;  margin:0 auto;}	
.top-vid{width:845px;height:15px;background:url(images/top-vid.jpg) no-repeat; margin:0 auto; }
.middle-vid{width:845px;background:url(images/middle-vid.jpg) repeat-y;margin:0 auto;}
.middle-vid img{margin-left:25px;}
.bas-vid{width:845px;height:15px;background:url(images/bas-vid.jpg) no-repeat; margin:0 auto; }
#middle-galerie img{ margin-left:12px;}
#middle-galerie p{color:#ffffff;}
#footer { background:url(images/footer.jpg) repeat-x;margin:0 auto;}
.copyright a, .copyright {color:#466512; font-size:14px; text-decoration:none;line-height:75px;}
.copyright a:hover { text-decoration:none;color: #4c340d;}
#bouton{ background:url(images/bouton.jpg) no-repeat; width:183px;height:31px;line-height:31px;font-weight:bold;}
#bouton a {color:#466512;text-decoration:none;font-size:16px;}
#accueil {background-color:#F2F2F2;}
#accueil img {border:2px solid #666666;}
#accueil img:hover {border:2px solid #D3FF9A;}
#middle p {text-align:justify;color:#000000; font-size:16px;padding:0px;}
#middle p:first-letter {font-size:18px;font-weight:bold;border:none;}
#middle h1 { font-size:20px; font-weight:bold; color:#000000; text-align:center;margin-top:-10px;}
#middle h2 {font-size:20px;color:#ffffff;text-align:justify;text-indent:10px;}	
.pub {width: auto; margin:auto;font-size:20px;font-weight:bold; border:none;}
.pub span {color:#FFCC00;}
.pub span:hover {color:#000000;}
.pub a {font-size:20px;font-weight:bold;color:#ffffff;}
.pub a:hover {color:#000000;}
a {display:inline;font-size:22px;text-decoration:none;color: #000000;text-align:justify;padding:0px;}
a:hover { text-decoration:none;color: #466512;}
	
/* disclaimer */
.disclaimer img {border:5px dashed #abbc97;padding:10px;}
#links_disclaimer a {font-size:30px;font-weight:bold; color:#000000;text-decoration:underline;}
.links {width:98%; margin:auto;}
.links a {font-size:16px; font-weight:bold;color:#ffffff;text-decoration:none;text-align:justify;}














