body {
       scrollbar-face-color: #76ACFE;
       scrollbar-highlight-color: white;
       scrollbar-shadow-color: white;
       scrollbar-3dlight-color: #76ACFE;
       scrollbar-arrow-color: #ffff00;
       scrollbar-track-color: white;
       scrolbar-darkshadow-color: rgb (170,219,242);
       /* background: url(images/redesign/basic/hintergrund.jpg) repeat-y; */
       padding: 0;
       margin: 0;
       /* background-color: #005F87; */
       /* background-color: #446D8C; */
       background-color: #d0d0d0;
     }



TD    { font-size: 9pt; font-family: Tahoma,Verdana,Arial; color: #000000; line-height: 18px }

a,
a:visited  { font-size: 8pt; color: #5985DE; font-weight: bold; font-family: Tahoma,Verdana,Arial; text-decoration: none }
a:hover    { font-size: 8pt; color: #5985DE; font-weight: bold; font-family: Tahoma,Verdana,Arial; text-decoration: underline }

a.menu,
a.menu:visited  { font-size: 11px; color: #446D8C; font-weight: bold; font-family: Tahoma,Verdana,Arial; text-decoration: none }
a.menu:hover    { font-size: 11px; color: #DC002E; font-weight: bold; font-family: Tahoma,Verdana,Arial; text-decoration: none }

a.menusub,
a.menusub:visited  { font-size: 11px; color: #ffffff; font-weight: bold; font-family: Tahoma,Verdana,Arial; text-decoration: none }
a.menusub:hover    { font-size: 11px; color: #ffff00; font-weight: bold; font-family: Tahoma,Verdana,Arial; text-decoration: none }

a.menusub2,
a.menusub2:visited  { font-size: 11px; color: #5F7EC2; font-weight: bold; font-family: Tahoma,Verdana,Arial; text-decoration: none }
a.menusub2:hover    { font-size: 11px; color: #C30013; font-weight: bold; font-family: Tahoma,Verdana,Arial; text-decoration: none }

.headline { font-size: 9pt; font-weight: bold; }
.headline2 { font-size: 11pt; font-weight: bold; }
.headline3 { font-size: 12pt; font-weight: bold; line-height: 20pt }

.subline { font-size: 10pt; font-weight: bold; color: #C34E00 }

.bigblue { font-size: 12pt; font-weight: bold; color: #0042A5; }

.white_sm { font-size: 7pt; color: #ffffff; font-weight: bold; font-family: Tahoma,Verdana,Arial; }

.topic { font-size: 13pt; font-weight: bold; color: #eaeaea; line-height: 25px; }


#thebody
{
  width: 780px;
  text-align: left;
  position: absolute;
  left: 0px;
}

#main
{
  width: 550px;
  position: absolute;
  left: 220px;
  top: 0px;
}

#top2 {
  height: 80px;          /* Höhe top2 */
  width: 550;
}

.top2 {
}

#top2bg {
  position: absolute;
  left: 220px;
  top: 0px;              /* Höhe top1 */
  width: 550;
  height: 80;
}

#bggray {
  position: absolute;
  top: 90px;
}

//#menu {
  position: relative;
  left: 0px;
  top:  85px;
  width: 220px;           /* Breite des Menüs */
  // background: url(images/design/bg-menu.jpg) repeat-y;
}

.menu {
  padding: 10px;
}

#language {
  position: absolute;
  left: 168px;
  top: 3px;
  width: 50px;           /* Breite des Menüs */
}

.language {
  padding: 0px;
}

#lebenistbewegen {
  position: absolute;
  left: 20px;
  top: 0px;
  width: 220px;           /* Breite des Menüs */
  height: 80px;
}

.lebenistbewegen {
  padding: 0px;
}

#contentmain
{
  width: 548px;           /* Breite des Contents */
  background-color: #ffffff;
  border: 2px solid #446D8C;
}

.content {
}

#footermain
{
  width: 548px;           /* Breite des Contents */
  background-color: #ffffff;
  background: url(images/design/footerbg.gif) repeat-x;
  border: 1px solid #a0a0a0;
  border-top: 0;
  height: 20px;
}

.footer { font-size: 8pt; font-weight: bold; color: #808080; }
