body{
  background-color: #C3BEA3; 
  scrollbar-base-color: #383A3D;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-3dlight-color: #383A3D;
  scrollbar-darkshadow-color: #383A3D;
  scrollbar-face-color: #383A3D;
  scrollbar-highlight-color: #EBEBEB;
  scrollbar-shadow-color: #EBEBEB;
  scrollbar-track-color: #383A3D; }

.hintergrund-logo { background-color: #FFFFFF; }
.hintergrund-navigation { background-color: #C3BEA3; }
.hintergrund-inhalt { background-color: #383A3D; }

.menue {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #383A3D; }
    
.headline-farbig {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    line-height: 14pt;
    font-weight: bold;
    color: #C94927; }

.headline-weiss {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    line-height: 14pt;
    font-weight: bold;
    color: #FFFFFF; }
    
.text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    line-height: 14pt;
    color: #FFFFFF; }
    
.text-kleiner-za {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    line-height: 11pt;
    color: #FFFFFF; }
    
.text-kleiner {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    line-height: 15px;
    color: #FFFFFF; }    
    
.halbe-zeile {
    font-size: 7pt;
    line-height: 7pt; }

.viertel-zeile {
    font-size: 3pt;
    line-height: 3pt; }

.div-opaque {
    border: 1px solid #FFFFFF;
    background-color: #383A3D; 
    opacity: .94;
    filter: alpha(opacity=94);
    -moz-opacity: .94; }

.td-padding {
        padding-left: 10px; }
        
#pop-up {
    overflow: auto; }
    
#projekt-details {
    height: 418px;
    width: 383px;
    overflow: auto; }
    
#inhalt {
    height: 330px;
    overflow: auto; }

a:hover {color: #C03F00 }
a:active { text-decoration: none }
a:helper:link { text-decoration: none }
a:link { text-decoration: none }
a:visited { text-decoration: none }