a.menu1:active      { color: #ffffff; text-decoration: none; }
a.menu1:link        { color: #ffffff; text-decoration: none; }
a.menu1:visited     { color: #ffffff; text-decoration: none; }
a.menu1:hover       { color: #2e3b4b; text-decoration: none; }
a:active            { color: #ff9700; font-family: arial, verdana, helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; }
a:link              { color: #40FFFF; font-family: arial, verdana, helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; }
a:visited           { color: #40FFFF; font-family: arial, verdana, helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; }
a:hover             { color: #ff9700; font-family: arial, verdana, helvetica; font-size: 10pt; font-weight: bold; text-decoration: underline; }
body                { color: #ffffff; background-color: #495d78; margin: 0px; SCROLLBAR-FACE-COLOR: #000066; SCROLLBAR-3DLIGHT-COLOR: #ccccff; SCROLLBAR-ARROW-COLOR: #40FFFF; SCROLLBAR-TRACK-COLOR: #444444; SCROLLBAR-DARKSHADOW-COLOR: #ccccff; }
td                  { color: #ffffff; font-family: arial, verdana, helvetica;}
td.admin_td_titre   { background-color: #000040; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: left; }
td.admin_td_prop    { background-color: #000040; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: right; }
td.admin_td_ok      { background-color: #008000; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: center; }
td.admin_td_nok     { background-color: #FF0000; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: center; }
td.messages_titre   { background-color: #0000cc; color: #ffffff; font-size: 12pt; font-weight: bold; text-align: center; }
td.messages_corps   { background-color: #dddddd; color: #000000; font-size: 10pt; font-weight: bold; text-align: justify; }
td.normal           { background-color: #000066; font-size: 10pt; text-align: justify; }
td.titre            { color: #ffffff; background-color: #000066; font-size: 10pt; text-decoration: bold;}
td.resultat         { color: #000000; font-size: 10pt; height: 30px; text-align: center}
td.commande         { color: #000000; height: 30px; }
td.label            { color: #ffffff; height: 20px; }
td.commande_prix    { color: #000000; height: 30px; text-align: right;}
td.tdseparation     { color: #ffffff; text-align: left; font-style: italic; font-weight: bold; font-size: 10pt; }
tr.resultat_titre   { background-color: #0011BB; height: 35px; text-align: center; font-weight: bold; font-size: 11pt; }
tr.commande_titre   { background-color: #0011BB; height: 35px; text-align: center; font-weight: bold; font-size: 10pt; }
tr.commande_label   { background-color: #C00000; height: 20px; text-align: left; font-weight: bold; font-size: 10pt; }
tr.commande_sous_total   { background-color: #C00000; height: 20px; text-align: right; font-weight: bold; font-size: 10pt; }
tr.commande_result  { background-color: #FFFFFF; height: 30px; text-align: center; font-size: 9pt; }
tr.commande_total   { background-color: #FFFFFF; height: 30px; text-align: right; font-weight: bold; font-size: 9pt; }
tr.commande_port    { background-color: #FFFFFF; height: 20px; text-align: right; font-size: 10pt; }
tr.select_label     { background-color: #000066; height: 30px; text-align: center; font-weight: bold; font-size: 10pt; }
tr.resultatback1    { background-color: #C0C0C0;}
tr.resultatback2    { background-color: #DDDDDD;}
tr.separateur       { background-color: #000000;}
tr.trseparation     { background-color: #888888; height: 15px;}
.input              { color: #ffffff; font: 12px monospace; background: #20242a; border: 0px; }
.table              { font-family: arial, verdana, helvetica; font-size: 20pt; padding-left: 5px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px; }
.top2               { background: url('gfx/top2-2bg.gif'); }
.top4               { background: url('gfx/top4.gif'); }
.msg                { color: #3299CC; text-decoration: none; }
H6                  { color: #C0FFFF; font-family: monotype corsiva, verdana, helvetica; font-size: 40pt; text-align: center }
H2                  { color: #F1C643; font-family: monotype corsiva, arial, verdana, helvetica; font-size: 35pt; text-align: center }
H5                  { color: #00C0C0; font-family: arial, verdana, helvetica; font-size: 15pt; text-align: center }
.conseil            { color: #09CEFF; font-family: arial, verdana, helvetica; font-size: 11pt; font-weight: bold; font-style: italic; text-align: justify; }
.pied               { color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 8pt; font-weight: bold; text-align: center; }
.titre              { color: #05CDFF; font-weight: bold; font-family: arial, verdana,helvetica; font-size: 13pt; text-align: left; }
.titre_admin        { color: #FF4040; font-weight: bold; font-family: arial, verdana,helvetica; font-size: 20pt; text-align: center; }
.message            { font-size: 11pt; text-align: center; color: #FFFF40;}
.texte              { font-size: 11pt; }

