
body        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; scrollbar-3dlight-color: #D80000; scrollbar-arrow-color: #D80000; scrollbar-darkshadow-color: #D80000; scrollbar-face-color: #D80000; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #D80000 }
a:hover  { color: blue; font-weight: 800; border-top: none #2360ab; border-right: none; border-bottom: none #2360ab; border-left: none }
a:visited  { text-decoration: none; border-top: none #2360ab; border-right: none; border-bottom: none #2360ab; border-left: none }
.textestd      { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(picts/puce.gif) }
.textestd2  { color: black; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(picts/puce.gif) }
.textestd1 { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(picts/puce.gif) }
.textenova { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(picts/puce.gif) }
.textegravimix    { color: #d80000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(picts/puce.gif) }
.textemecano { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(picts/puce.gif) }
.titreapercus  { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 3pt none red }
.std  { color: black; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titrepage { color: white; font-weight: bold; font-size: 14pt; background-color: #00a25f; letter-spacing: 2px; padding: 3px 3px 3px 5px; border: solid 1px #00a25f }
.titre1        { color: #d80000; font-style: italic; font-weight: bold; font-size: 16px; letter-spacing: 2px; border: none }
.titreproduits  { color: #d80000; font-style: italic; font-weight: bold; font-size: 11pt; border: none }
.titre2  { color: white; font-weight: bold; font-size: 13pt; letter-spacing: 1px }
.notedev { color: #fff; font-weight: bold; background-color: #2360ab; margin-right: 100px; margin-left: 50px; padding: 2px 2px 2px 5px; border: solid 1px #f00 }
.libform { color: gray; font-size: 9pt }
.libformobl  { color: #d80000; font-size: 9pt }
.majusc { text-transform: uppercase }
a  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.tablecell  { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff9cd }
.tabletitre  { font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff99b }
h1 { color: #0092d2; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff99b; letter-spacing: 1px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #0092d2 }
h2  { color: #0092d2; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff99b; border-top: #0092d2; border-right: #0092d2; border-bottom: 1px solid #0092d2; border-left: #0092d2 }
