body { color: black; font-size: 12px; font-family: helvetica; }
.titre { color: white; font-size: 13px; font-weight: bold; font-stretch: expanded; background-color: #39f; text-align: center; vertical-align: middle; }
.titre2 { color: white; font-size: 12px; font-family: helvetica; font-weight: bold; font-stretch: expanded; text-align: center; vertical-align: middle; }
a.titre2 { color: white; font-size: 13px; font-family: helvetica; font-weight: bold; font-stretch: expanded; text-align: center; vertical-align: middle; border-bottom: medium solid orange; }
.titrecalend { color: white; font-size: 12px; font-family: helvetica; font-weight: bold; font-stretch: expanded; text-align: center; border-bottom: 2pt solid orange; }
.fermer { color: black; font-size: 12px; font-family: helvetica; font-weight: bold; font-stretch: expanded; text-align: center; vertical-align: bottom; border-bottom: 2pt solid orange; }
p {}
td { font-size: 12px; }
a:link { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
a:hover { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a:visited { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a:active { color: red }
.textencart { color: black; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; text-decoration: none; text-align: left; vertical-align: middle; width: auto; height: auto; der-bottom-width: inherit; }
.textencartnat { color: black; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: normal; text-decoration: none; text-align: left; width: auto; height: auto; margin: 2pt; padding: 2pt; der-bottom-width: inherit; }
.textencart2 { color: black; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; text-decoration: none; text-align: right; width: auto; height: auto; vertical-align: middle; der-bottom-width: inherit; }
a.textencart2 { color: white; background-color: #f90; text-decoration: none; text-align: right; }
a.textencart:hover { color: white; text-decoration: none; background-color: #39f; }
a.textencart2:hover { color: white; text-decoration: none; background-color: #39f; text-align: right; }
.traitbas { border-bottom: 1px dotted #06f; }
.txtencarttraining { color: #99f; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; }
a.txtencarttraining { color: #c0c; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; }
a.txtencarttraining:hover { color: #f90; font-size: 8px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; }
.input { color: #fff; font-size: 11px; font-style: oblique; }
.textarea { color: #fff; font-size: 11px; font-style: oblique; }
.justif { text-align: justify; }
.txt12justif { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, helvetica; text-align: justify; }
.txtinfojustif { color: black; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, helvetica; text-align: justify; top: 16px; }
.txtphoto { color: black; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, helvetica; text-align: center; top: 16px; }
.symbol { font-family: symbol; }
.txt12justifB { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, helvetica; text-align: justify; margin: 4pt; }
