body {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; background-color: #666666}
#maintable {width: 760px; background-color: #ffffff}
#tdbanniere {padding-left: 210px; background: url(../images/construction/top.png); padding-top: 60px; height: 106px}
#tablemenuhaut {width: 500px; height: 20px}
.tdmenuhaut {width: 125px; height: 20px; background-color: #ffffff; text-align: center}
.tdmenuhaut a:hover {color: white; background-color: #336699}

#tdhautmenugauche{background: url(../images/construction/topcell.png)}
#tdmenugauche {background: #CCC; vertical-align: top; width: 140px; height: 300px}

#margemenugauche {WIDTH:140px; text-align:center;}
#tabloboutonsgauche{margin:auto;}
#tdmaincorps {background: url(../images/construction/degrad_bleu.jpg) repeat-y right; VERTICAL-ALIGN: top; WIDTH: 620px; HEIGHT: 440px; text-align:center}
#tdmaincorpsune {/*VERTICAL-ALIGN: top; WIDTH: 620px; HEIGHT: 440px;padding-left:50px*/}
#tdbasmenugauche {background:#336699 no-repeat 50% bottom; height: 25px}
#tdbascorps {background: url(../images/construction/bas.png); width: 760px; height: 25px}
.repere {font: 12px arial; color: #003366}
.repere a {font: 12px arial; color: #003366; text-decoration: none}
.repere a:visited {font: 12px arial; color: #003366; text-decoration: none}
.repere a:hover {font: 12px arial; color: #003366; text-decoration: underline overline}
.lettrine {margin-top: 2px; float: left; font: bold 48px/40px arial; margin-left: -4px; color: #336699; letter-spacing: 0px}
.include {margin:auto; width:575px; TEXT-ALIGN: justify}
.include a {font-weight: bold; color: #336699}
.titre {font: 22px arial; color: #ff9900}
.soustitre {margin-bottom: 16px; font: bold 16px arial; color: #336699}
.soussoustitre {padding-left: 16px; background: url(../images/construction/fleche.gif) no-repeat left 50%; margin-bottom: 5px; font: bold 12px arial; margin-left: 16px; color: #000000}
.texte {font: 12px arial}
.malin {border-right: #ff9900 2px solid; padding-right: 20px; border-top: #ff9900 2px solid; padding-left: 20px; padding-bottom: 20px; font: bold 12px arial; border-left: #ff9900 2px solid; width: 60%; color: #336699; padding-top: 20px; border-bottom: #ff9900 2px solid}
.erreur {border-right: #990000 2px solid; padding-right: 20px; border-top: #990000 2px solid; padding-left: 20px; padding-bottom: 20px; font: bold 12px arial; border-left: #990000 2px solid; width: 60%; color: #990000; padding-top: 20px; border-bottom: #990000 2px solid}

input {font: bold 11px "courier new", courier, monospace; color: #336699}
textarea {font: bold 11px "courier new", courier, monospace; color: #336699}





/* vu par julien 090908 16:15 */

.tdmenuhaut a {font: bold 11px arial; display:block; width: 100%; color: black; padding-top: 3px; height: 100%; background-color: white; text-decoration: none}
.hrtitre {margin: -5px 0px 16px 0px; color: #f90; height: 1px; border:0px; background:#f90}
.bloc {width:520px; margin-left:40px; font: bold 10pt arial}
.blocdate2 {width:280px; height:29px; padding:2px 0px 0px 10px; background: url(../images/construction/blocdate2.png) no-repeat; color: #FFF;}
.bloclieu {width:240px; font: bold 14px arial; color: #ff9900}
.bloclieu2 {width:240px; font: bold 14px arial; color: #369}
.bloccorps {padding: 10px; font: 12px arial; width: 100%; color: #000000; background-color: #fc6; text-align: justify}
.bloccorps2 {padding: 10px; font: 12px arial; width: 100%; color: #000000; background-color: #ccc; text-align: justify}

.bloctype {font: italic 12px arial; color: #000000}
.blocphotodroite {float: right; margin: 0px 0px 5px 15px}
.blocphotogauche {float: left; margin: 0px 15px 5px 0px}
.bloclien {padding-left: 16px; background: url(../images/construction/fleche2.gif) no-repeat left 50%; margin-bottom: 5px; margin-left: 16px}
.bloclien a {font: bold 12px arial; color: #336699; text-decoration: none}
.bloclien a:hover {text-decoration: underline overline}

.bloctitre {width:280px; height:29px; padding:2px 0px 0px 10px; background: url(../images/construction/blocdate.png) no-repeat; color: #336699;}
.blocdate {font: bold 12px arial; color: #000000}
.blocarchives{color: #336699;}
/*
.tdmenuhaut a {font: bold 11px arial; display:block; width: 100%; color: black; padding-top: 3px; height: 100%; background-color: white; text-decoration: none}
.hrtitre {margin: -5px 0px 16px 0px; color: #f90; height: 1px; border:0px; background:#f90}
.bloc {width:520px; margin-left:40px; font: bold 16px arial}
.blocdate {width:280px; height:29px; padding:2px 0px 0px 10px; background: url(../images/construction/blocdate.png) no-repeat; color: #336699;}
.blocdate2 {width:280px; height:29px; padding:2px 0px 0px 10px; background: url(../images/construction/blocdate2.png) no-repeat; color: #FFF;}
.bloclieu {width:240px; font: bold 14px arial; color: #ff9900}
.bloclieu2 {width:240px; font: bold 14px arial; color: #369}
.bloccorps {padding: 10px; font: 12px arial; width: 100%; color: #000000; background-color: #fc6; text-align: justify}
.bloccorps2 {padding: 10px; font: 12px arial; width: 100%; color: #000000; background-color: #ccc; text-align: justify}
.bloctitre {font: bold 12px arial; color: #000000}
.bloctype {font: italic 12px arial; color: #000000}
.blocphotodroite {float: right; margin: 0px 0px 5px 15px}
.blocphotogauche {float: left; margin: 0px 15px 5px 0px}
.bloclien {padding-left: 16px; background: url(../images/construction/fleche2.gif) no-repeat left 50%; margin-bottom: 5px; margin-left: 16px}
.bloclien a {font: bold 12px arial; color: #336699; text-decoration: none}
.bloclien a:hover {text-decoration: underline overline}
*/











