/*  Fait par FGI enr.  www.fgienr.com */ 

h1, h3, h4, ul, label, tt, .source, .formulaire {color: #000000; background-color: transparent;} 
p, .g, .dr, .cntr, ol, p.article {color: #001000; background-color: transparent;} 
.lien, .lform, .ldell, .ici, .lbvel, .portail, .pages, tr.rubrique, .contour, .cadre {padding: 4px; border-width: 1px; margin-bottom: 6px; border-color: #000000; border-style: solid;} 
.lien, .portail, .pages, tr.rubrique {color: #000020; background-color: #f0f0f0;} 
div.lien:hover, div.lform:hover, div.ldell:hover, div.ici:hover, div.lbvel:hover, div.portail:hover, div.pages:hover, tr.rubrique:hover {color: #000000; border-color: #0000ff; border-style: solid; background-color: #ffffff;} 
h1, h2, h3, h4, .slogan, address, .site, .formulaire, .comp {font-family: 'Century Schoolbook', Palatino, 'Times New Roman', Times, Serif;} 
table, .lien0, .lien, .lform, .ldell, .ici, .lbvel, .note, ol, ul, .pages, .nom, label, tr.rubrique, p.article {font-family: Arial, Helvetica, Sans-serif;} 
p, .g, .dr, .cntr, td.souligner, .def {font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;} 
.note, .mini {font-size: 7pt;} 
table, .pti, .source {font-size: 8pt;} 
p, .g, .dr, .cntr, .lien0, .lien, .lform, .ldell, .ici, .lbvel, address, .categ, ul, .pages, tr.rubrique, ol, tt {font-size: 9pt;} 
h4 {font-size: 10pt;} 
h3, .formulaire {font-size: 11pt;} 
h2, .site, .slogan {font-size: 12pt;} 
h1, h2, h3, h4, .cntr, address, .contact, .lien, .lform, .ldell, .ici, .lbvel, .note {text-align: center;} 
p, .portail {text-align: justify;} 
acronym, abbr {text-decoration: none; cursor: help;} 

/* Fin des groupes */ 

.verte {background-image: url(fgifnd.gif); background-attachment: scroll; background-repeat: repeat;} 
h1 {font-size: 16pt; font-weight: bold; font-style: italic; background-image: url(cadreur.gif);} 
h3 {font-weight: bold; background-image: url(titre.gif);} 

/* Fin URL */ 

.grise {margin-left: 40px; margin-right: 40px;}
h1.intro {background-image: none;} 
h2 {color: #002000; font-weight: bold; border-width: 1px 0px 1px 0px; border-color: #004000; border-style: solid; background-color: #ffffff;} 
h3.article {text-align: left; text-decoration: underline; padding-top: 6pt; background-image: none;} 
acronym.nom {color: #000060; font-style: italic; font-weight: 600; background-color: transparent; letter-spacing: 2px;} 
label {font-weight: bold;} 
em {color: #004040; font-weight: 600; background-color: transparent;} 
strong {color: #002000; font-weight: 700; background-color: #f0f0f0;} 
address {color: #f0f0f0; background-color: transparent;} 
tt {font-family: 'Courier New', Courier, Monospace;} 
a:link {color: #000080; background-color: transparent;} 
a:visited {color: #000040; background-color: transparent;}
a:hover {color: #0000ff; background-color: transparent;} 
a:active {color: #008000; background-color: transparent;} 
#panneau {display: inline; float: right;} 
.ftx {color: #000000; background-image: none; background-color: transparent;} 
.categ {font-weight: bold;} 
.g {text-align: left;} 
.note {color: #404040; background-color: transparent;} 
.slogan {color: #002000; font-style: italic; text-align: center; background-color: transparent;} 
.surl {color: #000000; background-color: #ffff00;} 
.bleu {color: #000080; background-color: transparent;} 
.bistre {color: #404040; background-color: transparent;} 
.dr {text-align: right;} 
.remarque, rem {display: none;} 
.formulaire {font-weight: bold;} 
.nb {color: #c00000; background-color: transparent;} 
.source {text-align: left;} 
a.acces:link {color: #f0fff0; background-color: transparent;} 
a.acces:visited {color: #f0f0f0; background-color: transparent;}
a.acces:hover {color: #ffff00; background-color: transparent;} 
a.acces:active {color: #008000; background-color: transparent;} 
input:focus, select:focus, textarea:focus {color: #000000; background-color: #f0fff0;} 
.lform {color: #000020; background-color: #d8f0d8;} 
.ldell {color: #000020; background-color: #e0e0f8;} 
.lbvel {color: #000020; background-color: #e8e8c0;} 
.ici {color: #000020; background-color: #c0c0c0;} 
.micro {font-size: 6pt;} 
.nano {font-size: 5pt;} 


/* (c) 2004  FGI enr. Tous droits réservés */ 
