body  { background-color: #0069a8; margin: 0px; padding: 0px }a { color: #fff; font-weight: bold; font-family: Arial, Helvetica, Geneva; text-decoration: underline }a:hover { color: #0ff; font-weight: bold; font-family: Arial, Helvetica, Geneva; text-decoration: none }input.textelong { color: #0069a8; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; padding: 2px; width: 200px; border: solid 1px #cff }input.textecourt { color: #0069a8; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; margin-right: 2px; padding: 2px; border: solid 1px #cff }input.bouton { color: #0069a8; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #cff; margin: 2px; padding: 2px; border: solid 1px white }textarea.formulaire { color: #0069a8; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; padding: 2px; width: 200px; border: solid 1px #cff }td.content   { color: #cff; font-size: 11px; font-family: Arial, Helvetica, Geneva; margin-left: 15px; padding-left: 15px }td.rubriques { margin-bottom: 3px; padding-bottom: 3px; border-bottom: 1px solid #004066 }td.realises   { color: #cff; font-size: 11px; font-family: Arial, Helvetica, Geneva; padding: 5px; border: solid 1px #004066 }.corpdetexte   { color: #cff; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-align: justify; margin-right: 5px; margin-left: 15px; padding-right: 5px; padding-left: 15px }.titre01    { color: #fff; font: italic small-caps bold 12px Arial, Helvetica, Geneva; margin: 0px; padding: 0px }.text  { color: #cff; font-size: 11px; font-family: Arial, Helvetica, Geneva }.textphotos { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva; font-style: italic; }.copyright { color: #004066; font-size: 9px; font-family: Arial, Helvetica, Geneva }