@font-face {
  font-family: "BaifB";
  src: url("police/Baifb.ttf") format("truetype");
}

body  { background: #ebebeb url('images/barrelat.gif') repeat-y; }
body.legende {background: #ebebeb;}       
       
        #barrelat  {
                position: absolute;
                top: 0px;
                left: 0px;
                width: 200px;
                height: 100%;
                display: block;
                font-family: "Bitstream Vera Sans", "Verdana", "Arial", "Helvetica", sans-serif;
                font-size: 11px;
                color: #ebebeb;
                margin-left: 5px;
                }
        #barre {
               position: absolute;
               top: 10px;
               left : 280px;
               width : 500px;
               background: url('images/fondbarre.jpg') repeat-y;
                       
        }        


a.lienm:link, a.lienm:visited, a.lienm:active {
   color: #ebebeb; text-decoration: none;
}
a:link, a:visited, a:active{
  color: blue; text-decoration: none;         
}        
p {
   text-indent: 18px;
   margin-right: 25px;
   margin-top: 0px;
   margin-bottom: 0.8em;
}

p.danslist {text-indent: 18px; margin-right: 0px;}
p.danslistnr {text-indent: 0px; margin-right: 0px; margin-bottom: 0.5em;}

p.danstablg {text-indent: 0px; margin-right:2px; margin-top:0px; margin-bottom:0px; text-align:left;}
p.danstabld {text-indent: 0px; margin-left:2px; margin-top:0px; margin-bottom:0px; text-align:right;}

li{margin-right: 25px;}        
dt {font-weight: bold;}
dd {margin-right: 25px;} 


table{border-spacing: 1px; border-collapse: collapse; border: 1px #551f1f solid;}
td, th{border: 1px solid #551f1f; vertical-align: top; padding-left: 2px;}        
        
        #contenu {
                font-family: "Bitstream Vera Sans", "Verdana", "Arial", "Helvetica", sans-serif;
                position: absolute;
                font-size: 12pt;
                color: #551f1f;
                top: 20px;
                text-align: justify;
                left: 260px;
                width: 700px;
                }

        
        #poeme{
          text-align: left;
          line-height: 150%;
          font-size: 14pt;
          color: #551f1f;
          font-family: "BaifB", fixed;        
        }
        #abc{
          text-align: justify;
          line-height: 150%;
          font-size: 12pt;
          color: #551f1f;
          font-family: "BaifB", fixed;        
        }
        
        #note {
          position: relative;
          top: 20px;
          font-size: 10pt;       
        }
        #legende {
                font-family: "Bitstream Vera Sans", "Verdana", "Arial", "Helvetica", sans-serif;
                font-size: 12pt;
                color: #551f1f;
                text-align: justify;
                }        
.fol {font-family: "Bitstream Vera Sans", "Verdana", "Arial", "Helvetica", sans-serif;}                
.txt {
   color: red; padding-left: 20px;
}
.ba {font-family: "BaifB", fixed;}
.api {font-family: "DejaVu Sans", "Arial Unicode MS", "Lucida Sans Unicode", sans-serif;}

.rr {color: red; background-color: #ffcbcb; border-right: 1px dotted #551f1f;}
.rg {color: #551f1f; background-color: #ffcbcb; border-right: 1px dotted #551f1f;}
.vv {color: green; background-color: #c3ffc3; border-right: 1px dotted #551f1f;} 
.vg {color: #551f1f; background-color: #c3ffc3; border-right: 1px dotted #551f1f;} 
.gr {color: red; border-right: 1px dotted #551f1f;}
.gv {color: green; border-right: 1px dotted #551f1f;}
.gg {color: #551f1f; border-right: 1px dotted #551f1f;}
.mv {color: green; background-color: #e3a6ff; border-right: 1px dotted #551f1f;}
.br {color: red; background-color: #aff6ff; border-right: 1px dotted #551f1f;}
h1, h2, h3, h4 { margin-left: 25px;}
h5 { margin-left : 60px; margin-top: 10px; margin-bottom: 1px;}
.titcent {width: 600px; text-align: center;}
