a:visited {color: #ffffff; text-decoration: none}
a:link  {color: #ffffff; text-decoration: none}
a:hover {color: #ffffff; text-decoration: underline}
body, table {font-family: lucida sans unicode, lucida grande, trebuchet ms, sans serif; font-size: 13px; line-height: 130%; text-align: justify}
.pub  ul  {font-family: lucida sans unicode, lucida grande, trebuchet ms, sans serif; font-size: 12px; line-height: 120%; text-align: left}
p {text-align: center; margin-top: 5px; margin-bottom: 5px; margin-left: 20px; margin-right: 20px}
.discl {font-size: 11px; background: #eeeeee; margin: 80px 180px 0 15px; padding: 3px; color: #777777; line-height: 120%}
.menu1 {color: #ffffff; text-align: left; line-height: 150%; margin-top: 12px; font-weight: 700}
.menu2 {color: #ffffff; text-align: left; line-height: 150%; }
.corps {font-family: Georgia, serif; font-size: 15px; color: #333; text-indent: 30px; line-height: 130%; text-align: justify; margin-top: 5px; margin-bottom: 5px; margin-left: 20px; margin-right: 20px}
.tableau {font-family: Georgia, serif; font-size: 15px; color: #333; text-align: justify; text-align: left}
ul , ol  {font-family: Georgia, serif; font-size: 15px; color: #333; }
.corps a {color: #0000ff; text-decoration: none;}
.corps a:hover {color: #0000ff; text-decoration: underline; }
.mail {color: #808080; font-size: 11px; line-height: 120%; font-weight: 700 px; text-decoration:underline}
.partie {font-weight: 400; font-size: 20px; text-align: center; margin-bottom: 6px; margin-left: 20px; margin-right : 20px}
.titre1 {font-weight: bold; font-size: 23px; text-align: center; margin: 40px 0; line-height: 130%}
.titre2 {font-weight: 700; font-size: 18px; text-align: left; margin-top: 30px; margin-bottom: 12px; margin-left: 20px; margin-right : 20px}
.titre3 {font-family: Georgia, serif; font-weight: bold; color: #555; font-size: 15px; text-align: left; margin : 24px 0 6px 50px;}
img {margin-left: auto; margin-top: 12px; margin-bottom: 12px}
.quest {color: #606060}
.haut {text-align: right; margin-right : 20px}
.close {font-weight: 400; font-size: 11px; text-align: right; margin-top: 18px; margin-bottom: 12px}
li {line-height: 140%; text-indent: 0px; margin : 4px 20px 4px 0}
.pub ul {margin: 0 0 0 6px; padding: 3px 0 12px 15px; text-align: left}
.pub p {line-height: 125%; margin: 6px 0}
td {text-indent: 0px }
.str {color: #dd0000; }
.tab {color: #336600}
.xiti {margin-left: 28 px}
.xiti2 {margin-left: -20px; text-align: center}
a.bleu:link  {color: #0000ff; text-decoration: none; }
a.bleu:visited {color: #0000ff; text-decoration: none; }
a.bleu:hover {color: #0000ff; text-decoration: underline; }
.comment {font-size: 11px}
.pub {color: #000; font-size: 11px; background: #eee; padding: 5px; margin: 20px 0 0 0} 
.pub a {color: #00f}
.bouquin {font-size: 20px; text-align: center; font-variant : small-caps; margin : 2px 0; line-height: 110%}
.bouquin2 {font-size: 12px; font-style: italic; font-weight: normal; text-align: center; margin: 2px 0}
.bouquin3 {color: #666; margin: 6px 30px}
.image {text-align: center; margin: 24px 0; padding : 12px; border: #ddd solid 2px}
.quote {padding: 20px 20px 0 20px; margin:0 0 0 30px; text-align : justify; background: url('images/quote.png') no-repeat; font-family: Georgia, serif; color: #333; line-height: 140%; font-size: 15px; text-align: justify; } 
.dissert {border: #333 solid 3px; padding: 9px; text-align : left} 
.space {letter-spacing: 1px}
.liens p {text-align: left; line-height: 125%; margin: 3px 0 0 3px}
.flottedroite {margin: 12px; float: right}
.precit {font-family: Georgia, serif; font-size: 15px; color: #333; font-style: italic; text-indent: 20px; line-height: 140%; text-align: justify; margin: 12px 0 -6px 0}
.titvideo {text-align : center; font-family: lucida sans unicode, lucida grande, trebuchet ms, sans serif; font-size: 14px; font-weight: bold}
.commentvideo {text-align: center; font-family: lucida sans unicode, lucida grande, trebuchet ms, sans serif; font-size: 12px; line-height: 120%; margin: 0 75px} 
.icon {margin: 0; vertical-align: middle}
