/* body */
body { background-image: url(img/fond_cfar.gif); scrollbar-face-color: #7F99CC; scrollbar-shadow-color: #AEBCDF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #AEBCDF; scrollbar-darkshadow-color: #AEBCDF; 
scrollbar-track-color: #E4F2FA; scrollbar-arrow-color: #FFFFFF;  }

/* textes */
.menu_parent { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #584CC8; font-family: arial, verdana, helvetica, sans-serif; cursor: hand; background-image: url(img/fd_menu_parent.gif); padding-top:5pt; }
.menu_parent2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #584CC8; font-family: arial, verdana, helvetica, sans-serif; cursor: hand; background-image: url(img/fd_menu_parent2.gif); padding-top:5pt; text-decoration:none }
.menu_sousparent { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #AE8300; font-family: arial, verdana, helvetica, sans-serif; cursor: hand; padding-top:4pt; padding-bottom:1pt; }
.menu_child { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #647E12; font-family: arial, verdana, helvetica, sans-serif; cursor: hand; text-decoration:none; padding-left:5pt; background-image: url(img/fd_menu_child.gif); }
.menu_child:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #584CC8; font-family: arial, verdana, helvetica, sans-serif; cursor: hand; text-decoration:none; padding-right:5pt;  background-image: url(img/fd_menu_child_on.gif); }
.champ_formulaire { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; background-image: url(img/fd_champ.gif); border:solid 1 #24677E; height:19px; padding-top:1pt; padding-left:3pt; }
.champ_formulairebis { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; background-image: url(img/fd_champ_bis.gif); border:solid 1 #24677E; height:19px; padding-top:1pt; padding-left:3pt; }
.footer { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none;  }
.footer:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:underline;  }
.contenu_titre { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; font-family: arial, verdana, helvetica, sans-serif; }
.contenu_centre { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; font-family: arial, verdana, helvetica, sans-serif; line-height:13pt; }
.contenu_bold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; font-family: arial, verdana, helvetica, sans-serif; line-height:13pt; }
.contenu_droit { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; }
.titre_tableaux { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #927724; font-family: arial, verdana, helvetica, sans-serif; }
.contenu_lien { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #79C502; font-family: arial, verdana, helvetica, sans-serif; text-decoration:none; }
.contenu_lien:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #79C502; font-family: arial, verdana, helvetica, sans-serif; text-decoration:underline; }
.recherche_lien { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #584CC8; font-family: arial, verdana, helvetica, sans-serif; text-decoration:none; padding-left:4pt; padding-right:4pt; background-color:#CEFF81; }
.recherche_lien:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #584CC8; font-family: arial, verdana, helvetica, sans-serif; text-decoration:underline; padding-left:4pt; padding-right:4pt; background-color:#CEFF81; }
.calendrier_lien { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #927724; font-family: arial, verdana, helvetica, sans-serif; text-decoration:none; }
.calendrier_lien:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #927724; font-family: arial, verdana, helvetica, sans-serif; text-decoration:underline; }