BODY                   { margin:2px; font-family:verdana, sans-serif; font-size:12pt; background-color:#000000; color:black; background:url(images/fond.jpg) no-repeat fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
.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;}

