body { font-family:verdana; font-size:8pt }
p { font-family:verdana; font-size:8pt }
td { font-family:verdana; font-size:8pt; vertical-align: top; }

A:link, A:visited, A:active {text-decoration:none; }
A:hover {text-decoration:underline; }
A:link { color:#000060; }
A:visited { color:#400040; }
A.inv:link, A.inv:visited, A.inv:active {text-decoration:none; background-color:#e0e0e0; border-bottom:.5pt solid #505070;  border-right:.5pt solid #505070; color:#010070; padding:2px; text-decoration:none; }
A.inv:visited { color:#106000; }
A.inv:hover { background-color:#edf0f0; color:#a06010; }
li { list-style: square; margin-bottom:2pt; }
.li2 { list-style: circle; margin-left:12pt; }

img { border:none; }

.normal { font-family:verdana; font-size:8pt }
.bouton {  background-color:#205880; border:1px solid #103050; color:#edf0f0; padding:2px; text-decoration:none; }
.Ti1 { color:#101060; font-family:"Century Gothic"; font-size:18pt; letter-spacing:0.2em; }
.Ti1b { color:#101060; font-family:"Century Gothic"; font-size:18pt; letter-spacing:0.2em; border-top:.5pt solid #a0a0c0;}
.Ti2 { color:#101060; font-family:Verdana; font-size:10pt; font-weight:bold; letter-spacing: 0.2em; 
margin-bottom:-6pt; border-bottom:.5pt solid #a0a0c0; }
.Ti3 { color:#101060; font-family:Verdana; font-size:9pt; letter-spacing: 0.2em; 
margin-bottom:-6pt; margin-top:4t; border-bottom:.5pt solid #a0a0c0; }
.Ti3a { color:#601010; font-family:Verdana; font-size:9pt; letter-spacing: 0.2em; 
margin-bottom:-6pt; margin-top:4t; margin-bottom:-4pt; }
.Ti4 { color:#101060; font-family:Verdana; font-size:8pt; font-weight:bold; letter-spacing: 0.1em; 
margin-bottom:-6pt; }

.CaseTitre {background-color:#edf0f0; border-top:.5pt solid #a0a0c0; color:#505050; font-family:'Arial'; font-size:8pt; font-weight:bold; letter-spacing: 0.1em; padding-left:2pt; }
.CaseNormal { background-color:#ffffff; border-top:.5pt solid #a0a0c0; padding-left:2pt; padding-right:2pt;}
.Encart { border:.5pt solid #d35010; color:#d35010; padding:2pt; margin:2pt;}
.Rub-X { background:#720010; color:#ffffff; font-family:Verdana; font-size:8pt; margin-top:0pt; margin-left:0pt; margin-right:0pt; text-align:center; }

.colle {margin-bottom:-6pt; }
.note { color:#101060; font-family:Arial; font-size:8pt; font-weight:normal; letter-spacing:0;}

.jp {font-family:"MS Mincho"; font-size:12pt; }
.jpTitre { font-family:"MS Mincho"; font-size:14pt; font-weight:bold; }
.jpGros { font-family:"MS Mincho"; font-size:48pt; }
.jpListe { font-family:"MS Mincho"; font-size:10.5pt; }
.jpPetit { font-family:"MS Mincho"; font-size:12pt; }
.jpMini { font-family:"MS Mincho"; font-size:10.5pt; }

.ro { display:"none"; color:#660000; font-family:"Arial"; font-size:9pt; font-weight:normal;}
.ka { display:"none"; color:#660000; font-family:"MS Mincho"; font-size:10.5pt; font-weight:normal;}
.tra { display:"inline"; color:#000066; font-family:"Verdana"; font-size:8pt; }
rt { display:"none"; }
.fr { color:#000066; font-family:"Verdana"; font-weight:normal; }
.en { color:#004020; font-family:"Verdana"; font-weight:normal; }
.zh {font-family:"SimSun"; font-size:12pt; }

.term { color:#a00000; }  /* terminaisons grammaticales */
.roug { color:#a00000; }
.vert
.bleu
.jaun

.accord { color:#085000; font-family:"MS Mincho"; font-size:10.5pt; }
