body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: darkslategray; background-color: slategray}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: darkslategray}
h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: 900; line-height: 20px; padding-top: 20px; text-align: center}
.extTable {  border-color: #999999 darkslategray darkslategray #999999; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.tdMainMenu {  background-color: lightslategray}
.menu1 {  display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 2px; height: 12px; line-height: 12px}
.menu2 { display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 25px; padding-top: 0px; padding-right: 0px; padding-bottom: 2px}
a:hover {  color: #FF0000}
.copyrights {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; color: darkslategray; text-decoration: overline}
.menu1On { display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 2px; height: 12px ; background-color: darkslategray}
.menu2On { display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 25px; padding-top: 0px; padding-right: 0px; padding-bottom: 2px ; background-color: darkslategray}
.tdMain {  padding-top: 15px; padding-right: 40px; padding-bottom: 15px; padding-left: 40px}
.adresse {  font-size: 10px; color: #FFFFFF; background-color: darkslategray; text-align: center; padding-top: 2px; padding-bottom: 2px}
.columnTitle {  font-weight: bold; color: #FFFFFF; background-color: darkslategray; padding-left: 5px; padding-top: 3px; padding-bottom: 3px}
a {  color: darkslategray}
.articleTitle {  font-weight: bold; border: darkslategray solid; border-width: 0px 0px 1px; line-height: 12px; padding-bottom: 2px; margin-bottom: 3px}
.articleTexte {  display: block; text-align: justify}
.divRef { position:absolute; z-index:1; background: #F0F0F0; border: 2px solid; border-color: darkslategray; padding: 3px; clip: rect(); visibility: hidden }h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: 900; padding-top: 5px; text-align: left; color: #FFFFFF; background-color: darkslategray; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 10px}
.divBookTitle { z-index:1; background: lighslategray; border: 2px darkslategray solid; padding: 5px 5px; clip:  rect(   ); margin: 0px 5px 5px 0px; float: left; overflow: auto; display:inline; width:260px }
.bookTitle {  font-size: 18px; font-weight: 900; color: #990000}
.photoGauche {  float: left; margin-top: -7px; margin-right: 12px; margin-bottom: 5px; margin-left: -7px}
.vu {  position: relative; visibility: visible}
.pasVu {  position: relative; visibility: hidden; display: none}
.exposant {  font-size: 80%; vertical-align: 30%}
.photoDansTexte { float: left; margin-top: 2px; margin-right: 12px; margin-bottom: 5px; margin-left: 0px}
