/* Reset */
html, body, div, table, p, h1, h2, h3, h4, h5, h6, ul, ol, li, td, img, form, input, img { margin: 0; padding: 0; }
html, body { height: 100%; }
table { border-collapse: collapse; }
td { vertical-align: top; }
a img { border: none; }
hr { height: 0px; border: none; margin: 12px 0px; border-top: 1px dashed #000; }


/* General */
body { color: white; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #333333; }
table.pral { margin: 0px auto 0px auto; width: 950px; background-color: #000000; }
p { margin: 8px 0px; font-size: 13px; }
h1 { font-size: 24px; margin: 10px 0px; }
h2 { font-size: 18px; margin: 10px 0px; }
h3 { font-size: 15px; margin: 14px 0px 4px 0px; }
h4 { font-size: 13px; margin: 14px 0px 4px 0px; }
td.peu { font-size: 10px; height: 39px; text-align: center; color: #CCC; }
td.peu p {  margin: 16px; }
div#flash_cap { width: 950px; height: 233px; }
ul, ol { margin: 4px 0px 4px 1.2em; }
li { padding: 4px 0px; }
a { color: white; }