body
{
   width: 100%;
   margin: auto;  /*Pour centrer notre page */
   margin-top: 20px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
   margin-bottom: 20px;    /* Idem pour le bas du navigateur */
   background-image: url("../images/neige.png"); /* Une petite image de fond pour éviter d'avoir un vieux fond blanc :p */
   text-align:center;
}

h3
{
	color:black;
	text-align:left;
	text-decoration:underligne;
	margin-left:20px;
}

h4
{
	color:black;
	text-align:left;
	text-decoration:underligne;
	margin-left:40px;
}

em
{
	font-style:italic;
	font-family:Verdana,serif,Arial,"Times New Roman";
}

a
{
   text-decoration: none; /* Les liens ne seront plus soulignés */
   color: blue; /* Les liens seront en  bleu */
   font-style: italic; /* Les liens seront en italique  */
}

a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline; /* Le lien deviendra souligné quand on pointera dessus */
   color: green; /* Le lien sera écrit en vert quand on pointera dessus */
}

a img /* Toutes les images contenues dans un lien */
{
   border: none; /* Pas de bordure */
}

blockquote
{
	text-align:justify;
	margin-left:100px;
	font-family:Comic Sans MS, Verdana, "Times New Roman", serif;
	font-size:100%;
	/*color:#0000C0;*/
	/*color:gray;*/
	/*color:navy;*/
	color:blue;
	/*color:teal;*/
}

table
{
   border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
}
td
{
   border: 3px solid black;
}


.menus
{
	font-size:70%;
	font-family:Comic Sans MS, Verdana, "Times New Roman", serif;
}

.paragraphe
{
	text-indent:30px;
}

.titre
{
	font-size:110%;
	font-weight:none;
}

.legende
{
	text-align:center;
}

.tabulation1
{
	margin-left:80px;
}

.tabulation2
{
	margin-left:40px;
}

.tabulation3
{
	margin-left:10px;
}

.tabulation4
{
	margin-left:170px;
}

.tabulation40
{
	margin-left:100px;
}

.tabulation5
{
	margin-left:70px;
}

.tabulation50
{
	margin-left:120px;
}

.tabulation6
{
	margin-left:232px;
}

.tabulation61
{
	margin-left:234px;
}

.tabulation62
{
	margin-left:238px;
}

.tabulation63
{
	margin-left:223px;
}

.tabulation7
{
	margin-left:140px;
}

.tabulation8
{
	margin-left:208px;
}

.tabulation81
{
	margin-left:210px;
}

.tabulation9
{
	margin-left:125px;
}

.tabulation10
{
	margin-left:155px;
}

.tabulation11
{
	margin-left:148px;
}

.tabulation12
{
	margin-left:218px;
}

.tabulation13
{
	margin-left:200px;
}

.tabulation130
{
	margin-left:205px;
}

.tabulation14
{
	margin-left:175px;
}

.tabulation15
{
	margin-left:192px;
}

.tabulation16
{
	margin-left:207px;
}

.tabulation17
{
	margin-left:270px;
}

.tabulation18
{
	margin-left:255px;
}

.tabulation19
{
	margin-left:170px;
}

.tabulation190
{
	margin-left:287px;
}

.tabulation20
{
	margin-left:341px;
}

.tabulation200
{
	margin-left:337px;
}

.tabulation201
{
	margin-left:345px;
}

.tabulation21
{
	margin-left:445px;
}

.tabulation22
{
	margin-left:143px;
}

.thumb {
  position:relative; 
  top:0;
  left:0; 
  }
  
.thumb a {
  margin:0;
  text-decoration:none;
  }

.thumb a:hover {
  background-color:black;	
  }

.thumb a .grand {
  display:block;
  position:absolute; 
  width:0px; 
  }	  
  
.thumb a:hover .grand { 
  position:absolute; 
  top:20px;
  left:210px;
  width:378px; 
  height:250px; 
  }

  
/* L'en-tête */

#en_tete
{
   width: 100%;
   height: 124px;
   background-repeat: no-repeat;
   margin-bottom: 10px;
}

/* Le menu */

/* Le pied de page */

#pied_de_page
{
   color:black;
   font-family:Arial, Georgia, "Times New Roman", serif;
   font-size:80%;
   text-align:center;
}
