body { color: black; font-family: Arial, Helvetica, sans-serif; background-color: #d7d7d7; }
.baseline { color: #fff; font-size: 10px; }
.baseline a { color: white; font-size: 10px; font-weight: normal; text-decoration: none; }
.baseline a:hover { color: white; font-weight: normal; text-decoration: none; }
a.menu_haut { color: #d7d7d7; font-size: 11px; text-decoration: none; font-weight: bold; text-align: right; }
a.menu_haut:hover { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; text-align: right; }
a.menu { color: #bfff00; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a.menu:hover { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.titre { color: #7b7d7c; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 23px; background-position: 12px 0; }
.ss-titre { color: #9c0; font-size: 17px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 19px; background-position: 12px 0; }
.txtintro { color: #7b7d7c; font-size: 12px; font-family: Arial, Helvetica, sans-serif, verdana; font-style: italic; }
.ss-titre2 { color: #7b7d7c; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-position: 12px 0; }
.txt { color: #7b7d7c; font-size: 11px; font-family: Arial, Helvetica, sans-serif, verdana; line-height: 15px; list-style-image: url(img/puceliste.gif); }
.txt2 { color: #9c0; font-size: 10px; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: bold; }
.txt3 { color: #7b7d7c; font-size: 10px; font-family: Arial, Helvetica, sans-serif, verdana; line-height: 12px; }
.sub { color: #9c0; font-size: 11px; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: bold; }
.sub2 { color: #f8320d; font-size: 11px; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: bold; }
.subtitre { color: #9c0; font-size: 14px; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: bold; }
a.sub { color: #7b7d7c; font-size: 11px; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: normal; }
a.sub:hover { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: normal; text-decoration: none; }
.encart { color: #fff; font-size: 10px; font-family: Arial, Helvetica, sans-serif, verdana; line-height: 12px; padding: 10px; }
.encart2 { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif, verdana; line-height: 15px; padding: 15px; }
.bandeau { color: #fff; font-size: 13px; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: bold; text-indent: 6px; padding: 3px; }
.encart_titre { color: #fff; font-size: 15px; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: bold; line-height: 16px; padding: 10px; }
a { color: #7b7d7c; font-size: 11px; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: bold; text-decoration: none; }
a:hover { color: #000; font-family: Arial, Helvetica, sans-serif, verdana; font-weight: bold; text-decoration: none; }
td.border { background-color: #f0f0f0; padding: 10px; border: dotted 1px #9c0; }
td.border2 { padding: 10px; border: solid 1px #d7d7d7; }
hr { color: #d7d7d7;background-color: #d7d7d7;height: 1px;border: 0;}
.exerg { color: #7b7d7c; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; background-position: 12px 0; margin-right: 15px; padding-right: 15px; padding-left: 14px; border-left: 3px solid #9c0; order-right-style: solid; order-top-style: solid; }
.titre_news { color: #fff; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-position: 12px 0; }
a.mod { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-position: 12px 0; }
a.mod:hover { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-position: 12px 0; text-decoration: underline; }
