
/* commun */

#search, #menu, #tabs-menu, .envoyer, .imprimer, div.lettre, div.feed,#chat,#titre { display: none; }
#titre_fab_imprimer
{ 
           font-size: 15pt;  font-weight: bold; 
           text-transform: uppercase;
           }


a:link:after, a:visited:after { content: ""; }
body { margin-left: 1.5cm; margin-right: 1.5cm; font-size: 11pt; }

h1, div.section1, h1#titre_article { 
    font-family: Arial, Helvetica, sans-serif;
    font-variant: small-caps;
    font-size: 14pt; 
             }
a { color: inherit; text-decoration: none; }

/* Acta */

/* "div" explicite nécessaire ici parce qu'il y a aussi des <p> qui
ont la même classe */
div.cartouche_auteurs { margin: 1cm;
                       font-weight: bold;
                       width: 75%}

div.texte {  
        margin-left: 0.5cm;}

p.texte { padding-left: 0 cm;
         line-height: 1.4em;
         text-indent: 0.5em;
         font-size: 11pt; 
         }
p.texte, p.citation { text-align: justify;  }

div.texte a:link:after, a:visited:after { /* ne pas mettre dans Atelier */
                                         content: " (" attr(href) ") ";
                                         font-size: 90%;
                                         text-decoration: none;
                                         }

.petittitrebleu { font-weight: bold; font-size: 13pt; line-height: 1.4em }

div.citation { padding-left: 1cm;
              padding-right: 0.5cm;}

div.section1 { font-size: 12pt;
              font-weight: bold;}
div.titre3 { font-weight: bold; font-family: Helvetica, Arial, sans-serif; }

.lettrine { font-weight: bold;
           font-size:13pt;}

div.texte  a.footnotecall:link:after, a.footnotecall:visited:after { 
                      content: ""} /* normal and none don't seem to work in safari */
div.texte a.footnotedefinition:link:after, a.footnotedefinition:visited:after { 
                                                                               content: " "}
div.texte .footnotedefinition { text-decoration: none; }
a.footnotecall { 
                text-decoration: none;
                color: inherit; }



/* Atelier */

p.atelier_titre { font-size:12pt;
                 font-family: Helvetica, Arial, sans-serif;
                 font-variant: small-caps;}
blockquote { padding-left: 1.5cm; padding-right: 1cm }
form { display: none; }
p { line-height: 1.4em; }


/* LHT */
div.menu,div.versionimprimable { display: none; }

div.arborescence { font-size:12pt; font-style: italic; font-weight: bold; }
div.arborescence a:link:after, a:link:visited { color: red;}

.surtitre,.auteur,.titre { text-align: right; }

div.surtitre { padding-top: 0.5cm; padding-bottom: 0.5cm;
              font-size:12pt; color: gray; 
              font-variant: small-caps; font-style: italic;
              font-weight: bold;}

div.auteur { 
            padding-top: 1cm; padding-bottom: 0.5cm;
            font-size:12pt; font-weight: bold; font-style: italic;}

div.titre { 
           font-size: 12pt;  font-weight: bold; font-style: italic;
           padding-bottom: 1cm;}

div.texte { padding-left: 1.5cm; padding-right: 1.5cm; }

.section1 { font-size:12pt; font-weight: bold;
           font-variant: small-caps;
           position: relative; left: -1cm;}

.section2 {  font-size: 12pt; font-weight: bold;
           padding: 0.3cm;}

div.contenu a:link:after { 
                          content: " (" attr(href) ") ";
                          font-size: 90%;
                          text-decoration: none;
                          }

a.footnotedefinition { font-weight: bold; }
a.footnotecall { vertical-align: super; font-size: 8pt;}

/* pour les deux suivant, le "div.texte" explicite est necessaire
pour que l'indication soit plus precise que la regle plus generale pour les 
a:link:after */
div.texte a.footnotecall:after { content: ""; } 
div.footnotebody a:link:after { content: " "; }
.numeroparagraphe { position: relative; left: -1.5cm; top: .2cm }
.citation { padding-left: 2.5cm; padding-right: 1.5cm; font-size: 11pt; }
.pourciter { border: 1px solid black; padding: .3em; }

/* Nouvelles */

.outils_articles { display: none; }
#derniers_parus,#colonnes-deux,#bloc-gris { display: none; }
#sous_titre_article { font-size: 12pt; font-weight: bold; }
a:link:after, a:visited:after { content: ""; }
