body{
  scrollbar-base-color:#505050;
  scrollbar-3dlight-color:#505050;
  scrollbar-arrow-color:#3f3f3f;
  scrollbar-darkshadow-color:#505050;
  scrollbar-face-color:#afafaf;
  scrollbar-highlight-color:#505050;
  scrollbar-shadow-color:#505050;
  scrollbar-track-color:#3f3f3f;
  font-family:Verdana;
  font-weight:normal;
  font-size:0.9em;
  color:#DFDFDF;
  background:#3f3f3f;
}
a {
  text-decoration:none;
  color:#dfdfdf;
  font-weight:bold;
}

#lwillkommen:hover {
          color:#ff9933;
          }
#ldesign:hover {
          color:#ffcc00;
          }
#lcode:hover {
          color:#ffff99;
          }
#llernwelten:hover {
          color:#ccff66;
          }
#lwahrnehmung:hover {
          color:#66cc66;
          }
#lschulung:hover {
          color:#99ffff;
          }
#lteam:hover {
          color:#66ccff;
          }
#lpartner:hover {
          color:#33aaff;
          }
#lreferenzen:hover {
          color:#ff66cc;
          }
#limpressum:hover {
          color:#ff3366;
          }

a.partner{font-weight:normal;}
a.partner:hover {text-decoration:underline;}
a.textlink:hover {text-decoration:underline;}
a.startlink{color:#ff9933;
  font-size:1em;}

div.button {
  position:absolute;
  left:60;
  width:150;
  height:25;
  text-align:center;
  font-weight:bold;
         border:1px solid #dfdfdf;
         padding:0.6em;
}

div.tstart {
         border:1px solid #ff9933;
         padding:1.5em;
}
div.news {
         border:1px solid #ff9933;
         padding:0.7em;
}
div.fstart {
         position:absolute; top:75; left:780;
         border:1px solid #ff9933;
         padding:1.5em;
         width:155;
}
div.tdesign {
         border:1px solid #ffcc00;
         padding:1.5em;
}
div.fdesign {
         position:absolute; top:75; left:735;
         border:1px solid #ffcc00;
         padding:1.5em;
}
div.tcode {
         border:1px solid #ffff99;
         padding:1.5em;
}
div.fcode {
         position:absolute; top:75; left:790;
         border:1px solid #ffff99;
         padding:1.5em;
}
div.tlernwelten {
         border:1px solid #ccff66;
         padding:1.5em;
}
div.flernwelten {
         position:absolute; top:75; left:780;
         border:1px solid #ccff66;
         padding:1.5em;
}

div.twahrnehmung {
         border:1px solid #66cc66;
         padding:1.5em;
}
div.fwahrnehmung {
         position:absolute; top:80; left:725;
         border:1px solid #66cc66;
         padding:1.5em;
}
div.tschulung {
         border:1px solid #99ffff;
         padding:1.5em;
}
div.fschulung {
         position:absolute; top:75; left:735;
         border:1px solid #99ffff;
         padding:1.5em;
}
div.tteam {
         border:1px solid #66ccff;
         padding:1.5em;
}
div.fteam {
         position:absolute; top:75; left:790;
         border:1px solid #66ccff;
         padding:1.5em;
}
div.tpartner {
         border:1px solid #33aaff;
         padding:1.5em;
}
div.fpartner {
         position:absolute; top:55; left:655;
         border:1px solid #33aaff;
         padding:1.5em;
}
div.treferenzen {
         border:1px solid #ff66cc;
         padding:1.5em;
}
div.freferenzen {
         position:absolute; top:100; left:670;
         border:1px solid #ff66cc;
         padding:1.5em;
}
div.timpressum {
         border:1px solid #ff3366;
         padding:1.5em;
}
div.fimpressum {
         position:absolute; top:40; left:700;
         border:1px solid #ff3366;
         padding:1.5em;
}
div.logo {
         position:absolute; top:358; left:730;
         border:1px solid #dfdfdf;
         padding:1.5em;
}
div.logo_impressum {
         position:absolute; top:544; left:696;
         border:1px solid #dfdfdf;
         padding:1.5em;
}

#awillkommen      {top:50;
                  border:1px solid #ff9933;
                  }
#adesign          {top:100;
                  border:1px solid #ffcc00;
                  }
#acode            {top:150;
                  border:1px solid #ffff99;
                  }
#alernwelten     {top:200;
                  border:1px solid #ccff66;
                  }
#awahrnehmung     {top:250;
                  border:1px solid #66cc66;
                  }
#aschulung        {top:300;
                  border:1px solid #99ffff;
                  }
#ateam            {top:350;
                  border:1px solid #66ccff;
                  }
#apartner         {top:400;
                  border:1px solid #33aaff;
                  }
#areferenzen      {top:450;
                  border:1px solid #ff66cc;
                  }
#aimpressum       {top:500;
                  border:1px solid #ff3366;
                  }
#willkommen       {top:50;}
#design           {top:100;}
#code             {top:150;}
#lernwelten       {top:200;}
#wahrnehmung      {top:250}
#schulung         {top:300;}
#team             {top:350;}
#partner          {top:400;}
#referenzen       {top:450;}
#impressum        {top:500;}

#t1start          {position:absolute; top:25; left:250; width:582;}
#t1news          {position:absolute; top:525; left:250; width:522;}
#t2start          {position:absolute; top:80; left:290;}
#t1design         {position:absolute; top:25; left:430;}
#t2design         {position:absolute; top:80; left:240;}
#t1code           {position:absolute; top:25; left:220;}
#t2code           {position:absolute; top:150; left:235;}
#t1lernwelten     {position:absolute; top:25; left:520;}
#t2lernwelten     {position:absolute; top:180; left:235;}
#t1wahrnehmung    {position:absolute; top:25; left:520;}
#t2wahrnehmung    {position:absolute; top:220; left:235;}
#t1schulung       {position:absolute; top:25; left:480;}
#t2schulung       {position:absolute; top:200; left:255;}
#t1team           {position:absolute; top:25; left:690;}
#t2team           {position:absolute; top:100; left:260;}
#t1partner        {position:absolute; top:25; left:260;}
#t2partner        {position:absolute; top:125; left:330;}
#t1referenzen     {position:absolute; top:25; left:260;}
#t2referenzen     {position:absolute; top:80; left:320;}
#t1impressum      {position:absolute; top:25; left:270;}
#t2impressum      {position:absolute; top:75; left:300; width:360;}
#t3impressum      {position:absolute; top:229; left:750; padding:1em;}

.kontakt         {font-family:verdana; color:#dfdfdf; background-color:#505050;}

#thilfe           {position:absolute; top:50; left:260; padding:1em;
         border:1px solid #999999;
         width:420;}
#hilfekeys      {
         position:absolute; top:50; left:720;
         border:1px solid #999999;
         padding:1em;
         width:257;
                 }