body
{
   width: 95%%;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px;
   margin-left: 40px;
   background-color:#80FF80;
   text-align:justify;
   }
   

/* L'en-tête */

#en_tete
{
   width: 760px;
   height: 130px;
   background-image: url("image/banniere.jpg");
   background-repeat: no-repeat;
   background-position:center;
   margin-bottom: 10px;
   background-position:center;
   }

/* Le menu */

#menu
{
   float: left;
   width: 140px;
   background-color:#006600;
   background-image:url(image/fondmenu.png);
   border-left-style:dotted;
   border-top-style:inset;
   border-bottom-style:outset;
}  

.menuliens a
{
color:#000000;
}

.menuliens a:hover
{
background-color:#C5F98A;
   color: black;
}


/* Le corps de la page */

#corps
{
   margin-left: 160px;
   margin-bottom: 20px;
   padding: 5px;
   background-color:#4d994d;
      
   border: 2px solid black;
   width:580px;
}

#corps h1 /* Tous les titres h1 du corps */
{
color:#FFFF00;
   text-align: center;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}

#corps h2 /* Tous les titres h2 du corps */
{
   height: 30px; 
   padding-left: 30px;
   color:#FFFFFF;
   text-align: left;
   text-decoration:blink;
   text-align:center;
   margin-bottom:30px;
}
.titre_news
{
font-size:18px;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
color:#FFFF00;
}
.date
{font-size:10px;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}
.contenu
{
font-size:12px;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}
.news
{
border-style:solid;
margin-bottom:30px;
width:570px;
}
.auteur
{
font-size:12px;
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}
.auteur a
{
color:#33FF66;

}

#pied_de_page
{
margin-left: 160px;
}
/* Voici les mises en page pour la page restauration */
.met
{
width:350px;
height:40px;
text-decoration:underline;
}
.prix
{
text-decoration:underline;
}
.restauration
{
text-align:left;
}
/*.historique pour fond comme avant
{
background-image:url(image/fondhisto.jpeg);
background-repeat:no-repeat;
height:432px;
}*/
.image
{
border:none;
}
.iti
{
text-align:left;
}
.itineraire
{
text-decoration:underline;
width:250px;
height:80px;
}

