   body           {font-size:10pt; font-family:Verdana; color:#000000; text-align:justify; margin-top:0px; margin-left:0px; background-image: url( 'Fond_Haut_2.gif' );}
   defaut         {font-size:10pt; font-family:Verdana; font-weight:normal; text-decoration:none}

   A              {color:#FFFFFF; font-weight:bold; text-decoration:none}
   A:active       {color:#FFFF00}
   A:hover        {color:#FF0000}

   A.lien         {color:#008080; font-size:10pt; font-weight:bold}
   A.lienmini     {color:#40637A; font-size:10pt}
   A:hover.lien   {color:#FF0000}
   A:active.lien  {color:#FFFF00}

   .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-size:10pt; font-family:Verdana; font-weight:normal; text-decoration: none; color: #000000}

   .td_entete     {padding:5px; font-size: 18pt; color: #FF0000}

   .td_menu_haut
{
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    font-size: 8pt;
    font-weight: bold;     
    text-align: center;
    height: 24px;
    background-image: url( 'Menu_Haut_Degrade_Bleu.bmp' );
    color: #FFFFFF;
}
   .td_menu_haut_selected
{
  border-bottom: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
  height: 24px;
  color: #000000;
  background-color: #990000;
}
   .td_menu_haut_fond_1   {font-size:8pt; text-align:center; height:24px; background-image:url('Fond_Haut_1.gif'); color:#FFFFFF;}
   .td_menu_haut_fond_2   {font-size:8pt; text-align:center; height:24px; background-image:url('Fond_Haut_2.gif'); color:#FFFFFF;}
   .td_menu_haut_droite
{
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    height: 24px;
    background-image: url('Menu_Haut_Degrade_Bleu.bmp');
    color: #FFFFFF;
}
   .td_menu_bas           {border-top:1px solid #FFFFFF; font-size:8pt; text-align:center; height:24px; background-image:url('Menu_Haut_Degrade_Bleu.bmp'); color:#FFFFFF; font-weight:bold}

   .td_relief                  {                                  padding:4px; font-weight:normal; background-color:#BCFFFF}
   
   .td_relief                  {                                  padding:4px; font-weight:normal; background-color:#BCFFFF}
   .td_relief_encadre          {border:1px solid #008080;  padding:4px; font-weight:normal; background-color:#B7FFFF}
   .td_relief_encadre_bas      {border-bottom:1px solid #008080;  padding:4px; font-weight:normal; background-color:#B7FFFF}
   .td_relief_encadre_hau      {border-top:1px solid #008080;  padding:4px; font-weight:normal; background-color:#B7FFFF}
   .td_relief_encadre_gau      {border-left:1px   solid #008080;  padding:4px; font-weight:normal; background-color:#BCFFFF}
   .td_relief_encadre_dro      {border-right:1px   solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF}

   .td_relief_encadre_hau_dro  {border-top:1px solid #008080; border-right:1px   solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF}
   .td_relief_encadre_hau_gau  {border-top:1px solid #008080; border-left:1px   solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF}
   .td_relief_encadre_bas_dro  {border-bottom:1px solid #008080; border-right:1px   solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF}
   .td_relief_encadre_bas_gau  {border-bottom:1px solid #008080; border-left:1px   solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF}

   .td_relief_encadre_hau_bas  {border-top:1px solid #008080; border-bottom:1px solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF}
   .td_relief_encadre_hau_bas_dro {border-top:1px solid #008080; border-bottom:1px solid #008080; border-right:1px   solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF}
   .td_relief_encadre_hau_bas_gau {border-top:1px solid #008080; border-bottom:1px solid #008080; border-left:1px   solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF}


   .td_relief_08               {                                  padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_08       {border:1px solid #008080; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_hau_dro_08  {border-top:1px solid #008080; border-right:1px   solid #008080; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_hau_gau_08  {border-top:1px solid #008080; border-left:1px   solid #008080; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_bas_dro_08  {border-bottom:1px solid #008080; border-right:1px   solid #008080; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_bas_gau_08  {border-bottom:1px solid #008080; border-left:1px   solid #008080; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_hau_08   {border-top:1px solid #008080;  padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_bas_08   {border-bottom:1px solid #008080;  padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_gau_08   {border-left:1px   solid #008080;  padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_dro_08   {border-right:1px   solid #008080; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_hau_bas_08  {border-top:1px solid #008080; border-bottom:1px   solid #008080; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_hau_bas_dro_08 {border-top:1px solid #008080; border-bottom:1px solid #008080; border-right:1px   solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}
   .td_relief_encadre_hau_bas_gau_08 {border-top:1px solid #008080; border-bottom:1px solid #008080; border-left:1px   solid #008080; padding:4px; font-weight:normal; background-color:#BCFFFF; font-size:8pt}


   .td_relief_bold             {font-weight:bold; background-color:#BCFFFF; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px}
   .td_relief_bold_08          {font-weight:bold; background-color:#BCFFFF; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_no_pad_08               {font-size:8pt}

   .td_stabylo_jaune_10        {color:#000000; padding:4; background-color:#FFFF00}
   .td_stabylo_jaune_bold_10   {padding:4; color:#000000; background-color:#FFFF00; font-weight:bold}
   .td_stabylo_jaune_12        {color:#000000; padding:4; font-size:12pt; background-color:#FFFF00}
   .td_stabylo_jaune_bold_12   {padding:4; color:#000000; font-size:12pt; background-color:#FFFF00; font-weight:bold}

   .td_titre_jaune_ombre       {color:#FFFF66; font-weight: normal; padding:4px; background-image:url('Menu_Haut_Degrade_Bleu.bmp')}
   .td_titre_jaune_ombre_bold  {color:#FFFF66; font-weight: bold; padding:4px; background-image:url('Menu_Haut_Degrade_Bleu.bmp')}
   .td_titre_jaune_ombre_bold_08 {color:#FFFF66; font-weight:bold; padding:2px; background-image:url('Menu_Haut_Degrade_Bleu.bmp'); font-size:8pt}

   .td_titre_rouge             {                                border-bottom:1px solid #FFFFFF;                color:#FFFF00; font-weight:bold; padding:4px; background-color:#CC0000; height:26px}
   .td_titre_en_rouge          {                                                                                               color:#FF0000; font-weight:bold; padding:4px; background-color:#336099}
   .td_titre_rouge_encadre_08  {                                border:1px solid #CC0000; color:#FFFFFF; font-weight:bold; height:26px; font-size:8pt; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-image:url('Haut_Degrade_Rouge.bmp') }
   .td_titre_rouge_encadre     {                                border:1px solid #CC0000; color:#FFFFFF; font-weight:bold; height:26px;                padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-image:url('Haut_Degrade_Rouge.bmp') }

.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_08                {                                                                                               color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre                   {                                                                                               color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1}
   .td_titre_encadre           {border:1px solid #336099;                                                                      color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1}
   .td_titre_encadre_08        {border:1px solid #336099;                                                                      color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_gau_08    {border-left:1px solid #336099; color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_gau_dro_08{border-right:1px solid #336099; border-left:1px solid #FFFFFF; color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_dro_08    {border-right:1px solid #336099;color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_hau_08    {border-top:1px solid #336099; color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_bas_08    {border-bottom:1px solid #336099; color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_hau_bas_dro_08 {border-right:1px solid #336099; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_hau_bas_gau_08 {border-left:1px solid #336099; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_hau_bas_08     {border-top:1px solid #336099; border-bottom:1px solid #FFFFFF; color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_hau_gau_dro_08 {border-left:1px solid #336099; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#FFFF00; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
   .td_titre_encadre_bas_gau_dro_08 {border-left:1px solid #336099; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; color:#FFFFFF; font-weight:bold; padding:4px; background-color:#759FD1; font-size:8pt}
.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_texte_gauche             {padding: 4px; text-align: left;}
.td_texte_centre             {padding: 4px; text-align: center;}
.td_texte_droite             {padding: 4px; text-align: right;}

   .td_donnee                     {color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2;
  margin-left: 480px;
}
   .td_donnee_non_gras            {color:#000000; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_hau_bas_gau {border-left:1px solid #336099; border-top:1px solid #336099; border-bottom:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_hau_bas_dro {border-right:1px solid #336099; border-top:1px solid #336099; border-bottom:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_hau_bas     {border-top:1px solid #336099; border-bottom:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_hau         {border-top:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_hau_gau_dro {border-left:1px solid #336099; border-right:1px solid #336099; border-top:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_hau_gau     {border-left:1px solid #336099; border-top:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_hau_dro     {border-right:1px solid #336099; border-top:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_bas         {border-bottom:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_bas_gau_dro {border-left:1px solid #336099; border-right:1px solid #336099; border-bottom:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_bas_gau     {border-left:1px solid #336099; border-bottom:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_bas_dro     {border-right:1px solid #336099; border-bottom:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_gau_dro     {border-left:1px solid #336099; border-right:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_gau         {border-left:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}
   .td_donnee_encadre_dro         {border-right:1px solid #336099; color:#000000; font-weight:bold; padding:4px; background-color:#A6C1E2}

   .td_message               {font-size:8pt; font-family:Verdana, Arial; color:#FF0000; font-weight:bold; padding:4px; text-align:center}
   .td_message_gauche        {font-size:8pt; font-family:Verdana, Arial; color:#FF0000; font-weight:bold; padding:4px; text-align:left}
   .td_message_sansfond_08   {font-size:8pt; font-family:Verdana, Arial; color:#FF0000; font-weight:bold; padding:4px; text-align:center}
   .td_message_sansfond_12   {font-size:12pt; font-family:Verdana, Arial; color:#FF0000; font-weight:bold; padding:4px; text-align:center}

   .td_impression                     {border-bottom:1px solid #336099; padding:4px}
   .td_impression_bold                {border-bottom:1px solid #336099; padding:4px; font-weight:bold}
   .td_impression_no_separation       {                                 padding:4px; font-weight:normal}
   .td_impression_no_separation_bold  {                                 padding:4px; font-weight:bold}
   .td_impression_no_separation       {                                 padding:4px; font-weight:normal}
   .td_impression_no_separation_bold  {                                 padding:4px; font-weight:bold}
   .td_impression_encadre             {border:1px solid #336099; padding:4px}
   .td_impression_encadre_gau         {border-left:1px solid #336099; padding:4px}
   .td_impression_encadre_dro         {border-right:1px solid #336099; padding:4px}
   .td_impression_encadre_gau_dro     {border-left:1px solid #336099; border-right:1px solid #336099; padding:4px}
   .td_impression_encadre_bas         {border-bottom:1px solid #336099; padding:4px}
   .td_impression_encadre_bas_gau     {border-left:1px solid #336099; border-bottom:1px solid #336099; padding:4px}
   .td_impression_encadre_bas_dro     {border-right:1px solid #336099; border-bottom:1px solid #336099; padding:4px}
   .td_impression_encadre_bas_gau_dro {border-left:1px solid #336099; border-right:1px solid #336099; border-bottom:1px solid #336099; padding:4px}
   .td_impression_encadre_hau_bas_dro {border-top:1px solid #336099; border-right:1px solid #336099; border-bottom:1px solid #336099; padding:4px}
   .td_impression_encadre_hau_bas_gau {border-top:1px solid #336099; border-left:1px solid #336099; border-bottom:1px solid #336099; padding:4px}
   .td_impression_encadre_hau_bas     {border-top:1px solid #336099; border-bottom:1px solid #336099; padding:4px}
   .td_impression_encadre_hau_dro     {border-top:1px solid #336099; border-right:1px solid #336099; padding:4px}
   .td_impression_encadre_hau_gau     {border-top:1px solid #336099; border-left:1px solid #336099; padding:4px}
   .td_impression_encadre_hau         {border-top:1px solid #336099; padding:4px}
   .td_impression_encadre_hau_gau_dro_08 {border-top:1px solid #336099; border-left:1px solid #336099; border-right:1px solid #336099; padding:4px;}

   .td_impression_justify               {border-bottom:1px solid #336099; padding:4px;                  text-align:justify}
   .td_impression_titre                 {border-bottom:1px solid #336099; padding:4px; font-weight:bold}
   .td_impression_titre_no_separation   {                                 padding:4px; font-weight:bold}
   .td_impression_titre_08              {border-bottom:1px solid #336099; padding:4px; font-weight:bold; font-size:8pt}
   .td_impression_no_separation         {                                 padding:4px; font-weight:normal}
   .td_impression_no_separation_justify {                                 padding:4px; font-weight:normal; text-align:justify}

   .td_impression_08                     {border-bottom:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_no_separation_08       {                                 padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:normal; font-size:8pt}
   .td_impression_encadre_08             {border:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_gau_08         {border-left:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_dro_08         {border-right:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_gau_dro_08     {border-left:1px solid #336099; border-right:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_bas_gau_08     {border-left:1px solid #336099; border-bottom:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_bas_gau_dro_08 {border-left:1px solid #336099; border-right:1px solid #336099; border-bottom:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_hau_bas_dro_08 {border-top:1px solid #336099; border-right:1px solid #336099; border-bottom:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_hau_bas_gau_08 {border-top:1px solid #336099; border-left:1px solid #336099; border-bottom:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_hau_bas_08     {border-top:1px solid #336099; border-bottom:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_bas_dro_08     {border-right:1px solid #336099; border-bottom:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_hau_dro_08     {border-top:1px solid #336099; border-right:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_hau_gau_08     {border-top:1px solid #336099; border-left:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_bas_08         {border-bottom:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_hau_08         {border-top:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}
   .td_impression_encadre_hau_gau_dro_08 {border-top:1px solid #336099; border-left:1px solid #336099; border-right:1px solid #336099; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:8pt}

.td_message_rouge_gauche {padding: 4px; text-align: left; color: #FF0000; vertical-align: middle; font-weight: bold; font-style: italic;}

   .noprint                {display: none}
   input, option, textarea {font-size: 10pt; font-family:Verdana}

