body { background: #fff; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}a:link { font-size: 0.9em;  font-weight: bold; color: #000; }a:active {font-size: 0.9em; font-weight: bold;  color: #c72e1b;  }a:visited {font-size: 0.9em; font-weight: bold;  color:#000;}a:hover {font-size: 0.9em;  font-weight: bold;   color: #c72e1b;    }div.ringfunde {clear: left;color: 000;background: #D9E0EF;border-bottom: 2px solid white;line-height: 1.5em;width: 500px;}div.ringfunde div.zelle {float: left;padding: 0.3em;width: 80px;}div.ringfunde div.zelleland {float: left;padding: 0.3em;width: 30px;}      /*********************//* Schriften *//*********************/     p { font-size: 0.95em;  font-weight: normal;  line-height: 1.3em;   color: #000;   padding-bottom: 0.1em;   }  h1 { font-size: 1em;  font-weight: bold;   color: #003366;   }      h2 { font-size: 1.2em;  font-weight: bold;   color: #000;   padding-bottom: 0.1em;   }      h3 { font-size: 0.95em;  font-weight: bold;   color: #003366;   padding-bottom: 0.1em;   }      h4 {   width: 600px; font-size: 0.95em;  font-weight: bold;  line-height: 1.7em;   color: #003366;   padding: 1em;   margin-left: 0;   margin-top: 0;   background-color: #f0f2f5;   }                     /*********************//* Tabellen *//*********************/table {    border: 1px solid black;   }      td {   font-size: 0.95em;  font-weight: normal;   color: #000;   vertical-align: top;   }      td p {   font-size: 0.95em;    padding: 0;    line-height: 1em;  font-weight: normal;   color: #000;   vertical-align: top;   }      .tx-csvtable-pi1 TABLE{   border: 1px solid black;   background: #003366;   }      .tx-csvtable-pi1 th {    color: #fff;   background: #D9E0EF;   padding: 8px;   }        .tx-csvtable-pi1 tr td p {   font-size: 0.95em;   background: #fff;   padding: 8px;   }      td.rf_header {   padding: 0.8em;   background: #E0E5F2;   }         td.rf_eintrag {    padding: 0.8em;     background: #EAEAEA;   }TABLE.contenttable { background: #919FC5; border: 1px solid black; }TABLE.contenttable P { font-size: 0.83em; }TABLE.contenttable h1 { font-size: 0.95em; color: #003366; }TABLE.contenttable TR TD { vertical-align: middle; text-align: center; font-size: 0.83em; background: #fff; }/* Tables, specifically */TABLE.contenttable-0 P { color: #000000; font-size: 0.83em; }TABLE.contenttable-1 P { color: #003366; font-size: 0.83em; }TABLE.contenttable-1 TR.tr-0 TD P { font-weight: bold; }TABLE.contenttable-1 TR.tr-0 TD { background-color: #fff;} TABLE.contenttable-2 P { color: #10007B; }TABLE.contenttable-2 TR TD.td-0 { background-color: #fff;}TABLE.contenttable-2 TR TD.td-0 P { font-weight: bold; }TABLE.contenttable-3 P { color: #8A0020; }TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color: #D1D2E4;}TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { font-weight: bold; }TR.tr-0 tr-even { background-color: #003366;}TD.td-0 { background-color: #fff; padding: 6px;}TD.td-last { background-color: #fff; padding: 6px;}TH.td-0 { background-color: #E0E5F2; font-size: 0.83em; color: #000; width: 200px; text-align: left; }      div#Seite {    margin-left: 30px;    margin-top: 30px;          width: 80%;    padding: 0;    border: 0px solid white;  }        div#kopf {    }          /*********************//* Hauptmenu *//*********************/    div#hauptmenu {   display: none;  }              /*********************//* Untermenu oben *//*********************/     div#untermenu {display: none;  }    .unsichtbar {display: none;   }    .sichtbar {display: block;   }                   /*********************//* Inhalt-Rahmen *//*********************/    div#mitte {  width: 1010px;  min-height: 15em; margin-top: 4em; margin-left: 12px;  }    *>html   div#mitte {clear: left;}      div#linkeseite { display: none;  }      /*********************//* Menue-links *//*********************/div#menuelinks {display: none;  }     div#text {  display: none;  }        .menurand1 { border-bottom: 1px solid #666666;  border-top: 1px solid #fff;}      /*********************//* Untermenue_links *//*********************/            /*********************//* Sprachauswahl *//*********************/div#sprachauswahl {margin-top: 10px;margin-left: 700px;height: 15px;}div#sprachauswahl a {margin-right: 15px;color: #333366;}          /*********************//* Textbereich *//*********************/     div#inhaltrechts {  float: right;  width: 20px;    padding-left: 10px;    text-align: left;  }         * html div#inhaltrechts {    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */    margin-bottom: 0;  }         div#inhaltrechts h2 {    font-size: 1em;    margin: 0.2em 0;    color: #000;  }    div#inhaltrechts p {    margin: 0.1em 0;  }     div#inhaltlinks {      width: 680px;   font-size: 1em;    margin-left: 20px;    padding: 0;    text-align: left;  }  * html div#inhaltlinks {    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */    margin-bottom: 0;  }    /* hide from IE mac \*/div#inhaltlinks {float: left;}/* end hiding from IE5 mac */    div#inhaltlinks h2 {    color: #000;  }    div#inhaltlinks p {    color: #000;  }    div#inhaltlinks li {  font-size: 1em;    color: #000;        padding-top: 0.2em;     padding-bottom: 0.2em;    font-family: Arial, Helvetica, sans-serif;  }    .listenknopf {  list-style-image:url(images_storch/knopf_blau.jpg);  }      /*********************//* unten *//*********************/  div#unten {   display: none;  }      div#Fusszeile {  clear: both;  display: none;      }     #tx-lzgallery-pi1-title {  font-size: 1em;  color: #696969;  font-weight: bold;  }   #tx-lzgallery-pi1-descr-long {  font-size: 0.83em;  color: #000;  }  .tx-lzgallery-navi   {  font-size: 1em;  color: #000;  padding: 0.2em;  }    .quadratlink   {  font-size: 1em;  color: #696969;  }    #tx-lzgallery-pi1-fotos  {  border: 1px solid #696969;  font-size: 0.83em;  color: #000;  }  .teasercontainer {  border: 0px solid #000;  }  .teasertext-wide {  font-size: 1em;  color: #696969;  }    
