/* Fait par FGI www.fgi.ca */
/* pour l'éco-quartier l'Acadie www.eco-quartier-lacadie.ca */ 
/* (c) 2007 FGI enregistrée. Tous droits réservés. */ 


/* expérimental */ 
.accueil1 {position: relative; top: 0; left: 0; width: 360px; height: 200px; z-index: auto; background-image: url(objets/accueil1.jpg); background-attachment: fixed; background-repeat: none; background-position: 0 0;} 
.accueil3 {position: relative; top: 200; left: 0; width: 360px; height: 100px; z-index: auto; background-image: url(objets/accueil3.jpg); background-attachment: fixed; background-repeat: none; background-position: 200px 0;} 

/* standards */ 
.base,.cntr,.gche,td,.popup,.miseajour,.jour_de {color: #002000;} 
h1,ul,ol,strong,th,.tableau,.prs {color: #000000;} 
h2,h3,.ligne,.separation {color: #004000;} 
h1,h3,h4,ul,ol,em,td,.base,.cntr,.gche,.sections,.legal,a.fgi,.bleu,.popup {background-color: transparent;} 
h2,a.rge:hover,.tableau,.matiere {background-color: #ffffff;} 
h3,.soustitre,.sous_titre {font-size: 10pt;} 
h4,ul,ol,th,.base,.cntr,.gche,.separation,.tableau,.jour_de {font-size: 9pt;} 
.matiere,.usage,.oui,.non,.acti,.prs {font-size: 8pt;} 
.legal,.popup,.pti {font-size: 7pt;} 
.menu,.special,.miseajour,.mini {font-size: 6pt;} 
h1,h2,h3,h4,.base,.cntr,.gche,.legal,.acti,.jour_de,.sous_titre {font-family: 'Trebuchet MS',Geneva,Arial,Helvetica,Sans-serif;} 
ul,ol,th,.tableau,.matiere,.usage,.popup {font-family: Arial,Helvetica,Sans-serif;} 
.menu,.special,.sections,.miseajour,a.bouton,a.bouton:hover {font-family: Verdana,Geneva,Arial,Helvetica,Sans-serif;} 
.separation,.soustitre {font-family: 'Times New Roman',Times,Serif;} 
h1,h2,h4,strong,em,th,.sections,.miseajour,.menu,.special,.sous_titre {font-weight: bold;} 
.menu,.special,.cadre {color: #c0c0c0; padding: 4px; border-width: 1px; border-color: #008000; border-style: solid;} 
.base,.acti {text-align: justify;} 
.cntr,th,.tableau,.jour_de,.remonter,.menu_babillard,.sous_titre {text-align: center;} 
.remonter,.net,.menu_babillard {clear: both;} 
/* Fin des groupes */ 

.corps {color: #808080; background-color: #004101; margin: 0px; background-image: url(fnd_p.gif);} 
h1 {font-size: 16pt; border-width: 0px 0px 1px 0px; border-color: #008000; border-style: dotted;} 
h2 {padding-left: 9pt; font-size: 11pt;} 
h2.titre_agenda {
  margin-bottom: -6pt;
  border-top: 1px #008000 solid;
  border-left: 1px #008000 solid;
} 
h3 {text-decoration: underline;} 
h4 {color: #ffc040;} 
h4.droits_babillard {color: #006600;} 
b {color: #333333; background-color: transparent;} 
s {color: #999999; text-decoration: line-through; background-color: transparent;} 
label {font-weight: bold; font-style: italic;} 
.entete {background-image: url(entete.jpg); background-repeat: repeat-y;} 
.ligne {background-color: #ebc729;} 
.separation {color: #fff24b; font-style: italic; font-weight: normal;} 
.sections {font-size: 12px; color: #c0c0c0;} 
.texte {background-image: url(fnd_txt.gif);} 
.borddroit {background-image: url(fnd_dr.gif);} 
.bordgauche {background-image: url(fnd_gh.gif);} 
.basdepage {background-image: url(fnd_b.gif);} 
.legal {color: #ffc040;} 
a.bouton {color: #ffff80; text-decoration: none;} 
a.bouton:hover {color: #ffffff;} 
a.bouton:active {color: #ffffff; background-color: #00c000;} 
a.rge:hover {color: #ff0000;} 
a.fgi {color: #999999; text-decoration: none; border-width: 1px 0 1px 0; border-color: #003300; border-style: solid;} 
a.fgi:hover {border-width: 1px 0 1px 0; border-color: #ffffff; border-style: solid;} 
.menu {background-color: #002000; background-image: url(fnd_p.gif);} 
.special {background-color: #c00000; background-image: url(fnd_rge.gif);} 
strong {font-style: normal; background-color: #e4ece4;} 
em {color: #003300; font-style: italic;} 
.bleu {color: #0000ff;} 
.oui {list-style-type: circle; list-style-image: url(oui.gif);} 
.non {list-style-type: square; list-style-image: url(non.gif);} 
.usage {background-color: #f0fff0;} 
.prs {font-family: 'Courier New', Courier, Monospace, 'Lucida Sans Typewriter';} 
.sup {font-size: smaller; vertical-align: top;} 
.inf {font-size: smaller; vertical-align: baseline;} 
.jour_de {background-color: #ccf0cc;} 
.petit {font-size: smaller;} 
.nb {color: #000000; background-color: transparent;} 
.soustitre {font-style: italic;} 
.menu_babillard {border: 1px #006600 solid; margin: 0 10% 0 10%; padding: 4pt 0 4pt 0;} 
textarea#contenu {width: 540px; height: 540px;} 
.encart {color: #002000; padding: 4px; border: 1px #003300; border-style: solid; background-color: #f8fff8;} 
