#body-team  {background: linear-gradient(25deg, #eeeeee, #dddddd 15%, #555555 85%, #eeeeee); }


#dim {min-height: 920px;}

.hoehe {min-height: 1200px;}
.hoehe-a {min-height: 4600px;}
.hoehe-b {min-height: 4600px;}
#headerindex { background-image: none; }


#logo { position: fixed; left: 63%; top: 55px;  background-image: url(grafik/logo.jpg);background-repeat: no-repeat ; min-height: 25%; min-width: 30%;}


.basis {color: #cccccc; 
        text-align: center; 
        text-decoration: none; 
        font-size: 45pt;
        font-weight: strong; 
        margin-left: 0px; 
        min-width:30%;}

.ubasis {color: #cccccc; 
        text-align: center;   
        font-size: 25pt; 
        font-weight: strong; 
        margin-left: 0px;
        min-width:30%;}


.abasis {border-style: double; 
        border-width: 8px;
        border-color: #cccccc; 
        border-radius: 4mm;
        background: linear-gradient( 35deg, 
             #b6c9f4 1%, #0000ff 4%, 
             #0000ff 95%, #b4b7f5)}

.gelbbasis {border-style: double; 
        border-width: 8px;
        border-color: #000; 
        border-radius: 4mm;
        background: linear-gradient( 35deg,     #f8f19b   1%, #f8cf46 4%, #f8cf46 95%, #f8f19b);
        color: #000;}

.bbasis {padding:20px 50px; 20px; 50px;}

.auto {position: fixed; left: 2%; top: 55px;}


.ablauf {color: #cccccc; 
        text-align: center; 
        text-decoration: none; 
        font-size: 45pt; 
        font-weight: strong; 
        margin-left: 0px;
        min-width:20%;
        border-style: double; 
        border-width: 8px;
        border-color: #cccccc;
        background: linear-gradient( 35deg, 
             #b6c9f4 1%, #0000ff 4%, 
             #0000ff 95%, #b4b7f5);
        border-radius: 4mm;
        padding:20px 50px; 20px; 50px; } 

:hover.ablauf {text-decoration: underline; 
               text-decoration-color: #000; 
               color: #ff0000; }

.bablauf {color: #cccccc; 
        text-align: center; 
        text-decoration: none; 
        font-size: 45pt; 
        font-weight: strong; 
        margin-left: 0px; 
        min-width:20%;
        border-style: double; 
        border-width: 8px;
        border-color: #cccccc;
        background: linear-gradient( 35deg, 
             #b6c9f4 1%, #0000ff 4%, 
             #0000ff 95%, #b4b7f5);
        border-radius: 4mm;
        padding:20px 25px; 20px; 25px; } 

:hover.bablauf {text-decoration: underline; 
               text-decoration-color: #000; 
               color: #ff0000; }


.aa {position: fixed; left: 2%; top: 350px;}
.aaa {position: fixed; left: 2%; top: 350px;}
.bb {position: fixed; left: 34%; top: 350px;}

.bbb {position: fixed; left: 29%; top: 350px;}
.cc {position: fixed; left: 69%; top: 350px;}
.ccc {position: fixed; left: 59%; top: 350px;}
.ccd {position: fixed; left: 66%; top: 350px;}
.cce {position: fixed; left: 81%; top: 350px;}

.dd {position: fixed; left: 15%; top: 450px;}


.aaa {font-size: 24pt; color: #000; text-decoration: none;   } 

.aab {font-size: 24pt; font-weight: 300;
color: #ff0000; text-decoration: underline; text-decoration-color: #000;  }
.aac {font-size: 50pt; 
      font-weight: 300;
      color: #cccccc; 
      text-decoration: underline; 
      text-decoration-color: #cccccc; }

.ee {position: absolute; left: 26%; top:440px;}
.eea-erst {position: absolute; left: 26%; top: 5500px;}

.fa {position: absolute; left: 35%; top: 350px; }
.fa1 {position: absolute; left: 28.5%; top: 350px; }

.fb {position: absolute; left: 29%; top: 650px; }
.fb1 {position: absolute; left: 29%; top: 670px; }
.fb2{position: absolute; left: 28.5%; top: 780px;}

.fc {position: absolute; left: 18%; top: 950px;}
.fc1 {position: absolute; left: 29%; top: 1260px;}

.fd {position: absolute; left: 31%; top: 1370px;}
.fe {position: absolute; left: 17%; top: 1750px;}
.fe2 {position: absolute; left: 27.5%; top: 1750px;}


.ff {position: absolute; left: 28%; top: 2110px;}
.ff2 {position: absolute; left: 36%; top: 2200px;}

.fg {position: absolute; left: 31%; top: 2500px;}
.fg2 {position: absolute; left: 25%; top: 2600px;}
.fh {position: absolute; left:30.5%; top:2970px;}
.fh2 {position: absolute; left: 32%; top: 3200px;}
.fi {position: absolute; left: 27%; top: 3600px;}
.fj {position: absolute; left: 31%; top: 4200px;}

.bb-01 {position: absolute; left: 34%; top: 350px; min-width: 22%;}
.bb-02 {position: absolute; left: 28%; top: 500px; min-width:  25%; max-width:  34%;}