/* -------- Generelle, universelle Style-Angabe (immer abgleichen mit den Angaben in frame_styles.css!) --------- */
         a                                    {text-decoration:  none;}

          .submit,
          .reset                             {background-color:  #EFEFEF !important;
                                                         color:  black !important;
                                                        border:  2px #0050A0 groove !important;
                                                       display:  inline !important;
                                                   font-family:  Helvetica, Tahoma, Verdana, Arial, 'sans serif' !important;
                                                     font-size:  9pt !important;
                                                        height:  22px !important;
                                                vertical-align:  middle !important;
                                                padding-bottom:  2px !important;
                                                 padding-right:  4px !important;
                                                  padding-left:  4px !important;
                                            -moz-border-radius:  4px !important;
                                          -khtml-border-radius:  4px !important; }

          .left                                    {text-align:  left;}
          .right                                   {text-align:  right;}
          .center                                  {text-align:  center;}
          .orange                                       {color:  orange;}
          .blue                                         {color:  blue;}

          .korrektur,
          .red                                          {color:  red;}
          .green                                        {color:  green;}

          .invisible                                    {color:  red;}
          .emphasis                                     {color:  aqua;
                                               text-decoration:  underline;}
      span.korrektur,
          .red_2                                        {color:  red;}
          .name                                  {font-variant:  small-caps;}
          .title                                   {font-style:  italic;}
      span.synonym                                 {font-style:  normal;
                                                     font-size:  70%;
                                                         color:  red;
                                                   font-family:  Arial, 'sans serif';
                                                       display:  block;
                                                    text-align:  right;}

         p.neg_indent_20                               {margin:  0px;
                                                   margin-left:  20px;}
         p.neg_indent_20:first-line               {margin-left:  0px;}

         p.migration_details                       {margin-top:  0px;
                                                 margin-bottom:  6pt;}


         p.alarm,
       div.alarm                             {background-color:  yellow;
                                                         color:  blue !important;
                                                        border:  2px solid red;
                                                         width:  300px;
                                                   margin-left:  auto;
                                                  margin-right:  auto;
                                                    margin-top:  60px;
                                                  padding-left:  10px;
                                                 padding-right:  10px;}

        td.left_red                                {text-align:  left;
                                                         color:  red;
                                                  padding-left:  4px;}

         a.info                                      {position:  relative;
                                                        bottom:  4px;
                                                          left:  4px;
                                                   font-family:  Arial;
                                                     font-size:  9px;
                                              background-color:  yellow;
                                                         color:  black;
                                                        border:  1px solid black;
                                                  padding-left:  2px;
                                                 padding-right:  2px;}

         a.FishBase                                     {color:  lightblue; }

     table.topmenue                                     {width:  100%;
                                                        margin:  0px;
                                                       padding:  0px;}

     table.topmenue td                                 {border:  0px solid orange;}


/* -------------------------------------- die Angaben für das info-Aufklapp-Menue ------------------------------- */

         a.info span.info_1                          {position:  static;
                                                       z-index:  4;}
         a.info span.info_2                           {display:  none;
                                                      position:  static;
                                                       z-index:  5;}

         a.info:hover span.info_2                     {display:  inline;
                                                      position:  absolute;
                                                       z-index:  6;
                                                          left:  20px;
                                                         width:  200px;
                                                     font-size:  7pt;
                                                         color:  #463701;
                                                        border:  2px solid #463701;
                                                   border-left:  12px solid #463701;
                          /*                -moz-border-radius:  10px;
                                          -khtml-border-radius:  10px;                */
                                                       padding:  2px 10px 2px 10px;
                                              background-color:  #FFF180        ;
                                                   font-family:  Arial, Helvetica, Verdana, 'sans serif';
                                                   font-weight:  normal;
                                                    text-align:  left;   }



/* ------------------- Style-Angaben für Dokumente, die im iframe-Fenster gezeigt werden sollen ----------------- */


