.petit {font-size:0.8em;}
.u {text-decoration:underline;}
body   {margin:0;padding:0;text-align:center; background:#090F5E;}
.layer {position:relative;width:900px; margin:0 auto;text-align:center; border:solid 1px #eee; background:#00C3FF;}
#page1 {}
#page2 {}
.pagegal {}
#page3 {}
#page4 {}
#page5 {}

#header   {position:relative;width:895px;height:310px;text-align:center;font-family:Arial;}
#page1 #header {height:390px;}
  #Htitre {position:absolute;top:30px;left:380px;margin:0;width:450; font-style:italic;font-size:2.5em;color:#FF3C00;font-family:Times;}
  #Himage {position:absolute;top:0px;left:30px;margin:-1px 0 0 0;background:#fff;
  border-left:solid 1px #333;border-right:solid 1px #333;border-bottom:solid 1px #333;}
                 #Himage img {display:block;margin:0px 25px 25px 25px;}
  #Htexte {position:absolute;top:150px;left:380px;width:500px;color:#333;text-align:justify;font-size:11px;}
          #page1 #Htexte {width:65%;height:80px;top:280px;left:20%;}
          #Htexte a {display:block;background:#37FFFA; color:#090F5E;font-size:1.2em;font-weight:bold;padding:5px;text-align:center;}

  
#disclaimer {position:absolute;top:150px;left:420px;width:400px;font-size:0.9em;background:#eee;}
#disclaimer .content {margin:5px;font-size:0.9em;color:#333;text-align:justify;;height:100px;overflow:auto;}

#les9recips        {position:relative;margin:0 auto; width:680px; background:#eee;}
#les9recips .content  {position:relative;margin:0 auto;width:660px; background:#9CE000;border:solid 1px #eee;}
  #table-de-recips {margin:0 auto;}
  .tr-de-recips    {}
  .td-du-recip     {width:33%;text-align:center;}
  .div-du-recip    {margin:2px auto;}

#galerie {}
#galerie, #listegaleries {width:800px;margin:0 auto;background:#9CE000;border:solid 1px #eee;}
#galerie .content, #listegaleries .content {margin:10px auto;text-align:center;}
#listegaleries img {border:solid 1px #eee;}
#listegaleries td {width:260px;}

.pub  {}
#pub1 {}
#pub1 a {color:#FF3C00;}
#pub2 {margin:10px auto;border:solid 1px #333; width:800px;background:#fff;font-size:1.3em;}
#page2 #pub2 {font-size:1em;}
.pagegal #pub2 {width:376px;height:270px; float:left;margin:8px 0 8px 12px; }
.pagegal #pub2 .content {margin:45px 10px;}
#pub2 a {color:#FF3C00;font-size:1.3em;}
#pub3 {margin:10px auto;border:solid 1px #333; width:800px;background:#fff;}
#pub3 a {color:#FF3C00;font-size:1.2em;}

#boutons    {margin:0 auto; width:600px;height:60px;}
  #out, #in {background:#FF3C00;width:150px;}
  #in       {float:left;}
  #out      {float:right;}
  #in a, #out a  {display:block;padding:10px;color:#9CE000; font-weight:bold;font-size:2em;}

#retour, #retour:visited {position:relative;text-align:center;color:#333;font-size:1.2em;}
  
#photos  {}
.photo a img {border:solid 1px #eee;margin:8px 0 8px 12px;}
.pagegal .photo   { float:left;display:block;}
#photo1  {}
#photo2  {}
#photo3  {}
#photo4  {}
#photo5  {}
#photo6  {}
#photo7  {}
#photo8  {}
#photo9  {}
#photo10 {}
#photo11 {}
#photo12 {}
#photo13 {}
#photo14 {}
#photo15 {}
#photo16 {}
#photo17 {}
#photo18 {}
#photo19 {}
#photo20 {}
#photo21 {}
#photo22 {}
#photo23 {}
#photo24 {}
#photo25 {}
#photo26 {}
#photo27 {}
#photo28 {}
#photo29 {}
#photo30 {}

