body { width: 800px; margin: auto; background-color: #ffffff; margin-top: 20px;
       font: normal 12px Trebuchet MS, Verdana, Arial ; color: #552D21; }

img { border: none; }

a:link, a:visited, a:active { color: #CFECFA; text-decoration: none; font-style: normal; }
a:hover { color: #552D21; text-decoration: none; font-style: normal; }

#bandeau { width: 800px; height: 200px; margin-left: 0px; margin-top: 0px; position: absolute;
           background-image:url("images/bando_haut.jpg"); background-repeat: no-repeat; }

#menu { width: 800px; height: 165px; margin-left: 0px; margin-top: 200px; position: absolute;
        background-image:url("images/bando_menu.jpg"); background-repeat: no-repeat; }
#menu_activites { width: 300px; height: auto; margin-left: 163px; margin-top: 198px; font-size: 18px; text-align: left; position: absolute; }
#menu_droite { width: 100px; height: auto; margin-left: 688px; margin-top: 225px; font-size: 14px; text-align: right; line-height: 1.5; position: absolute; }
.padd_12 { padding-left: 12px; }
.padd_56 { padding-left: 56px; }
.padd_19 { padding-left: 19px; }

#contenu_page { width: 800px; height: auto; margin-left: 0px; margin-top: 360px; position: absolute; }

.fond_ecran { background-color: #5BC5ED; }

.text_acc {  font-size: 14px; font-weight: bold; text-align: left; line-height: 1.2; color: #644834; }
.titrepage { font-size: 14px; font-weight: bold; text-align: left; }
.texte { font-size: 11px; font-weight: bold; text-align: left; }

.titre { font-size: 13px; font-weight: bold; text-align: center; }

.contact { font-size: 11px; font-weight: bold; text-align: center; }
.contact a:link { color: #027894; } .contact a:visited { color: #027894; } .contact a:active { color: #027894; }
.contact a:hover { text-decoration: underline; color: #552D21; }

.menutrait { background-color: #552D21; }

.footer { font-family: Arial, Verdana, Helvetica; font-size: 9px; color: #80CEE2;}
.footer a:link { color: #80CEE2; } .footer a:visited { color: #80CEE2; } .footer a:active { color: #80CEE2; }
.footer a:hover { text-decoration: underline; color: #552D21; }
