body{ background-color:#eee; margin:0; font-family:Baskerville,Georgia,Times,serif; }
a:link,a:visited{color: #789325;}
a:hover{color: #3672C7;}
a:active,a:focus{color:#173D7A;}
h1{ font-family:Georgia,Times,serif; font-size:48px; font-weight:normal; line-height:1.5; }
h2,h3,h4{ font-family: "Gill Sans", Trebuchet; font-weight: bold;}
h2{ font-family:Baskerville,Garamond,Georgia,Times,serif; font-weight:normal; margin:1em 0 .5em 0; padding-top:.5em; border-top:dashed #eee 10px; font-size:225%; font-style:italic; }
h3{ margin-top:1.5em; }
#wrapper{ background-color:white; width:600px; margin:0 auto; padding:10px; position:relative; }
#wrapper img{ width:400px; border:solid 5px #ddd; }
#wrapper img.half{ display:inline; width:280px; margin-right:4px; }
#wrapper img.full{ width: 590px; }
.footnote{vertical-align: super; font-size: 75%;}

img#titre{ float: left; height: 128px; width: 170px; margin-right: 15px; margin-top: 5px; border:none; }
.what{ font-family: "Gill Sans",Verdana,sans-serif; font-style:italic; font-size:16px; border:dotted 1px #666; border-left:none; border-right:none; padding:20px 0 18px; margin-bottom:40px; }
.description{ border:dotted 1px #666; border-left:none; border-right:none; margin: 1em 0; padding: .5em; font-family:Verdana,sans-serif;font-size:11px;}
.description p{margin: 0;}
.description blockquote{font-style: italic; margin: 1em 1.5em;}
ul.description{list-style:none;}
.description li{margin: .5em 0;}
.bye{margin-top: 1.5em;font-style:italic;font-size:90%;}

dl{overflow:auto; margin: 30px 0;}
dt{float:left; margin-right: 10px;}
dd{margin-left: 420px; border:dotted 1px #666; border-left:none; border-right:none; padding: 6px 0 8px;font-family:Verdana,sans-serif;font-size:11px; }
dd ul{list-style-type: none;padding: 0;}
dd li{margin: .5em 0;}

