body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e6e6e6; }
.intro { color: #646464; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; }
.txt { color: #646464; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.titre { color: #b79fff; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; border-bottom: 1px dotted #b79fff; }
.titre2 { color: #646464; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.txtblanc { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
a.menu { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; vertical-align: middle; list-style-image: url(img/puce.gif); list-style-position: inside; white-space: normal; }
a.menu:hover { color: #916c26; font-size: 12px; font-weight: bold; text-decoration: none; }
.td.menu { background-color: #fcaf17; vertical-align: middle; }
.exerg { color: #b79fff; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; }
ul { margin: 1em 0 1em 40px; list-style: url(img/puce.gif); }
table.border1 { padding: 5px; border: solid 1px #b79fff; }
a { color: #5c5c5c; text-decoration: none; }
a:hover { color: #5c5c5c; text-decoration: underline; }
.tdborder1 { padding: 5px; border: solid 1px #b79fff; }
