/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  * body { font-family: Myriad web pro,Verdana,Arial;
    }

  #img { position: absolute;
    top: 0pt;
    left: 7%;
    }

  #logo { width: 620px;
    height: 161px;
    }

  #ligne1 { background-color: rgb(0, 160, 255);
    width: 620px;
    height: 48px;
    }

  #ligne3 { background-color: rgb(177, 241, 216);
    width: 620px;
    height: 39px;
    }

  zero { top: 270px;
    width: 20%;
    }

  #un { border: 3px solid rgb(0, 160, 255);
    position: absolute;
    left: 6%;
    top: 45%;
    width: 16%;
    height: 33%;
    text-align: center;
    font-size: 115%;
    color: white;
    }

  #deux { border: 3px solid rgb(0, 160, 255);
   
    position: absolute;
    left:6%;
    top:90%;
    width: 16%;
    height: 38%;
    text-align: center;
    font-size: 115%;
    color: white;
    }

  .auteur { color: white;
    background-color: rgb(0, 160, 255);
    margin-top: 0cm;
    margin-bottom: 1mm;
    }

  .livre { color: rgb(0, 160, 255);
    background-color: rgb(177, 241, 216);
    margin-top: 1mm;
    margin-bottom: 1mm;
    font-family: arial;
    }

  a:link { text-decoration: none;
    color: black;
    }

  a:visited { text-decoration: none;
    color: rgb(153, 51, 153);
    }

  a:hover { text-decoration: underline;
    color: red;
    }

  .armes { color: rgb(0, 160, 255);
    font-style: italic;
    font-weight: bold;
    font-size: 120%;
    margin-top: 0cm;
    margin-bottom: 0mm;
    }

  .vivre { font-style: italic;
    margin-top: 0cm;
    text-align: justify;
    margin-bottom: 1mm;
    }

  .suite { color: rgb(0, 160, 255);
    margin-top: 0cm;
    font-weight: bold;
    font-style: italic;
    margin-bottom: 1mm;
    }

  .auteur { color: white;
    background-color: rgb(0, 160, 255);
    margin-top: 0cm;
    margin-bottom: 1mm;
    }

  .titre1 { color: white;
    text-align: center;
    font-size: 150%;
    font-style: italic;
    letter-spacing: 0.3em;
    line-height: 2em;
    background-color: rgb(0, 160, 255);
    margin-top: 0cm;
    margin-bottom: 1mm;
    }

  .titre2 { text-align: center;
    line-height: 2em;
    font-weight: 900;
    background-color: rgb(0, 160, 255);
    margin-top: 0cm;
    margin-bottom: 1mm;
    }

  .titre3 { text-align: center;
    font-weight: bold;
    letter-spacing: 0.2em;
    }

  .titre4 { text-align: center;
    font-size: 110%;
    letter-spacing: 0.2em;
    }

  .titre5 { text-align: center;
    line-height: 1.8em;
    font-weight: 900;
    background-color: rgb(0, 160, 255);
    margin-top: 0cm;
    margin-bottom: 1mm;
    }

  .titre6 { text-align: center;
    font-weight: bold;
    font-size: 120%;
    }

  .titre7 { text-align: center;
    font-style: italic;
    font-weight: bold;
    }

  .titre8 { font-style: italic;
    font-weight: bold;
    font-size: 120%;
    }

  .livre { color: rgb(0, 160, 255);
    background-color: rgb(177, 241, 216);
    margin-top: 1mm;
    margin-bottom: 1mm;
    }

  .article { color: rgb(0, 160, 255);
    margin-top: 3mm;
    font-style: italic;
    font-size: 100%;
    }

  .article3 { text-align: right;
    color: black;
    font-style: italic;
    font-size: 100%;
    }

  .petibleu { padding: 15px;
    position: absolute;
    background-color: rgb(0, 160, 255);
    width: 59%;
    left: 30.37%;
    top: 52%;
    }

  .petiocre { padding: 15px;
    position: absolute;
    background-color: rgb(251, 169, 71);
    width: 80%;
    left: 9.75%;
    top: 200%;
    }

  .pagenum { top: 38%;
    left: 32%;
    width: 63%;
    position: absolute;
    padding-left: 15px;
    background-color: white;
    }

  #six { position: absolute;
    left: 32%;
    top: 29.3%;
    width: 79%;
    background-color: rgb(49, 166, 224);
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 15px;
    }

  .fondsbleu { position: absolute;
    width: 850px;
    top: 586px;
    left: 70px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: rgb(49, 166, 224);
    }

  .sixbis { position: absolute;
    width: 64%;
    top: 225px;
    left: 32%;
    background-color: rgb(49, 166, 224);
    padding-right: 20px;
    padding-left: 20px;
    }

  #sept_460 { position: absolute;
    left: 7%;
    top: 460px;
    width: 70%;
    background-image: url(fondsmaisonlong.png);
    padding-top: 20px;
      background-color : rgb(0,160,255);
    }

  #sept_710 { position: absolute;
    left: 7%;
    top: 710px;
    width: 89%;
    background-color: rgb(177, 241, 216);
    }

  .indentation { text-indent: 40px;
    text-align: justify;
    }

  #saga1 { border: 3px solid rgb(255, 255, 51);
    position: absolute;
    left: 30%;
    top: 52%;
    width: 62.5%;
    padding-right: 20px;
    padding-bottom: 15px;
    padding-left: 15px;
    background-color: rgb(255, 255, 204);
    color: rgb(101, 45, 204);
    }

  .petition { left: 7%;
    width: 85.7%;
    top: 126%;
    position: absolute;
    padding-right: 20px;
    padding-left: 20px;
    background-color: rgb(49, 166, 224);
    }

  #boxunisavie1 { padding: 35px;
    position: absolute;
    left: 308px;
    top: 266px;
    width: 636px;
    background-color: rgb(177, 241, 216);
    }

  .boxunisavie1bis { padding: 30px;
    position: absolute;
    left: 75px;
    top: 950px;
    background-repeat: no-repeat;
    background-position: center;
    width: 857px;
    background-color: rgb(177, 241, 216);
    background-image: url(../fondsmaison.png);
    }

  .saga { border: 3px solid rgb(255, 255, 51);
    left: 7%;
    width: 85.7%;
    top: 126%;
    position: absolute;
    padding-right: 20px;
    padding-left: 20px;
    background-color: rgb(255, 255, 204);
    color: rgb(0, 0, 0);
    }

  .sagaocre { margin-bottom: 0.14cm;
    margin-left: 0.55cm;
    font-style: italic;
    font-weight: bold;
    color: rgb(255, 204, 51);
    }

