#global     { text-align: left; margin-top: 15px; margin-right: auto; margin-left: auto; position: relative; width: 730px }

#haut        { position: absolute; width: 780px; height: 127px; visibility: visible }

#gauche          { background-color: #f00; float: none; position: absolute; top: 0px; left: 0px; width: 118px; height: 100%; visibility: visible }

#contenu              { border-style: none solid none none; border-width: medium 1px medium medium; border-color: #64c8e0; position: absolute; top: 127px; left: 0px; width: 780px; height: 100%; visibility: visible }




.titre       { color: #666; font-size: 15pt; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 20px; margin-bottom: 20px }

.tt_noir        { color: #000; font-weight: bold; font-size: 9pt; line-height: 20px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-bottom: 10px }

.texte       { color: #000; font-size: 8pt; line-height: 20px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 10px }
.txt_rouge  { color: #f00; font-weight: bold; font-size: 8pt; line-height: 20px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 20px }

.marges      { padding: 0px 70px 20px 180px }

.marges_g       { padding-top: 50px; padding-right: 5px; padding-left: 10px }



.lien     { color: white; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.lien a { text-decoration: none }

.lien a:hover  { text-decoration: underline }

.lienbas a     { color: white; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f00 }
.lienbas a:hover     { background-color: #696969 }
