body           { color: #000; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; background-color: #d3d3d3 }
a  { color: #585d74; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none }
p        { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; font-style: normal; font-weight: normal; line-height: normal }
.p2         { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-align: justify; margin: 3px }
h1  { color: #033; font-style: normal; font-weight: bold; font-size: 14px; line-height: normal; font-family: Verdana, Arial, Helvetica, Sans-serif }
h2  { color: #000; font-style: normal; font-weight: normal; font-size: 12px; line-height: normal; font-family: Verdana, Arial, Helvetica, Sans-serif }
h3  { color: #354374; font-style: normal; font-weight: bold; font-size: 12px; line-height: normal; font-family: Verdana, Arial, Helvetica, Sans-serif }
h4  { color: #033; font-style: normal; font-weight: bold; font-size: 12px; font-family: Futura, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana; text-align: left; word-spacing: normal; letter-spacing: 2pt; margin-left: 25px }
h5  { color: #f00; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Sans-serif; padding-top: 5px; padding-bottom: 5px }
h6  { color: #404040; font-style: normal; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Sans-serif; padding-top: 5px; padding-bottom: 2px }
.red_type14    { color: #f00; font-style: normal; font-weight: bold; font-size: 14px; line-height: normal; font-family: Arial, Helvetica, Geneva, SunSans-Regular; letter-spacing: 3px }
.blue_type14    { color: #585d74; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular; letter-spacing: 3px }
.headtable  {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, Swiss }
.day   { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular }
.day2  { color: #404040; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular }
.desc  { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular }
.descb   { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular; font-weight: 500 }
.desc_c    /* texte home page */  { color: #282828; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular; font-weight: bold; line-height: 125%; text-align: justify; width: 100%; overflow: visible; clip: rect(auto auto auto auto); vertical-align: top }
.red_type10  { color: red; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, Swiss }
.DotLineGray {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, Swiss;
	border-top: 1px dotted silver }
.caption10 {
	color: #fff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, Swiss }
.Mois {
	font-size: 22px;
	font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, Swiss }
.pagenum {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, Swiss }
.notes {
	color: black;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-align: right;
	border: 1pt silver }
blockquote  { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, Sans-serif }
body  { color: #404040; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss }
A:link       { color: #033; font-weight: bold; font-size: 10px; text-decoration: none }
A:hover      { color: #9d9151; font-weight: bold; font-size: 10px; text-decoration: underline; background: repeat fixed 100% 100% }
A:active       { color: #033; font-weight: bold; font-size: 10px; text-decoration: none }
A:visited       { color: #354374; font-weight: bold; font-size: 10px; text-decoration: underline }
hr  { color: #404040; align: left; size: 1px }
sup  { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, Sans-serif }
td  { color: #404040; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss }
input  { color: #404040; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss }
.select  { color: #366; font-weight: bold }
.frozen   { color: #60739c; font-weight: bold }
.titre_BP { color: #333333; font: small-caps bold 14px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; margin-left: 2px }
.titre_VR { color: #033; font: small-caps bold 14px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; margin-left: 2px }
.soustitre_gris { color: #404040; font-weight: bold; font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; text-align: left }
.soustitre_bleu { color: #585d74; font-weight: bold; font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; text-align: left }
.soustire_2  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; font-style: normal; font-weight: normal; line-height: normal; font-stretch: normal; text-align: justify }
.soustire_noir { color: #000; font-weight: bold; font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; text-align: left }
.texte_gris { color: #404040; font-style: normal; font-weight: bolder; font-size: 10pt; font-family: Futura, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana; text-decoration: none; text-align: left; word-spacing: normal; letter-spacing: 2pt }
.texte_bleu { color: #585d74; font-style: normal; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; text-decoration: none }
.texte_vert { color: #033; font-weight: bold; font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif }
.texte_mauve  { color: #969; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif }
a.lien:hover { color: #aba482; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; text-decoration: none; background: repeat fixed 100% 100% }
a.lien:visited { color: #585d74; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; text-decoration: none }
a.lien:active { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; text-decoration: none }
.catalogue { color: #404040; font-weight: normal; font-size: 10px; line-height: normal; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif }
.cata_bol { color: #404040; font-weight: bolder; font-size: 10px; line-height: normal; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif }
.cata_bol_table { color: #404040; font-weight: bold; font-size: 10px; line-height: normal; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva, Swiss, sans-serif; text-align: left; word-spacing: normal; letter-spacing: normal; padding-left: 2pt; border-left: thin dotted #aba482 }
