body {  background-color: #FFFFFF; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
#bandeau {  background-image: url(images/fond-trame.gif); background-repeat: repeat-x; text-align: center; height: 80px; border: 1px #000000 solid; padding-top: 14px}
#menu {  background-color: #65A853; height: 60px; border-color: black #000000; padding-top: 3px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
#defile {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center; border: 1px #000000 solid; padding-top: 5px; padding-bottom: 5px}
#soutien { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center; border: #000000 solid; padding-top: 5px; border-width: 1px 1px 0px}
#logo {  padding-top: 1px; padding-bottom: 1px; border-color: black #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; width: 100%}
#tablo {  border-style: none; width: 100%}
#tablo th {  vertical-align: bottom}
#copyright {  border: #000000 solid; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align: center; border-width: 0px 1px 1px; padding-top: 2px; padding-bottom: 2px; background-color: #65A853}
#contenu {  border-color: black #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.titre {  text-align: center; margin-top: 0px; margin-bottom: 3px}
#redac { width: 45%; vertical-align: top; padding-top: 20px; padding-right: 20px; padding-left: 20px; padding-bottom: 20px ; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(images/pile-cd.gif); background-repeat: no-repeat; background-position: 10px 250px; text-align: justify}
#actu { width: 35%; vertical-align: top; padding-top: 20px; padding-right: 20px; padding-left: 20px; padding-bottom: 20px }
#tactu {  border-style: none; width: 364px}
#actutexte {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(images/actu-milieu.gif); background-repeat: repeat-y; padding-right: 17px; padding-left: 17px}
#actuhaut {  background-image: url(images/actu-haut.gif); background-repeat: no-repeat}
#actubas {  background-image: url(images/actu-bas.gif); background-repeat: no-repeat}
.cdmenu {  width: 27px}
#telemenu {  width: 117px; vertical-align: top; padding-top: 6px}
#qualitemenu { width: 99px; vertical-align: top; padding-top: 6px}
#partmenu { width: 185px; vertical-align: top; padding-top: 6px}
#probmenu { width: 193px; vertical-align: top; padding-top: 6px}
#assomenu { width: 40px; vertical-align: top; padding-top: 6px}
#logoasso {  position: absolute; left: 15px; top: 15px; height: 99px; width: 72px}#center {  text-align: center; font-size: 13px; font-weight: bold}
input, textarea {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
a:link {  color: #65A853; text-decoration: none; font-weight: bold}
a:active { color: #65A853; text-decoration: none ; font-weight: bold}
a:visited { color: #65A853; text-decoration: none ; font-weight: bold}
a:hover { color: #65A853; text-decoration: underline}
#copyright a:link {  font-weight: bold; color: #FFFFFF; text-decoration: none}
#copyright a:active { font-weight: bold; color: #FFFFFF; text-decoration: none }
#copyright a:visited { font-weight: bold; color: #FFFFFF; text-decoration: none }
#copyright a:hover { font-weight: bold; color: #FFFFFF; text-decoration: underline}
#fonctionasso {  font-size: 11px; width: 100%; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
#fonctionasso td { border: 1px #000000 solid; text-align: center; vertical-align: top; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
#sousmenu1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; visibility: hidden; position: absolute; color: #FFFFFF; clip:  rect(   )}
.sousmenu a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.sousmenu a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.sousmenu a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.sousmenu a:hover { text-decoration: underline}
#sousmenu2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; visibility: hidden; position: absolute; color: #FFFFFF}
#sousmenu3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; visibility: hidden; position: absolute; color: #FFFFFF}
#sousmenu4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; visibility: hidden; position: absolute; color: #FFFFFF}
#sousmenu5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; visibility: hidden; position: absolute; color: #FFFFFF}#form {  font-size: 12px}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
#resultatsmenu { width: 132px; vertical-align: top; padding-top: 6px }
li {  list-style-position: outside; list-style-image: url(images/puce.gif)}

