
/* ========================================================= */
.texte       {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: black; }
.texte12     {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 12pt; COLOR: black; }
.center      {text-align: center;}
.grass       {FONT-WEIGHT: Bold;}
.textevert   {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: #0c9e84; }
.texteblanc  {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: WHITE; }
.texterouge  {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: #FF0000; }
.textecentre {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; TEXT-ALIGN: CENTER; COLOR: Black; }
.indent      {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: Black; MARGIN-LEFT: 48; padding-left:0;}
.indentpetit {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 8pt; COLOR: Black;MARGIN-LEFT: 28; padding-left:0;}
.indent28    {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: Black; MARGIN-LEFT: 28; padding-left:0;}

/* ========================================================= */
.gras            {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: black; }
.gras12          {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 12pt; COLOR: black; }
.grascentre      {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 10pt; TEXT-ALIGN: CENTER; COLOR: Black; }
.grascentreblanc {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 10pt; TEXT-ALIGN: CENTER; COLOR: White; }
.grasblanc       {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: White; }
.grasvert        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: #0c9e84; }
.grasbleu        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: Blue; }
.grasrouge       {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: #FF0000; }

/* ========================================================= */
.petit                 {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 8pt; COLOR: Black; }
.petitcentre           {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 8pt; TEXT-ALIGN: CENTER; COLOR: Black; }
.petitgrasblanc        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 8pt; COLOR: White; }
.petitgrasblanc_centre {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 8pt; TEXT-ALIGN: CENTER; COLOR: White; }
.petitgrascentre       {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 8pt; TEXT-ALIGN: CENTER; COLOR: Black; }
.petitvert             {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 8pt; COLOR: #0c9e84; }
.petitgras             {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 8pt; COLOR: Black; }
.petitgrasvert         {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 8pt; COLOR: #0c9e84; }
.petitrouge            {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 8pt; COLOR: #FF0000; }
.petitgrasrouge        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 8pt; COLOR: #FF0000; }
.grandvert             {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 16pt; COLOR: #0c9e84; }

/* ========================================================= */
.mini              {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 6pt; COLOR: Black; }
.minigras          {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 6pt; COLOR: Black; }
.minigrasvert      {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 6pt; COLOR: #0c9e84; }
.trespetit         {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 7pt; COLOR: Black; }
.trespetitgras     {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 7pt; COLOR: Black; }
.trespetitgrasvert {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 7pt; COLOR: #0c9e84; }

/* ========================================================= */
.grandtitre {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 18pt; COLOR: Black; }
.titre          {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 14pt; COLOR: Black; }
.titrevert      {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 14pt; COLOR: #0c9e84; }
.titreblanc     {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 14pt; COLOR: WHITE; }
.titre_renverse {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-SIZE: 16; FONT-WEIGHT: BOLD; FONT-STYLE: Normal; MARGIN-TOP: 0;    MARGIN-BOTTOM: 0; BACKGROUND-COLOR: #0c9e84; COLOR: WHITE;      }
.titregras      {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 14pt; COLOR: Black; }

/* ========================================================= */
h1        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 20pt; COLOR: Black; margin-top: 0; margin-bottom: 0;}
h2        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 14pt; COLOR: Black; margin-top: 16; margin-bottom: 0; COLOR: #0c9e84; }
h3        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 12pt; COLOR: Black; margin-top: 16; margin-bottom: 0; COLOR: Black; }
h4        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; COLOR: Black; margin-top: 8; margin-bottom: 0; COLOR: Black;  text-decoration: underline;}
p         {margin-top: 0; margin-bottom: 0;}
p.6       {margin-top: 6; margin-bottom: 0;}
ul        {margin-top: 0; margin-bottom: 0; margin-left: 28; padding-left:0;}
ul.tiret  {margin-top: 0; margin-bottom: 0; margin-left: 28;  list-style-image: url(tiret.gif); padding-left:0;}
ul.indic  {margin-top: 0; margin-bottom: 0; margin-left: 28; list-style-image: url(bull5g.gif); padding-left:0;}
ul.indent {margin-top: 0; margin-bottom: 0; margin-left: 48; FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-SIZE: 10pt; padding-left:0;}
ul.indentpetit {margin-top: 0; margin-bottom: 0; margin-left: 48; FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-SIZE: 8pt; padding-left:0;}
ol        {margin-top: 0; margin-bottom: 0; margin-left: 30; padding-left:0;}
li.top0   {margin-top: 0; margin-bottom: 0;}
li        {margin-top: 6; margin-bottom: 0;}
li.can    {margin-top: 0; margin-bottom: 0; list-style-image: url(can.gif);}
li.can6   {margin-top: 6; margin-bottom: 0; list-style-image: url(can.gif);}

li.point1  {margin-top: 0; margin-bottom: 0; list-style-image: url(point1_.jpg);}
li.point2  {margin-top: 0; margin-bottom: 0; list-style-image: url(point2_.jpg);}
li.point3  {margin-top: 0; margin-bottom: 0; list-style-image: url(point3_.jpg);}
li.point4  {margin-top: 0; margin-bottom: 0; list-style-image: url(point4_.jpg);}
li.point5  {margin-top: 0; margin-bottom: 0; list-style-image: url(point5_.jpg);}
li.point6  {margin-top: 0; margin-bottom: 0; list-style-image: url(point6_.jpg);}
li.point7  {margin-top: 0; margin-bottom: 0; list-style-image: url(point7_.jpg);}
li.point8  {margin-top: 0; margin-bottom: 0; list-style-image: url(point8_.jpg);}
li.point9  {margin-top: 0; margin-bottom: 0; list-style-image: url(point9_.jpg);}
li.point10 {margin-top: 0; margin-bottom: 0; list-style-image: url(point10_.jpg);}
li.point11 {margin-top: 0; margin-bottom: 0; list-style-image: url(point11_.jpg);}
li.point12 {margin-top: 0; margin-bottom: 0; list-style-image: url(point12_.jpg);}
li.point13 {margin-top: 0; margin-bottom: 0; list-style-image: url(point13_.jpg);}
li.point14 {margin-top: 0; margin-bottom: 0; list-style-image: url(point14_.jpg);}
li.point15 {margin-top: 0; margin-bottom: 0; list-style-image: url(point15_.jpg);}

form      {margin-top: 0; margin-bottom: 0;}   

/* ========================================================= */
a, .lien         {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; TEXT-DECORATION: None; COLOR: #0000CC; /* bleu foncé */ }
a:hover          {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 10pt; TEXT-DECORATION: Underline; COLOR: #CD33EE; /* rose */ }
.lienpetit       {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 8pt; TEXT-DECORATION: None; COLOR: #0000CC; /* bleu foncé */ }
.lienpetit:hover {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Normal; FONT-STYLE: Normal; FONT-SIZE: 8pt; TEXT-DECORATION: Underline; COLOR: #CD33EE; /* rose */ }
.lienpetitgras        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 8pt; FONT-VARIANT: None; TEXT-DECORATION: None; COLOR: #0000CC; /* bleu foncé */ }
.lienpetitgras:hover  {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 8pt; FONT-VARIANT: None; TEXT-DECORATION: Underline; COLOR: #CD33EE; /* rose */ }
.liengras        {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 9pt; FONT-VARIANT: None; TEXT-DECORATION: None; COLOR: #0000CC; /* bleu foncé */ }
.liengras:hover  {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 9pt; FONT-VARIANT: None; TEXT-DECORATION: Underline; COLOR: #CD33EE; /* rose */ }
.liengrand       {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 14pt; FONT-VARIANT: None; TEXT-DECORATION: None; COLOR: #0000CC; /* bleu foncé */ }
.liengrand:hover {FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 14pt; FONT-VARIANT: None; TEXT-DECORATION: None; COLOR: #CD33EE; /* rose */ }


/* ========================================================= */
input              {font-family: Arial; font-size: 8pt; text-align: right;}
input.change       {font-family: Arial; font-size: 8pt; text-align: right; color:#FF0000;}
input.left         {font-family: Arial; font-size: 8pt; text-align: left;}
input.noChange     {font-family: Arial; font-size: 8pt; text-align: right; color:#000000}
.inputline         {border-top:; border-bottom: 1px solid black; border-left:; border-right:; background-color:#ece9d8; text-align:left; ONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-STYLE: Normal; FONT-SIZE: 8pt; COLOR: #00008b; }
.boutonRxV         {border: 1px solid DarkBlue; padding:3; background: #0c9e84; text-align:center; cursor:hand; FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-SIZE: 8pt; COLOR: White; }
.boutonRxVNoPrint  {border: 1px solid DarkBlue; padding:3; background: #0c9e84; text-align:center; cursor:hand; FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-WEIGHT: Bold; FONT-SIZE: 8pt; COLOR: White; }
input.center       {font-family: Arial; font-size: 8pt; text-align: center;}
input.cache        {border: 0px; text-align: right;}
input.cache_left   {border: 0px; text-align: left;}
input.cache_center {border: 0px; text-align: center;}
input.button       {text-align: center; font-family: Arial; font-size: 8pt;}

@media print {
.boutonRxVNoPrint  {display: 'none';}
.NoPrint           {display: 'none';}
}

