/* ELEMENTS DE BASES */
h1  {
  color: #0076D7;
  margin: 0px;
  padding: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: bold;
}

h2  {
  color: #0076D7;
  margin: 0px;
  padding: 0px;
  padding-bottom: 20px;
  font-size: 14px;
  font-weight: bold;
}

p    {
  margin: 0px; 
  padding: 0px;
  padding-bottom: 20px;
  text-align: justify;
  font-size: 14px;
}
/*
blockquote {
  margin-top: 10px;
  margin-left: 25px;
  margin-bottom: 10px;
}
*/
img {
  border: 0;
}

/* ELEMENTS PERSONALISES */
.txtAlignDroite { text-align: right; }
.txtAlignCentre { text-align: center; }

.txtMessagesBon { color: #008000; }
.txtMessagesBad { color: #800000; }

.imgFloatGauche { float: left;  margin-left: 0px;  margin-right: 10px; margin-top: 0px; margin-bottom: 10px; }
.imgFloatDroite { float: right; margin-left: 10px; margin-right: 0px;  margin-top: 0px; margin-bottom: 10px; }

.clearboth      { clear: both; margin: 0px; padding: 0px; height: 1px; }

.txtTexte a {
  color: #363636;
  text-decoration: none; 
}
.txtTexte a:link {
  color: #363636;
  text-decoration: none; 
}
.txtTexte a:active {
  color: #363636;
  text-decoration: none; 
}
.txtTexte a:visited {
  color: #363636;
  text-decoration: none; 
}
.txtTexte a:hover {
  color: #0076D7;
  text-decoration: underline;
}

.backLinks {
  color: White;
  font-size: 1px;
  font-stretch: ultra-condensed;
  font-style: normal;
}

.backLinks a {
  color: White;
  text-decoration: none; 
}
.backLinks a:link {
  color: White;
  text-decoration: none; 
}
.backLinks a:active {
  color: White;
  text-decoration: none; 
}
.backLinks a:visited {
  color: White;
  text-decoration: none; 
}
.backLinks a:hover {
  color: White;
  text-decoration: none;
}