body 
      { 
      color:#555555;
      margin:0px 0px 0px 0px;
      padding:0;
      background:#ffffff;
      font-family:Verdana,Arial,sans-serif,Helvetica;
}


a:hover
      {
      color:#8c1e14;
      }

a img
      {
      border:none;
      }

.navlink, .navlink_detail, .akt_navlink, .akt_navlink_detail
      {
      font-family:Verdana,Arial,sans-serif,Helvetica;
      font-size:10pt;
      color:#878787;
      font-weight:normal;
      text-decoration:none;
      }
.inlinelink,.inlinelink_info
      {
      font-size:7.5pt;
	  color:#878787;
      font-weight:normal;
      text-decoration:none;
      }
.inlinelink_info
      {
      padding-left: 150px;
	  color:#333333;
	  padding-bottom: 25px;
}

.navlink_detail
      {
      padding-bottom:16pt;
      }

.akt_navlink
      {
      color:#8c1e14;
      }

.akt_navlink_detail
      {
      color:#8c1e14;
      padding-bottom:16pt;
      }

td
      {
      vertical-align:top;
      }

.adresse, .adresszusatz, .adresszusatz_head, .emaillink
      {
      font-family:Verdana,Arial,sans-serif,Helvetica;
      font-size:7.5pt;
      line-height:12pt;
      font-weight:normal;
      text-decoration:none;
      }

.adresse
      {
      color:#4b4b4b;
      margin-bottom:16pt;
      }

.adresszusatz, .emaillink
      {
      color:#4b4b4b;
      margin-bottom:5px;
      }

.adresszusatz_head
      {
      color:#878787;
      margin-bottom:0px;
      }

.bild
      {
      border:0px;
      margin-bottom:3px;
      }
      
.infokasten
      {
      width:590px;
      vertical-align:top;
      }

.stichwort, .stichwort_info, .contact, .formular, .formular_ohne_absatz
      {      
      font-family:Verdana,Arial,sans-serif,Helvetica;
      font-size:7.5pt;
      line-height:12pt;
      font-weight:normal;
      text-decoration:none;
      margin-bottom:7px;
      }
.formular_ohne_absatz
      {      
      margin-bottom:0px;
      }

.stichwort
      {
      color:#878787;
      float:left;
      }

.stichwort_info
      {
      color:#323232;
      padding-left:150px;
      }

.contact
      {
      color:#323232;
      padding-left:250px;
      }

.formular, .formular_stichwort, .formular_link, .bildnav_zeile, .bu_zeile, .bildzahl_rechts, .bildzahl_mitte, .bildzahl_mitteslash, .bildzahl_links
      {      
      font-family:Verdana,Arial,sans-serif,Helvetica;
      font-size:7.5pt;
      line-height:12pt;
      font-weight:normal;
      text-decoration:none;
      }

.formular
      {
      margin-bottom:15px;
      color:#4b4b4b;
      }

.formular_stichwort
      {
      margin-bottom:3px;
      color:#878787;
      }


.formular_element
      {
      border:1px solid #000000;
      background-color:#ffffff;
      margin-bottom:7px;
      font-family:Verdana,Arial,sans-serif,Helvetica;
	  font-size: 10pt;
	  width: 223px;
}

.formularspalte_links
      {
      width:280px;
      height:100%;
      vertical-align:top;
      float:left;
      }
      
.formularspalte_rechts
      {
      width:390px;
      vertical-align:top;
      float:right;
}
      
.formular_link
      {
      border:0px;
      color:#4b4b4b;
      font-weight:normal;
      text-decoration:none;
      }
      
.bildzeile
      {
      height:355px;
      width:690px;
      vertical-align:bottom;
      background-color:#ffffff;
      text-align:left;
      padding-top: 5px;
      }

.bu_zeile
      {
      width:690px;
      height: 16px;      
      color:#878787;
      vertical-align:middle;
      background-color:#ffffff;
      }

.bildnav_zeile
      {
      height:25px;
      width:690px;      
      color:#878787;
      background-color:#ffffff;
      }
.errorbox {
  font-size: 8pt;
  width: 217px;
  border: 1px solid black;
  background-color: #ffffe8;
  padding: 3px;
}

.bildzahl_gesamt
      {
      color:#878787;
      }
.xxxbildzahl_gesamt a
      {
      color:#878787;
      text-decoration: none;
      }


.bildzahl_links
      {
      width:14px;
      text-align:left;      
      color:#878787;
      background-color:#ffffff;
      vertical-align:top;
      }

.bildzahl_mitte, .bildzahl_mitteslash
      {
      text-align:center;
      vertical-align:top;      
      color:#878787;
      background-color:#ffffff;
      }
.bildzahl_mitteslash
{
 width:6px;
}
.bildzahl_mitte
{
 width:17px;
}

.bildzahl_rechts
      {
      width:14px;
      text-align:right;      
      color:#878787;
      background-color:#ffffff;
      vertical-align:top;
      }


.thumbs_zeile
      {
      height:67px;
      width:690;
      vertical-align:top;
      background-color:#ffffff;
      }

.thumb_abstand
      {
      margin-right:5px;
      margin-bottom:17px;
      }