body
{
margin: 0;
text-align: center;
background: url(images/fond.jpg) repeat-x;
}
 
 .banniere                      { background: none transparent scroll repeat 0% 0%; color: #486ACA; font-family: Comic Sans MS,Arial; font-size: 21px }
   .langue                        { background: none transparent scroll repeat 0% 0%; color: #84795D; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold }
   .important                     { background: none transparent scroll repeat 0% 0%; color: #CC0000; font-family: Arial,Helvetica,sans-serif; font-size: 11px }
   .rouge                         { background: none transparent scroll repeat 0% 0%; color: #CC0000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold  }
   .vert                          { background: none transparent scroll repeat 0% 0%; color: #009900; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold  }

   .titre                         { background: none transparent scroll repeat 0% 0%; color: #928052; font-family: Comic Sans MS,Arial; font-size: 15px; font-weight: bold }
   .article                       { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Comic Sans MS,Arial; font-size: 12px }
   .trform                        { background: none transparent scroll repeat 0% 0%; color: #968967; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold }
   .form                          { background: none transparent scroll repeat 0% 0%; color: #958969; font-family: Arial,Helvetica,sans-serif; font-size: 12px }
   .details                       { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 11px } 
   .nota                          { background: none transparent scroll repeat 0% 0%; color: #958969; font-family: Arial,Helvetica,sans-serif; font-size: 11px }
   .tampon                        { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px }
   .legal                         { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px }

   .ettamp1                       { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold }
   .ettamp2                       { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold }
   .ettitre                       { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold }
   .etrub                         { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold }
   .ettxt1                        { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 13px; }
   .ettxt2                        { background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
   .etvar                         { background: none transparent scroll repeat 0% 0%; color: #000099; font-family: Arial,Helvetica,sans-serif; font-size: 12px }
   .et_cdr                        { background-color: #a5a5a5 }
   .et_att                        { line-height: 21px; background-color: #e9e9e9; text-align: center; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold }
   .et_tup1                       { line-height: 21px; background-color: #f9f9f9; text-align: center; color: #000099; font-family: Arial,Helvetica,sans-serif; font-size: 12px }
   .et_tup0                       { line-height: 21px; background-color: #f1f1f1; text-align: center; color: #000099; font-family: Arial,Helvetica,sans-serif; font-size: 12px }

   .rb01                          { background: none transparent scroll repeat 0% 0%; color: #7D6E46; font-family: Comic Sans MS,Arial; font-size: 13px; font-weight: bold }
   .rb0001                        { background: none transparent scroll repeat 0% 0%; color: #7D6E46; font-family: Comic Sans MS,Arial; font-size: 11px; font-weight: bold }
   .rb02                          { background: none transparent scroll repeat 0% 0%; color: #84795D; font-family: Comic Sans MS,Arial; font-size: 13px; font-weight: bold }

   A.rb1                          { color: #7D6E46; font-family: Comic Sans MS,Arial; font-size: 13px; text-decoration: none }
   A.rb1:link                     { color: #7D6E46; text-decoration: none }
   A.rb1:visited                  { color: #7D6E46; text-decoration: none }
   A.rb1:hover                    { color: #4A412A; text-decoration: none }
   A.rb001                        { color: #7D6E46; font-family: Comic Sans MS,Arial; font-size: 11px; text-decoration: none }
   A.rb001:link                   { color: #7D6E46; text-decoration: none }
   A.rb001:visited                { color: #7D6E46; text-decoration: none }
   A.rb001:hover                  { color: #4A412A; text-decoration: none }

   A.rb2                          { color: #7D6E46; font-family: Comic Sans MS,Arial; font-size: 13px; text-decoration: none }
   A.rb2:link                     { color: #7D6E46; text-decoration: none }
   A.rb2:visited                  { color: #7D6E46; text-decoration: none }
   A.rb2:hover                    { color: #4A412A; text-decoration: none }

   A.rb5                          { color: #7D6E46; font-family: Comic Sans MS,Arial; font-size: 13px; text-decoration: none }
   A.rb5:link                     { color: #7D6E46; text-decoration: none }
   A.rb5:visited                  { color: #7D6E46; text-decoration: none }
   A.rb5:hover                    { color: #4A412A; text-decoration: none }

   A.url                          { color: #A07D45; font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none; }
   A.url:link                     { color: #A07D45; text-decoration: none }
   A.url:visited                  { color: #A07D45; text-decoration: none }
   A.url:hover                    { color: #745A32; text-decoration: none }

   A.fleche                       { color: #958969; font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none; }
   A.fleche:link                  { color: #958969; text-decoration: none }
   A.fleche:visited               { color: #958969; text-decoration: none }
   A.fleche:hover                 { color: #BBAB7F; text-decoration: none }

   A.res_resdis                   { color: #958969; font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none; font-weight: bold }
   A.res_resdis:link              { color: #958969; text-decoration: none }
   A.res_resdis:visited           { color: #958969; text-decoration: none }
   A.res_resdis:hover             { color: #BBAB7F; text-decoration: none }

   A.li_insdes                    { color: #958969; font-family: Comic Sans MS,Arial; font-size: 13px; text-decoration: none; font-weight: bold }
   A.li_insdes:link               { color: #958969; text-decoration: none }
   A.li_insdes:visited            { color: #958969; text-decoration: none }
   A.li_insdes:hover              { color: #BBAB7F; text-decoration: none }

   .lo_pseudo1                    { background: none transparent scroll repeat 0% 0%; color: #958969; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold }
   .lo_message                    { background: none transparent scroll repeat 0% 0%; color: #BBAB7F; font-family: Arial,Helvetica,sans-serif; font-size: 13px }
   A.lo_pseudo                    { color: #958969; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none }
   A.lo_pseudo:link               { color: #958969; text-decoration: none }
   A.lo_pseudo:visited            { color: #958969; text-decoration: none }
   A.lo_pseudo:hover              { color: #BBAB7F; text-decoration: none }

   A.pa_detail                    { color: #958969; font-family: Arial,Helvetica,sans-serif; font-size: 13px; text-decoration: none }
   A.pa_detail:link               { color: #958969; text-decoration: none }
   A.pa_detail:visited            { color: #958969; text-decoration: none }
   A.pa_detail:hover              { color: #BBAB7F; text-decoration: none }

   .tbl_cdr                       { background-color: #F5ECD2 }
   .tbl_att                       { line-height: 21px; background-color: #E3D5AE; text-align: center; color: #968967; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold }
   .tbl_tup1                      { line-height: 21px; background-color: #F1E8CF; text-align: center; color: #908462; font-family: Arial,Helvetica,sans-serif; font-size: 12px }
   .tbl_tup0                      { line-height: 21px; background-color: #EDE3C6; text-align: center; color: #908462; font-family: Arial,Helvetica,sans-serif; font-size: 12px }
 
   A.mail                         { color: #252F38; font-family: Comic Sans MS,Arial; font-size: 13px; text-decoration: none }
   A.mail:link                    { color: #252F38; text-decoration: none }
   A.mail:visited                 { color: #252F38; text-decoration: none }
   A.mail:hover                   { color: #808DB6; text-decoration: none }

   A.mlurl                        { color: #252F38; font-family: Arial,Helvetica,sans-serif; font-size: 13px; text-decoration: none }
   A.mlurl:link                   { color: #252F38; text-decoration: none }
   A.mlurl:visited                { color: #252F38; text-decoration: none }
   A.mlurl:hover                  { color: #808DB6; text-decoration: none }  
   A.mlsite                       { color: #252F38; font-family: Arial,Helvetica,sans-serif; font-size: 13px; text-decoration: none }
   A.mlsite:link                  { color: #252F38; text-decoration: none }
   A.mlsite:visited               { color: #252F38; text-decoration: none }
   A.mlsite:hover                 { color: #808DB6; text-decoration: none } 

   INPUT.champs                   { BACKGROUND-COLOR: #F9F0D3; BORDER-BOTTOM: #BBAB7F 1px solid; BORDER-LEFT: #BBAB7F 1px solid; BORDER-RIGHT: #BBAB7F 1px solid; BORDER-TOP: #BBAB7F 1px solid; COLOR: #000099; FONT-FAMILY: tahoma; FONT-SIZE: 12px; HEIGHT: 19px; }
   SELECT.select                  { BACKGROUND-COLOR: #F9F0D3; BORDER-BOTTOM: #BBAB7F 1px solid; BORDER-LEFT: #BBAB7F 1px solid; BORDER-RIGHT: #BBAB7F 1px solid; BORDER-TOP: #BBAB7F 1px solid; COLOR: #958969; FONT-FAMILY: tahoma; FONT-SIZE: 12px; HEIGHT: 19px; }
   TEXTAREA.memo                  { BACKGROUND-COLOR: #F9F0D3; BORDER-BOTTOM: #BBAB7F 1px solid; BORDER-LEFT: #BBAB7F 1px solid; BORDER-RIGHT: #BBAB7F 1px solid; BORDER-TOP: #BBAB7F 1px solid; COLOR: #958969; FONT-FAMILY: tahoma; FONT-SIZE: 12px; SCROLLBAR-FACE-COLOR: E6D9B5; SCROLLBAR-HIGHLIGHT-COLOR: #BFB591; SCROLLBAR-SHADOW-COLOR: #F9EBBC; SCROLLBAR-3DLIGHT-COLOR: #E2D6AB; SCROLLBAR-ARROW-COLOR: #BBAB7F; SCROLLBAR-TRACK-COLOR: #F2E5B7; SCROLLBAR-DARKSHADOW-COLOR: #EDDFBA; }
   TD.rubrique                    { BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(images/rb1100H.gif); BACKGROUND-REPEAT: none;  }
   INPUT.bouton                   { background-color: #a0a0a0; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 13px; height: 18px; width: 60px }
