body { width:100%; margin:0 auto; text-align:center; height:100%;
	color:#fff; background-color:#fc8d71; font-family:Arial, Helvetica, sans-serif;
}
		
#main { width:750px; text-align:left; position:absolute; text-align:left;
       left:50%; margin-left:-375px;  min-height:100%;
       background-image:url("images/rouge.gif"); background-position: center top; background-repeat:repeat-y;
       border-right:0px solid #393;
}

#entete { position:relative; top:0; left:0; height:155px; width:100%;
          background-image:url("images/bg.entete.gif"); background-repeat:no-repeat; 

}

#contenu { position:relative;  display:block; text-align:left; top:0; left:0; 
}
                                                 /*130*/
#menu { position:absolute; text-align:left; left:110px; top:170px; z-index:99;
		font-size:16px; font-family:Arial, Helvetica, sans-serif; width:630px;} /*610 */

#menu ul { padding:0px;  text-align:left; margin:0px;}
#menu ul li { list-style-type:none; float:left; display:list-item; margin-left: 30px; }
#menu ul li a { text-decoration:none; display:block; cursor:pointer; color: #FFFFFF; }
#menu ul li a:hover { text-decoration:none; color: #f1cc20; display:block; margin-bottom:10px; }

#page { clear:both; position:relative; top:0; left:0; width:auto; margin:15px; padding:0; margin-top:130px; text-align:justify; min-height:300px;}

 
div#assiette { position:absolute; left:0px; top:144px; width:124px; height:122px; margin:0;
       background-image:url("images/assiette.gif"); background-position: center top; background-repeat:no-repeat; z-index:100;
}

#plat { width:134px; height:112px; 
        position:absolute; top:3px; left:-5px; 
      background-repeat:no-repeat; background-position:center center;
}

#logo {
	width:68px; height:61px; position:absolute; top:15px; display:block; right:20px; background-image:url("images/logo.gif");   background-repeat:no-repeat; background-position:center center;
}

/* ************************ */
#bas {margin-top: 20px; margin-left:20px; margin-bottom:15px;}
#bas ul { padding:0px; margin:0px; }
#bas ul li { list-style-type:none; float:left; display:list-item; margin-left: 30px; }
#bas ul li a { text-decoration:none; display:block; cursor:pointer; color: #f1cc20; }
#bas ul li a:hover { text-decoration:underline; color: #f1cc20; display:block; margin-bottom:10px; }

/* ************************ */

#page a {color: #f1CC20;}

#page h1 { position:absolute; left:60px; top:-63px; height:38px; margin:0; color:#bc242f; font-size:18px; z-index:2;
      text-align:center; font-family:"Comic Sans MS"; font-weight:200; white-space:nowrap; width: 230px;
      background-image:url("images/bg.titre.old.gif"); background-position: center top; background-repeat:no-repeat;
}

#page h2 {color: #f1CC20; font-size:14pt; text-align:center;}

#page ul { padding:0px;  text-align:left; margin:0px; text-align:center;}
#page ul li { list-style-type:none; display:list-item; }

#page .center { text-align:center; }


small { color: #f1CC20;}

#page #marge { margin: 0; margin-left: 50px; margin-right: 50px; display:block; }
#page #marge h2 {margin-top: 20px;}
#page #marge ul li { display:block; text-align:justify; list-style:none; }

img.cadre  {
   border:1px solid #fdefb0; background-color:#fdefb0;
   border-left:7px solid #fc0; border-right:7px solid #f1cc20;
   margin:1en;
 }

/* ************************ */

.print { display:none; }
