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

  body { background-image: url(../images/fonds_pages/fond_scene.jpg);
    background-repeat: repeat;
    background-attachment: fixed;
    width: 100%;
    }

  p { border: 1px outset white;
    padding: 15px;
    width: 92%;
    text-align: center;
    font-family: Samanata,Georgia,Verdana,serif;
    font-size: 1em;
    color: #f7f7b6;
    background-image: url(../images/fonds_pages/texture_266.jpg);
    }

  p em { font-size: 1em;
    }

  p:first-letter { font-size: 4em;
    font-family: Georgia,Verdana,serif;
    font-weight: bold;
    text-indent: 30px;
    }

  .p_texte_centre { text-align: center;
    }

  .p_texte_droite { text-align: right;
    }

  .p_texte_gauche { text-align: left;
    }

  .titre_paragraphe { text-decoration: overline;
    color: #fff000;
    font-weight: bold;
    font-size: 1.3em;
    text-align: left;
    }

  td, th { border-top: 1px solid #eded17;
    border-left: 1px solid #d5d524;
    padding: 2px;
    color: #f6f7c4;
    background-image: url(../images/fonds_pages/bordeaux2.jpg);
    text-align: center;
    font-size: 0.9em;
    }

  table { margin: auto;
    border-collapse: collapse;
    }

  caption { margin: auto;
    color: #f6f6c6;
    font-weight: bold;
    }

  h1 {  }

  h2 { font-family: Samanata,Verdana,Georgia,serif;
    text-align: center;
    color: #bfbfbf;
    margin-top: 5px;
    font-size: 2em;
    }

  h4 { color: red;
    font-family: Georgia,Verdana,serif;
    text-align: left;
    font-size: 1.4em;
    font-weight: bold;
    text-decoration: overline;
    }

  a { color: #fff000;
    text-decoration: none;
    font-size: 0.8em;
    }

  a:hover { text-decoration: none;
    font-size: 1.8em;
    font-weight: bold;
    }

  a:focus { background-color: #ffff00;
    }

  ul { border-top: 1px solid #fff000;
    border-left: 1px solid #fff000;
    margin: 20px auto;
    padding: 10px;
    width: 80%;
    text-align: center;
    background-color: #f6f6b7;
    color: #1d1d38;
    list-style-type: circle;
    }

  ul a { color: #1d1d38;
    }

  #menu { border-top: 1px solid #fff000;
    border-left: 1px solid #fff000;
    float: left;
    width: 190px;
    height: 450px;
    background-image: url(../images/fonds_pages/bordeaux2.jpg);
    margin-left: 5px;
    margin-top: 90px;
    text-align: center;
    }

  #menu ul { list-style-type: circle;
    }

  .element_menu a { font-size: 0.8em;
    }

  .element_menu h3 a:hover { color: #f2ef15;
    font-size: 1.7em;
    background-image: url(../images/fonds_pages/bordeaux.jpg);
    }

  #menu_rubrique { padding: 5px 20px;
    margin-left: 240px;
    margin-bottom: 25px;
    width: 700px;
    font-family: Georgia,Verdana,Arial,serif;
    }

  #menu_rubrique li { display: inline;
    list-style-type: none;
    }

  .element_menu_rubrique a:hover { border: 1px inset #d5d524;
    font-size: 1.2em;
    font-family: Samanata,Terminal,Arial,"Comic sans MS",serif;
    background-image: url(../images/fonds_pages/bordeaux2.jpg);
    color: #f2ef11;
    }

  .element_menu_rubrique a { font-size: 1em;
    font-family: Samanata,"Trebuchet MS",Arial,"Comic sans MS",serif;
    }

  .corps { border: 1px solid #fff000;
    padding: 35px;
    width: 65%;
    margin-left: 138px;
    margin-bottom: 20px;
    }

  .corps h1 { color: #ffff00;
    text-decoration: blink;
    }

  .corps_2 { border: 1px solid #fff000;
    padding: 15px;
    width: 60%;
    margin-left: 240px;
    margin-bottom: 20px;
    }

  .corps_2 p { margin: auto;
    text-align: center;
    }

  .corps_3 { border: 1px solid #fff000;
    padding: 15px;
    width: 77%;
    background-image: url(../images/fonds_pages/texture_266.jpg);
    margin-left: 170px;
    margin-bottom: 20px;
    margin-top: 20px;
    font-family: Samanata,Arial,Georgia,serif;
    }

  .corps_3 p { margin: auto;
    text-align: center;
    }

  .corps_4 { border: 1px inset #fff000;
    margin: 10px auto;
    padding: 10px;
    width: 55%;
    background-image: url(../images/fonds_pages/black.jpg);
    text-align: center;
    color: #fff000;
    float: right;
    }

  .corps_4 img { border: 0px inset #fff000;
    }

  .corps_5 { border: 1px inset black;
    margin: 10px auto;
    padding: 10px;
    width: 60%;
    background-color: #f6f6b7;
    color: #eb4541;
    text-align: center;
    }

  .corps_6 { border: 1px inset black;
    margin: 20px auto 10px;
    padding: 10px;
    width: 30%;
    color: #eb4541;
    text-align: center;
    }

  .corps_7 { border: 1px inset black;
    margin: 20px auto 10px;
    padding: 10px;
    width: 60%;
    color: #f6f6b7;
    text-align: left;
    }

  .corps_8 { border: 1px solid #f2ef11;
    margin: 20px auto 10px;
    padding: 10px;
    width: 80%;
    background-image: url(../images/fonds_pages/rouge6.jpg);
    color: #eaed60;
    text-align: center;
    }

  .corps_10 { border: 1px solid #f2ef11;
    margin: 20px auto 10px;
    padding: 10px;
    width: 80%;
    background-image: url(../images/fonds_pages/fond_scene2.jpg);
    color: #eaed60;
    text-align: center;
    }
  .corps_11 { border: 1px solid #f2ef11;
    margin: 20px auto 10px;
    padding: 10px;
    width: 80%;
    background-image: url(../images/fonds_pages/bordeaux.jpg);
    color: #eaed60;
    text-align: center;
    }
  .corps_15 { border: 1px solid #f2ef11;
    margin: 20px auto 10px;
    padding: 10px;
    width: 80%;
    background-color: #000000;
    color: #FFFFFF;
    text-align: center;
    }
  .corps_19 { border: 1px solid #f2ef11;
    margin: 20px auto 10px;
    padding: 10px;
    width: 80%;
    background-image: url(../images/fonds_pages/black.jpg);
    color: #eaed60;
    text-align: center;
    }
  #pied_de_page { margin: auto auto 30px;
    font-family: Verdana,Arial,serif;
    font-size: 0.5em;
    width: 40%;
    height: 30px;
    }

  .titre_rubrique { font-family: Samanata,Georgia,Verdana,Arial,serif;
    font-size: 2.3em;
    color: #ffffff;
    text-align: center;
    background-image: url(../images/fonds_pages/black.jpg);
    width: 730px;
    height: 80px;
    margin-left: 240px;
    margin-bottom: 10px;
    }

  .sous_titre_rubrique { margin: auto auto 20px;
    font-family: "Comic Sans MS",Georgia,Verdana,Arial,serif;
    font-size: 1.8em;
    color: #fff000;
    text-align: center;
    text-decoration: blink;
    width: 50%;
    height: 60px;
    }

  .sous_titre_rubrique_2 { margin: auto auto 20px;
    font-family: "Comic Sans MS",Georgia,Verdana,Arial,serif;
    
    color: #fff000;
    text-align: center;
    text-decoration: blink;
    width: 80%;
    
    }

  img { border: 1px outset yellow;
    }

  .imageflottante_gauche { margin: 40px;
    float: left;
    }

  .imageflottante_droite { margin: 10px;
    float: right;
    }

  .imageflottante_gauche_nobord { border: 0px none ;
    margin: 40px;
    float: left;
    }

  .imageflottante_droite_nobord { border: 0px none ;
    float: right;
    margin-right: 70px;
    margin-top: 45px;
    }

  .image_sans_bord { border: 0px none ;
    }

  .zoom { margin: auto;
    height: 400px;
    }

  .zoom p { text-align: center;
    }

  .zoom a { padding: 10px;
    }

  .zoom img { border: 0px none ;
    width: 15%;
    height: 15%;
    }

  .zoom img:hover { width: 40%;
    height: 40%;
    }

  .zoom2 { margin: auto;
    height: 400px;
    width: 400px;
    }

  .zoom2 p { text-align: center;
    }

  .zoom2 a { padding: 10px;
    }

  .zoom2 img { border: 0px none ;
    width: 15%;
    height: 15%;
    }

  .zoom2 img:hover { width: 70%;
    height: 70%;
    }

  .nom { color: #eded17;
    font-weight: bold;
    font-family: Georgia,Verdana,serif;
    font-size: 1.3em;
    text-decoration: overline;
    }

  .puces_cercles { list-style-type: circle;
    font-size: 0.9em;
    }

  .important { font-weight: bold;
    text-decoration: underline;
    color: yellow;
    }

  .texte_jaune { color: yellow;
    }

  .corps_9 { border: 1px solid #f2ef11;
    margin: 20px auto 10px;
    padding: 10px;
    background-image: url(../images/fonds_pages/texture_266.jpg);
    color: #eaed60;
    text-align: center;
    float: left;
    position: relative;
    width: 65mm;
    }

