#contenant { font-family: Verdana, Arial, Helvetica, sans-serif;}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}
th { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}
a:link { color: #0000FF; text-decoration: none;}
a:visited { color: #0000FF; text-decoration: none;}
a:hover { color: #FF0000; text-decoration: underline;}
img { border:0; }
h1 { font-size: 16px; font-weight: bold; color: #006600; border-style: none; letter-spacing: 0.1em;}
h2 { font-size: 16px; font-weight: bold; color: #CC6600; border: #CC6600 solid; border-width: 0px 0px 1px;}
h3 { font-size: 15px; font-weight: bold; color: #006600; margin-bottom: -0.8em;}
#logo { float: left; width: 100px;}
#entete { margin-left: 100px;}
#contenu { margin-left: 100px; margin-right: 100px;}
#contenu p  { font-size: 14px; color: #000000; text-align: justify;}
#contenu p.infos  { text-align: right; margin: -0.4em 0 0 0;}
#contenu p.question  { font-weight: bold; margin-bottom: -0.4em;}
#contenu p.reponse  { font-style: italic; }
#contenu p.sitedumois { font-weight: bold; text-align: center; margin-bottom: -0.4em;}
#basdepage { margin: 1.5em 0; font-size: 12px; font-weight: bold; color: #006600; border: #CC6600 solid; border-width: 1px 0px 0px; text-align: center;}
#pieddepage {
  padding:1em;
  clear:both;
  text-align:center;
  color:#666;
  border:solid #000;
  border-width:.25em 0 0 0;
  background:#fff; }
table {
  text-align:center; }
