a:visited {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
	
}
a:hover {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:active {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:link {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

p {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
body {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px}



.marronpetit {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #990000}
a.marronpetit:visited {
	font-family: Geneva, Arial, Helvetica, san-serif, Verdana;
	color: #990000;
	font-style: normal;
	text-decoration: none;
	font-size: 9px;
	
}

a.marronpetit:hover {  Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #990000}
a.marronpetit:active {  Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #990000}
a.marronpetit:link {  Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #990000}



.marronnormal {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px; font-weight: normal; color: #990000}

.marronannuaire {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 11px; color: #990000}

.marrongras {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px; font-weight: bold; color: #990000}

.basblanc {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none}

.grasblanc {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFFFF}

.cadrebas { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #663366; text-decoration: none}

.cadrebas1 { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #663366; text-decoration: none}

.titremarrongras { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 18px; font-weight: bold; color: #990000 }

.titre2marrongras { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 16px; font-weight: bold; color: #990000 }

.textemarronsimple { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px; font-weight: normal; color: #990000 }

.textevertsimple { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px; color: #006633; }

.titre2vertgras { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 16px; font-weight: bold; color: #006633}

.titrevertgras { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 18px; font-weight: bold; color: #006633}

.anormal {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

.grasannuaire { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFF00}

.marrongras11 { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 10px; font-weight: bold; color: #990000 ; text-decoration: none}

.zricheblanc { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #CCCCCC; text-decoration: none }


.zrichejaune { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #CCCCCC; text-decoration: none }

.futurblanc { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #CCCCCC; text-decoration: none }

.titre1vertgras { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px; font-weight: bold; color: #006633 }
.signature {
	font-family: Geneva, Arial, Helvetica, san-serif, Verdana;
	font-size: 9px;
	color: #006633;
	font-style: italic;
	text-align: right;
	
}
.vertgras11 { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 10px; font-weight: bold; color: #006633; text-decoration: none }

.vertpetit { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 9px; font-weight: normal; color: #006633; text-decoration: none; }

.vertannuaire {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 11px; color: #006633}


.grisgras { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px; font-weight: bold; color: #999999}

.GRISsimple { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px; font-weight: normal; color: #666666}


	
.barre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}

a.barre:visited {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-style: normal;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

.barre2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}

a.lien1 {
  color: #0066cc;
  text-decoration: none;            /* Suppression du soulignement normal */
  border-bottom: 1px solid #ff8000; /* Simulation d'un soulignement dans une couleur différente */
}
a.lien2 {
  color: #8000ff;
  text-decoration: none;             /* Suppression du soulignement normal */
  border-bottom: 1px dotted #8000ff; /* Plus l'épaisseur est grande, plus les points seront gros */
}
a.lien3 {
  color: #0066cc;
  text-decoration: none;             /* Suppression du soulignement normal */
  border-bottom: 3px double #0066cc; /* Trois pixels minimum, pour voir les deux lignes */
}
a.lien1:hover,  a.lien2:hover,  a.lien3:hover,
a.lien1:active, a.lien2:active, a.lien3:active  {
  color: white;
  border-color: white; /* Seule la couleur change, la forme et la taille de la bordure ne changent pas */
  background-color: #0066cc;
}
a.GRISsimplePointille { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; font-size: 12px; font-weight: normal;
  text-decoration: none;
  color: #666666;
  border: 1px solid transparent;     /* Les bordures droites et gauches qui apparaîtront au passage de la souris déplaceraient   */
  border-bottom: 1px dotted #666666; /*   le texte de deux pixels vers la droite. C'est pourquoi on les définit tout le temps à  */
}                                    /*   1 pixel mais invisibles au repos. Note : "transparent" ne fonctionne pas sous IE < 7.  */
a.GRISsimplePointille:hover {
  border: 0.1px solid #FFA713;
}

