body
{
 background: url(images/background.jpg) repeat-x #faf7ec;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;}
p {padding:10px;}
#conteneur{    width:960px;	margin: 0 auto;}
#logo{	height:177px;	width:960px;background:url(images/logo.jpg) no-repeat top center;border: 0; margin:0 auto;}
#menu {text-decoration:none; text-align:center; line-height:42px; margin-top:-60px;margin-left:400px;} 
#menu a:hover{ color:#f8f48e;}
#menu a{ padding:20px;font-size:16px;font-weight:bold; color:#ffffff;}
#middle-top{width:915px;background:url(images/middle-top.jpg) repeat-y; margin:0 auto; }
#middle-top p{text-align:justify;color:#000; font-size:16px;padding:10px;margin-top:-15px; }
#middle-top p a{text-align:justify;color:#febf01; font-size:16px;padding:0px; font-weight:bold;}
#middle-top h1{text-align:center;color:#000; font-size:22px;margin-top:-5px;}
#bas-top{width:915px;height:5px;background:url(images/bas-top.jpg) no-repeat; margin:0 auto; }
#middle-vid { background:url(images/middle-vid.jpg) repeat-y;width:917px;margin:0 auto;}
#middle-vid p{text-align:justify;color:#ffffff; font-size:16px;padding:10px;margin-top:-15px; }
#middle-vid h1{color:#ffffff; font-size:18px;margin-top:-5px;}
.middle-galerie { background:url(images/middle-galerie.jpg) repeat-y;width:272px;margin:0 auto;}
.bas-galerie { background:url(images/baas-galerie.jpg) no-repeat;height:5px;width:272px;margin:0 auto;}
#footer { background:url(images/footer.jpg) no-repeat ;height:162px;width:917px;margin:0 auto;}
#bouton{ background:url(images/bouton.jpg) no-repeat; width:236px;height:27px;line-height:30px;font-weight:bold;}
#bouton a {color:#ffffff;text-decoration:none;font-size:18px;}
.copyright { position:absolute;line-height:178px;left:-5px; display:inline;width:100%;}
.copyright a, .copyright {color:#ffffff; font-size:14px; text-decoration:none;}
#accueil {background-color:#F2F2F2;}
#accueil img {border:2px solid #666666;}
#accueil img:hover {border:2px solid #D3FF9A;}
.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;}
.video{margin-left:38px;}
a {display:inline;font-size:22px;text-decoration:none;color: #fff;text-align:justify;padding:0px;}
a:hover { text-decoration:none;color: #b9a894;}
/* disclaimer */
.disclaimer img {border:5px dashed #b9a894;padding:10px;}
#links_disclaimer a {font-size:30px;font-weight:bold; color:#fff;text-decoration:underline;}
.links {width:98%; margin:auto;}
.links a {font-size:16px; font-weight:bold;color:#ffffff;text-decoration:none;text-align:justify;}














