body
{
   width: 1000px;
   margin: auto; /* Pour centrer notre page */
   margin-bottom: 20px; 
   background-color: #E0FFFF;
}

#en_tete
{
   width: 1000px;
   height: 156px;
   background-image: url("images/header.jpg");
   background-repeat: no-repeat;
   text-align: left;
}
#en_tete_gb
{
   width: 1000px;
   height: 156px;
   background-image: url("images/header-gb.jpg");
   background-repeat: no-repeat;
   text-align: left;
}
#en_tete_ru
{
   width: 1000px;
   height: 156px;
   background-image: url("images/header-ru.jpg");
   background-repeat: no-repeat;
   text-align: left;
}
#en_tete_es
{
   width: 1000px;
   height: 156px;
   background-image: url("images/header-es.jpg");
   background-repeat: no-repeat;
   text-align: left; 
}   
.maj /* Position de la phrase Mise a jour Decembre 2006 */
{
position: absolute;
right:10px;
top: 0px;
}
#menu
{
   float: left; 
   width: 158px; /* donner une taille au menu */
}
.element_menu
{
   background-image: url("images/menufin.jpg");
   background-repeat: no-repeat;
   height: 32px;
   padding-top: 20px;
   padding-left: 30px;
}

#corps
{
   margin-left: 165px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 20px; /* 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 */   
}
#echange
{
   border: 3px solid black;
   text-align: justify;
   padding: 10px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */  
   margin: 10px; /* Marge extérieure de 50px */   
}
img
{
   border: 0px;  
 }
h1 
{
   color: #000;
   background-color: #B6D6C5;
   text-align: center;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}
h2 
{
   color: #000;
   background-color: #B8CAC6 ;
   text-align: center;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}
h3
{
   color: #000;
   background-color: #B8CAC6 ;
   text-align: center;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}
h4
{
color:#000;
background-color:#B8CAC6 ;
text-align: center;
font-size: x-large;
}
a
{
text-decoration:none; 
font-weight:bold;
color:#057372;
}
a:hover  /* Quand on passe souris sur tous les liens du site */
{
text-decoration:underline;
}
#menu a  /* Les onglets du menu */
{
font-weight:bold;
text-decoration:none;
color:black;
}

#menu a:hover  /* Quand on passe souris sur liens du menu*/
{
text-decoration:underline
}

table /* Le tableau en lui-même */
{
   margin: auto; /* Centre le tableau */
   border-collapse: collapse;
   /*background-color: #F6EA86; */

}
.index
{
   border: 1px solid black;
   border-color:#067E34
}

.important /* Met en valeur mot ou texte en particulier*/
{
font-weight:bold;
font-size:20px;
}

.centrerimage  /* Centrer image par l'horizontal*/
{
margin-left:120px;
}
.liensrapides /* Pour liens situés en bas de page, menant à pages de produits*/
{
font-weight:bold;
font-size:15px;
color: red;
}
.centrerliste  /* Centrer liste sous image centrée*/
{
margin-left:220px;
}
.alignetexte /* Aligner texte sous image centrée */
{
margin-left:200px;
font-size:20px;
}

td /* Les cellules normales */
{
  /* font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;*/
   font-family:  Arial, "Arial Black", "Times New Roman", Times, serif;
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}
td img
{
    display: block;
    margin-left: auto;
    margin-right: auto
}

#corps_ref
{
   margin-left: 165px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 20px; /* 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 */   
}
#corps_ref td, th
{
     border: 1px solid black;
}
#pied_de_page
{
   padding: 5px;
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   text-align: center;
}

