.lien {  font: bold italic 12px Arial; color: #009423; text-decoration: none;}
.lien:hover {  font: bold italic 12px Arial; color: #009423; text-decoration: underline;}
.lieninvisible {text-decoration: none; color:#000000;}
.lieninvisible:hover {text-decoration: none;}
.bouton_ok {  font: bold normal 10px Arial; color: #FFFFFF; text-decoration: none;}
.bouton_ok:hover {  font: bold normal 10px Arial; color: #FFFFFF; text-decoration: underline;}
.lienbas { text-align:right; font:bold 12px verdana; color:#009423; text-decoration: none;}
.lienbas:hover { text-align:right; font: bold 12px verdana; color:#FFC400; text-decoration: none;}
.lienmicro { text-align:right; font:bold 10px verdana; color:#808080; text-decoration: none;}
.lienmicro:hover { text-align:right; font: bold 10px verdana; color:#FF0000; text-decoration: none;}
.texte {  text-align:justify; font: normal 13px arial; color: #000000}
.texten {  font: normal 13px arial; color: #000000}
.texteb {  font: bold 12px arial; color: #000000}
.textep {  font: normal 11px arial; color: #000000}
.textepp {  font: normal 9px arial; color: #000000}
.texte3 {  text-align:justify; font: normal 12px arial; color: #000000}
.texte2 {  text-align:center; font: normal 14px arial; color: #ffffff}
.titre {  font: bold italic 16px Arial; color: #009423}
.titre3 {  font: bold italic 20px Arial; color: #009423}
.titre2 {  font: bold italic 12px Arial; color: #009423}
.boutonmail {color:#FFFFFF; font: bold; text-decoration: none;}
.boutonmail:hover {color:#FFC600; FONT: bold; text-decoration: none;}
.formulairep {  font: normal 10px arial; text-align:right; color: #000000; background-color:#FCFCDC;  border-color: #009423;   border-style: solid;  border-width: 1px;}
.lienp {  font: bold italic 10px Arial; color: #009423; text-decoration: none;}
.lienp:hover {  font: bold italic 10px Arial; color: #009423; text-decoration: underline;}
.lienps {  font: bold italic 10px Arial; color: #FF9423; text-decoration: underline;}

.select {  font: 12px arial; color: #009423; background-color:#FCFCDC}
.formulairep2 {  font: normal 12px arial; color: #000000; background-color:#FCFCDC;  border-color: #FCFCDC;   border-style: solid;  border-width: 1px;}

.libre             {font: bold 10px verdana; text-decoration: none; color: #FFFFFF ;   }
.libre:hover       {font: bold 10px verdana; text-decoration: none; color: #000000 ;   }
.libreCliquable    {font: bold 10px verdana; color: #FFFFFF;background-image:url(images/vertcliquable.gif); text-align:center;}
.libreNonCliquable {font: bold 10px verdana; color: #FFFFFF; background-image:url(images/vert.gif); text-align:center;}
.nonDispo          {font: bold 10px verdana; color: #FFFFFF;background-image:url(images/rouge.gif); text-align:center;}
.reserve           {font: bold 10px verdana; color: #FFFFFF;background-image:url(images/orange.gif); text-align:center;}

.ref { position:absolute; font: bold 1px Arial; color:white; visibility:hidden}
h1 {font: 1px;}

.actu_date{font: italic 11px verdana; color:#FF9333;}
.actu_titre{font-weight:bold;color:#009423;}