body {
    background-color:#FCF9F0;
    font-family:Verdana;
    font-size:8pt;
}

td { font-family:Verdana; font-size:8pt; }
ul { margin-top:0pt; margin-bottom:0pt; margin-left:12pt; }
li { margin-top:0pt; margin-bottom:0pt; margin-left:0pt; }
img {border:none; }

A:link, A:visited, A:active {text-decoration:none}
A:link {color:black}
A:visited {color:#302000}
A:hover {color:red; text-decoration:underline}

A.Inverse:link {color: #d7d7ff; text-decoration: none}
A.Inverse:visited {color: #ffd0f0; text-decoration: none}
A.Inverse:hover {color: yellow}

A.Inverse2:link {color: #f0f0ff; text-decoration: none}
A.Inverse2:visited {color: #ffe8e8; text-decoration: none}
A.Inverse2:hover {color: #d0ffd0}

A.aTitre:link {color: #0000a0; text-decoration: none}
A.aTitre:visited {color: #0000a0; text-decoration: none}
A.aTitre:hover {color: red; text-decoration:underline}

A.aTitre2:link {color: #888060; text-decoration: none}
A.aTitre2:visited {color: #888060; text-decoration: none}
A.aTitre2:hover {color: red; text-decoration:underline}

p.Pin {
    color:#660000;
    font-family:"Arial"; font-size:8pt;
}

p.TePres {	/* Texte du paragraphe de présentation d'un texte*/
    font-family:Times, serif; font-size:10pt; font-style: italic;
    margin-bottom:-6pt; margin-left:24pt; margin-right:36pt;
}
p.TePres:first-letter { font-size: 300%; float: left;} /* à tester */


p.T1 {
    background-color: #336699;  color:white;
    font-weight:bold; font-size:8pt; font-family:"Verdana";
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:-12pt;
    padding:2pt;
}

p.T2 {
    background-color: #996633; color:white;
    font-weight:normal; font-size:8pt; font-family:"Verdana";
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:-12pt;
    padding:2pt;
}

p.T3 {
    background-color: #228833; color:white;
    font-weight:normal; font-size:8pt; font-family:"Verdana";
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:-12pt;
    padding:2pt;
}

p.T4 {
    background-color: #2244aa; color:white;
    font-weight:normal; font-size:8pt; font-family:"Verdana";
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:-12pt;
    padding:2pt;
}

p.ST1 {
    color:#000088;
    font-size:9pt; font-weight:bold;
    margin-bottom:-12pt;
}


p.Ti0 { /* ex-T0 */
    font-weight:bold; font-size:12pt; font-family:"Verdana";
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:8pt;
}

p.Ti1 {font-weight:bold; font-family:"Verdana"; font-size:10pt; }
p.Ti1a {font-weight:bold; font-family:"Verdana"; font-size:10pt; margin-bottom:-8pt;}

p.Ti3 { /* ex-T3 */
    color:black;
    font-size:14pt; font-weight:bold; font-family:"Verdana";
}

p.B1 {
    font-family:"Verdana"; font-size:8pt;
}

p.B2 {
    font-family:"Roman"; font-size:8pt;
    margin-bottom:-16pt
}

p.B2g {
    font-family:"Roman"; font-size:8pt; font-weight:bold;
    margin-bottom:-16pt;
}

p.B3 {
    font-family:"Verdana"; font-size:8pt;
    margin-bottom:4pt;
}

p.Recolle {
    margin-bottom:-8pt;
}

p.Cadre1 { /* ex-D5 */
    background: rgb(204,204,255);
    border: solid; border-width: 1px;
    font-size:8pt;
    margin-bottom:-4pt; margin-top:-8pt;
    text-align: center;
}
.Cadre2 {
    border: .5pt solid #720010;
    font-family:"Verdana"; font-size:8pt;
    margin-bottom:-4pt; margin-top:-8pt;
    text-align: center;
}

.Cadre3 {
    background: #ffffff;
    border: .5pt solid #720010;
    color:#100060;
    font-family:"Verdana"; font-size:8pt;
    padding:4px;
}

p.Case {
    margin-bottom:-8pt;
    text-align: center;
}

p.Note {
    color:#000088;
    font-size:7pt;
}

.Note {
    color:#000088;
    font-size:7pt;
}

.Avis {
    color:#660000;
    font-family:"Arial"; font-size:8pt;
}

.normal {
    font-family:"Verdana"; font-size:8pt;
}

.normal-bord {
    border-top: .5pt solid #720010;
    font-family:"Verdana"; font-size:8pt;
}

.normal-centre {
    font-family:"Verdana"; font-size:8pt;
    text-align: center;
}

.grenat {
    color:#720010;
}

.moyen {
    font-family:"Verdana"; font-size:10pt;
}

.grand {
    font-family:"Verdana"; font-size:10pt;
    font-weight:bold;
}

.gros {
    font-family:"Verdana"; font-size:14pt;
    font-weight:normal;
}

.Chi {
    font-family:"SimSun"; font-size:12pt;
}

.ChiGros {
    font-family:"SimSun"; font-size:48pt;
}

.ChiListe {
    font-family:"SimSun";
    font-size:10.5pt;
}

.Conseil {
    color: #005500;
}

.rouge {
    color: #700000;
}
.vert {
    color: #005000;
}
.bleu {
    color: #000060;
}

.Pin {
    color:#660000;
    font-family:"Arial"; font-size:8pt;
}

.Tra {
    color:#000066;
    font-family:"Verdana"; font-size:8pt;
}

.Fond {
    background-color:FCF9F0;
    border-left:none;
    font-family:Verdana;
    font-size:8pt;
}

.Rub-1 {
    background:#ABA585;
    border-bottom: .5pt solid #720010;
    border-top:.5pt solid #FF9900;
    font-family:"Verdana"; font-size:9pt;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:-12pt;
}

.Rub-2 {
    border-bottom: thick solid red;
    border-top:.5pt solid #FF9900;
    font-family:"Verdana"; font-size:9pt;
}

.Rub-3 {
    background:#D7CFA4;
    border-bottom: .5pt solid #720010;
    border-top:.5pt solid #FF9900;
    font-family:"Verdana"; font-size:9pt;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:-12pt;
}

.Rub-4 {
    background:#720010;
    color:#ffffff;
    font-family:Verdana; font-size:8pt;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:-4pt;
}

.Rub-5 {
    border-bottom: .5pt solid #720010;
    color: #0000a0;
    font-family:Arial; font-size:8pt; font-weight:bold;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:-4pt;
}

.Rub-6 {
    border-bottom: .5pt solid #720010;
    color: #888060;
    font-family:Arial; font-size:8pt; font-weight:bold;
    margin-top:0pt; margin-left:0pt; margin-right:0pt; margin-bottom:-4pt;
}

.Bande-1 {
	color:black;
	font-size:8.0pt;
	font-weight:400;
	font-family:Verdana, sans-serif;
	border-top:.5pt solid #FF9900;
	border-right:none;
	border-bottom:.5pt solid #FF9900;
	border-left:none;
	background:#FFEAD5; /* FED8A3;*/
    padding:3px;
    margin-top:6pt; margin-left:0pt; margin-right:0pt; margin-bottom:6pt;
}

.Titre-1 {
	color:black;
	font-size:16.0pt;
	font-weight:400;
	font-style:normal;
	font-family:Conga;
	vertical-align:top;
}
.Titre-1b {
	color:gray;
	font-size:16.0pt;
	font-weight:400;
	font-style:normal;
	font-family:Conga;
	vertical-align:top;
}

.Shufa {
    background-color:#ee0000; color:#ffffff; 
    font-size:10.5pt;
}

.ding {
    font-family:Wingdings;
}

