body { margin: 0; padding: 0; background: #fff; } h1 { margin-left: 22px; margin-top: 20px; color: #000; border-bottom: 1px dashed #000; font: normal 18px Arial, Helvetica, sans-serif; } h2 { margin-left: 22px; margin-top: 20px; color: #426400; border-bottom: 1px dashed #426400; font: normal 18px Arial, Helvetica, sans-serif; } h3 { margin-left: 22px; margin-top: 20px; color: #000; font: bold 13px Arial, Helvetica, sans-serif; } h4 { margin-left: 22px; margin-top: 20px; color: #426400; font: bold 13px Arial, Helvetica, sans-serif; } #header { margin: 0px; padding: 0px; background: #426400; width:100%; } h5 { margin: 0px; color: #fff; font: normal 18px Arial, Helvetica, sans-serif; padding: 20px; } table { margin-left: 40px; margin-right: 30px; } table.exemple { margin-left: 0px; margin-right: 0px; } table.exemple2 { margin-left: 5px; margin-right: 5px; } table.photo { margin-left: 0px; margin-right: 0px; border-style:solid; border-width:1px; border-color:#426400; } img.couverture { margin: 3px; border-style:solid; border-width:4px; border-color:#426400; } p { font: normal 13px Arial, Helvetica, sans-serif; color: #000; padding-left: 30px; padding-right: 30px; } #exempletable { margin:0; padding:0; clear: both; } #exempletable p { font: normal 13px Arial, Helvetica, sans-serif; color: #000; padding-left: 10px; padding-right: 5px; } p.espace {height:15px;margin:0; padding:0;} p.lexique { font: normal 13px Arial, Helvetica, sans-serif; color: #000; padding-left: 10px; padding-right: 10px; } td.photo{ font: normal 11px Arial, Helvetica, sans-serif; color: #000; padding-left: 20px; padding-right: 20px; letter-spacing: 1px; } ul.photo {list-style-type: square; margin:0px; font: normal 11px Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #000; } ul.citeres {list-style-type: square; margin:0px; font: normal 13px Arial, Helvetica, sans-serif; color: #000; } p.note { font: italic 11px Arial, Helvetica, sans-serif; color: #000; padding-left: 40px; padding-right: 40px; } p.reponse { font: normal 13px Arial, Helvetica, sans-serif; color: #000; padding-left: 40px; padding-right: 40px; width:600px; } #header a { font: normal 13px Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline; } #header a:visited { color: #fff; text-decoration: underline; } #header a:hover { color:#00CC00; text-decoration: underline; } #pheader { height:91px; width:100%; background: url(ima-guide/guidebande.gif); } a { font: normal 13px Arial, Helvetica, sans-serif; color: #050; text-decoration: underline; } a:visited { color: #E96D31; text-decoration: underline; } a:hover { color:#00CC00; text-decoration: underline; } div#footer { font: italic 11px Arial, Helvetica, sans-serif; color: #426400; padding-left: 22px; padding-top: 40px; } #conteneur { margin: 0; padding: 0; width:100%; } #colgauche { width: 50%; margin: 0; float: left; padding: 5px 0 !important; padding: 0; margin: 0 10px 0 10px; } #coldroite { margin-left: 50%; margin: 0; padding: 5px 0 !important; padding: 0; margin: 0 10px 0 10px; } #colgauche2 { width: 40%; margin: 0 10px 0 10px; float: left; padding: 5px 0 !important; padding: 0; } #coldroite2 { margin-left: 60%; margin: 0 10px 0 10px; padding: 5px 0 !important; padding: 0; } .vert { color: #426400; } li.question {list-style-type: none; margin-left:50px;} li.reponse {list-style-type: square; margin-left:40px; font: normal 13px Arial, Helvetica, sans-serif; color: #000; width:560px; } li.detail2 {list-style-type: square; margin-left:10px; font: normal 13px Arial, Helvetica, sans-serif; color: #000; } li.detail { margin:0px; font: normal 13px Arial, Helvetica, sans-serif; color: #000; padding-right: 30px; } p.detail { font: normal 13px Arial, Helvetica, sans-serif; color: #000; padding: 0px; padding-left: 0px; padding-right: 30px; } #copy { width:95%; margin-top: 5px; color: #000; border-top: 1px solid #426400; font: normal 10px Arial, Helvetica, sans-serif; text-align:right; }