﻿body
{
  font-size: 9pt;
  font-family: Verdana;
  color: #003399;
  background-color: #D1E5FE;
  scrollbar-face-color: #D1E5FE;
  scrollbar-arrow-color: #D1E5FE;
  scrollbar-track-color: #D1E5FE;
  background-repeat: repeat;
}

defaut      {font-size: 9pt; font-family: Verdana; color: #003399;}

A            {color: #FFFFFF; text-decoration: none; font-weight: bold;}
A:active     {color: #FFFF00; font-weight: bold;}
A:hover      {color: #FF0000; font-weight: bold;}

A.lien       {color: #40637A; font-weight: bold;}
A.lien:hover {color: #E41F1F; font-weight:bold}

A.lienmini       {color: #0033CC; font-weight: normal; font-size: x-small;}
A.lienmini:hover {color: #FF0000; font-weight: normal; font-size: x-small;}

A.lien_menu_0       {padding: 0px; margin: 0px; color: #000099; font-weight: bold; font-size: x-small; font-variant: small-caps;}
A.lien_menu_0:hover {padding: 0px; margin: 0px; color: #FF0000; font-weight: bold; font-size: x-small; font-variant: small-caps;}

A.lien_menu_1       {padding: 0px; margin: 0px; color: #0033CC; font-weight: normal; font-size: x-small; font-variant: small-caps; text-indent: 4px;}
A.lien_menu_1:hover {padding: 0px; margin: 0px; color: #FF0000; font-weight: normal; font-size: x-small; font-variant: small-caps; text-indent: 4px;}

.mini        {font-size:1mm}
 
ul           {list-style-type:disc;     margin-top:0px; margin-bottom:3px}
ol           {list-style-type: decimal; margin-top:0px; margin-bottom:3px}
li           {                          margin-top:0px; margin-bottom:3px}
p            {margin-top: 3px; margin-bottom: 0px}
   
 td             {font-family: Verdana; text-decoration: none; color: #003399; vertical-align: middle; text-align: left;}

.td_impression_gauche_encadre_bas {border-bottom: 1px solid #FFFFFF; padding: 4px; text-align: left;}
.td_impression_centre_encadre_bas {border-bottom: 1px solid #FFFFFF; padding: 4px; text-align: center;} 
.td_impression_droite_encadre_bas {border-bottom: 1px solid #FFFFFF; padding: 4px; text-align: right; width: -80%;}    
.td_impression_justif_encadre_bas {border-bottom: 1px solid #FFFFFF; padding: 4px; text-align: justify;}    
.td_impression_gauche_top_encadre_bas {border-bottom: 1px solid #FFFFFF; padding: 4px; text-align: left; vertical-align: top;}
.td_impression_gauche_top_encadre_bas_rouge {border-bottom: 1px solid #FFFFFF; padding: 4px; text-align: left; vertical-align: top; color: #FF0000; font-style: italic; text-indent: 5px;}
.td_impression_centre_top_encadre_bas {border-bottom: 1px solid #FFFFFF; padding: 4px; text-align: center; vertical-align: top;}
.td_impression_droite_top_encadre_bas {border-bottom: 1px solid #FFFFFF; padding: 4px; text-align: right; vertical-align: top;}

.td_impression_gauche_top_encadre_haut {border-top: 1px solid #FFFFFF; padding: 4px; text-align: left; vertical-align: top;}
.td_impression_gauche_top_encadre_haut_rouge {border-top: 1px solid #FFFFFF; padding: 4px; text-align: left; vertical-align: top; color: #FF0000; font-style: italic; text-indent: 5px;}
.td_impression_centre_top_encadre_haut {border-top: 1px solid #FFFFFF; padding: 4px; text-align: center; vertical-align: top;}
.td_impression_droite_top_encadre_haut {border-top: 1px solid #FFFFFF; padding: 4px; text-align: right; vertical-align: top;}


.td_menu_haut          {padding: 4px; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; text-align: center; height: 16px; background-image: url('Menu_Haut_Degrade_Vert.bmp'); color: #FFFFFF; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; font-size: x-small;}
.td_menu_haut_selected {padding: 4px; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; text-align: center; height: 16px; background-image: url('Menu_Haut_Degrade_Rouge.bmp'); color: #FFFFFF; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; font-size: x-small;}
  
.td_menu_haut_droite   {padding: 4px; border-bottom: 1px solid #FFFFFF; text-align: center; height: 16px; background-image: url('Menu_Haut_Degrade_Vert.bmp' ); color: #FFFFFF; border-top-style: solid; border-bottom-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-top-color: #FFFFFF; border-bottom-color: #FFFFFF; font-size: x-small;}
.td_menu_bas           {padding: 4px; border-top: 1px solid #FFFFFF; text-align: center; height: 16px; background-image: url( 'Menu_Haut_Degrade_Vert.bmp' ); color: #FFFFFF; font-size: x-small;}

.td_titre_gauche_bas           {padding: 8px 4px 4px 4px; text-align: left; border-color: #003399; border-bottom-style: solid; border-bottom-width: 1px; font-weight: bold; background-color: #9CBDEB;}
.td_titre_centre_bas           {padding: 8px 4px 4px 4px; text-align: center; border-color: #003399; border-bottom-style: solid; border-bottom-width: 1px; font-weight: bold; background-color: #9CBDEB;}
.td_titre_droite_bas           {padding: 8px 4px 4px 4px; text-align: right; border-color: #003399; border-bottom-style: solid; border-bottom-width: 1px; font-weight: bold; background-color: #9CBDEB;}
.td_titre_droite_bas_mini      {padding: 2px; text-align: right; border-color: #003399; border-bottom-style: solid; border-bottom-width: 1px; font-weight: normal; font-size: smaller; background-color: #9CBDEB;}
.td_titre_gauche_bas_mini      {padding: 2px; text-align: left; border-color: #003399; border-bottom-style: solid; border-bottom-width: 1px; font-weight: normal; font-size: smaller; background-color: #9CBDEB;}

.td_titre_gauche_vert_ombre    {padding: 4px; text-align: left;   background-image: url('Menu_Haut_Degrade_Vert.bmp' ); color: #FFFFFF; vertical-align: middle; font-weight: bold;}
.td_titre_centre_vert_ombre    {padding: 4px; text-align: center; background-image: url('Menu_Haut_Degrade_Vert.bmp' ); color: #FFFFFF; vertical-align: middle; font-weight: bold;}
.td_titre_centre_vert_ombre_20 {padding: 2px; background-position: center; font-size: 20px; background-image: url('Menu_Haut_Degrade_Vert.bmp' ); color: #FFFFFF; background-repeat: repeat; vertical-align: middle; text-align: center;}
.td_titre_droite_vert_ombre    {padding: 4px; text-align: right; background-image: url('Menu_Haut_Degrade_Vert.bmp' ); color: #FFFFFF; vertical-align: middle; font-weight: bold;}

.td_titre_gauche_rouge_ombre   {padding: 4px; text-align: left; background-image: url('Menu_Haut_Degrade_Rouge.bmp' ); color: #FFFFFF; vertical-align: middle; font-weight: bold; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;}
.td_titre_gauche_rouge_texte   {padding: 12px 4px 0px 4px; text-align: left; font-weight: bold; color: #FF0000; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FF0000; vertical-align: middle;}
.td_titre_centre_rouge_ombre   {padding: 4px; text-align: center; background-image: url('Menu_Haut_Degrade_Rouge.bmp' ); color: #FFFFFF; vertical-align: middle; font-weight: bold; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;}
.td_titre_centre_rouge_texte   {padding: 12px 4px 0px 4px; text-align: center; font-weight: bold; color: #FF0000; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FF0000; vertical-align: middle;}
.td_titre_droite_rouge_ombre   {padding: 4px; text-align: right; background-image: url('Menu_Haut_Degrade_Rouge.bmp' ); color: #FFFFFF; vertical-align: middle; font-weight: bold; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;}
.td_titre_droite_rouge_texte   {padding: 12px 4px 0px 4px; text-align: right; font-weight: bold; color: #FF0000; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FF0000; vertical-align: middle;}

.td_titre_gauche_bleu_ombre    {padding: 4px; text-align: left;   background-image: url('Menu_Haut_Degrade_Bleu.bmp'); color: #FFFFFF; vertical-align: middle; font-weight: bold; width: 779px;}
.td_titre_centre_bleu_ombre    {padding: 4px; text-align: center; background-image: url('Menu_Haut_Degrade_Bleu.bmp' ); color: #FFFFFF; vertical-align: middle; font-weight: bold;}
.td_titre_centre_bleu_ombre_20 {padding: 2px; background-position: center; font-size: 20px; background-image: url('Menu_Haut_Degrade_Bleu.bmp' ); color: #FFFFFF; background-repeat: repeat; vertical-align: middle; text-align: center;}
.td_titre_droite_bleu_ombre    {padding: 4px; text-align: right; background-image: url('Menu_Haut_Degrade_Bleu.bmp' ); color: #FFFFFF; vertical-align: middle; font-weight: bold;}

.td_slogan_gauche_rouge_texte_20 {padding: 2px; font-size: 20px; color: #FF0000; vertical-align: middle; text-align: left;}
.td_slogan_gauche_vert_texte_20  {padding: 2px; font-size: 20px; color: #00908D; vertical-align: middle; text-align: left;}
.td_slogan_centre_rouge_texte_20 {padding: 2px; font-size: 20px; color: #FF0000; vertical-align: middle; text-align: center; height: 225px;}
.td_slogan_centre_vert_texte_20  {padding: 2px; font-size: 20px; color: #00908D; vertical-align: middle; text-align: center;}
.td_slogan_droite_rouge_texte_20 {padding: 2px; font-size: 20px; color: #FF0000; vertical-align: middle; text-align: right;}
.td_slogan_droite_vert_texte_20  {padding: 2px; font-size: 20px; color: #00908D; vertical-align: middle; text-align: right;}


.td_texte_gauche             {padding: 4px; text-align: left;}
.td_texte_gauche_gau         {padding: 4px; text-align: left; border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;}
.td_texte_gauche_dro         {padding: 4px; text-align: left; border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF;}
.td_texte_gauche_gau_dro     {padding: 4px; text-align: left; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; border-right-color: #FFFFFF; border-left-color: #FFFFFF;}
.td_texte_gauche_gau_dro_bas {padding: 4px; text-align: left; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; border-right-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;}
.td_texte_gauche_encadre     {padding: 4px; text-align: left; border-style: solid; border-width: 1px; border-color: #FFFFFF;}
.td_texte_gauche_top             {padding: 4px; text-align: left; vertical-align: text-top;}
.td_texte_gauche_top_gau_dro     {padding: 4px; text-align: left; vertical-align: text-top; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; border-right-color: #FFFFFF; border-left-color: #FFFFFF;}
.td_texte_gauche_top_gau_dro_bas {padding: 4px; text-align: left; vertical-align: text-top; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; border-right-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;}


.td_texte_centre             {padding: 4px; text-align: center;}
.td_texte_centre_gau_dro     {padding: 4px; text-align: center; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; border-right-color: #FFFFFF; border-left-color: #FFFFFF;}
.td_texte_centre_gau_dro_bas {padding: 4px; text-align: center; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; border-right-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;}
.td_texte_centre_gau_dro_hau {padding: 4px; text-align: center; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; border-right-color: #FFFFFF; border-left-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;}
.td_texte_centre_top         {padding: 4px; text-align: center; vertical-align: text-top;}

.td_texte_droite             {padding: 4px; text-align: right;}
.td_texte_justif             {padding: 4px; text-align: justify;}

.td_message_rouge_gauche {padding: 4px; text-align: left; color: #FF0000; vertical-align: middle; font-weight: bold; font-style: italic;}
.td_message_rouge_centre {padding: 4px; text-align: center; color: #FF0000; vertical-align: middle; font-weight: bold; font-style: italic;}

.td_stabylo_jaune_centre {color: #FF0000; padding: 2px; background-color: #FFFF00; font-weight: bold; text-align: center;}
.td_stabylo_jaune_gauche {color: #FF0000; padding: 2px; background-color: #FFFF00; font-weight: bold; text-align: left;}