
h1     { color: black; font-style: normal; font-weight: normal; font-size: 18px; line-height: 100%; font-family: Microbus, BodoniExtraBold, Gallant, Copybook; margin: 90%; padding: 90% }
h2     { color: black; font-style: normal; font-weight: normal; font-size: 16px; line-height: 100%; font-family: Geneva, Verdana; border: 90%; top: 90%; left: 90%; width: 90%; height: 90% }
h3      { color: black; font-size: 14px; line-height: 90%; font-family: "Trebuchet MS", "Avant Garde", Verdana, "Arial Rounded MT Bold"; word-spacing: 6pt; letter-spacing: 2pt; margin: 90% }
h4        { color: #3e3e3e; font: 12px/120% Arial, Verdana, "Trebuchet MS"; text-align: center; margin: 2px }
h5          { color: #525252; font-style: normal; font-weight: normal; font-size: 11px; line-height: normal; font-family: "Trebuchet MS", Verdana, "Avant Garde", Arial; text-align: justify; margin: 1px 3px 1px 1px }
h6      { color: white; font-size: 9px; line-height: 90%; font-family: Arial, Verdana, "Times New Roman", "Trebuchet MS"; list-style-type: lower-alpha; list-style-position: inside; margin: 2px 3px 2px 2px; top: 90%; left: 90% }
bloc 1 { background-color: #f5f5dc; border-right: 1px #dcdcdc }
Body  { background-color: black }
.titrehaut   { color: #646464; font: 9px Arial, Verdana, Times; text-align: right; word-spacing: 3px; letter-spacing: 2px; margin-bottom: 2px; border-top: 2px; border-right: 2px none; border-bottom: 1px #333 }
.blocindex  { color: #666; font: bold 9px Arial, Verdana, Times; font-stretch: semi-expanded; text-decoration: none; background-color: #fc0; text-align: left; text-indent: 5pt; word-spacing: 3px; letter-spacing: 2px; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; width: 204px; height: auto; vertical-align: 3pt; border-top: none; border-right: none; border-bottom: none transparent }
.titrebas  { font-style: normal; font-weight: normal; background: white center; text-align: center; border-top: 1px solid #333 }
.titrecentre  { color: black; font-size: 12px; font-family: "Trebuchet MS", "Avant Garde", Verdana, "Arial Rounded MT Bold"; font-style: normal; font-variant: small-caps; font-weight: bold; font-stretch: normal; background-color: #d5d5d5; text-align: center; text-transform: capitalize; text-indent: 2px; margin-top: 0; margin-bottom: 0; border-style: solid; border-width: 1pt 1px; border-color: #333 }
.titregauch { color: black; font-size: 12px; font-family: "Trebuchet MS", "Avant Garde", Verdana, "Arial Rounded MT Bold"; font-style: normal; font-variant: small-caps; font-weight: bold; font-stretch: normal; background-color: #d5d5d5; text-align: left; text-transform: capitalize; text-indent: 2px; margin-top: 0; margin-bottom: 0; border-style: solid; border-width: 1pt 1px; border-color: #333 }
.titremiddle  { color: black; font-style: normal; font-weight: bold; font-size: 14px; font-family: "Trebuchet MS", "Avant Garde", Verdana, "Arial Rounded MT Bold"; background-color: #f5f5dc; text-align: center; text-indent: 0px; word-spacing: 6px; letter-spacing: 2px; margin-top: 0px; margin-bottom: 0px; border-top: 1pt solid #808080; border-right: #808080; border-bottom: 1pt solid #808080; border-left: #808080 }
.blocphoto { color: black; font-style: normal; font-weight: bold; font-size: 14px; font-family: "Trebuchet MS", "Avant Garde", Verdana, "Arial Rounded MT Bold"; background: #f5f5dc no-repeat; word-spacing: 6px; letter-spacing: 2px; margin-top: 0px; margin-bottom: 0px; border-style: solid; border-width: medium 1px 1pt 1px; border-color: #808080 }
.generique { color: #646464; font-style: normal; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; word-spacing: 3pt; margin: 10px; border: solid 2px #c0c0c0 }
.titre   { color: black; font-weight: bold; font-size: 14px; font-family: "Trebuchet MS", "Avant Garde", Verdana, "Arial Rounded MT Bold"; background-repeat: no-repeat; text-indent: 5px; word-spacing: 6px; letter-spacing: 2px; margin-left: 5px }
.lettrine { color: #555; font: small-caps 200%/normal Arial, "Avant Garde", Verdana, Trebuchet; text-align: left }
.paragraphenoir { background-color: #000 }
.bloctext  { margin: 2px 3px 6px }
.tdtitre   { color: white; font-style: normal; font-weight: normal; font-size: 12px; line-height: 100%; font-family: "Comic Sans MS", "Century Gothic", "Gill Sans Light", "Apple Chancery"; margin-top: 3px; margin-bottom: 3px; padding-top: auto }
.table { background-color: white }
.fondson { font-style: normal; font-weight: normal; background: url(../multimedia/fonds/pagefondauditeur2.jpg) no-repeat fixed }
.paragraphgris { color: black; font-style: normal; font-weight: normal; background-color: #ccc; margin: 0px; border-top: 1px solid black; border-bottom: 1px solid black }
.textactu       { color: #525252; font-size: 10px; font-family: "Trebuchet MS", Verdana, "Avant Garde", Arial; font-style: normal; font-weight: normal; line-height: normal; text-align: justify; list-style-type: disc; list-style-position: outside; margin: 1px 5px 1px 1px; border-right: 5px none }
.textactuli { color: #525252; font-size: 10px; font-family: "Trebuchet MS", Verdana, "Avant Garde", Arial; font-style: normal; font-weight: normal; line-height: normal; text-align: justify; white-space: pre; list-style: square inherit inside; display: inline; margin: 1px 5px 1px 1px; position: relative; left: 20px; border-right: 5px none }
.textactu1 { color: black; font-size: 12px; font-family: "Trebuchet MS", Verdana, "Avant Garde", Arial; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline; text-align: justify; text-transform: capitalize; list-style-type: disc; list-style-position: outside; border-right:  }
.textson2  { color: black; font-style: normal; font-weight: normal; font-size: 9px; font-family: Helvetica, "Book Antiqua", "Arial Narrow"; text-indent: 5px; margin-left: 5px; border-left: 5px none }
.textgris { color: #808080; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, "Book Antiqua" }
.avertissmts { color: #808080; font-style: normal; font-weight: normal; font-size: 11px; font-family: verdana, "Book Antiqua Italic"; text-align: justify }
.news1 { }
.bordure { border-right: 1px solid silver; border-left: 1px solid silver }
.pub { font-variant: small-caps; text-align: center; border-style: none dashed; border-width: medium 1px; border-color: transparent #999 }
.pubbas { font-variant: small-caps; text-align: center; border-style: none dashed dashed; border-width: medium 1px 1px; border-color: transparent #999 #999 }
.pubhaut  { border-top: 1px dashed #999; border-right: 1px dashed #999; border-left: 1px dashed #999 }
.recherche  { color: black; font-size: 10px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: extra-expanded; background-color: #d0d0d0; text-align: center; vertical-align: middle }
.fouteur  { color: silver; font-size: 12px; font-style: normal; font-weight: normal; background-color: black }
.fouteur a:hover  { color: #fc6; font-size: 12px; font-style: normal; font-weight: normal; background-color: black }
.fouteur a:link  { color: #eee; font-size: 12px; font-style: normal; font-weight: normal; background-color: black }
.fouteur a:visited  { color: #fc6; font-size: 12px; font-style: normal; font-weight: normal; background-color: black }
.corps     { color: #666; font-size: 10px; font-family: Arial, Geneva, "Times New Roman", Verdana; font-style: normal; font-weight: normal; font-stretch: normal; text-align: justify }
.corps a:link    { color: #fc3; font-size: 10px; font-style: normal; font-weight: normal; font-stretch: normal; text-align: justify }
.corps a:visited    { color: #666; font-size: 10px; font-style: normal; font-weight: bold; text-align: justify }
.corps a:hover    { color: #666; font-size: 10px; font-style: normal; font-weight: normal; font-stretch: ultra-condensed; text-decoration: underline; background-color: transparent; text-align: justify }
#navcontainer { font-size: 11px; width: 130px; float: left }
#navcontainer ul { font-size: 11px; font-family: Arial, Helvetica, sans-serif; list-style-type: none; margin-left: 0; padding-left: 0; width: 130px; float: left }
#navcontainer a { font-size: 11px; background-color: #b8b8b8; display: block; padding: 3px; width: 130px; float: left; border-bottom: 1px solid #eee }
#navcontainer a:link, #navlist a:visited { color: #eee; font-size: 11px; text-decoration: none; width: 130px; float: left }
#navcontainer a:hover { color: #ffce31; font-size: 11px; background-color: #636363; width: 130px; float: left }
.textindex   { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; text-align: justify; text-indent: 12px; margin-right: 5px; margin-bottom: auto; margin-left: 5px }
.textindex a:link { color: #900; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.textindex a:hover { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.textindex a:visited { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
