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

  body { background: rgb(0, 0, 0) url(images/bg_page.gif) repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Arial,Helvetica,sans-serif;
    text-align: left;
    }

  td { color: rgb(223, 223, 223);
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  a:link, a:visited, a:active { text-decoration: none;
    color: rgb(173, 81, 167);
    }

  a:hover { color: rgb(170, 170, 170);
    }

  h1 { font-size: 19px;
    font-weight: bold;
    }

  h2 { font-size: 16px;
    }

  p {  }

  .border { border: 1px solid rgb(0, 0, 0);
    background: rgb(119, 119, 119) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .main { padding: 10px;
    background: rgb(0, 0, 0) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    overflow: auto;
    }

  .header { background: rgb(0, 0, 0) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .barheader { background: rgb(68, 68, 68) url(images/barheader_bg.gif) repeat-x scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    white-space: nowrap;
    color: rgb(170, 170, 170);
    font-size: 11px;
    font-weight: bold;
    }

  .barheader a:link, .barheader a:visited, .barheader a:active { color: rgb(170, 170, 170);
    text-decoration: none;
    }

  .barheader a:hover { color: rgb(173, 81, 167);
    }

  .menu { border-right: 2px solid rgb(119, 119, 119);
    background: rgb(68, 68, 68) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .menu a:link, .menu a:active, .menu a:visited { color: rgb(170, 170, 170);
    text-decoration: none;
    }

  .menu a:hover { color: rgb(255, 255, 255);
    text-decoration: none;
    }

  form { margin: 0pt;
    padding: 0pt;
    }

  .searchcell { background: rgb(119, 119, 119) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    white-space: nowrap;
    }

  .searchbox { border: 1px solid rgb(68, 68, 68);
    background: rgb(248, 172, 227) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 100px;
    color: rgb(255, 255, 255);
    font-size: 11px;
    }

  .imgborder { border: 1px solid rgb(255, 255, 255);
    margin: 5px 10px;
    padding: 1px;
    }

  #texte_principal { text-align: justify;
    overflow: auto;
    height: 650px;
    padding-right: 20px;
    }

  h3 { font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    }

  h4 { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    }

  #table { margin-left: 0px;
    margin-right: 10px;
    }


