body { background-color: #B3B1B2; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
h1 { font-weight: bold; color: #FFFFFF; font-size: 24px; font-family: Arial, Helvetica, sans-serif; }
h2 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin: 0px; font-size: 20px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #DCE8B2; margin: 0px; letter-spacing: 0.5px; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #BCA04E; margin: 0px; letter-spacing: 0.5px; }
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #DCE8B2; margin: 0px; letter-spacing: 0.5px; }
h6 { margin: 0px; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
.fond-haut { background-color: #9C9C9C; }
.fond { background-image: url(asg/fond.jpg); background-repeat: no-repeat; background-color: #9C9C9C; }
.fond-bio { background-image: url(asg/fond-bio-40.jpg); background-repeat: no-repeat; background-color: #C8E39D; }
.fond-platre { background-image: url(asg/fond-platres-10.jpg); background-repeat: no-repeat; background-color: #9C9C9C; }
.fond-beton { background-image: url(asg/fond-beton-09.jpg); background-repeat: no-repeat; background-color: #9C9C9C; }
.entretoise { font-size: 1px; }
.protection { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bolder; color: #000000; }
.methode { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #E6CEE8; }
.intro { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 20px; }
.intro-gras { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }
.intro-just-gras { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-align: justify; font-weight: bold; }
.description { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 20px; }
.description-court { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 18px; }
.description-just { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 20px; text-align: justify; }
.description-just-gras { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 20px; text-align: justify; font-weight: bold; }
.edition { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.equipe { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; }
.emplois { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 17px; }
.galerie { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.legende { font-family: Arial, Helvetica, sans-serif; font-size: 21px; color: #C6C899; font-weight: bold; }
.liste-liens { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.bordure-acces { border: 2px solid #9E6013; }
.bordure-galerie { border: 3px solid #969866; background-color: #B3B1B2; }
.bordure-commande { border: 2px solid #800000; background-color: #969866; padding: 5px; }
.mailto { color: #690F1B; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.mailto:hover { color: #FFFFFF; text-decoration: none; }
.lien { color: #690F1B; font-family: Arial, Helvetica, sans-serif; }
.lien:hover { color: #FFFFFF; text-decoration: none; }
.level-two { font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.level-three { font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, sans-serif; }
.level-one { font-weight: bold; color: #FFFFFF; font-size: 24px; font-family: Arial, Helvetica, sans-serif; }
.level-four { font-size: 15px; font-family: Arial, Helvetica, sans-serif; }
.level-five { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #D1E3EB; font-weight: bold; }
.level-six { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #E6CEE8; font-weight: bold; }

