body {
    color: black;
    font-family:Verdana; font-size:8pt;
    margin-top:4pt; margin-left:4pt; margin-right:4pt margin-bottom:4pt;
}

.normal {
    color: #000000;
    font-family:Verdana; font-size:8pt;
    margin-bottom:-6pt;
}
.commentaire {
    color: #100060;
    font-family:Verdana; font-size:8pt;
    margin-bottom:-6pt;
}
.detail {
    color: #005008;
    display: none;
    font-family:Verdana; font-size:8pt;
    margin-bottom:-6pt;
}
.enonce {
    font-style:italic;
}
.note {
    color:#000088; font-family:Verdana; font-size:7pt;
}

p.titre1 {
    color: #100060;
    font-family:Verdana; font-size:8pt; font-weight:bold; 
    margin-bottom:-6pt;
}

.rub1 {
    border-bottom:1px solid #c09020;
    border-top:2px solid #c09020;
    color: #106000;
    font-family:Verdana; font-size:12pt; font-weight:bold; 
}
.rub2 {
    border-bottom:1px solid #c09020;
    border-top:1px solid #c09020;
    color: #106000;
    font-family:Verdana; font-size:8pt; font-weight:bold; 
}

.reduit {font-size:80%; }

/* Article de journal */
p.TeRub { /* Titre Rubrique */ 
    color:#bb0000;
    font-weight:bold; font-size:12pt; font-family:Verdana, sans-serif; font-style:italic;
    letter-spacing: 0.3em; 
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:4pt;
}
p.TeTit { /* Titre Titre proprement dit */
    font-family:Arial; font-weight:bold; font-size:14pt;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:4pt;
}
p.TePre { /* Texte Premier paragraphe */
    font-family:"Times New Roman"; font-size:11pt;
    margin-bottom:-6pt;
}
p.TePre:first-letter { font-size: 300%; float: left}; /* à tester */
p.TeNor { /* Texte paragraphe Normal */
    font-family:"Times New Roman"; font-size:11pt;
    margin-bottom:-6pt;
}

/* Colonnes */
.colGauche {
    float:left;
    text-align:justify;
    width:33%;
}
.colCentre {
    float:left; 
    padding-left:20px;
    text-align:justify;
    width:34%;
}
.colDroite {
    float:right;
    padding-left:20px;
    text-align:justify;
    width:33%;
}