body { font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; background-position: 0 center; text-align: center; width: 900px; overflow: auto; margin: auto; padding-bottom: 30px; }
a  { color: #3b3a3a; font-size: 12px; text-decoration: underline; margin: 0; }
a:visited  { color: gray; font-size: 12px; text-decoration: underline    }
a:hover   { color: #808080 ; font-size: 12px; text-decoration: underline; }
.infoip   { color: #b3b3b4; font-size: 12px; font-weight: lighter; }
.legende { color: black; font-size: 11px; text-align: center; margin: 0; padding: 5px; }
.synopsis { color: #3b3a3a; font-size: 11px; font-family: arial, Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; margin: 10pt 0 10pt 10pt; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.infoipblanc { color: white; font-size: 12px; line-height: 16px; text-align: center; border-width: 5px; }
.txt  { color: black; font-size: 11px; line-height: 14px; margin: auto 5px auto auto; }
.txtclair { color: black; font-size: 11px; line-height: 14px; text-align: left; margin: auto; }
.pied    { color: black; font-size: 10px; text-decoration: none  ; text-align: center; margin-top: 20px; margin-bottom: 5px; }
.txtimportant   { font-size: 10px; }
.titre { color: gray; font-size: 26px; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 29px; margin: 5px; }
.logo { color: white; font-size: 36px; font-family: verdana; font-weight: lighter; line-height: 45px; margin: 10px 5px 10px 10px; }
.bdnv { color: white; font-size: 16px; font-weight: lighter; line-height: 45px; margin: 5px 10px; }
.intro { color: silver; font-size: 14px; line-height: 19px; text-align: left; text-indent: 0; margin: 0 5px 0 0; padding: 10px; }
.intertitre { color: #aaa; font-size: 17px; word-spacing: 2px; letter-spacing: 3px; padding: 5px; }
.image { background-color: #171717; text-align: center; margin: 5px; padding: 5px; }
.espace { font-size: 10px; height: 15px; }
.haut { height: 66px; }
.gauche { width: 430px; }
.bas { color: silver; font-size: 10px; text-align: center; height: 20px; margin: 5px; padding: 0; }
.legende2 { color: #171717; font-size: 12px; background-color: #666; text-align: left; height: 20px; margin: 5px 5px 5px 10px; }
.droite { text-align: right; margin-right: 10px; }
.comment { background-color: #303030; padding: 0 0 0 5px; }
