        p, ul, ol, h1, h2, h3, h4, h5, h6
                                        {line-height: 110%;}

        h1                              {font-family: Arial, Verdana, Tahoma, 'sans serife';
                                           font-size: 200%;
                                         font-weight: bold;
                                               color: ;
                                          text-align: center;}

        h2                              {font-family: Arial, Verdana, Tahoma, 'sans serife';
                                           font-size: 180%;
                                         font-weight: bold;
                                               color: ;
                                          text-align: center;
                                       margin-bottom: 10px;}

        h3                              {font-family: Arial, Verdana, Tahoma, 'sans serife';
                                           font-size: 160%;
                                         font-weight: bold;
                                               color: ;
                                          text-align: center;
                                       margin-bottom: 10px;}

        h4                              {font-family: Arial, Verdana, Tahoma, 'sans serife';
                                           font-size: 140%;
                                         font-weight: bold;
                                               color: ;
                                          text-align: center;}

        h5                              {font-family: Arial, Verdana, Tahoma, 'sans serife';
                                           font-size: 120%;
                                         font-weight: bold;
                                               color: ;
                                          text-align: center;}

        h6                              {font-family: Arial, Verdana, Tahoma, 'sans serife';
                                           font-size: 100%;
                                         font-weight: bold;
                                               color: ;
                                          text-align: center;}

     a.sprungziel                             {color: black;
                                    background-color: transparent;}
     a.sprungziel:link                        {color: black;
                                    background-color: transparent;}
     a.sprungziel:visited                     {color: black;
                                    background-color: transparent;}
     a.sprungziel:focus                       {color: black;
                                    background-color: transparent;}
     a.sprungziel:hover                       {color: black;
                                    background-color: transparent;}
     a.sprungziel:active                      {color: black;
                                    background-color: transparent;}

   div.convention                  {background-color: #EFEFEF;
                                              border: 2px solid black;
                                             padding: 5px;
                                         margin-left: 20px;
                                        margin-right: 20px;}

   div.convention p.neg_ind                  {margin: 3px;
                                         margin-left: 20px;
                                         text-indent: -16px;}
   div.convention p.neg_ind_2                {margin: 3px;
                                         margin-left: 50px;
                                         text-indent: -16px;}


   div#references                         {font-size: 80%;}
   div#references p.neg_ind           {margin-bottom: 10px;
                                         margin-left: 20px;
                                         text-indent: -16px;}


       h1 a:link,
       h2 a:link,
       h3 a:link,
       h4 a:link,
       h5 a:link,
       h6 a:link                             {border: 1px solid white;
                                               color: black;
                                     text-decoration: none;}


       h1 a:visited,
       h2 a:visited,
       h3 a:visited,
       h4 a:visited,
       h5 a:visited,
       h6 a:visited                          { color: red;}

       h1 a:focus,
       h2 a:focus,
       h3 a:focus,
       h4 a:focus,
       h5 a:focus,
       h6 a:focus                            { color: black;
                                              border: 1px solid black;
                                    background-color: yellow;}
       h1 a:hover,
       h2 a:hover,
       h3 a:hover,
       h4 a:hover,
       h5 a:hover,
       h6 a:hover                            { color: black;
                                              border: 1px solid black;
                                    background-color: yellow;}

       h1 a:active,
       h2 a:active,
       h3 a:active,
       h4 a:active,
       h5 a:active,
       h6 a:active                           { color: black;
                                              border: 1px solid black;
                                    background-color: yellow;}

    sup.sup_80                            {font-size: 70%;
                                               color: ;}

    sup.footnote                          {font-size: 6pt;
                                               color: ;
                                         font-weight: ;
                                         font-family: Arial, Verdana, Helvetica, Tahoma, 'sans serif'; }
    sup.footnote a                  {text-decoration: none;
                                               color: #006594;
                                         font-weight: ;}

      p.quotation,
      p.changed                         {font-family: Arial, Tahoma, Verdana, Helvetica, 'sans serif';
                                           font-size: 8pt;}

  table.footnote                          {font-size: 80%;
                                       margin-bottom: 0px;
                                          margin-top: 0px;}

  table.footnote td.col_1                     {width: 30px;
                                          text-align: right;
                                      vertical-align: top;}

     hr.footnote                             { width: 200px;
                                               color: black;
                                    background-color: black;                                                                                          height: 1px;
                                         margin-left: 0px;
                                          margin-top: 60px;
                                          text-align: left;
                                              border: 0px solid red;}

     hr.header                               {height: 3px;
                                               width: 100%;
                                        border-style: solid;
                                         margin-left: auto;
                                        margin-right: auto;
                                          margin-top: -4px;
                                       margin-bottom: 80px;
                                               color: #006594;
                                    background-color: #006594; }

     hr.footer                               {height: 3px;
                                               width: 100%;
                                        border-style: solid;
                                         margin-left: auto;
                                        margin-right: auto;
                                          margin-top: 80px;
                                       margin-bottom: -4px;
                                               color: #006594;
                                    background-color: #006594; }

       .top                          {vertical-align: top;}
       .bold                            {font-weight: bold;}
       .right                            {text-align: right;}
       .center                           {text-align: center;}
       .just                             {text-align: justify;}
      p.just                             {text-align: left;}
       .quote                           {font-family: 'Times New Roman';
                                          font-style: italic;}
      p.quote                           {margin-left: 30px;
                                        margin-right: 30px;
                                          font-style: normal;}
      p.top_of_page                {background-color: transparent;
                                              height: 1px;}
       .name                           {font-variant: small-caps;
                                               color: #274358;}
       .species                          {font-style: italic;
                                               color: #235424;}
      a.species                          {font-style: italic;
                                               color: #235424;
                                     text-decoration: none;
                                        padding-left: 2px;
                                       padding-right: 2px;
                                              border: 1px solid white;}
      a.species:hover              {background-color: yellow;
                                               color: black;
                                              border: 1px solid black;}

       .bold_right                      {font-weight: bold;
                                          text-align: right;}
       .bold_center                     {font-weight: bold;
                                          text-align: center;}
       .bold_just                       {font-weight: bold;
                                          text-align: justify;}
       .tiniest                           {font-size: 75%;}
       .tinier                            {font-size: 80%;}
       .tiny                              {font-size: 90%;}
       .big                               {font-size: 120%;}
       .bigger                            {font-size: 140%;}
       .biggest                           {font-size: 160%;}
       .korrektur                            {color: red;
                                        font-weight: bold;}


   span.korrektur a,
   span.korrektur a:link,
   span.korrektur a:visited,
   span.korrektur a:focus,
   span.korrektur a:hover,
   span.korrektur a:active                   {color: red;
                                        font-weight: bold;}  




/* --------------------- (Navigation auf der Einzelseite) ------------------------------ */


  table.orientation_right                     {width: ;
                                              height: ;
                                         line-height: 100%;
                                         font-family: Arial, 'sans serif';
                                           font-size: 9pt;
                                          margin-top: 6px;
                                       margin-bottom: 60px;
                                         margin-left: auto;
                                        margin-right: 0px;}

  table.orientation_left                      {width: ;
                                              height: ;
                                         line-height: 100%;
                                         font-family: Arial, 'sans serif';
                                           font-size: 9pt;
                                          margin-top: 0px;
                                       margin-bottom: 6px;
                                         margin-left: 0px;
                                        margin-right: auto;}

  table.orientation_right td.col_1,
  table.orientation_left td.col_1        {text-align: right; border: 0px solid red;}

  table.orientation_right td.col_2,
  table.orientation_left td.col_2        {text-align: center;}

  table.orientation_right td.col_3,
  table.orientation_left td.col_3        {text-align: left; border: 0px solid green;}



/* ------------------------- (Tabellenübersicht) ------------------------------ */

table.list_of_figures td.col_1_full,
table.list_of_tables td.col_1_full            {width: 100px;
                                              border: 0px solid red;
                                      vertical-align: top;}

       .orientation_right a,
       .orientation_left a,
  table.list_of_figures td.col_1_full a,
  table.list_of_tables td.col_1_full a  {font-weight: bold;
                                          text-align: left;
                                               color: black;
                                     text-decoration: none;
                                        padding-left: 2px;
                                       padding-right: 2px;
                                        margin-right: 1px;
                                         margin-left: 1px;}
       .orientation_right a:link,
       .orientation_left a:link,
  table.list_of_figures td.col_1_full a:link,
  table.list_of_tables td.col_1_full a:link
                                        {font-weight: bold;
                                          text-align: left;
                                               color: black;
                                        padding-left: 2px;
                                       padding-right: 2px;
                                        margin-right: 1px;
                                         margin-left: 1px;}

       .orientation_right a:visited,
       .orientation_left a:visited,
  table.list_of_figures td.col_1_full a:visited,
  table.list_of_tables td.col_1_full a:visited
                                        {font-weight: bold;
                                          text-align: left;
                                               color: black;
                                        padding-left: 2px;
                                       padding-right: 2px;
                                        margin-right: 1px;
                                         margin-left: 1px;}

       .orientation_right a:focus,
       .orientation_left a:focus,
  table.list_of_figures td.col_1_full a:focus,
  table.list_of_tables td.col_1_full a:focus
                                        {font-weight: bold;
                                          text-align: left;
                                               color: black;
                                    background-color: yellow;
                                              border: 1px solid black;
                                        padding-left: 2px;
                                       padding-right: 2px;
                                        margin-right: 0px;
                                         margin-left: 0px;}

       .orientation_right a:hover,
       .orientation_left a:hover,
  table.list_of_figures td.col_1_full a:hover,
  table.list_of_tables td.col_1_full a:hover
                                        {font-weight: bold;
                                          text-align: left;
                                               color: black;
                                    background-color: yellow;
                                              border: 1px solid black;
                                        padding-left: 2px;
                                       padding-right: 2px;
                                        margin-right: 0px;
                                         margin-left: 0px;}

       .orientation_right a:active,
       .orientation_left a:active,
  table.list_of_figures td.col_1_full a:active,
  table.list_of_tables td.col_1_full a:active
                                        {font-weight: bold;
                                          text-align: left;
                                               color: #00AEAD;
                                        padding-left: 2px;
                                       padding-right: 2px;
                                        margin-right: 0px;
                                         margin-left: 0px;}



          td.col_1_empty,
          td.col_2_empty,
          td.col_3_empty,
          td.col_4_empty,
          td.col_5_empty,
          td.col_6_empty,
          td.col_7_empty,
          td.col_8_empty,
          td.col_9_empty,
          td.col_10_empty          {background-color: transparent;}

       table.explanation                      {width: ;
                                              border: 0px solid brown;
                                     border-collapse: separate;
                                      border-spacing: ;
                                         margin-left: auto;
                                        margin-right: auto;
                                             padding: 0px;
                                           font-size: 75%;}
       table.explanation p               {margin-top: 0px;
                                       margin-bottom: 6px;}
       table.explanation td.left              {width: 50%;
                                          text-align: left;
                                              border: 0px solid #510000;
                                               color: #510000;
                                             padding: 4px;
                                       padding-right: 8px;
                                      vertical-align: top;}
       table.explanation td.right             {width: 50%;
                                          text-align: left;
                                              border: 0px solid #002D03;
                                               color: #002D03;
                                             padding: 4px;
                                        padding-left: 8px;
                                      vertical-align: top;}



       tr.header td                     {padding-top: ;
                                         font-weight: bold;
                                           font-size: 100%;
                                           font-family: Helvetica, Arial, Verdana, Tahoma, 'sans serif';}

/* --------------------------------- (volle Tabellenzellen für Gruppen) ------------------------ */

       tr.header td.col_1_full,
       tr.header td.col_2_full,
       tr.header td.col_3_full,
       tr.header td.col_4_full,
       tr.header td.col_5_full,
       tr.header td.col_6_full,
       tr.header td.col_7_full,
       tr.header td.col_8_full,
       tr.header td.col_9_full,
       tr.header td.col_10_full,
       tr.header td.col_11_full
                                   {background-color: #EFEFEF;
                                              margin: 6px;
                                              border: 1px inset #9C9E9C;
                                             padding: 3px;}

       tr.mammalia td.col_1_full,
       tr.mammalia td.col_2_full,
       tr.mammalia td.col_3_full,
       tr.mammalia td.col_4_full,
       tr.mammalia td.col_5_full,
       tr.mammalia td.col_6_full,
       tr.mammalia td.col_7_full,
       tr.mammalia td.col_8_full,
       tr.mammalia td.col_9_full,
       tr.mammalia td.col_10_full,
       tr.mammalia td.col_11_full
                                   {background-color: #B6BF95;
                                              margin: 6px;
                                              border: 1px inset #B6BF95;
                                             padding: 3px;}

       tr.cetacea td.col_1_full,
       tr.cetacea td.col_2_full,
       tr.cetacea td.col_3_full,
       tr.cetacea td.col_4_full,
       tr.cetacea td.col_5_full,
       tr.cetacea td.col_6_full,
       tr.cetacea td.col_7_full,
       tr.cetacea td.col_8_full,
       tr.cetacea td.col_9_full,
       tr.cetacea td.col_10_full,
       tr.cetacea td.col_11_full
                                   {background-color: #94D7C6;
                                              margin: 6px;
                                              border: 1px inset #94D7C6;
                                             padding: 3px;}
       tr.chiroptera td.col_1_full,
       tr.chiroptera td.col_2_full,
       tr.chiroptera td.col_3_full,
       tr.chiroptera td.col_4_full,
       tr.chiroptera td.col_5_full,
       tr.chiroptera td.col_6_full,
       tr.chiroptera td.col_7_full,
       tr.chiroptera td.col_8_full,
       tr.chiroptera td.col_9_full,
       tr.chiroptera td.col_10_full,
       tr.chiroptera td.col_11_full
                                   {background-color: #B6BF95;
                                              margin: 6px;
                                              border: 1px inset #B6BF95;
                                             padding: 3px;}
       tr.pinnipedia td.col_1_full,
       tr.pinnipedia td.col_2_full,
       tr.pinnipedia td.col_3_full,
       tr.pinnipedia td.col_4_full,
       tr.pinnipedia td.col_5_full,
       tr.pinnipedia td.col_6_full,
       tr.pinnipedia td.col_7_full,
       tr.pinnipedia td.col_8_full,
       tr.pinnipedia td.col_9_full,
       tr.pinnipedia td.col_10_full,
       tr.pinnipedia td.col_11_full
                                   {background-color: #9FC4AB;
                                              margin: 6px;
                                              border: 1px inset #9FC4AB;
                                             padding: 3px;}
       tr.aves td.col_1_full,
       tr.aves td.col_2_full,
       tr.aves td.col_3_full,
       tr.aves td.col_4_full,
       tr.aves td.col_5_full,
       tr.aves td.col_6_full,
       tr.aves td.col_7_full,
       tr.aves td.col_8_full,
       tr.aves td.col_9_full,
       tr.aves td.col_10_full,
       tr.aves td.col_11_full
                                   {background-color: #94D7EF;
                                              margin: 6px;
                                              border: 1px inset #94D7EF;
                                             padding: 3px;}

       tr.pisces td.col_1_full,
       tr.pisces td.col_2_full,
       tr.pisces td.col_3_full,
       tr.pisces td.col_4_full,
       tr.pisces td.col_5_full,
       tr.pisces td.col_6_full,
       tr.pisces td.col_7_full,
       tr.pisces td.col_8_full,
       tr.pisces td.col_9_full,
       tr.pisces td.col_10_full,
       tr.pisces td.col_11_full
                                   {background-color: #4ED2DA;
                                              margin: 6px;
                                              border: 1px inset #4ED2DA;
                                             padding: 3px;}

       tr.reptilia td.col_1_full,
       tr.reptilia td.col_2_full,
       tr.reptilia td.col_3_full,
       tr.reptilia td.col_4_full,
       tr.reptilia td.col_5_full,
       tr.reptilia td.col_6_full,
       tr.reptilia td.col_7_full,
       tr.reptilia td.col_8_full,
       tr.reptilia td.col_9_full,
       tr.reptilia td.col_10_full,
       tr.reptilia td.col_11_full

                                   {background-color: #EFBE8C;
                                              margin: 6px;
                                              border: 1px inset #EFBE8C;
                                             padding: 3px;}

       tr.invertebrata td.col_1_full,
       tr.invertebrata td.col_2_full,
       tr.invertebrata td.col_3_full,
       tr.invertebrata td.col_4_full,
       tr.invertebrata td.col_5_full,
       tr.invertebrata td.col_6_full,
       tr.invertebrata td.col_7_full,
       tr.invertebrata td.col_8_full,
       tr.invertebrata td.col_9_full,
       tr.invertebrata td.col_10_full,
       tr.invertebrata td.col_11_full

                                   {background-color: #E8CAC1;
                                              margin: 6px;
                                              border: 1px inset #E8CAC1;
                                             padding: 3px;}




/* ------------------------ (Tabelle 2.1) ------------------------------ */

       table#table_2_1              {border-collapse: separate;
                                      border-spacing: 4px;
                                         margin-left: auto;
                                        margin-right: auto;}
       table#table_2_1 td.col_1_full,
       table#table_2_1 td.col_2_full,
       table#table_2_1 td.col_3_full,
       table#table_2_1 td.col_4_full
                                   {background-color: #EFEFEF;
                                              margin: 6px;
                                              border: 1px inset #9C9E9C;
                                             padding: 3px;}


/* ------------------------ (Tabelle 2.2) ------------------------------ */

       table#table_2_2              {border-collapse: separate;
                                      border-spacing: 4px;
                                         margin-left: auto;
                                        margin-right: auto;}

/* ------------------------ (Tabelle 4.1) ------------------------------ */

       table#table_4_1                    {font-size: 80%;}



/* ---------------------------- (Tabelle 4.9) -------------------------- */


table#table_4_9 td.col_2_full,
table#table_4_9 td.col_3_full,
table#table_4_9 td.col_5_full,
table#table_4_9 td.col_6_full,
table#table_4_9 td.col_7_full            {text-align: center;}

table#table_4_9 td.col_1_full,
table#table_4_9 td.col_4_full            {text-align: right;}


table#table_4_9 tr.header td.col_1_full,
table#table_4_9 tr.header td.col_2_full,
table#table_4_9 tr.header td.col_3_full,
table#table_4_9 tr.header td.col_4_full,
table#table_4_9 tr.header td.col_5_full,
table#table_4_9 tr.header td.col_6_full,
table#table_4_9 tr.header td.col_7_full  {text-align: center;}

/* ------------------------ (Tabelle 4.11) ----------------------------- */


table#table_4_11                          {font-size: 80%;}


/* ------------------------ (Tabelle 4.12) ----------------------------- */


table#table_4_12                          {font-size: 80%;}



/* ----------------- (Tabelle 4.13, 4.14, 4.15) ------------------------- */


table#table_4_13 td,
table#table_4_14 td,
table#table_4_15 td                {background-color: #F0E2C1;
                                              margin: 6px;
                                              border: 1px inset #F0E2C1;
                                             padding: 3px;}


table#table_4_13 tr.header td,
table#table_4_14 tr.header td,
table#table_4_15 tr.header td      {background-color: #F0E2C1;
                                         font-family: Arial, 'sans serif';
                                         font-weight: bold;}


/* ------------------------- (Tabelle 5.1) ------------------------------ */


table#table_5_1                          {font-size: 80%;}

table#table_5_1 td                         {padding: 2px;}





/* --------------- (für alle Elemente, die "an" sind:... --------------- */

      .on                                     {color: #0092E7;
                                         font-weight: bold;}
