div.cont90 {position: relative; margin-left: auto; margin-right: auto; width: 90%; clear: both; }
div.cont90c {position: relative; margin-left: auto; margin-right: auto; width: 90%; background-color: #ffe4b5; clear: both; }
div.centre {position: relative; margin-left: auto; margin-right: auto; width: 100%; text-align: center; }
div.centro {position: relative; margin-left: auto; margin-right: auto; width: 90%; text-align: center; clear: both; }
div.centre70 {position: relative; margin-left: auto; margin-right: auto; width: 70%; clear: both; }
div.centre80 {position: relative; margin-left: auto; margin-right: auto; width: 80%; clear: both; }

div.expo {float: left; background-color: #009933; width: 40%; height: 60px; }
div.oeuvres {float: left; color: white; font-weight: bold; background-color: #009933; width: 60%; height: 60px; }

div.fresques {float: left; width: 15%; height: 120px; text-align: center; vertical-align: middle; font-size: 20px; }
div.lien {float: left; width: 20%; height: 40px; text-align: center; }
div.lien2 {float: left; width: 20%; height: 45px; text-align: center; }
div.lien3 {float: left; width: 25%; height: 45px; text-align: center; }

div.pc5 {float: left; width: 5%; height: 45px; text-align: center; }

div.ete {position: absolute; left: 400px; top: 110px; width: 400px; }

div.fot {float: left; width: 300px; height: 225px; }
div.espfot {float: left; width: 250px; height: 225px; }

/* ******************************************************** */
.tnr26 {font-family: "Times New Roman", Times, Serif; font-size: 26px; font-style: italic; font-weight: bold; }
.tnr22 {font-family: "Times New Roman", Times, Serif; font-size: 22px; font-style: italic; font-weight: bold; }
.tnr18 {font-family: "Times New Roman", Times, Serif; font-size: 18px; font-weight: bold; }
.tnrn {font-family: "Times New Roman", Times, Serif; font-size: 16px; text-indent: 15px; text-align: justify; }
.tnrc {font-family: "Times New Roman", Times, Serif; font-size: 16px; text-indent: 15px; text-align: center; }
.tnr12 {font-family: "Times New Roman", Times, Serif; font-size: 12px; text-align: center; }
.tnr12l {font-family: "Times New Roman", Times, Serif; font-size: 12px; text-align: left; }
.tnr12r {font-family: "Times New Roman", Times, Serif; font-size: 12px; text-align: right; }
.tnr4 {font-family: "Times New Roman", Times, Serif; font-size: 4px; text-align: center; }

.a16n {font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align: justify; }
.a18gs {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-align: justify; font-weight: bold; text-decoration: underline; }
.a26tg {font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; }

.cnn {font-family: "Courier New", Courier, mono;}

.site {font-family: "Times New Roman", Times, Serif; font-size: 18px;  font-style: italic;font-weight: bold; color: #009900; }

/* ******************************************************** */
.n {color: black; }
.b {color: white; }

.spc {white-space: pre; }
.it {font-style: italic; }
.sl {text-decoration: underline; }
.g {font-weight: bold; }
.itg {font-style: italic; font-weight: bold; }
.slg {text-decoration: underline; font-weight: bold; }

/* ******************************************************** */


