body {
   padding: 20px; 
   margin: auto; /* Pour centrer notre page */
   margin-bottom: 10px;    /* Idem pour le bas du navigateur */
}

#en_tete {
   width: 1020px;
   height: 140px;
   background-image: url("../../images/banniere.gif") ;
   background-repeat: no-repeat;
}

#menuhz {
   border:2px solid black;
   background-color: #FF8C55;
   margin: 0px ;
   margin-top:7px;
   text-decoration:none;
   text-align:center;
}

#menuhz ul li { 
   display:inline;
 }

#menuhz a{
   color : #402315;
   font-family: Verdana, Tahoma, Times, "Times New Roman", serif;
   font-size:0.9em;
   font-weight : bold;
   margin: 0 30px ;
   padding : 2px;
   text-decoration:none;
   text-align:center;
}

#menuhz a:hover {
   color: green;
   border-bottom: 5px  solid  green;
}

#menuvertical
{
   clear:both;
   margin: 0px;
   margin-top:7px;
   float: left; /* Le menu flottera à gauche */
   width: 190px; /* Très important : donner une taille au menu */
}

.lienpays
{
   background-color: #FF8C55;
   border: 2px solid black;
   margin-bottom: 8px; /* Pour éviter que les éléments du menu ne soient trop collés */
}

.lienpays ul /* Toutes les listes à puces se trouvant dans un menu */
{
   list-style-type: none; /* On change l'apparence des puces */
   padding: 5px; /* Tous les côtés ont une marge intérieure de 0 pixels */
   padding-left: 20px; /* ... mais on modifie ensuite la marge de gauche, donc celle-là fera finalement 20 pixels */
   margin: 5px; 
   font-family: Tahoma, Times, "Times New Roman", serif;
   font-size:0.8em;
   font-weight: bold;   
}

.lienpays a /* Tous les liens se trouvant dans un menu */
{
   color: #3034CC;
   text-decoration: none;
}

.lienpays a:hover /* Quand on pointe sur un lien du menu */
{
   background-color: #2177D9;
   color: white;
   font-variant :	small-caps;
   text-decoration :	underline overline  ;
}

.localisation
{
   background-color: #FF8C55;
   border: 2px solid black;
   margin-bottom: 7px; /* Pour éviter que les éléments du menu ne soient trop collés */
   font-family: Tahoma, Times, "Times New Roman", serif;
   font-size:0.8em;
   padding :5px;
   text-align:center;
 }

.imprim
{
   background-color: #FF8C55;
   border: 2px solid black;
   margin-bottom: 5px; /* Pour éviter que les éléments du menu ne soient trop collés */
   font-family: Tahoma, Times, "Times New Roman", serif;
   font-size:0.9em;
   padding :5px;
   text-align:center;
   }
 
.imprim a /* Tous les liens se trouvant dans un menu */
{
   color: #3034CC;
   text-decoration: none;
}
 
.imprim a:hover /* Quand on pointe sur un lien du menu */
{
   background-color: #2177D9;
   color: white;
   font-variant :	small-caps;
   text-decoration :	underline overline  ;
   font-weight:bold;
}

#corps
{
   margin-left: 200px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-top: 7px;
   margin-bottom: 10px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
   padding: 5px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
   color: #330066;
   background-color: #96CC2A; /* Une couleur de fond pour le corps */
   border: 2px solid black; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
}

#corps a {
    text-decoration:none;
    color: #402315;
}

#corps a:hover {
    text-decoration:underline overline;
    color: #27508D;
}

p {
   font-size:0.8em;
   font-family:  Verdana, Times, "Times New Roman", serif;
}

.titrepage {
   text-align:center;
   font-family: "Comic sans ms", Times, "Times New Roman", serif;
   font-size:0.9em;
   font-weight:bold;
}


h5 {
   text-decoration:overline;
   font-family: Verdana, Tahoma, Times, "Times New Roman", serif;
   }


td {
padding : 0px;
  padding-left :12px;
  }
  
td a {
    text-decoration:none;
    color: #402315;
}

td a:hover {
   text-decoration:underline overline;
   color: #27508D;
}

.visite {
   text-align:center;
   font-family:  Verdana, Times, "Times New Roman", serif;
   text-decoration:underline;
}

.enligne {
   list-style-type: none;
   font-family:  Verdana, Times, "Times New Roman", serif;
   font-size:0.8em;
   text-align:center;
   padding:15px;
}

.enligne li {
   display:inline;
}

.enligne a {
   text-decoration:none;
   font-style :	italic; 
}

img {
   border:none;
}

.diaporama {
   width: 520px;
	 background: #eed ;
   padding: 20px; 
   margin: auto; /* Pour centrer notre page */
   margin-bottom: 10px;    /* Idem pour le bas du navigateur */
}

.remonter {
  text-align: right;
    }

.remonter img{
  padding : 7px;
    }

.remarque {
   background: #eed ;
   text-align : center;
 }  
    
#pied_de_page
{
   margin-left: 200px;
   padding: 2px;
   text-align: center;
   color: #330066;
   background-color: #2177D9;
   border: 2px solid black;
   font-family:  Tahoma, Times, "Times New Roman", serif;
   font-size:0.7em;
}