.h2 { color: black; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pastille { color: black; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.reg { color: black; font-size: 10px; vertical-align: top; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.adresse { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.h2reg { color: black; font-size: 13px; vertical-align: top; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


a { color: #375924}

p, td, body { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
input { border: 1px solid black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.small { color: black; font-size: 10px; vertical-align: top; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.error { color: #aa0000; font-size: 12px; vertical-align: top; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.Editeur_Titre { background-color: #000000; font-weight: bold; color:#ffffff;}

.b-t { border-top: 1px solid black; }
.b-b { border-bottom: 1px solid black; }
.b-l { border-left: 1px solid black; }
.b-r { border-right: 1px solid black; }

.td-b-t TD{ border-top: 1px solid black; }
.td-b-b TD{ border-bottom: 1px solid black; }
.td-b-l TD{ border-left: 1px solid black; }
.td-b-r TD{ border-right: 1px solid black; }

