BODY                   { margin: 2px; font-family: verdana, sans-serif; font-size: 12pt; background-color: #000000; color: black; background-image: url(images/fond.jpg); background-attachment: fixed; background-repeat: no-repeat; }
.txtbtn                { color: #027efe; font-size: 10pt; white-space: nowrap }
.txtnorm               { color: #ebebeb; text-align: justify }
.txtdroits             { color: #454545; font-size: 8pt }
.txtbig                { color: #ebebeb; font-size: 16pt }
.txtalert              { color: red; font-weight: bold }
.txtok                 { color: #40f117; font-weight: bold }
.txttitre              { color: white; font-weight: bold }
.tabletexte			   { background-color:#111111; padding:10px; opacity:0.8; -moz-opacity:0.8; -khtml-opacity:0.8; filter:alpha(opacity=80); }
.tableserie	           { background-color:#000d21; padding:10px; opacity:0.8; -moz-opacity:0.8; -khtml-opacity:0.8; filter:alpha(opacity=80); }
A                      { color: #ebebeb; font-size: 12pt; font-family: verdana, sans-serif; font-weight: normal; white-space: nowrap; background: transparent; background-color: transparent; background-repeat:no-repeat }
A.menubtn              { color: #027efe; text-decoration: none; font-size: 10pt }
A.menubtn:hover        { color: #4cff4c }
.menubtnsel            { color: #e81818; text-decoration: none; font-size: 10pt; white-space: nowrap }
A.nextbtn              { display: block; background-image: url(images/nextup.gif) }
A.nextbtn:hover        { background-image: url(images/nextdn.gif) }
A.prevbtn              { display: block; background-image: url(images/prevup.gif) }
A.prevbtn:hover        { background-image: url(images/prevdn.gif) }
A.menu2btn             { display: block; background-image: url(images/btn2up.gif) }
A.menu2btn:hover       { background-color: transparent; background-image: url(images/btn2dn.gif) }
A.indexbtn             { color: #027efe; text-decoration: none; font-size: 14pt }
A.indexbtn:hover       { color: #4cff4c }
.indexbtnsel           { color: #e81818; text-decoration: none; font-size: 30pt; font-weight: bold; white-space: nowrap; background: transparent }
A.hbtn                 { display: block; background-image: url(images/hup.gif) }
A.hbtn:hover           { background-image: url(images/hdn.gif) }
A.qbtn                 { position:relative; z-index:24; display: block; background-image: url(images/qup.gif) }
A.qbtn:hover           { z-index:25; background-color: transparent; background-image: url(images/qdn.gif); text-decoration:none }
A.qbtn span            { display: none}
A.qbtn:hover span      { display:block; position:absolute; top:2em; left:2em; border:1px solid #333333; background-color:#222222; color: silver; text-align: justify; font-weight:normal; padding:2px; opacity:0.8; -moz-opacity:0.8; -khtml-opacity:0.8; filter:alpha(opacity=80);}
.diapo                 { padding: 0px; margin: 0px; background-image: url(images/diapo.gif); vertical-align: middle; text-align: center; background-color: transparent; background-repeat: no-repeat; height: 90px; width: 90px;}
