/************ Général ************/

body {
font-family: "Nimbus Roman No9 L", "Times New Roman", Times, Tymes, serif;
color: black;
font-size: 1em;
}

h1 {
font-variant: small-caps;
border-bottom: 1px solid black;
}

/************ En-tête ************/

#en-tete img {
display: none;
}

/************ Adresse pour l'impression ************/

#impression_adresse {
font-size: 0.95em;
text-align: right;
}

/************ Menu ************/

#menu {
display: none;
}

/************ Contenu principal ************/

#contenu {
text-align: justify;
}

	/* Titres */

#contenu h3 {
margin-left: 10%;
}

#contenu h4 {
margin-left: 15%;
}

#contenu h5 {
margin-left: 20%;
}

#contenu h6 {
margin-left: 25%;
}

	/* Auteur(e) et intro */

#contenu #auteur_e {
text-indent: 0;
margin-left: 10%;
font-weight: bold;
font-size: 1.1em;
}

#contenu #intro {
width: 70%;
margin: 2em auto 2em auto;
padding: 0.5em;
border-top: 1px solid black;
border-bottom: 1px solid black;
color: gray;
}

	/* Texte */

#contenu p {
text-indent: 2em;
}

#contenu blockquote {
width: 70%;
margin: 2em auto 2em auto;
line-height: 1em;
}

#contenu .autre_langue {
font-style: italic;
}

	/* Liens */

#contenu a, #contenu a:visited {
color: gray;
text-decoration: underline;
}

	/* Notes de bas de page */

#contenu sup a, #contenu sup a:visited {
font-weight: bold;
text-decoration: none;
}

#contenu #notes {
font-size: 0.95em;
line-height: 1em;
vertical-align: super;
}

#contenu #notes h1 {
font-size: 1.4em;
border-top: solid 1px black;
border-bottom: none;
padding: 0.5em;
}

#contenu #notes p {
text-indent: -0.5em;
}

#contenu #notes sup {
font-weight: bold;
}

/************ Bas ************/

#bas {
display: none;
}