/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { background-color: rgb(255, 255, 255);
    }

 #cadre960 { background-color: rgb(227, 227, 234);
    position: relative;
    top: 0pt;
    left: 5px;
    width: 950px;
    }
  
#cadre { background-color: rgb(227, 227, 234);
    position: relative;
    top: 0pt;
    left: 5px;
    width: 790px;
    }

  #hautgauche, #hautdroit, #basgauche, #basdroit { font-size: 1px;
    background-repeat: no-repeat;
    width: 11px;
    height: 11px;
    }

  #hautgauche { background: transparent url(../images/hautgauche.gif) repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #hautdroit { background: transparent url(../images/hautdroite.gif) repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: right;
    }

  #basgauche { background: transparent url(../images/basgauche.gif) repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #basdroit { background: transparent url(../images/basdroite.gif) repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: right;
    }

  .td2 { color: rgb(80, 80, 128);
    font-size: 10pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
    text-decoration: none;
    text-align: left;
    }

.styl10 { color: rgb(80, 80, 128);
    font-size: 8pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
    text-decoration: none;
    text-align: left;
    }

  #contenu p { margin: 0.5em;
    color: rgb(151, 151, 178);
    }

  .td1 { color: rgb(142, 66, 66);
    font-size: 10pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
    font-weight: bold;
    font-stretch: normal;
    text-decoration: none;
    text-align: right;
    }

  .td2 a { color: rgb(142, 66, 66);
    text-decoration: none;
    background-color: rgb(242, 242, 246);
    }
  .styl10 a { color: rgb(142, 66, 66);
    text-decoration: none;
    background-color: rgb(242, 242, 246);
    }

  .td2 a:hover { color: rgb(156, 0, 0);
    text-decoration: underline;
    background-color: rgb(242, 242, 246);
    }
.styl10 a:hover { color: rgb(156, 0, 0);
    text-decoration: underline;
    background-color: rgb(242, 242, 246);
    }

  .td2 { margin: 12px;
    padding-right: 12px;
    padding-left: 12px;
    }

  #menuHaut { font-size: 10pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
    font-weight: bold;
    line-height: normal;
    text-align: center;
    position: relative;
    }

  #menuHaut ul { margin: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #menuHaut li { margin: 0pt;
    background: transparent url(../images/left.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-right: 1px;
    padding-left: 7px;
    float: left;
    }

  #menuHaut a { padding: 5px 9px 2px 3px;
    background: rgb(255, 255, 255) url(../images/right.gif) no-repeat scroll right top;
    color: rgb(80, 80, 128);
    font-weight: bold;
    text-decoration: none;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    }

  #menuHaut a:hover { color: rgb(156, 0, 0);
    }

  #menuHaut #select { background-image: url(../images/left_on.gif);
    }

  #menuHaut #select a { color: rgb(156, 0, 0);
    background-image: url(../images/right_on.gif);
    padding-bottom: 2px;
    }

  #cadreb960 { background-color: rgb(255, 255, 255);
    position: relative;
    top: 0pt;
    left: 0pt;
    width: 920px;
    }
  
  #cadreb { background-color: rgb(255, 255, 255);
    position: relative;
    top: 0pt;
    left: 0pt;
    width: 760px;
    }

  #hautgaucheb, #hautdroitb, #basgaucheb, #basdroitb { font-size: 1px;
    background-repeat: no-repeat;
    width: 11px;
    height: 11px;
    }

  #hautgaucheb { background: transparent url(../images/hautgaucheb.gif) repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #hautdroitb { background: transparent url(../images/hautdroiteb.gif) repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: right;
    }

  #basgaucheb { background: transparent url(../images/basgaucheb.gif) repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #basdroitb { background: transparent url(../images/basdroiteb.gif) repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: right;
    }


