a.annonce {background-color: rgb(0, 0, 0); text-decoration: underline; font-size: 14pt;}
a.annonce:hover { text-decoration: none; background-color: rgb(80, 80, 80);}
a.content {color: rgb(10, 10, 10)}
a.content:hover { text-decoration: none; background-color: rgb(230, 230, 230);}
a.title {}
a.structure {color: rgb(130, 130, 130)}
a.content {color: rgb(140, 140, 140)}
a.feuille {}
a.pdf:before {}
a.doc:before {}
a.rtf:before {}
a.bdd:before {}
a.wps:before {}
a.txt:before {}
a.mp3:before {}
a.js {font-size: 8pt; align: center;}
a { text-decoration: underline; color: rgb(221, 221, 221)}
a:active {text-decoration: underline; }
a:hover { text-decoration: none; background-color: rgb(80, 80, 80);}

BODY { background-color: rgb(0, 0, 0); color: rgb(221, 221, 221); font-size: 12pt; text-align: center; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #d03030; SCROLLBAR-SHADOW-COLOR: #a00000; SCROLLBAR-3DLIGHT-COLOR: #d05050; SCROLLBAR-ARROW-COLOR: #e08080; SCROLLBAR-TRACK-COLOR: #600000; SCROLLBAR-DARKSHADOW-COLOR: #800000;}


table { cellpadding: 1px; cellspacing: 0px; border: 0px; border-collapse:collapse;}
table.titre   { table-align: center; width: 300px;}
table.contenu { width: 530px;}
table.contenu2 { width: 260px;}
table.arbre   { width: 530px;}

td { }
td.titre {align: center; font-size: 16pt; font-weight: bold; text-align: center; text-color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(192, 0, 0); }
td.separateur { font-size: 2pt; height: 2pt; background-color: none;}
td.vspc { font-size: 2px; height: 2px; background-color: none;}
td.hspc { font-size: 2px; width: 10px; background-color: none;}

td.onglet      { font-size: 12pt; height: 14px; text-align: center; color: rgb(221, 221, 221) ; font-size: 9pt; vertical-align: top; text-align: center; }
td.ongletActif { font-size: 12pt; height: 14px; text-align: center; color: rgb(221, 221, 221) ; font-size: 9pt; vertical-align: top; text-align: center; background-color: rgb(192, 0, 0); }
td.separateurR { height: 2px; background-color: rgb(192, 0, 0);}
td.separateurT { height: 2px; background-color: none; }

td.link  { width: 250px; font-size: 14pt; text-align: center; color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(192, 0, 0); width: 250px;}
td.title { width: 250px; font-size: 14pt; text-align: center; color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(192, 0, 0); }
td.title2 {  font-size: 14pt; text-align: center; color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(192, 0, 0); }
td.section  { width: 250px; font-size: 14pt; text-align: center; color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(192, 0, 0);}
td.content { padding:5px; width: 250px; text-align: left; color: rgb(0, 0, 0); vertical-align: top; background-color: rgb(255, 255, 255); }
td.content2 { padding:5px; text-align: center; color: rgb(0, 0, 0); vertical-align: top; background-color: rgb(255, 255, 255); }
td.separateurp { height: 2px ; background-color: none; font-size: 1px;}
td.separateurm { height: 12px ; background-color: none; font-size: 1px; }
td.separateurg { height: 50px; background-color: none; font-size: 1px; }

td.structure  { width: 250px; font-size: 14pt; text-align: center; color: rgb(0, 0, 0); vertical-align: middle; background-color: rgb(224, 224, 224);}

td.structureA  { font-size: 14pt; text-align: center; color: rgb(0, 0, 0); vertical-align: middle; background-color: rgb(224, 224, 224);}
td.sectionA  { font-size: 14pt; text-align: center; color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(224, 96, 96);}
td.separGa  { width: 20px; font-size: 2pt; text-align: center; color: rgb(0, 0, 0); vertical-align: middle; background-color: rgb(0, 0, 0);}
td.separGb  { padding:5px; font-size: 2pt; text-align: right; color: rgb(0, 0, 0); vertical-align: middle; background-color: rgb(0, 0, 0);}
td.separGc  { padding:5px; font-size: 14pt; text-align: center; color: rgb(0, 0, 0); vertical-align: middle; background-color: rgb(0, 0, 0);}
td.tronc  { padding:3px; height: 14pt ; font-size: 14pt; text-align: left; color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(102, 102, 102) ;}
td.branche  { padding:3px; height: 14pt ; font-size: 14pt; text-align: left; color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(192, 0, 0) ;}
td.feuilleT  { padding:5px; height: 14pt ; font-size: 14pt; text-align: left; color: rgb(0, 0, 0); vertical-align: middle; background-color: rgb(192, 0, 0);}
td.feuilleC  { padding:1px;  font-size: 12pt; text-align: left; color: rgb(0, 0, 0); vertical-align: middle; background-color: rgb(255, 255, 255) ;}

td.direct  { padding:1px; height: 14pt ; font-size: 14pt; text-align: center; color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(192, 0, 0) ;}
td.tdirect  { padding:1px; height: 14pt ; font-size: 14pt; text-align: center; color: rgb(221, 221, 221); vertical-align: middle; background-color: rgb(224, 96, 96) ;}

div { font-size: 12pt; }
div.separateur { font-size: 1px;}
div.enlumine { font-size: 12pt;}
div.enlumine:first-letter { font-size: 200%; color: rgb(192, 0, 0); float: none; vertical-align: top}
div.directlink { font-size: 12pt; text-align: center; }
div.directlinknv { font-size: 10pt; text-align: center; }

font {font-size: 12pt;}
font.separateur { font-size: 4pt;}
font.soustitre { font-size: 10pt;}
font.Ann             { font-size: 14pt; color: rgb(255, 255, 255);}
font.Anncouleur      { font-size: 14pt; color: rgb(255, 0, 0);}
font.Annbig          { font-size: 16pt; color: rgb(255, 255, 255);}
font.Annsmall        { font-size: 12pt; color: rgb(255, 255, 255);}
font.Anncouleurbig   { font-size: 16pt; color: rgb(255, 0, 0);}
font.Anncouleursmall { font-size: 12pt; color: rgb(255, 0, 0); font-weight: bold;}
font.Annx            { background-color: rgb(0, 0, 0); text-decoration: underline; font-size: 14pt; color: rgb(255, 255, 255);}

span.soustitre { font-size: 10pt;}

img {border: 0px solid ;}

