body { background: #CCCCCC; color: #000000; margin: 0 0 0 0;}
.maintable { background-color: #F3EFD3; border: 0 0 0 0; padding: 0 0 0 0; width: 100%}
.maincell { background-color: #F3EFD3; border: 0 0 0 0; padding: 0 0 0 0; }
.menuitem { width: 275; padding: 0, 21px, 0, 10px; }

.bgGauche { background-attachment: fixed; background-image: url(../images/BgGauche.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.bgDroite { background-attachment: fixed; background-image: url(../images/BgDroite.jpg); background-repeat: no-repeat; }
.menuup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.SousMenuUp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: 16315C; height: 20px; cursor: hand; }
.fondlayers { filter: DropShadow(Color=navy, OffX=5, OffY=5, Positive=true); }
.SousMenuOver { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #FF6600; background-color: #000066; cursor: hand; }
.TitrePage { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; text-transform: uppercase; color: #003366; font-style: italic; }
.TextePage { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #006699; text-align: justify; text-decoration: none; vertical-align: top; }
.TitreNew { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000066; text-decoration: none; }
.SommaireNew { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; text-decoration: none; }
.date { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC9900; text-transform: capitalize; }
.NoQuestion { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: 900; color: #003366; font-style: italic; }
.GoldQuestion { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bolder; color: #CC9900; }
.MenuGrasProduits { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bolder; text-transform: uppercase; color: #FFFFFF; text-decoration: none; }
.divShadow { filter: DropShadow(Color=black, OffX=5, OffY=5, Positive=true); border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.celProduit { background-color: 4271B5; border-color: #000066 #000066 black black; border-top-width: 1px; border-right-width: 1px; }
.MenuGrasProduitsOver { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bolder; text-transform: uppercase; color: #66CCFF; text-decoration: none; }
.SommaireNewOver { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #6699CC; text-decoration: underline; }
.trie {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: 006699; text-transform: capitalize; }
.btn { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #336699; }

.CeluleHeader { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #66CCFF; text-decoration: none; background-color: #333366; height: 25px; }
.Celule1 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #333366; text-decoration: none; height: 25px; background-color: #E5E5E5; }
.Celule2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #333366; text-decoration: none; height: 25px; background-color: #FFFFFF; }

.aVenir { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: right; list-style-type: disc; color: #FFFFFF; text-decoration: none; }

a.menuDownload { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; text-transform: uppercase; text-align: right; list-style-type: disc; font-style: italic; }
a.menuDownload:link { color: #003366; text-decoration: none; }
a.menuDownload:visited { color: #003366; text-decoration: none; }
a.menuDownload:hover { color: #6699CC; text-decoration: underline;}

a.menuProduits { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-transform: capitalize; text-align: right; list-style-type: disc; }
a.menuProduits:link { color: #FFFFFF; text-decoration: none; }
a.menuProduits:visited { color: #FFFFFF; text-decoration: none; }
a.menuProduits:hover { color: #66CCFF; text-decoration: underline;}

a.NewsNavig { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
a.NewsNavig:link { color: #006699; text-decoration: none; }
a.NewsNavig:visited { color: #006699; text-decoration: none; }
a.NewsNavig:hover { color: #6699CC; text-decoration: underline; }

img { border: 0; }