* {margin:0; padding:0}                  /* virer toutes les marges par défaut */
html > body ul {                         /* def de UL pas vue par IE = fonctionne pour Netscape/Mozilla & IE7 */
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
/*  margin-left: -20px; */
  margin-left: 20px;
}
html > body li {                         /* def de UL pas vue par IE = fonctionne pour Netscape/Mozilla & IE7 */
  margin-top: 0px;
  margin-bottom: 5px;
  list-style-image:url(/images/puce_v.jpg)
}
* html ul {                             /* def de UL pas vue par non IE = fonctionne pour IE6 */
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 15px;
}
* html li {                             /* def de UL pas vue par non IE = fonctionne pour IE6 */
  margin-top: 0px;
  margin-bottom: 5px;
}
.titrePage {
  background-image:url(/images/fond_02.jpg);
  background-repeat:no-repeat;
  /*background-color:#FF0000; */
  width:992px;
  height:33px;
  padding:0px 0px 0px 0px;
  color:#087BB2;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  /*font-style:italic;*/
  font-weight:bold;
  text-align: center;
}
.contentFull {
  float: left;
  width: 778px; /*793px; -15 */
  padding-top:     5px;
  padding-bottom:  0px;
  padding-left:   10px;
  padding-right:   5px;
}
.blocContentDroite {
  /*margin:10px 10px 10px 10px;*/
  width:794px;
  margin-left:199px;
}
.blocContentDroiteIndex {
}
.colonneGauche50_50 {
  width:382px; /*397-15*/
  float:left;
  padding-top:     5px;
  padding-bottom: 10px;
  padding-left:   10px;
  padding-right:   5px;
}

.colonneDroite50_50 {
  width:381px; /*396-15*/
  float:left;
  padding-top:     5px;
  padding-bottom: 10px;
  padding-left:    5px;
  padding-right:  10px;
/*  background-color:#99FF33;*/
}
.colonneGauche80_20 {
  width:403px;
  float:left;
  padding-top:     5px;
  padding-bottom: 10px;
  padding-left:   10px;
  padding-right:   5px;
/*  background-color:#47F449; */
}
.colonneDroite80_20 {
  width:360px;
  float:left;
  padding-top:     5px;
  padding-bottom: 10px;
  padding-left:    5px;
  padding-right:   5px;
/*  background-color:#99FF33; */
}
.footer {
  padding:0px 0px 0px 0px;
}
.sTitre {
  color:#087BB2;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  font-style:italic;
  text-align: center;
  padding:5px 5px 5px 5px;
}
.titreBloc {
  color:#087BB2;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  font-style:italic;
  text-align: justify;
  padding:5px 5px 5px 5px;
}
.nojust {  text-align: no;}
.bloc {
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align: justify;
  padding:6px 5px 6px 5px;
}
.texte_small {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
}
.patch_tab {
  width: 150px;
  float: right;
  border: 1px solid #3084B7;
  margin : 5px;
}
.expo {
  vertical-align: 4px;
  font-size: 70%; }
.noir { color:#000000; }
.gris { color:#999999; }
.bleu { color:#087BB2; }
.gras { font-weight:bold; }
a.lien:visited {color: #087BB2; }				/* lien visites */
a.lien:link    {color: #087BB2; }				/* lien passifs */
a.lien:hover   {text-decoration:underline; color: #00689F; }	/* on mouse over changement de couleur  */
a.lien:active, a.lien_contenublocdroite  {color: #00689F; }			        /* lien actif */
a.lien         {color: #087BB2; text-decoration: underline;}
a.lienBas:visited {color: #FFFFFF; }				/* lien visites */
a.lienBas:link    {color: #FFFFFF; }				/* lien passifs */
a.lienBas:hover   {text-decoration:none; color: #FFFFFF; }	/* on mouse over changement de couleur  */
a.lienBas:active, a.lien_contenublocdroite  {color: #FFFFFF; }			        /* lien actif */
a.lienBas         {color: #FFFFFF; text-decoration: none;}

.txtGris { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; }
a.lienGris           { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.lienGris:visited   { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.lienGris:link      { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.lienGris:hover     { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.lienGris:active    { color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
