.txt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; } .gras { font-family: 
Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold } .it { font-family: 
Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; font-style: 
italic } .chapitre { font-family: Arial, Helvetica, sans-serif; font-size: large; 
font-weight: bold; color: #CC0000 } .titre1 { font-family: Arial, Helvetica, sans-serif; 
font-size: x-large; font-weight: bold; color: #FFFFFF } .logiciel { font-family: 
Arial, Helvetica, sans-serif; font-size: x-small; font-style: italic } .txtrouge 
{ font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #CC0000; 
font-weight: bold } .animation { font-family: Arial, Helvetica, sans-serif; font-size: 
x-small; font-weight: bold; color: #006600 } .txtblanc { font-family: Arial, Helvetica, 
sans-serif; font-size: x-small; color: #FFFFFF; font-weight: normal } .grasblanc 
{ font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: 
bold; color: #FFFFFF } .fond { background-color: #D6E39F} .grasjaune { font-family: 
Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FFCC33 
} .txtjaune { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: 
#FFCC33 } .erreur { font-family: Arial, Helvetica, sans-serif; font-size: x-small; 
font-weight: bold; color: #FF0000 } .deconnexion { font-family: Arial, Helvetica, 
sans-serif; font-size: x-small; font-weight: bold; color: #FFCC33 } /* ----- Nouvelle 
version ----- */ * { font-family: Arial, Helvetica, sans-serif; } .titreChapitre 
{ font-size: large; font-weight: bold; color: #CC0000; padding: 7px 0px 7px 70px; 
margin: 0px; } .accesPrive { background-color: #8BB858; } .numeroChapitre { font-size: 
x-small; font-weight: bold; color: #006600; margin: 0px; float: right; padding: 
12px 5px 0px 0px; } .options { float: right; padding: 0px 10px 0px 10px; } .contenu 
{ margin: 50px 5px 5px 50px; } .titreCategorie { margin: 30px 0px 0px 0px; padding: 
0px; } ul.listeFichiers { list-style: none; margin: 0px 0px 0px 5px; } ul.listeFichiers 
li{ font-size: x-small; margin-top: 5px; padding-left: 20px; border: 1px solid 
#D6E39F; /* Une astuce pour réparer un bug sur IE et ca doit aussi marcher sur 
Opera*/ } ul.listeFichiers li img.fleche { position: absolute; margin-left: -20px; 
} ul.listeFichiers li img.icone { margin-right: 5px; } ul.listeFichiers li .titreListe 
{ font-size: x-small; font-weight: bold; } ul.listeFichiers li a { font-size: 
x-small; font-weight: normal; } ul.listeFichiers li .typeFichier { font-size: 
x-small; margin-left: 5px; font-style: italic; } ul.listeFichiers li .descriptionFichier 
{ font-size: x-small; display: block; } .aide { font-size: x-small; margin-top: 
70px; } .priveHeader { background-color: #8BB858; margin: 0px; } .priveHeader 
span { position: absolute; width: 400px; left: 50%; margin-left: -200px; top: 
35px; font-size: medium; color: #FFFFFF; text-align: center; } .priveHeader span 
img { position: absolute; margin-left: -30px; margin-top: -5px; } .priveSeparation 
{ background-color: #990000; } .priveSeparation .retourSite{ font-size: x-small; 
font-weight: bold; color: #FFCC33; margin-left: 20px; } .priveSeparation .deconnexion{ 
position: absolute; left: 100%; font-size: x-small; font-weight: bold; color: 
#FFCC33; margin-left: -100px; } .priveTitre { font-size: small; color: #CC0000; 
font-weight: bold; margin: 50px 0px 0px 0px; } .priveTitre img { position: absolute; 
margin-left: -20px; } .priveCategorie { margin: 20px 0px 0px 0px; }