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

  body { background-color: #343b42;
    font-style: normal;
    font-weight: normal;
    text-align: justify;
    font-family: Arial,Helvetica,sans-serif;
    line-height: normal;
    font-size: 100%;
    }

   h1 { color: #ffffff;
    font-weight: bold;
    font-style: normal;
    text-transform: uppercase;
    text-align: center;
    line-height: normal;
    font-size: 120%;
    font-family: Arial,Helvetica,sans-serif;
    }

  h2 { color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    font-size: 100%;
    }

  h3 { text-transform: uppercase;
    font-size: 100%;
    font-weight: bold;
    }

  h4 { font-weight: bold;
    }

  h5 {  }

  h6 {  }

  hr { border: 0pt none ;
    width: 100%;
    height: 1px;
    color: #FFFFFF;
    background-color: #FFFFFF;
    }

  p { background-color: transparent;
    font-size: 100%;
    line-height: normal;
    }

ul { list-style-image: url(list_xxxxx.png);
  }  
  
  li { background-color: transparent;
    font-size: 100%;
    line-height: normal;
    }

  a:link { color: #b9d3ed;
    background-color: transparent;
    line-height: normal;
    font-weight: bold;
    font-size: 100%;
    text-decoration: none;
    }

  a:visited { color: #b9d3ed;
    background-color: transparent;
    line-height: normal;
    font-weight: bold;
    font-size: 100%;
    text-decoration: none;
    }

  a:hover { color: #b9d3ed;
    background-color: transparent;
    line-height: normal;
    font-weight: bold;
    font-size: 100%;
    text-decoration: underline overline;
    }

  #head { border-top: 1px dotted #ffffff;
    color: #ffffff;
    border-left: 1px dotted #ffffff;
    padding: 5px;
    font-size: 75%;
    margin-left: 178px;
    }
    
  #navigation { float: left;
    color: #ffffff;
    width: 171px;
    font-size: 90%;
    }

  #corps { border-top: 1px dotted #ffffff;
    border-left: 1px dotted #ffffff;
    color: #ffffff;
    padding: 5px;
    background-image: url(degrade2_xxxxx.png);
    background-repeat: repeat-y;
    background-position: right center;
    border-bottom-width: 1px;
    border-right-color: #ffffff;
    border-bottom-style: dotted;
    margin-left: 178px;
    background-color: #000000;
    }

  #pied { margin-left: 174px;
    text-align: center;
    font-size: 75%;
    }
  #linx { border: 1px solid #ffffff;
    background-color: #000000;
    color: #ffffff;
    text-align: right;
    padding-right: 7px;
    line-height: normal;
    padding-top: 7px;
    padding-bottom: 7px;
    }


  p.centre { text-align: center;
    }

  p.tab { font-family: Courier New,Courier,monospace;
    font-size: 100%;
    }

  p.italique { font-style: italic;
    }
  
  #linx { border: 1px solid #ffffff;
    background-color: #000000;
    color: #ffffff;
    text-align: right;
    padding-right: 7px;
    line-height: normal;
    padding-top: 7px;
    padding-bottom: 7px;
    }


  p.emailpetit { border: 1px solid #ffffff;
    background-color: #000000;
    text-transform: uppercase;
    vertical-align: middle;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    }

  p.emailgrand { border: 1px solid #ffffff;
    background-color: #000000;
    text-transform: uppercase;
    vertical-align: middle;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 50px;
    margin-right: 50px;
    }

  p.news { border: 2px dashed #ffffff;
    padding: 5px;
    background-image: url(degrade_xxxxx.png);
    background-repeat: repeat-y;
    height: 200px;
    text-align: left;
    line-height: normal;
    }

  p.lessons { border: 1px dashed #ffffff;
    padding: 5px;
    text-align: left;
    line-height: normal;
    }

  p.lessons2 { border: 1px dashed #ffffff;
    padding: 5px;
    text-align: left;
    line-height: normal;
    background-color: #343B42;
    }

  #prec { float: left;
    width: 200px;
    font-size: 75%;
    }

  #suiv { float: right;
    width: 200px;
    text-align: right;
    font-size: 75%;
    }

  #precfoot { float: left;
    width: 200px;
    font-size: 75%;
    }

  #suivfoot { float: right;
    width: 200px;
    text-align: right;
    font-size: 75%;
    }