body.start_new2008_de span.knob                       {   color:  /* #00FF00 */ #BEDC96;
                                                        border:  1px solid /* #BEDC96 */ #001E14;
                                                   font-family:  Arial, 'sans serif';
                                                     font-size:  90%;
                                                   font-weight:  bold;
                                                       padding:  2px;
                                                 padding-right:  4px;
                                                  padding-left:  4px;
                                              background-color: #006E0A; }

body.start_new2008_en span.knob                       {   color:  /* #00AFFF */ white /* #BAD8CE */;
                                                        border:  1px solid white /* #BAD8CE */;
                                                   font-family:  Arial, 'sans serif';
                                                     font-size:  90%;
                                                   font-weight:  bold;
                                                       padding:  2px;
                                                 padding-right:  4px;
                                                  padding-left:  4px;
                                              background-color: #006595 /* #00285A */; }

body.start_new2008_es span.knob                       {   color:  /* #FF7F00 */ #FFFF80;
                                                        border:  1px solid /* #FFFF80 */ #1E140A;
                                                   font-family:  Arial, 'sans serif';
                                                     font-size:  90%;
                                                   font-weight:  bold;
                                                       padding:  2px;
                                                 padding-right:  4px;
                                                  padding-left:  4px;
                                              background-color: #9F0000; }

body.start_new2008_fr span.knob                       {   color:  /* #FF00E0 */ #D5AFD8;
                                                        border:  1px solid /* #D5AFD8 */ #300080;
                                                   font-family:  Arial, 'sans serif';
                                                     font-size:  90%;
                                                   font-weight:  bold;
                                                       padding:  2px;
                                                 padding-right:  4px;
                                                  padding-left:  4px;
                                              background-color: #7000C0; }

body.start_new2008_no span.knob                       {   color:  /* #0082DC */ /* #B1D6C0 */ white;
                                                        border:  1px solid /* #B1D6C0 */ white;
                                                   font-family:  Arial, 'sans serif';
                                                     font-size:  90%;
                                                   font-weight:  bold;
                                                       padding:  2px;
                                                 padding-right:  4px;
                                                  padding-left:  4px;
                                              background-color: #3D9A9A; }




/* ---------------------------------- Die Hintergründe für die englischen Seiten ------------------------------------- */


      body.Lit_Choose_new2008_en,
      body.Lit_Journal_new2008_en,
      body.Lit_Book_new2008_en,
      body.Lit_Handbook_new2008_en,
      body.Link_Eingabe_new2008_en,
      body.Link_DB_new2008_en,
      body.homepage_2_mysql_new2008_en,
      body.sel_lit_homepage_new2008_en,

      body.groms_new2008_en,
      body.start_new2008_en,
      body.gromsnews_new2008_en,
      body.details_new2008_en,
      body.animations_new2008_en,
      body.query_lit_new2008_en,
      body.query_spec_new2008_en,
      body.query_expert_new2008_en,
      body.sel_stat_patt_new2008_en,
      body.sel_stat_patt_homepage_new2008_en,

      body.order_stat_patt_english_new2008_en,
      body.order_stat_patt_german_new2008_en,
      body.order_stat_patt_french_new2008_en,
      body.order_stat_patt_latin_new2008_en,
      body.order_stat_patt_spanish_new2008_en,
      body.family_english_new2008_en,
      body.family_german_new2008_en,
      body.family_french_new2008_en,
      body.family_latin_new2008_en,
      body.family_spanish_new2008_en,
      body.animalgroup_english_new2008_en,
      body.animalgroup_german_new2008_en,
      body.animalgroup_french_new2008_en,
      body.animalgroup_latin_new2008_en,
      body.animalgroup_spanish_new2008_en,
      body.sel_lit_new2008_en,

      body.sel_status_new2008_en,
      body.order_status_english_new2008_en,
      body.order_status_french_new2008_en,
      body.order_status_german_new2008_en,
      body.order_status_latin_new2008_en,
      body.order_status_spanish_new2008_en,

      body.sel_opt_status_new2008_en,
      body.order_opt_status_english_new2008_en,
      body.order_opt_status_french_new2008_en,
      body.order_opt_status_german_new2008_en,
      body.order_opt_status_latin_new2008_en,
      body.order_opt_status_spanish_new2008_en,
      body.sel_opt_grp_status_new2008_en,
      body.sel_opt_grp_status_english_new2008_en,
      body.sel_opt_grp_status_french_new2008_en,
      body.sel_opt_grp_status_german_new2008_en,
      body.sel_opt_grp_status_latin_new2008_en,
      body.sel_opt_grp_status_spanish_new2008_en,
      body.sel_opt_fam_status_new2008_en,
      body.sel_opt_fam_status_english_new2008_en,
      body.sel_opt_fam_status_french_new2008_en,
      body.sel_opt_fam_status_german_new2008_en,
      body.sel_opt_fam_status_latin_new2008_en,
      body.sel_opt_fam_status_spanish_new2008_en,
      body.order_opt_fam_status_english_new2008_en,
      body.order_opt_fam_status_french_new2008_en,
      body.order_opt_fam_status_german_new2008_en,
      body.order_opt_fam_status_latin_new2008_en,
      body.order_opt_fam_status_spanish_new2008_en,
      body.rangestates_new2008_en,
      body.administrative_new2008_en,
      body.species_report_new2008_en,
      body.population_new2008_en,
      body.population_temp_new2008_en,
      body.factsheets_new2008_en              {background-color:  #98C99F;
                                                         color:  black;
                                                       padding:  10px;
                                                        margin:  10px;}


/* ------------------------ Formatierung für Absätze etc. in den Eingabeformularen ------------------------------ */

      body.Lit_Choose_new2008_de p,
      body.Lit_Journal_new2008_de p,
      body.Lit_Book_new2008_de p,
      body.Lit_Handbook_new2008_de p,
      body.Link_Eingabe_new2008_de p,

      body.Lit_Choose_new2008_en p,
      body.Lit_Journal_new2008_en p,
      body.Lit_Book_new2008_en p,
      body.Lit_Handbook_new2008_en p,
      body.Link_Eingabe_new2008_en p,

      body.Lit_Choose_new2008_es p,
      body.Lit_Journal_new2008_es p,
      body.Lit_Book_new2008_es p,
      body.Lit_Handbook_new2008_es p,
      body.Link_Eingabe_new2008_es p,

      body.Lit_Choose_new2008_fr p,
      body.Lit_Journal_new2008_fr p,
      body.Lit_Book_new2008_fr p,
      body.Lit_Handbook_new2008_fr p,
      body.Link_Eingabe_new2008_fr p,

      body.Lit_Choose_new2008_no p,
      body.Lit_Journal_new2008_no p,
      body.Lit_Book_new2008_no p,
      body.Lit_Handbook_new2008_no p,
      body.Link_Eingabe_new2008_no p                 {text-align:  center;
                                                          color: black /* lightgreen */;}

      body.Lit_Choose_new2008_de h1,
      body.Lit_Journal_new2008_de h1,
      body.Lit_Book_new2008_de h1,
      body.Lit_Handbook_new2008_de h1,
      body.Link_Eingabe_new2008_de h1,

      body.Lit_Choose_new2008_en h1,
      body.Lit_Journal_new2008_en h1,
      body.Lit_Book_new2008_en h1,
      body.Lit_Handbook_new2008_en h1,
      body.Link_Eingabe_new2008_en h1,

      body.Lit_Choose_new2008_es h1,
      body.Lit_Journal_new2008_es h1,
      body.Lit_Book_new2008_es h1,
      body.Lit_Handbook_new2008_es h1,
      body.Link_Eingabe_new2008_es h1,

      body.Lit_Choose_new2008_fr h1,
      body.Lit_Journal_new2008_fr h1,
      body.Lit_Book_new2008_fr h1,
      body.Lit_Handbook_new2008_fr h1,
      body.Link_Eingabe_new2008_fr h1,

      body.Lit_Choose_new2008_no h1,
      body.Lit_Journal_new2008_no h1,
      body.Lit_Book_new2008_no h1,
      body.Lit_Handbook_new2008_no h1,
      body.Link_Eingabe_new2008_no h1                {text-align:  center;
                                                          color: black /* lightgreen */;}

      body.Lit_Choose_new2008_de h2,
      body.Lit_Journal_new2008_de h2,
      body.Lit_Book_new2008_de h2,
      body.Lit_Handbook_new2008_de h2,
      body.Link_Eingabe_new2008_de h2,

      body.Lit_Choose_new2008_en h2,
      body.Lit_Journal_new2008_en h2,
      body.Lit_Book_new2008_en h2,
      body.Lit_Handbook_new2008_en h2,
      body.Link_Eingabe_new2008_en h2,

      body.Lit_Choose_new2008_es h2,
      body.Lit_Journal_new2008_es h2,
      body.Lit_Book_new2008_es h2,
      body.Lit_Handbook_new2008_es h2,
      body.Link_Eingabe_new2008_es h2,

      body.Lit_Choose_new2008_fr h2,
      body.Lit_Journal_new2008_fr h2,
      body.Lit_Book_new2008_fr h2,
      body.Lit_Handbook_new2008_fr h2,
      body.Link_Eingabe_new2008_fr h2,

      body.Lit_Choose_new2008_no h2,
      body.Lit_Journal_new2008_no h2,
      body.Lit_Book_new2008_no h2,
      body.Lit_Handbook_new2008_no h2,
      body.Link_Eingabe_new2008_no h2               {text-align:  center;
                                                          color: black /* lightgreen */;}


      body.Lit_Choose_new2008_de table.query,
      body.Lit_Choose_new2008_en table.query,
      body.Lit_Choose_new2008_es table.query,
      body.Lit_Choose_new2008_fr table.query,
      body.Lit_Choose_new2008_no table.query        {text-align:  center;}


/* ------------------------------- die Tabelle zur Eingabe von Journalen:...  ------------------------------------ */
      body.Lit_Journal_new2008_de table.query td,
      body.Lit_Journal_new2008_en table.query td,
      body.Lit_Journal_new2008_es table.query td,
      body.Lit_Journal_new2008_fr table.query td,
      body.Lit_Journal_new2008_no table.query td
                                               {vertical-align:  top;
                                                         color:  black;}

      body.Lit_Journal_new2008_de table.query td.col_1,
      body.Lit_Journal_new2008_en table.query td.col_1,
      body.Lit_Journal_new2008_es table.query td.col_1,
      body.Lit_Journal_new2008_fr table.query td.col_1,
      body.Lit_Journal_new2008_no table.query td.col_1
                                                   {text-align:  right;
                                                         width: 120px;
                                                   font-weight: normal;
                                                        border:  0px solid red;}

      body.Lit_Journal_new2008_de table.query td.col_3,
      body.Lit_Journal_new2008_en table.query td.col_3,
      body.Lit_Journal_new2008_es table.query td.col_3,
      body.Lit_Journal_new2008_fr table.query td.col_3,
      body.Lit_Journal_new2008_no table.query td.col_3
                                                   {text-align:  right;
                                                   font-weight: normal;
                                                        border:  0px solid red;}

      body.Lit_Journal_new2008_de table.query td.col_5,
      body.Lit_Journal_new2008_en table.query td.col_5,
      body.Lit_Journal_new2008_es table.query td.col_5,
      body.Lit_Journal_new2008_fr table.query td.col_5,
      body.Lit_Journal_new2008_no table.query td.col_5
                                                   {text-align:  right;
                                                   font-weight: normal;
                                                        border:  0px solid red;}


      body.Lit_Journal_new2008_de table.query input.input,
      body.Lit_Journal_new2008_en table.query input.input,
      body.Lit_Journal_new2008_es table.query input.input,
      body.Lit_Journal_new2008_fr table.query input.input,
      body.Lit_Journal_new2008_no table.query input.input,

      body.Lit_Journal_new2008_de table.query textarea.textarea,
      body.Lit_Journal_new2008_en table.query textarea.textarea,
      body.Lit_Journal_new2008_es table.query textarea.textarea,
      body.Lit_Journal_new2008_fr table.query textarea.textarea,
      body.Lit_Journal_new2008_no table.query textarea.textarea,

      body.Lit_Journal_new2008_de table.query select.select,
      body.Lit_Journal_new2008_en table.query select.select,
      body.Lit_Journal_new2008_es table.query select.select,
      body.Lit_Journal_new2008_fr table.query select.select,
      body.Lit_Journal_new2008_no table.query select.select
                                                       {border: 2px solid green;}



      body.Lit_Journal_new2008_de table.query .mandatory,
      body.Lit_Journal_new2008_en table.query .mandatory,
      body.Lit_Journal_new2008_es table.query .mandatory,
      body.Lit_Journal_new2008_fr table.query .mandatory,
      body.Lit_Journal_new2008_no table.query .mandatory
                                                       {border: 2px solid green;
                                              background-color: wheat;}

      body.Lit_Journal_new2008_de table.query span.example,
      body.Lit_Journal_new2008_en table.query span.example,
      body.Lit_Journal_new2008_es table.query span.example,
      body.Lit_Journal_new2008_fr table.query span.example,
      body.Lit_Journal_new2008_no table.query span.example
                                                      {display:  inline;
                                                         color: green;
                                                    text-align:  left;
                                                     font-size:  70%;
                                                   font-family:  Arial;}


/* ------------------------------- die Tabelle zur Eingabe von Büchern:...  ------------------------------------ */
      body.Lit_Book_new2008_de table.query td,
      body.Lit_Book_new2008_en table.query td,
      body.Lit_Book_new2008_es table.query td,
      body.Lit_Book_new2008_fr table.query td,
      body.Lit_Book_new2008_no table.query td
                                               {vertical-align:  top;
                                                         color:  black;}

      body.Lit_Book_new2008_de table.query td.col_1,
      body.Lit_Book_new2008_en table.query td.col_1,
      body.Lit_Book_new2008_es table.query td.col_1,
      body.Lit_Book_new2008_fr table.query td.col_1,
      body.Lit_Book_new2008_no table.query td.col_1
                                                   {text-align:  right;
                                                         width: 120px;
                                                   font-weight: normal;
                                                        border:  0px solid red;}

      body.Lit_Book_new2008_de table.query td.col_3,
      body.Lit_Book_new2008_en table.query td.col_3,
      body.Lit_Book_new2008_es table.query td.col_3,
      body.Lit_Book_new2008_fr table.query td.col_3,
      body.Lit_Book_new2008_no table.query td.col_3
                                                   {text-align:  right;
                                                   font-weight: normal;
                                                        border:  0px solid red;}

      body.Lit_Book_new2008_de table.query td.col_5,
      body.Lit_Book_new2008_en table.query td.col_5,
      body.Lit_Book_new2008_es table.query td.col_5,
      body.Lit_Book_new2008_fr table.query td.col_5,
      body.Lit_Book_new2008_no table.query td.col_5
                                                   {text-align:  right;
                                                   font-weight: normal;
                                                        border:  0px solid red;}


      body.Lit_Book_new2008_de table.query input.input,
      body.Lit_Book_new2008_en table.query input.input,
      body.Lit_Book_new2008_es table.query input.input,
      body.Lit_Book_new2008_fr table.query input.input,
      body.Lit_Book_new2008_no table.query input.input,

      body.Lit_Book_new2008_de table.query textarea.textarea,
      body.Lit_Book_new2008_en table.query textarea.textarea,
      body.Lit_Book_new2008_es table.query textarea.textarea,
      body.Lit_Book_new2008_fr table.query textarea.textarea,
      body.Lit_Book_new2008_no table.query textarea.textarea,

      body.Lit_Book_new2008_de table.query select.select,
      body.Lit_Book_new2008_en table.query select.select,
      body.Lit_Book_new2008_es table.query select.select,
      body.Lit_Book_new2008_fr table.query select.select,
      body.Lit_Book_new2008_no table.query select.select
                                                       {border: 2px solid green;}



      body.Lit_Book_new2008_de table.query .mandatory,
      body.Lit_Book_new2008_en table.query .mandatory,
      body.Lit_Book_new2008_es table.query .mandatory,
      body.Lit_Book_new2008_fr table.query .mandatory,
      body.Lit_Book_new2008_no table.query .mandatory
                                                       {border: 2px solid green;
                                              background-color: wheat;}

      body.Lit_Book_new2008_de table.query span.example,
      body.Lit_Book_new2008_en table.query span.example,
      body.Lit_Book_new2008_es table.query span.example,
      body.Lit_Book_new2008_fr table.query span.example,
      body.Lit_Book_new2008_no table.query span.example
                                                      {display:  inline;
                                                         color: green;
                                                    text-align:  left;
                                                     font-size:  70%;
                                                   font-family:  Arial;}


/* ------------------------------- die Tabelle zur Eingabe von Handbüchern:...  ----------------------------------- */
      body.Lit_Handbook_new2008_de table.query td,
      body.Lit_Handbook_new2008_en table.query td,
      body.Lit_Handbook_new2008_es table.query td,
      body.Lit_Handbook_new2008_fr table.query td,
      body.Lit_Handbook_new2008_no table.query td
                                               {vertical-align:  top;
                                                         color:  black;}

      body.Lit_Handbook_new2008_de table.query td.col_1,
      body.Lit_Handbook_new2008_en table.query td.col_1,
      body.Lit_Handbook_new2008_es table.query td.col_1,
      body.Lit_Handbook_new2008_fr table.query td.col_1,
      body.Lit_Handbook_new2008_no table.query td.col_1
                                                   {text-align:  right;
                                                         width: 120px;
                                                   font-weight: normal;
                                                        border:  0px solid red;}

      body.Lit_Handbook_new2008_de table.query td.col_3,
      body.Lit_Handbook_new2008_en table.query td.col_3,
      body.Lit_Handbook_new2008_es table.query td.col_3,
      body.Lit_Handbook_new2008_fr table.query td.col_3,
      body.Lit_Handbook_new2008_no table.query td.col_3
                                                   {text-align:  right;
                                                   font-weight: normal;
                                                        border:  0px solid red;}

      body.Lit_Handbook_new2008_de table.query td.col_5,
      body.Lit_Handbook_new2008_en table.query td.col_5,
      body.Lit_Handbook_new2008_es table.query td.col_5,
      body.Lit_Handbook_new2008_fr table.query td.col_5,
      body.Lit_Handbook_new2008_no table.query td.col_5
                                                   {text-align:  right;
                                                   font-weight: normal;
                                                        border:  0px solid red;}


      body.Lit_Handbook_new2008_de table.query input.input,
      body.Lit_Handbook_new2008_en table.query input.input,
      body.Lit_Handbook_new2008_es table.query input.input,
      body.Lit_Handbook_new2008_fr table.query input.input,
      body.Lit_Handbook_new2008_no table.query input.input,

      body.Lit_Handbook_new2008_de table.query textarea.textarea,
      body.Lit_Handbook_new2008_en table.query textarea.textarea,
      body.Lit_Handbook_new2008_es table.query textarea.textarea,
      body.Lit_Handbook_new2008_fr table.query textarea.textarea,
      body.Lit_Handbook_new2008_no table.query textarea.textarea,

      body.Lit_Handbook_new2008_de table.query select.select,
      body.Lit_Handbook_new2008_en table.query select.select,
      body.Lit_Handbook_new2008_es table.query select.select,
      body.Lit_Handbook_new2008_fr table.query select.select,
      body.Lit_Handbook_new2008_no table.query select.select
                                                       {border: 2px solid green;}



      body.Lit_Handbook_new2008_de table.query .mandatory,
      body.Lit_Handbook_new2008_en table.query .mandatory,
      body.Lit_Handbook_new2008_es table.query .mandatory,
      body.Lit_Handbook_new2008_fr table.query .mandatory,
      body.Lit_Handbook_new2008_no table.query .mandatory
                                                       {border: 2px solid green;
                                              background-color: wheat;}

      body.Lit_Handbook_new2008_de table.query span.example,
      body.Lit_Handbook_new2008_en table.query span.example,
      body.Lit_Handbook_new2008_es table.query span.example,
      body.Lit_Handbook_new2008_fr table.query span.example,
      body.Lit_Handbook_new2008_no table.query span.example
                                                      {display:  inline;
                                                         color: green;
                                                    text-align:  left;
                                                     font-size:  70%;
                                                   font-family:  Arial;}


/* ------------------------- Die Überschriftenformatierung für Dokumente im iframe ------------------------------ */

      h1                                            {font-size:  200%;
                                                   font-family:  Arial;
                                                   font-weight:  bold;
                                                    text-align:  center;}


/* ----------------------------- Style-Angaben für table.result in species_report.php --------------------------- */

     table.report                                      {width:  800px;
                                                      padding:  0px;
                                                       border:  0px solid red;
                                                  margin-left:  auto;
                                                 margin-right:  auto; }



     table.report td                                  {padding:  0px;
                                                vertical-align:  top;
                                                        border:  4px solid lightgreen; /* hier versuchsweise dran drehen */
                                              background-color:  lightgreen;                                                         font-size:  80%;
                                                   font-weight:  bold;
                                                   font-family:  Arial;}


     table.report span.result                        { display:  block;
                                                        border:  1px solid transparent;
                                              background-color:  lightgreen;
                                                   padding-top:  4px;
                                                padding-bottom:  4px;}

     table.report tr.navi span.result                { display:  block;
                                                       padding:  0px;
                                                padding-bottom:  20px;
                                                   font-weight:  bold;
                                                   font-family:  Arial;}
     table.report tr.navi a                          { display:  block;
                                                       padding:  2px;
                                                padding-bottom:  20px;
                                                   padding-top:  0px;
                                                        margin:  0px;
                                                        border:  1px solid transparent;
                                              background-color:  lightgreen;}

     table.report tr.header_minor td              {font-family:  Arial;
                                                   font-weight:  normal;
                                                     font-size:  70%;}

     table.report td.latin                        {font-family:  'Times New Roman';
                                                     font-size:  100%;
                                                    font-style:  italic;}

     table.report td.empty                             {color:  green;
                                                       border:  1px solid transparent; /* hier versuchsweise dran drehen */
                                             background-color:  lightgreen;}

     table.report td.latin span.species          {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #102C29 ;
                                                   font-style:  italic ; }


     table.report tr.align_top                {vertical-align:  top;}

     table.report tr.align_top span.result          { display:  block;
                                                       margin:  0px;
                                                      padding:  2px;
                                               padding-bottom:  20px;
                                                  padding-top:  0px !important;
                                                       border:  1px solid transparent;
                                             background-color:  lightgreen;}

     table.report tr.header_minor             {vertical-align:  bottom;}

     table.report tr.header_minor span.result,
     table.report td.latin a,
     table.report tr.header_minor a,
     table.report tr.header a                       { display:  block;
                                                      padding:  2px;
                                                  padding-top:  20px;
                                               padding-bottom:  0px;
                                                       margin:  0px;
                                                       border:  1px solid transparent;
                                             background-color:  lightgreen;}

     table.report td a                              { display:  block;
                                                      padding:  2px;
                                                       margin:  0px;
                                                       border:  1px solid transparent;
                                             background-color:  lightgreen;}



     table.report a:hover,
     table.report td.latin a:hover,
     table.report tr.header_minor a:hover,
     table.report tr.navi a:hover,
     table.report tr.header a:hover        { background-color:  yellow ;
                                                       border:  1px solid black;}

     table.report td.empty_2 a,
     table.report th.empty_2 a              {background-color:  transparent !important;
                                                        color:  red;
                                                       border:  2px solid red !important;}



     table.species_report                               {width:  900px;
                                                       padding:  0px;
                                                        border:  0px solid red;
                                                   margin-left:  auto;
                                                  margin-right:  auto;}

     table.species_report caption                     { margin: 20px;
                                                         color: red; }

     table.species_report caption h2               { font-size: 160%;
                                                    font-style: italic;
                                                 margin-bottom: 0px; }

     table.species_report tr.header_minor td      {font-family:  Arial;
                                                   font-weight:  normal;
                                                     font-size:  70%;
                                                padding-bottom: 0px !important;
                                                vertical-align: bottom;}

     table.species_report tr.align_top span.result   { display:  block;
                                                        margin:  0px;
                                                       padding:  2px;
                                                padding-bottom:  20px;
                                                   padding-top:  0px !important;
                                                        border:  1px solid transparent;
                                              background-color:  lightgreen;}


     table.species_report tr.explain td      {background-color:  transparent;
                                                        border:  2px solid transparent}



     table.species_report span.result                { display:  block;
                                                        border:  1px solid transparent;
                                              background-color:  lightgreen;
                                                       padding:  4px;
                                                       padding-top: 8px;
                                                       padding-bottom: 0px;}

     table.species_report td                          {padding:  0px;
                                                vertical-align:  top;
                                                        border:  2px solid lightgreen; /* hier versuchsweise dran drehen */
                                              background-color:  lightgreen;                                                         font-size:  80%;
                                                   font-weight:  bold;
                                                   font-family:  Arial;}

     table.species_report td.enter_hyperlinks {height: 40px;}

     table.species_report td.migration_details    {font-family:  'Times New Roman', Arial, Verdana, Helvetica;
                                                   font-weight:  normal;
                                                     font-size:  100%;}

     table.species_report tr.reiter td       {background-color:  transparent;
                                                        border:  2px solid transparent;}

     table.species_report td.reiter_on       {background-color:  lightgreen !important;
                                                        border:  2px solid lightgreen !important;}

     table.species_report td.reiter_off      {          border:  2px solid transparent;
                                                    border-top:  0px solid transparent !important;
                                                  border-bottom: 2px solid transparent !important;}


     table.species_report td a                      { display:  block;
                                                      padding:  2px;
                                                       margin:  0px;
                                                       border:  1px solid transparent;
                                             background-color:  transparent;}


     table.species_report td.reiter_off a            { background-color:  #00BF00;
                                                       display:  block;
                                                       padding:  4px;
                                                   padding-top:  6px;
                                                        margin:  0px;
                                                        border:  1px solid transparent;}


     table.species_report a:hover,
     table.species_report td.latin a:hover,
     table.species_report td.reiter_off a:hover,
     table.species_report tr.header_minor a:hover,
     table.species_report tr.navi a:hover,
     table.species_report tr.header a:hover
                                           { background-color:  yellow !important;
                                                       border:  1px solid black;
                                                        color:  black;}


     table.result a.info,
     table.species_report a.info                     {position:  relative;
                                                       display:  inline;
                                                   font-family:  Arial;
                                                     font-size:  9px;
                                              background-color:  yellow;
                                                         color:  black;
                                                        border:  1px solid black;
                                                       padding:  2px;}


/* --------------- Style-Angaben für verschiedene Sprachen in sel_stat_patt_new2008.php und Derivaten ----------------- */
     table.result                                       {width:  900px;
                                                       padding:  20px;
                                                   margin-left:  auto;
                                                  margin-right:  auto;
                                                        border:  0px solid orange;
                                              background-color:  lightgreen;    }

     table.result caption                             { margin: 20px;
                                                         color: red; }

     table.result caption h2                       { font-size: 160%;
                                                    font-style: italic;
                                                 margin-bottom: 0px; }
     table.result td                           {vertical-align:  top;
                                                       padding:  1px;
                                                   font-family:  Arial;
                                                     font-size:  70%;}

     table.result td.enum                          {text-align:  right;
                                                   font-weight:  bold;}

     table.result tr.header td
                                                  {font-family:  Arial;
                                                     font-size:  80%;
                                                    font-style:  normal ;
                                                   font-weight:  bold;
                                                         color:  red;}

     table.result td.latin                        {font-family:  'Times New Roman';
                                                     font-size:  80%;
                                                    font-style:  italic;}

     table.result td.empty                             {color:  green;
                                                       border:  1px solid transparent;
                                             background-color:  transparent;
                                               vertical-align:  middle;
                                                   text-align:  center;}

     table.result td.latin span.species          {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #102C29 ;
                                                   font-style:  italic ; }

     table.result span.result,
     table.result td.latin a,
     table.result tr.header a                       { display:  block;
                                                       height:  40px;
                                                      padding:  5px;
                                                       margin:  0px;
                                                       border:  1px solid transparent;
                                                        color:  black;
                                             background-color:  lightgreen;}

     table.result td.latin a:hover,
     table.result tr.header a:hover        { background-color:  yellow ;
                                                       border:  1px solid black;}

     table.result td.empty_2 a,
     table.result th.empty_2 a              {background-color:  transparent !important;
                                                        color:  red;
                                                       border:  0px solid red !important;}




/* ############################## für query_lit.php, query_spec.php, query_expert.php ################################ */

    table.query                                        {width:  900px;
                                                      padding:  20px;
                                                  margin-left:  auto;
                                                 margin-right:  auto;
                                                       border:  0px solid red;
                                             background-color:  lightgreen;    }


    table.query td.col_1                          {text-align:  right;
                                                  font-weight:  bold;
                                                        width:  240px;}


    table.query tr.row_top td.col_2,
    table.query tr.row_top td.col_3,
    table.query tr.row_top td.col_4,
    table.query tr.row_radio td.col_2,
    table.query tr.row_radio td.col_3,
    table.query tr.row_radio td.col_4,
    table.query tr.row_bottom td.col_2,
    table.query tr.row_bottom td.col_3,
    table.query tr.row_bottom td.col_4      {background-color:  lightgreen;
                                                       border:  1px solid transparent;
                                                      padding:  4px;}

    table.query tr.row_top                    {vertical-align:  top;}
    table.query tr.row_bottom                 {vertical-align:  top;}

    table.query td select.select,
    table.query td input.text,
    table.query td input.textarea                    {padding:  2px;
                                                       border:  1px solid #0050A0;}

    table.query tr.row_middle td             {font-size: 2px; height: 60px; border: 0px solid orange; }


    table.query span.translation                      {display:  block;
                                                    text-align:  left;
                                                  padding-left: 20px;
                                                     font-size:  70%;
                                                   font-family:  Arial;}

    body.groms_new2008_en table.query                   {border:  0px solid orange;
                                                       padding:  40px;}

    body.groms_new2008_en table.query td                {border:  0px solid orange;}
    body.groms_new2008_en table.query td.col_1 a         {color:  black;
                                                       padding:  4px;
                                                     font-size:  120%;
                                                    text-align:  center;
                                                       display:  block;
                                                        border:  1px solid transparent;}
    body.groms_new2008_en table.query td.col_1 a:hover  {border:  1px solid black;
                                              background-color:  yellow;}

    body.groms_new2008_en table.query tr.row_2 td.col_2,
    body.groms_new2008_en table.query tr.row_3 td.col_2
                                                        {color:  white;
                                              background-color:  green;
                                                    text-align:  center;
                                                       padding:  10px;}
    body.groms_new2008_en table.query tr.row_2 td.col_2
                                                    {font-size:  200%;
                                                   font-weight:  bold;}
    body.groms_new2008_en table.query tr.row_3 td.col_2 a
                                                        {color:  white;}

/* ########################################## für factsheets_new2008.php ######################################### */


    table.factsheet_list                  {font-size:  80%; }
    table.factsheet_list td          {vertical-align:  top; }

/* ---------------- Styleangaben für die Aves ------------------- */

       td.aves_full                          {border:  1px inset;
                                    background-color:  #94D7EF ;
                                             padding:  5px;}
       td.aves_full_link span.species   {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #001063 ;
                                          font-style:  italic ;}
       td.aves_thumbnail a,
       td.aves_full_link a                 { display:  block;
                                             padding:  5px;
                                              margin:  -1px;
                                              border:  1px #94D7EF inset;
                                    background-color:  #94D7EF;}
       td.aves_thumbnail a:link,
       td.aves_full_link a:link    { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #0051A5 ; }
       td.aves_thumbnail a:visited,
       td.aves_full_link a:visited { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #003084 ; }
       td.aves_thumbnail a:hover,
       td.aves_full_link a:hover   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #00E3FF ; }
      td.aves_thumbnail a:active,
      td.aves_full_link a:active   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #FF7D00 ; }
      td.aves_thumbnail a:focus,
      td.aves_full_link a:focus    { text-decoration:  none;
                                         font-weight:  bold ;
                                    background-color:  #00E3FF ; }
      td.aves_empty                          {border:  0px solid blue;
                                    background-color:  transparent; }


/* ---------------- Styleangaben für die Mammalia ------------------- */

       td.mammalia_full                      {border:  1px inset;
                                    background-color:  #B6BF95 ;
                                             padding:  5px;}
       td.mammalia_full_link span.species
                                        {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #3F6F2F ;
                                          font-style:  italic ;}
       td.mammalia_thumbnail a,
       td.mammalia_full_link a             { display:  block;
                                             padding:  5px;
                                              margin:  -1px;
                                              border:  1px #B6BF95 inset;
                                    background-color:  #B6BF95;}
       td.mammalia_thumbnail a:link,
       td.mammalia_full_link a:link
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #005D00 ; }
       td.mammalia_thumbnail a:visited,
       td.mammalia_full_link a:visited
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #003C00 ; }
       td.mammalia_thumbnail a:hover,
       td.mammalia_full_link a:hover
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #C6FF00 ; }
       td.mammalia_thumbnail a:active,
       td.mammalia_full_link a:active
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #E7FF00 ; }
       td.mammalia_thumbnail a:focus,
       td.mammalia_full_link a:focus
                                   { text-decoration:  none;
                                         font-weight:  bold ;
                                    background-color:  #00E3FF ; }
       td.mammalia_empty                     {border:  0px solid blue;
                                    background-color:  transparent; }



/* ---------------- Styleangaben für die Cetacea ------------------- */

       td.cetacea_full                       {border:  1px inset;
                                    background-color:  #94D7C6 ;
                                             padding:  5px;}
       td.cetacea_full_link span.species
                                        {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #102C29 ;
                                          font-style:  italic ;}
       td.cetacea_thumbnail a,
       td.cetacea_full_link a              { display:  block;
                                             padding:  5px;
                                              margin:  -1px;
                                              border:  1px #94D7C6 inset;
                                    background-color:  #94D7C6;}
       td.cetacea_thumbnail a:link,
       td.cetacea_full_link a:link
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #0000FF ; }
       td.cetacea_thumbnail a:visited,
       td.cetacea_full_link a:visited
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #000084 ; }
       td.cetacea_thumbnail a:hover,
       td.cetacea_full_link a:hover
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #00FFFF ; }
       td.cetacea_thumbnail a:active,
       td.cetacea_full_link a:active
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #00FF00 ; }
       td.cetacea_thumbnail a:focus,
       td.cetacea_full_link a:focus
                                   { text-decoration:  none;
                                         font-weight:  bold ;
                                    background-color:  #00FFFF ; }
       td.cetacea_empty                      {border:  0px solid blue;
                                    background-color:  transparent; }



/* ---------------- Styleangaben für die Pinnipedia ------------------- */

       td.pinnipedia_full                    {border:  1px inset;
                                    background-color:  #9FC4AB ;
                                             padding:  5px;}
       td.pinnipedia_full_link span.species
                                        {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #102C29 ;
                                          font-style:  italic ; }
       td.pinnipedia_thumbnail a,
       td.pinnipedia_full_link a           { display:  block;
                                             padding:  5px;
                                              margin:  -1px;
                                              border:  1px #9FC4AB inset;
                                    background-color:  #9FC4AB;}
       td.pinnipedia_thumbnail a:link,
       td.pinnipedia_full_link a:link
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #005984 ; }
       td.pinnipedia_thumbnail a:visited,
       td.pinnipedia_full_link a:visited
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #003955 ; }
       td.pinnipedia_thumbnail a:hover,
       td.pinnipedia_full_link a:hover
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #00AEAD ; }
       td.pinnipedia_thumbnail a:active,
       td.pinnipedia_full_link a:active
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #E7FF00 ; }
       td.pinnipedia_thumbnail a:focus,
       td.pinnipedia_full_link a:focus
                                   { text-decoration:  none;
                                         font-weight:  bold ;
                                    background-color:  #00AEAD ; }
       td.pinnipedia_empty                   {border:  0px solid blue;
                                    background-color:  transparent; }



/* ---------------- Styleangaben für die Artiodactyla ------------------- */

       td.artiodactyla_full                  {border:  1px inset;
                                    background-color:  #A6C49F ;
                                             padding:  5px;}
       td.artiodactyla_full_link span.species
                                        {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #840000 ;
                                          font-style:  italic ;}
       td.artiodactyla_thumbnail a,
       td.artiodactyla_full_link a         { display:  block;
                                             padding:  5px;
                                              margin:  -1px;
                                              border:  1px #A6C49F inset;
                                    background-color:  #A6C49F;}
       td.artiodactyla_thumbnail a:link,
       td.artiodactyla_full_link a:link
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #005D00 ; }
       td.artiodactyla_thumbnail a:visited,
       td.artiodactyla_full_link a:visited
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #003C00 ; }
       td.artiodactyla_thumbnail a:hover,
       td.artiodactyla_full_link a:hover
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #C6FF00 ; }
       td.artiodactyla_thumbnail a:active,
       td.artiodactyla_full_link a:active
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #E7FF00 ; }
       td.artiodactyla_thumbnail a:focus,
       td.artiodactyla_full_link a:focus
                                   { text-decoration:  none;
                                         font-weight:  bold ;
                                    background-color:  #C6FF00 ; }
       td.artiodactyla_empty                 {border:  0px solid blue;
                                    background-color:  transparent; }



/* ---------------- Styleangaben für die Chiroptera ------------------- */

       td.chiroptera_full                    {border:  1px inset;
                                    background-color:  #B6BF95 ;
                                             padding:  5px;}
       td.chiroptera_full_link span.species
                                        {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #840000 ;
                                          font-style:  italic ; }
       td.chiroptera_thumbnail a,
       td.chiroptera_full_link a           { display:  block;
                                             padding:  5px;
                                              margin:  -1px;
                                              border:  1px #B6BF95 inset;
                                    background-color:  #B6BF95;}
       td.chiroptera_thumbnail a:link,
       td.chiroptera_full_link a:link
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #005D00 ; }
       td.chiroptera_thumbnail a:visited,
       td.chiroptera_full_link a:visited
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #003C00 ; }
       td.chiroptera_thumbnail a:hover,
       td.chiroptera_full_link a:hover
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #C6FF00 ; }
       td.chiroptera_thumbnail a:active,
       td.chiroptera_full_link a:active
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #E7FF00 ; }
       td.chiroptera_thumbnail a:focus,
       td.chiroptera_full_link a:focus
                                   { text-decoration:  none;
                                         font-weight:  bold ;
                                    background-color:  #C6FF00 ; }
       td.chiroptera_empty                   {border:  0px solid blue;
                                    background-color:  transparent; }



/* ---------------- Styleangaben für die Reptilia ------------------- */

       td.reptilia_full                      {border:  1px inset;
                                    background-color:  #EFBE8C ;
                                             padding:  5px;}
       td.reptilia_full_link span.species
                                        {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #840000 ;
                                          font-style:  italic ; }
       td.reptilia_thumbnail a,
       td.reptilia_full_link a             { display:  block;
                                             padding:  5px;
                                              margin:  -1px;
                                              border:  1px #EFBE8C inset;
                                    background-color:  #EFBE8C;}
       td.reptilia_thumbnail a:link,
       td.reptilia_full_link a:link
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #C64100 ; }
       td.reptilia_thumbnail a:visited,
       td.reptilia_full_link a:visited
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #A52000 ; }
       td.reptilia_thumbnail a:hover,
       td.reptilia_full_link a:hover
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #FF8000 ; }
       td.reptilia_thumbnail a:active,
       td.reptilia_full_link a:active
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #FF8000 ; }
       td.reptilia_thumbnail a:focus,
       td.reptilia_full_link a:focus
                                   { text-decoration:  none;
                                         font-weight:  bold ;
                                    background-color:  #FF8000 ; }
       td.reptilia_empty                     {border:  0px solid blue;
                                    background-color:  transparent; }




/* ---------------- Styleangaben für die Invertebrata ------------------- */

       td.invertebrata_full                  {border:  1px inset;
                                    background-color:  #E8CAC1 ;
                                             padding:  5px;}
       td.invertebrata_full_link span.species
                                        {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #A8392D ;
                                          font-style:  italic ; }
       td.invertebrata_thumbnail a,
       td.invertebrata_full_link a         { display:  block;
                                             padding:  5px;
                                              margin:  -1px;
                                              border:  1px #E8CAC1 inset;
                                    background-color:  #E8CAC1;}
       td.invertebrata_thumbnail a:link,
       td.invertebrata_full_link a:link
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #C64100 ; }
       td.invertebrata_thumbnail a:visited,
       td.invertebrata_full_link a:visited
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  #A52000 ; }
       td.invertebrata_thumbnail a:hover,
       td.invertebrata_full_link a:hover
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #DB8379 ; }
       td.invertebrata_thumbnail a:active,
       td.invertebrata_full_link a:active
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #DB8379 ; }
       td.invertebrata_thumbnail a:focus,
       td.invertebrata_full_link a:focus
                                   { text-decoration:  none;
                                         font-weight:  bold ;
                                    background-color:  #DB8379 ; }
       td.invertebrata_empty                 {border:  0px solid blue;
                                    background-color:  transparent; }



/* ---------------- Styleangaben für die Pisces ------------------- */

       td.pisces_full                        {border:  1px inset;
                                    background-color:  #4ED2DA ;
                                             padding:  5px;}
       td.pisces_full_link span.species
                                        {font-family:  'Times New Roman', Arial, Verdana, Helvetica;                                                                 color:  #008080;
                                          font-style:  italic ; }
       td.pisces_thumbnail a,
       td.pisces_full_link a               { display:  block;
                                             padding:  5px;
                                              margin:  -1px;
                                              border:  1px #4ED2DA inset;
                                    background-color:  #4ED2DA ;}
       td.pisces_thumbnail a:link,
       td.pisces_full_link a:link
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  ; }
       td.pisces_thumbnail a:visited,
       td.pisces_full_link a:visited
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                               color:  ; }
       td.pisces_thumbnail a:hover,
       td.pisces_full_link a:hover
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #00AFAF; }
       td.pisces_thumbnail a:active,
       td.pisces_full_link a:active
                                   { text-decoration:  none ;
                                         font-weight:  bold ;
                                    background-color:  #00AFAF; }
       td.pisces_thumbnail a:focus,
       td.pisces_full_link a:focus
                                   { text-decoration:  none;
                                         font-weight:  bold ;
                                    background-color:  #00AFAF; }
       td.pisces_empty                       {border:  0px solid blue;
                                    background-color:  transparent; }





