body
     { color: rgb(176,210,126); font-family: Geneva, Verdana, Arial, sans-serif; background-color: rgb(0,0,0); background-image: none; border: 0 rgb(95,102,64) }

#content
                  { color: #8db528; font-size: 75%; font-family: Verdana, Geneva, arial, sans-serif; background-color: transparent; background-image: url("images/backintro.jpg"); background-repeat: no-repeat; background-position: 20px 50px; text-align: left; padding: 8px 40px 8px 8px; position: relative; top: 30px; left: 10px; width: 770px; height: 400px; overflow: auto; border: 0 }
#trail, #trail a
          { color: #878e32; font-size: small; font-family: Verdana, Arial; font-style: normal; font-variant: small-caps; font-weight: normal; background-color: rgb(0,0,0); text-align: center; text-transform: none; padding: 2px; height: 80px; border: 0 rgb(255,255,255) }
    
.titres   { color: #ffa129; font-size: 1em; font-family: Verdana, Geneva; font-weight: bold }
#content a
 { color: #6b9a13; text-decoration: none }

#content a:hover, #content a:active
 { color: rgb(255,255,255); background-color: #7fa424; padding: 2px 0 }


#trail a
 { text-decoration: none }
#trail a:hover, #trail a:active { color: white; text-decoration: none; background-color: #6b9a13 }
.menuitem		 { display: block }
P    { text-align: justify; position: relative; left: 350px; width: 350px }
#droite { text-align: right }
.voutes { color: #ff4500; font: small-caps bold 1.5em/1em Geneva, Verdana; font-stretch: semi-condensed; text-align: left }
#back { background-color: #ba2519 }
#slides   { color: #8db528; font-size: 65%; background-color: black; text-align: center; padding: 90px 78px 8px; position: inherit; width: 820px; height: 30px }
#Table { width: 780px }
