body {background:#00a157;}

table {width:780px;
       background:#fff url('images/fondtable.jpg') repeat-y right;
       margin-top:-15px;
       border-left:1px solid #000;
       border-right:1px solid #000;}

table.inside {margin:30px 0 20px;
              width:450px;
              border:1px solid #000;
              background:none;}

td.adhesion {text-align:justify;
             font-size:10pt;}

td.adhesion input {height:18px;
                   font-size:10px;}

td {font-family:arial;
    color:#000;
    font-size:12pt;
    padding:0px;}

td.titre {width:230px;
          vertical-align:middle;}

#home {margin:0 10px 0 0;
       font-size:10pt;}

#home a  {color:#900;
          text-decoration:none;}

#home a:hover {color:#d33;}

#colg {float:left; margin-right:50px;}

table.bas {width:782px;
           margin-top:0px;
           border-left:0px;
           border-right:0px;
           background:#00a157;}

td.bak {text-align:center;
        background:#fff url('images/fondtable.jpg') repeat-y right;
        border-top:0;
        border-right:1px solid #000;
        border-bottom:1px solid #000;
        border-left:1px solid #000;}

td.baksans {text-align:center;
            background:#fff;
            border-top:0;
            border-right:1px solid #000;
            border-bottom:1px solid #000;
            border-left:1px solid #000;}


td.std {width:675px;
        border-top:1px solid #000;
        padding:0 0 0 5px;
        font-size:8pt; color:#fff;}

td.contenu {padding:30px 15px 5px 15px;
            text-align:justify;}

a:link, a:visited {color:#00a157;
                   text-decoration:underline;}

a:hover {color:#00a157;
                    text-decoration:none;}

td.brutg {padding:0 0 0 15px;}
td.brutd {padding:0 15px 0 0;}

td.agend {padding:10px 15px 10px 15px;
          text-align:justify;}

td.sep {padding:0px 15px 0px 15px;}

#menu {width:780px;
       height:18px;
       font-size:10pt;
       border-top:1px solid #000;
       border-bottom:1px solid #000;
       background:#fff;
       margin:0px;
       padding:0px;}

.choix {float:left;
        width:10%;
        height:18px;
        margin:0;
        background:#acefd0;
        text-align:center;}

.choix a {color:#000;
          padding:0px 2px 2px 2px;
          text-decoration:none;
          width:100%;}

.choix a:visited {width:100%;
                  height:18px;
                  color:#000;
                  text-decoration:none;
                  background:#acefd0;}

.choix a:hover {width:100%;
                height:18px;
                color:#fff;
                text-decoration:none;
                background:#00a157;}

.actif {float:left;
        width:10%;
        height:18px;
        margin:0;
        background:#00a157;
        color:#000;
        text-align:center;}

.actif a, .actif a:visited {width:100%;
                            color:#fff;
                            background:#00a157;
                            text-decoration:none;}

h1 {font-family:arial;
    font-size:16pt;
    text-decoration:none;}

h2 {font-family:arial;
    font-size:13pt;
    border-bottom:1px solid #376;
    width:100%;
    margin-top:30px;
    clear:left;}

h3 {font-family:arial;
    font-size:12pt;
    border-bottom:1px solid #aaa;
    width:100%;}

h4 {font-family:arial;
    font-size:11pt;
    text-decoration:underline;}

ul {list-style-image:url(images/puce.jpg);}

li {margin:15px 0 0 0;}

li.retrait {margin:20px 0 0 145px;}

img.agenda {width:140px;
            float:left;
            border:1px solid #000;
            margin-right:15px;}

hr {color:#bbb;
    height:1px;
    clear:left;}

a.cru,a.cru:visited {font-size:12px;
                     text-decoration:none;
                     color:#000;}

a.cru:hover {font-size:12px;
             text-decoration:none;
             color:#00a157;}

.galerie img {margin:5px;
              border:1px solid #000;}

.titre {clear:left; margin:15px 0 0 0; font-size:14pt; color:#000;}
.img {float:left; background:#acefd0; border:1px #000 solid; margin:5px 10px 10px 0; padding:10px;}

.cote {width:500px;
       height:230px;}

.bout {font-size:9pt;
       text-indent:30px;}


