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

  body { margin: 20px auto;
    width: 760px;
    background-color: rgb(255, 255, 255);
    }

  #en_tete { width: 760px;
    background-repeat: no-repeat;
    height: 65px;
    opacity: 1;
    background-color: rgb(255, 149, 16);
    }

  #menu { float: left;
    width: 120px;
    background-position: right bottom;
    opacity: 1;
    }

  .element_menu { border: 2px solid black;
    background-repeat: repeat-x;
    margin-bottom: 20px;
    opacity: 1;
    }

  .element_menu h3 { font-family: Arial,"Arial Black","Times New Roman",Times,serif;
    text-align: center;
    color: rgb(46, 46, 140);
    }

  .element_menu ul { margin: 0px 0px 5px;
    padding: 0px 0px 0px 20px;
    list-style-image: url(images/puce.png);
    color: rgb(102, 255, 255);
    }

  .element_menu a { color: rgb(0, 0, 0);
    }

  .element_menu a:hover { background-color: rgb(179, 179, 179);
    color: rgb(153, 0, 0);
    }

  #corps { border: 2px solid black;
    padding: 5px;
    margin-left: 140px;
    margin-bottom: 20px;
    background-repeat: repeat-x;
    color: rgb(0, 0, 102);
    }

  #corps h1 { text-align: center;
    font-family: Arial,"Arial Black","Times New Roman",Times,serif;
    color: rgb(0, 0, 102);
    }

  #corps h2 { height: 30px;
    background-repeat: no-repeat;
    padding-left: 30px;
    text-align: left;
    color: rgb(0, 0, 102);
    }

  p { border: 1px solid black;
    margin: auto auto 20px;
    padding: 12px;
    width: 350px;
    text-align: justify;
    color: rgb(0, 0, 153);
    font-style: oblique;
    font-family: Comic Sans MS;
    }

  #pied_de_page { border: 0px none black;
    padding: 3px 5px 5px 3px;
    text-align: center;
    color: rgb(0, 0, 0);
    background-repeat: repeat-x;
    font-family: Segoe Script;
    background-position: left top;
    background-color: rgb(255, 149, 16);
    }

