body{
background-color:#fff;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:11pt;
margin:0;
padding:0;
line-height:100%;
}

#texte a:after {
content:" ("attr(href)")";
}

acronym {
border-style:none;
}

acronym.premier:after {
content:" ("attr(title)") ";
font-variant:small-caps;
}

code,pre{
font-family:"Courier New",Courier,monospace;
font-size:11pt;
color:#390;
background-color:#fff;
}

pre{
padding:5mm 5mm;
margin-left:5mm;
}

blockquote,q{
font-style:italic;
quotes:'\0000ab\0000a0' '\0000a0\0000bb' '\00201c\0000a0' '\0000a0\00201d';
}

hr{
display:none;
}

h1 {
font-size:15pt;
}

h2{
color:#333;
background-color:#fff;
font-size:13pt;
line-height:200%;
border-bottom:1pt solid #333;
text-transform:uppercase;
}

h3{
font-size:12pt;
margin-top:3%;
margin-bottom:0%;
}

#texte h3 code{
color:#000;
background-color:#fff;
font-size:1em;
}

h4,h5{
font-size:10pt;
margin-top:3%;
margin-bottom:0%;
}

h4{
border-bottom:1pt solid #000;
}

caption{
font-size:10pt;
color:#000;
background-color:#aaa;
margin:3pt 0;
}

thead{
font-size:10pt;
color:#000;
background-color:#ccc;
}

table,td{
border:1pt solid #666;
border-collapse:collapse;
padding:3pt;
}

/**********************************************************************/
span.patronyme{
font-variant:small-caps;
font-size:1.1em;
}
/**********************************************************************/

#credits, #bando, #menu{
display:none;
}

/* --------------- */
#texteaccueil, #texte{
margin:0;
padding:0;
}

#texte .auteur{
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
}

/**********************************************************************/
#texte span.attention, #texte span.important, #texte span.note, #texte span.astuce{
font-variant:small-caps;
font-size:1.1em;
}
/**********************************************************************/

#ographie h5 a{
display:none;
}

#pagination {
display:none;
}

h2.paroles{
color:#333;
font-size:14pt;
text-align:center;
border:0pt;
}
