body    { background: url(img_f/bkgd-stone.jpg) repeat }
.fonreaud1 { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.titre1 { color: #89040e; font-weight: bold; font-size: 14px; font-family: Tahoma, Arial, Helvetica, Geneva; text-decoration: none }
p {}
td {}
.addr1  { color: #ff0; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #933; border: none 1px #ffffff }
a.addr { color: #fff; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }
a.addr:hover { color: #ff0; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: underline }
.pres1 { color: #500; font-size: 14px; font-family: Arial, Helvetica, Geneva }
.addr_fonr { color: #a22932; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.fonreaud2 { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #933 }
.tableau1_haut  { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent; border-bottom: 2px solid #900 }
.tableau1_bas     { color: #222; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fff; text-align: justify; text-indent: 2px; margin: 2px; padding: 2px 3px; border-right: 1px solid #933; border-bottom: 1px solid #933; border-left: 1px solid #933 }
.tableau1_mil_txt    { color: #222; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fff; text-align: justify; margin: 2px; padding-top: 2px; padding-right: 3px; padding-left: 3px; border-style: none solid none solid; border-width: medium 1px 0 1px; border-color: #933 }
.tableau1_mil_tit   { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fff; border-style: none solid solid none; border-width: medium 1px 1px 2px; border-color: #933 }
.tab2_titre  { color: #fff; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva; background-color: #006; text-align: justify; text-indent: 2px; border: 0px #fff }
.tab2_txt  { color: #222; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva; background-color: #fff; text-align: justify; text-indent: 2px; border-style: none solid none solid; border-width: 0px 2px 0px 2px; border-color: #fff #006 #fff #006 }
.tab2_txt1 { color: #222; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva; background-color: transparent; text-align: justify; text-indent: 2px; border-style: none; border-width: 0px; border-color: #fff #006 #fff #006 }
.tab2_txtbas  { color: #222; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva; background-color: #fff; text-align: justify; text-indent: 2px; border-style: none solid solid solid; border-width: 0px 2px 2px 2px; border-color: #fff #006 #006 #006 }
.cru  { color: #100; font-variant: small-caps; font-weight: 100; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; vertical-align: middle }
a.mill { color: #e00; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }
a.mill1  { color: #007; font-weight: normal; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }
a.mill:hover { color: #e00; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: underline }
a.mill1:hover  { color: #e00; font-weight: normal; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: underline }
.mill_cell   { color: #e00; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle; border: #eee }
.mill_cell1  { color: #007; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle; border: #eee }
.cellule_mill { border-right: 2px solid #006; border-left: 2px solid #006 }
.justif { text-align: justify }
.text_cell_tab1    { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; background-color: purple }
.fond_cell { background-color: transparent; border-bottom: 2px solid #933 }
.celTitle { color: #fff; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent; text-align: left; vertical-align: middle; padding-left: 10px }
.pourcent { color: #900; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; vertical-align: middle }
a.lienterr { color: #000080; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.lienterr:hover { color: #f00; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.dico:link { color: #000080; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.dico:hover { color: #f00; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.entete2 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
ul { list-style-type: none; margin: 0; padding: 0; position: relative; width: 200px }
li { border-bottom: 1px solid black }
#menu a   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-align: center; display: block; width: 100px; height: 20px; float: left; border: solid 1px #fff }
#menu a:hover { color: #411;  background: #aaa;border:1px solid black;border-bottom:1px solid #555 }
#menu a span {display none}
#menu a:hover span {display: block;position: absolute;top:23px;left: 0;width: 500px;text-align: left;color:#000}
