.tit1 { color: #009; font-weight: bold; font-size: 20pt; line-height: 18pt; font-family: Verdana, Helvetica, Geneva, Arial; text-align: center }
.txt   { color: #000066; font-size: 11pt; line-height: 13pt; font-family: Verdana, Helvetica, Geneva, Arial; text-align: justify; margin-top: 7pt }
.txt2  { color: #191970; font-weight: normal; font-size: 11pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Verdana, Swiss, SunSans-Regular; text-align: left }
.txtlist { color: #306; font-size: 11pt; line-height: 13pt; font-family: Verdana, Helvetica, Geneva, Arial; text-align: justify; margin-top: 2pt }
.txtright { color: #000066; font-size: 11pt; line-height: 13pt; font-family: Verdana, Helvetica, Geneva, Arial; text-align: right; margin-top: 7pt }
.txtright9 { color: #000066; font-size: 9pt; font-family: Verdana, Helvetica, Geneva, Arial; line-height: 11pt; text-align: right; margin-top: 7pt; }
.txtleft9 { color: #707070; font-size: 9pt; font-family: Verdana, Helvetica, Geneva, Arial; line-height: 11pt; text-align: left; margin-top: 7pt; }
.txtrightbold { color: #707070; font-weight: bold; font-size: 11pt; line-height: 13pt; font-family: Verdana, Helvetica, Geneva, Arial; text-align: right; margin-top: 7pt }
.txtcent { color: #000066; font-size: 11pt; line-height: 13pt; font-family: Verdana, Helvetica, Geneva, Arial; text-align: center; margin-top: 7pt }
.txtcentbold { color: #000066; font-weight: bold; font-size: 11pt; line-height: 13pt; font-family: Verdana, Helvetica, Geneva, Arial; text-align: center; margin-top: 7pt }
.txtbold { color: #006; font-weight: bold; font-size: 11pt; font-family: Verdana, Helvetica, Geneva, Arial }
body { color: black; font-family: arial, sans-serif; background-color: white; }
.menu { color: #006; font-size: 12px; font-weight: bold; text-decoration: none; height: 25px; margin: 5px; padding: 5px; }
.menu2 { color: #4444ab; font-size: 11px; font-weight: bold; text-decoration: none; text-align: left; height: 20px; margin: 5px 5px 5px 10px; padding: 5px 5px 5px 10px; }
.menu3 { color: #8b64c4; font-size: 11px; font-weight: bold; text-decoration: none; text-align: left; margin: 5px 5px 5px 20px; padding: 5px 5px 5px 20px; height: 20px; }
.menu a:link { color: #006; font-size: 12px; font-weight: bold; text-decoration: none; }
.menu2 a:link { color: #4444ab; font-size: 11px; font-weight: bold; text-decoration: none; }
.menu3 a:link { color: #8b64c4; font-size: 11px; font-weight: bold; text-decoration: none; }
.menu3 a:visited { color: #8b64c4; font-size: 11px; font-weight: bold; text-decoration: none; }
.menu a:visited { color: #006; font-size: 12px; font-weight: bold; text-decoration: none; }
.menu2 a:visited { color: #4444ab; font-size: 11px; font-weight: bold; text-decoration: none; }
.menu a:hover { color: #c00; font-size: 12px; font-weight: bold; background-image: url(imaz/blanc.gif); background-repeat: repeat; text-decoration: none; }
.menu2 a:hover { color: #dd4165; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url(imaz/blanc.gif); background-repeat: repeat; }
.menu3 a:hover { color: #dd4165; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url(imaz/blanc.gif); background-repeat: repeat; }
.lignevide { font-size: 3px; background-image: url(imaz/bleu.gif); height: 3px; }
.socio       { color: #4b0082; font-weight: normal; font-size: 11pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Verdana, Swiss, SunSans-Regular; background-color: #f5f5f5; text-align: left; vertical-align: top; border-style: solid; border-width: 1pt 1pt 1pt 2pt; border-color: #c0c0c0 #191970 #191970 #d3d3d3 }
.lignehaut { padding-bottom: 20px; border-top: 3px double #4b0082; }
.photo    { color: #191970; font-weight: normal; font-size: 11pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Verdana, Swiss, SunSans-Regular; background-color: transparent; text-align: left; vertical-align: top; border-style: solid; border-width: 2pt 1pt 1pt 2pt; border-color: #dcdcdc #336 #336 #c0c0c0 }
.imgsocio   { color: #191970; font-weight: normal; font-size: 11pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Verdana, Swiss, SunSans-Regular; background-color: #f0f8ff; text-align: right; vertical-align: top; border-style: solid; border-width: 1pt; border-color: #c0c0c0 #4b0082 #4b0082 #d3d3d3 }
.legend    { color: #fff; font-weight: normal; font-size: 10pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Verdana, Swiss, SunSans-Regular; background-color: #4682b4; text-align: center; vertical-align: top; padding: 2pt 4pt; border-style: solid; border-width: 1pt; border-color: #fff #336 #336 #fff }
.chapeau1   { color: #fff; font-weight: normal; font-size: 10pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Verdana, Swiss, SunSans-Regular; background-color: #4682b4; text-align: left; vertical-align: top; padding: 2pt 4pt; border-style: solid; border-width: 1pt; border-color: #fff #336 #336 #fff }
.chapeau2    { color: #191970; font-weight: normal; font-size: 11pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Verdana, Swiss, SunSans-Regular; background-color: #4682b4; text-align: right; vertical-align: top; margin: 2pt; border-style: solid; border-width: 1pt; border-color: #87cefa #000080 #000 #87cefa }
.chapeau3      { color: #191970; font-weight: normal; font-size: 11pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Verdana, Swiss, SunSans-Regular; background-color: #afeeee; text-align: left; vertical-align: top; border-style: solid; border-width: 1pt; border-color: #e0ffff #708090 #708090 #e0ffff; left: 20pt }
.affeng    { color: #800080; font-weight: normal; font-size: 10pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Verdana, Swiss, SunSans-Regular; background-color: #ffc; vertical-align: top; border-style: solid; border-width: 1pt; border-color: #ff0 #ff8c00 #ff8c00 #ff0 }

