#head-left,#head-center,#sidebar-gallery,#footer,ul#navi-main,.home-row img, .internal-link, .zert-link-ab, .zert-link-tuev, .tx-pilmailform-pi1 * {display: none;}

#content-text {
   font-size: 92%;
   font-family: verdana, tahoma, sans-serif;
   color: #000000;
   float: left;
}

#content-text h1,
#page-start #content-text h2 {
   color: #ab0201;
   font-size: 92%;
   line-height: 23px;
   height: 23px;
   border-bottom: 1px solid #ababab;
   margin: 0 0 26px 0;
}
#content-text h2 {
   color: #666;
   font-size: 92%;
   line-height: 24px;
   height: 24px;
   margin-bottom: 8px;
}
#content-text h3,
#content-text h4,
#content-text h5,
#content-text h6 {
   color: #333;
   font-size: 92%;
   line-height: 20px;
   height: 20px !important;
}
#content-text p.bodytext {
   margin-bottom: 16px;
   color: #666;
}
#content-text ul {
   color: #666;
   margin: 0 0 16px 24px;
   list-style-type: square;
   list-style-position: outside;
}
#content-text ol {
   color: #666;
   margin: 0 0 16px 30px;
   list-style-type: decimal;
   list-style-position: outside;
}
#content-text a {
   color: #000000;   
}
#navi-contact {
  background-color: #ffffff;
}
#contact-data {
  float: right;
}
#contact-data h1 {
   background-image: url(../gfx/navi-main-dotted-top-bottom.gif);
   background-position: center bottom;
   background-repeat: repeat-x;
   color: #AB0201;
   font-size: 92%;
   font-weight: bold;
   height: 25px;
   letter-spacing: 0.1em;
   line-height: 24px;
   text-indent: 16px;
   margin-bottom: 16px;
   font-family: verdana, tahoma, sans-serif;
}

#contact-data p.bodytext {
   font-size: 85%;
   font-family: verdana, tahoma, sans-serif;
}
#contact-data p,
#contact-data a {
   margin-bottom: .8em;
   color: #333;
   text-decoration: none;
}
#contact-data p img.tel,
#contact-data p img.fax {
   position: relative;
   top: 2px;
}
#contact-data p img.tel {
   margin-right: 4px;
}
#contact-data p img.fax {
   margin-right: 3px;
}