/* Style de mise en page d'impression */
@media print
{
    #premiere_page{height:18cm; page-break-after:always;}
    h2,h3,h4,h5{page-break-after:avoid;}
    h2{page-break-before:always;}
    #texte_au_centre{text-align: center;padding-top:40%; padding-bottom:40%;}

    #capture{width:15cm; height:11.9cm;}
    table{width:16cm;}

    #table_des_matieres a
    {
      color:black;
    }

    #table_des_matieres ul
    {
      list-style-type: none;
    }
  
    #table_des_matieres ul li ul li {page-break-after:avoid;}

    div.reference a{text-decoration:none; color:black;}
}

/* Style spécifique pour la première page */
#texte_au_centre{text-align: center;}
#logos {margin:.5cm;}
div.texte_a_gauche {float:left}
div.texte_a_gauche p {text-indent:0;margin:0}
div.texte_a_droite {float:right}
div.texte_a_droite p {text-indent:0;margin:0}

/* Style des paragraphes */
p
{
    text-indent:2em;
    margin:.5em;
    text-align:justify;
}

/* Style des tableaux */
table, td, th
{
    border-style:solid;
    border-width:1px; 
    border-color:black;
    border-collapse:collapse;
    padding:.1cm;
}  

td{text-align:left}
th{text-align:center}

/* Style des en-têtes */
h1
{
    font-weight: bold;
    font-size: 200%;
}

h2, h3, h4, h5
{
    text-align: left;
    font-weight: bold;
}

h2{font-size: 160%;}
h3{font-size: 140%;}
h4{font-size: 120%;}
h5{font-size: 100%;}

/* Intitulé d'une référence */
div.reference{font-size:120%; text-align:left}

/* url des références */
.url{font-size:50%;}
