@charset "utf-8";
body { 
background: #FFF url(fd_body.jpg) top repeat-x;
margin: 0; /* pour éviter les marges */ 
text-align: center; /* pour corriger le bug de centrage IE */
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
color:#50467A; 
font-size:13px;
	}
FORM{ font-size:9px;}
fieldset{ width: 390px; height: 110px; margin-left:60px;}
#tmail{ text-align:left; padding-left:50px;}
#centrage { 
  position:absolute; 
  left: 50%;  
  top: 50%; 
  width: 700px; 
  height: 400px; 
  margin-top: -200px; /* moitié de la hauteur */ 
  margin-left: -350px; /* moitié de la largeur */ 
  }
#bdpindex { text-align:center; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#fff; font-size:12px;}
#bdpindex a:link, #bdpindex a:hover, #bdpindex a:visited, #bdpindex a:active {color: #fff; text-decoration:none; font-size:12px;}
#bdpindex a:hover {color:#fff; text-decoration:none; font-size:12px;}
#bdp { text-align:center; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#e0e0e0; font-size:12px;}
#bdp a:link, #bdp a:hover, #bdp a:visited, #bdp a:active {color: #e0e0e0; text-decoration:none; font-size:12px;}
#bdp a:hover {color:#50467A; text-decoration:none; font-size:12px;}
#accueil{ background:url(accueil.jpg) top left no-repeat; width:960px; height:560px; margin-left: auto; margin-right: auto;  }
#haut { height:120px; border:#0C0 0px solid;}
#page { height:420px; border:#0C0 0px solid;}
#hp { height:40px; border:#0C0 0px solid; padding-left:40px; text-align:left; padding-top:20px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:20px; color:#C96; font-style:italic;}
#mp { height:340px; border:#0C0 0px solid;}
#mpg { height:300px; border:#0C0 0px solid; float:left; width:260px; padding:20px 20px 20px 40px;  text-align:justify;}
#mpg a:link, #mpg a:hover, #mpg a:visited, #mpg a:active { font-family:Georgia, "Times New Roman", Times, serif; color: #a6584f; text-decoration:none; font-size:14px;}
#mpg a:hover {font-family:Georgia, "Times New Roman", Times, serif; color:#a6584f; text-decoration:underline; font-size:14px;}
#mpd { height:340px; border:#0C0 0px solid; float:left; width:610px;}
#mpdinfo { height:320px; border:#0C0 0px solid; float:left; width:610px; background:url(fd_infos.jpg) top left no-repeat; padding-top:20px;}
#mpdinfo2 { height:320px; border:#0C0 0px solid; float:left; width:550px; background:url(fd_infos.jpg) top left no-repeat; padding-top:20px; text-align:left; padding-left:60px;}
#mpdmenu { height:325px; border:#0C0 0px solid; float:left; width:610px; background: url(fd_traiteur.jpg) top left no-repeat; padding-top:15px; text-align:center;}
#mpdmenu a:link, #mpdmenu a:hover, #mpdmenu a:visited, #mpdmenu a:active { font-family:Georgia, "Times New Roman", Times, serif; color: #a6584f; text-decoration:none; font-size:14px;}
#mpdmenu a:hover {font-family:Georgia, "Times New Roman", Times, serif; color:#a6584f; text-decoration:underline; font-size:14px;}
#mpdactu { height:340px; border:#0C0 0px solid; float:left; width:610px; background:url(fd_actu.jpg) top left no-repeat;}
#actu { margin-top:80px; margin-left:220px; margin-right:20px; height:200px; border:#FFF8EE 1px solid; padding:10px; overflow:auto; color:#B3334C; font-size:13px; background-color:#FFF8EE;}
#actusecur {width:330px; border:0px solid #00F; overflow:hidden;}
#bp { height:20px; border:#0C0 0px solid;}

