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

h1 { text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
}

h2 { border-style: none groove inset none;
    border-width: 3px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
}

p { font-family: "Times New Roman",Times,serif ! important;
    font-weight: normal ! important;
    text-align: justify ! important;
}

.expo {
    position: relative;
    bottom: 1.3ex;
    font-size: 70% ;
    }

/* Certaines tables servent � afficher des listes de documents */
.tabledoc { border-style: hidden;
    border: 10px  ;
    font-family: "Times New Roman",Times,serif;
}

.tabledoc ul {
    margin-top: 4px ;
}

.tabledoc tr { border-style: solid;
    margin: 20px ;
    border-color: rgb(255, 153, 153);
}

.tabledoc td { /*border-style: hidden;*/
    border-top: 10px solid  ;
    padding: 3px 2px 3px 4px;
}

.tabledoc li { list-style-type: circle;
    list-style-position: outside;
    display: list-item;
}

.tabledoc p { 
    margin-bottom: 1px;
}

/* Classe de liste, qui ecrit la liste dans des encadr�s sur une 
   seule ligne */
.enligne li {
  display: inline;
  list-style-type: none;
  padding: 0.3em;
  background-color: #ecceff;
  border: 1px solid #666666;
  margin: 0.3em;
}

/* Passe automatiquement � la ligne entre deux liens. Declarer
   <div class="enbloc"> ou <p class="enbloc">, etc.
   Un <span>|</span> sert a separer deux liens pour l'accessibilite 
   dans les navigateurs pour mal voyants */
.enbloc a {
  display: block;
  margin: 0 2em;
}

.enbloc span {
  visibility: hidden
}

/* Menu d�filant � crer avec deux <div> de 1er niveau, l'une de classe 
   content et l'autre de classe menu. Le .menu est seulement la pour 
   reparer un bug d'explorer */
.content {
    width: 75%;
    border: 1px solid ;
    padding: 1em 1%;
}

.menu,.menu2 {
    position: absolute;
    right: 1%;
    border: 1px hidden ;
    padding: 0;
    width: 20%;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 90%;
}

.menu {
    top: 7.5em;
}

.menu2{
    bottom: 2em;
    }

.menu>ul,.menu2>ul {
    padding: 0;    
    list-style-type: none;
}

.menu li,.menu2 li {
    border: 1px solid ; 
    padding: 3px 1px 3px 1px ;
}

html>body .menu,html>body .menu2  {
  position: fixed;
}

/* Une deuxieme solution, ou le menu est dans une barre en haut de la 
   page, et reste en place pendant le d�filement. Ici aussi, .menufixe
   est un contournement d'un bug d'explorer */
.menufixe {
position: absolute;
top: 0;
left: 1%;
width: 98%;
z-index: 2;
text-align: center;
border: 1px solid ;
line-height: 2em;
margin: 0;
}

html>body .menufixe {
position: fixed
}

.contentwmf {
z-index: 1;
border: 3px solid ;
margin: 0 2em;
}