* {font-family:arial;}

body {background:url(../images/fond.jpg) repeat-y right;
      scrollbar-face-color: red;
      scrollbar-shadow-color: #fff;
      scrollbar-highlight-color: red;
      scrollbar-3dlight-color: #fff;
      scrollbar-darkshadow-color: red;
      scrollbar-track-color: red;
      scrollbar-arrow-color: #fff;
}

#entete {width:auto;
         height:85px;}

#barrerouge {width:auto;
             margin-left:-8px;
             padding:0 10px 0 0;
             background:red;
             color:#fff;
             font-weight:bold;
             text-align:right;
             border-bottom:1px solid #000;}

#barrerouge a:link {font-size:8pt;
                    color:#fff;
                    text-decoration:none;}

#barrerouge a:visited {font-size:8pt;
                       color:#fff;
                       text-decoration:none;}

#barrerouge a:hover {font-size:8pt;
                     color:#a55;
                     text-decoration:none;}

#menu {width:180px;
       float:left;
       margin-left:-8px;
       margin-top:-1px;
       background-color:red;}

#menu a {text-decoration:none;
         font-size:10pt;
         font-weight:bold;}

a:link div.bouton {width:auto;
                   padding:5px;
                   text-align:right;
                   color:#fff;
                   background:red;
                   border-left:1px solid red;
                   border-right:1px solid #000;
                   border-top:1px solid red;
                   border-bottom:1px solid red;
}

a:visited div.bouton {width:auto;
                      padding:5px;
                      text-align:right;
                      color:#fff;
                      background:red;
                      border-left:1px solid red;
                      border-right:1px solid #000;
                      border-top:1px solid red;
                      border-bottom:1px solid red;
}

a:hover div.bouton {width:auto;
                    padding:5px;
                    text-align:right;
                    color:#900;
                    background:red;
                    border-left:1px solid red;
                    border-right:1px solid #000;
                    border-top:1px solid red;
                    border-bottom:1px solid red;
}

#boutonactif {width:auto;
              padding:5px;
              text-align:right;
              font-size:10pt;
              font-weight:bold;
              color:#000;
              background:#fff;
              border-bottom:1px solid #000;
              border-left:1px solid #000;
              border-right:0px solid #fff;
              border-top:1px solid #000;
}

a div.boutonfond {width:auto;
                  padding:5px;
                  background:red;
                  border-bottom:1px solid #000;
                  border-left:1px solid red;
                  border-right:1px solid #000;
                  border-top:1px solid red;
}


#pageformat {position:absolute; 
             left:179px;
             width:auto;
             padding:36px 80px 80px 50px;}

#pageformat {background:url(../images/filigrane.gif) fixed center center no-repeat;}

#contenu {width:100%;
          text-align:justify;
          font-size:9pt;}

#contenu a:link {font-family: Tahoma; font-size: 9pt; color: #a00; text-decoration: underline}
#contenu a:visited {font-family: Tahoma; font-size: 9pt; color: #a00; text-decoration: underline}
#contenu a:hover {font-family: Tahoma; font-size: 9pt; color: #a00; text-decoration: none}

h1 {font-size:14pt;}

h2 {font-size:12pt;
    text-decoration:underline;
    clear:left;}

hr {clear:left;
    color:red;
    margin-top:20px;
    margin-bottom:20px;
    height:2px;}

table {border:1px solid #000;
       width:100%;
       background-color:#ffe;
       font-size:9pt;} 

tr.header {font-weight:bold;
           background-color:#faa;}

tr.header td {border-bottom:1px dashed #a00;}

td {padding:5px;}

#centre {padding:20px 60px 20px 60px;
         text-align:center;
         font-weight:bold;}

textarea {width:500px; height:100px;}

table.brut {background:none;
             border:0;}

table.brut td {padding:0 5px 20px 0;}


#galerie {clear:left;
          font-size:12pt; font-weight:bold; color:#a00;}

#galerie #pers {float:left;
                margin-right:20px;
                margin-bottom:30px;
                text-align:left;
                padding:3px;
                font-size:12px; color:#000;}

#pers2 {text-align:left;
        font-size:12pt; font-weight:bold; color:#a00;}

#pers img {border:1px solid #000;}

img.bord {margin-right:10px;
          border:1px #a55 solid;}




