html { 
  margin: 0; padding: 0; 
} 
body { 
  margin-top: 30px; 
  padding-top: 30px; 
} 
#procbanner { 
  top: 0; left: 0; right: 0; 
  overflow: hidden; height: 15px; width: 100%; 
  border-bottom: 1px ridge #444; background: #000; 
  position: absolute; text-align: left; 
} 
#procbanner p { 
  display: none 
} 
#procbanner, #procprojekte li, #procnewsclip li { 
  font-size: 8pt !important; /* !important wegen CREST V */
  font-family: Tahoma,sans-serif !important;
} 
#procprojekte, #procprojekte ul { 
  margin: 0; padding: 0 0 0 35px;
  background: #000 url(procbanner.gif) no-repeat top left;
  display: block; position: absolute; left: 0; 
} 
#procprojekte { 
  top: 0; right: 200px; height: 15px; 
} 
#procprojekte br { 
  display: none; 
} 
#procprojekte li { 
  display: inline; margin: 0; padding: 0 1ex; 
  border-right: 1px solid #DDD; 
} 
#procprojekte ul { 
  top: 15px; visibility: hidden; 
  padding: 1px; width: 100%; right: 200px; 
  margin: 0; display: block; background: #888; 
} 
#procbanner a, #procbanner a { 
  padding: 0 1px 0 1px; margin: 0; 
  text-decoration: none; font-weight: normal 
} 
#procbanner a:link, #procbanner a:visited { 
  color: #FFF; font-weight: normal 
} 
#procbanner a:hover, #procbanner a:active { 
  background-color: #FF0; color: #000; font-weight: normal 
} 
#procnewsclip { 
  position: absolute; top:0; right:0; display: block; 
  padding: 0; margin: 0; width: 200px; height: 15px; 
  z-index: 0; color: #FFF; background-color: #000; 
  text-align: right; clip: rect(auto,auto,auto,0); 
} 
#procnewsclip li { 
  position: absolute; top: 0; right: 0; display: inline; 
  margin: 0; padding: 0; 
  visibility: hidden; 
} 
#procsubzu { 
  position: absolute; display: block !important; 
  top: 15px; right: 200px; width: 9px; height: 10px; 
  text-align: right; padding: 0 2px; margin: 0; 
  border: 2px outset #888;  
} 
#procsubzu a { 
  display: block; margin-top: -2px; 
} 
 
@media print { 
  #procbanner { 
    display: none 
  } 
} 
