   body                     {background: #606060; 
                             scrollbar-face-color: #808080;
                             scrollbar-highlight-color: #ffffff;
                             scrollbar-shadow-color: #ffffff;
                             scrollbar-3dlight-color: #ffffff;
                             scrollbar-arrow-color: #c0c0c0;
                             scrollbar-track-color: #c0c0c0;
                             scrollbar-darkshadow-color: #c0c0c0}
   a                        {text-decoration: none; color: #dda0dd }
   a:hover                  {background: #ff99ff }
   p                        {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #dddddd }
   p.entete                 {font-style: italic; text-align: center; margin: 1em 0em 1em 0em }
   p.cite                   {font-style: italic; margin-top: -1em}
   p.datemodif              {font-style: italic; font-size: 10pt; margin-top: 0em}
   address                  {font: 10pt Times New Roman, Times, Serif; font-style: italic; margin: 1em 0em 1em 0em }
   table.general            {border: none } 
   table.general td         {border: none; vertical-align: top }
   table.general td.rub     {border: none; padding: 20px; vertical-align: top}
   table.menu               {border: 1px solid #808080; padding: 3px } 
   table.menu td            {border: none; font: 10pt Verdana, Arial, Helvetica, sans-serif; text-align: left; background: #b56b91 }
   table.menu td.sel        {background: #c0c0c0 } 
   div.sousmenu             {border: none;} 
   div.sousmenu a           {color: #dddddd } 
   div.sousmenu div         {border: none; font: 10pt Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-align: left}
   div.sousmenu div.top     {padding-top: 10px; margin-bottom: 6px; font-size: 12pt; color: #b56b91; font-weight: bold; border-bottom: 1px dotted #808080 } 
   div.sousmenu div.sel     {background: #c0c0c0 } 
   div.sousmenu div.sel a   {color: #990033 } 
   div.sousmenu div.out     {background: #404040 } 
   table.prix               {border: 1px solid #000000 } 
   table.prix td            {border: 1px solid #000000; text-align: right }
   table.prix th            {border: 1px solid #000000; background-color: #0000F0; color: #000000; text-align: center }
   table.prix td.desc       {text-align: left }
   table.prix td.prix       {text-align: right }
   table.catalog tr.fluo    {background-color: #ff99ff } 
   table.catalog tr.pair    {background-color: #c0c0c0 } 
   table.catalog tr.impair  {background-color: transparent } 
   h1,h2                    {color: #b56b91}   
   li                       {color: #dddddd}   
   h1.gris                  {font-size: 14pt; color: #808080; font-weight: bold; font-family : Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; }
   h1.titreC                {font-size: 14pt; color: #b56b91; font-weight: bold; font-family : Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; }
   .center                  {text-align: center; }
   .bordurenoire            {border: 1px solid #000000; }
   table.detail_Y           {background-color: #fcd8fc; }
   table.detail_X           {background-color: #fcd8fc; }
   
   table.detail_D           {background-color: #f4f4f4; }
   td.detail_D img          {border: 3px solid #990033 }
   table.detail_D           {text-align: center }
   
   table.guestbook th       {background: #d9bfd3; text-align: left  }
   table.guestbook td       {background-color: #fcd8fc; font-style: italic  }
   textarea                 {background-color: #fcd8fc; }
   input                    {background-color: #fcd8fc; }
   

