.invis {  }
body { }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
.bodycopy_link { color: #9e3556; font-size: 11px; font-family: verdana, arial; line-height: 20px; text-align: justify; }
.bodycopy_homebox { color: #000; font-size: 11px; font-family: verdana, arial; line-height: 15px; text-align: left; }
.tabbody { color: #000; font-size: 11px; font-family: verdana, arial; line-height: 15px; text-align: left; padding: 4px; }
.bodycopy { color: #5f5f5f; font-size: 12px; font-family: verdana, arial; font-weight: normal; line-height: 16px; text-align: left; }
.bodytext { color: #5f5f5f; font-size: 12px; font-family: verdana, arial; font-weight: normal; line-height: 16px; text-align: left }
.head2 { color: #000; font-size: 12px; font-family: verdana, arial; font-weight: bold; text-align: left; }
.footer { color: #323232; font-size: 11px; font-family: verdana, arial, helvetica; }
a.menu1     { color: #9e3556; font-size: 13px; font-family: verdana, arial; font-weight: bold; line-height: 17px; text-decoration: none; display: block; padding-left: 40px; border-bottom: 1px solid #999 }
.menu_seite { color: #9e3556; font-size: 13px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
a.menu:link     { color: #000; font-size: 13px; font-family: verdana, arial; line-height: 17px; text-decoration: none; display: block; padding-left: 40px; border-bottom: 1px solid #999 }
a.menu:visited    { color: #000; font-size: 13px; font-family: verdana, arial; line-height: 17px; text-decoration: none; display: block; padding-left: 40px; border-bottom: 1px solid #999 }
a.menu:active    { color: #9e3556; font-size: 13px; font-family: verdana, arial; line-height: 17px; text-decoration: none; display: block; padding-left: 40px; border-bottom: 1px solid #999 }
a.menu:hover     { color: #6c6c6c; font-size: 13px; font-family: verdana, arial; line-height: 17px; text-decoration: none; display: block; padding-left: 40px; border-bottom: 1px solid #999 }
a.submenu2   { color: #9e3556; font-size: 11px; font-family: verdana, arial; font-weight: bold; text-decoration: none }
a.submenu:link    { color: #9e3556; font-size: 11px; font-family: verdana, arial; font-weight: normal; text-decoration: none; padding-left: 45px }
a.submenu:visited    { color: #9e3556; font-size: 11px; font-family: verdana, arial; text-decoration: none; padding-left: 45px }
a.submenu:active    { color: #9e3556; font-size: 11px; font-family: verdana, arial; text-decoration: none; padding-left: 45px }
a.submenu:hover     { color: #6c6c6c; font-size: 11px; font-family: verdana, arial; text-decoration: none; padding-left: 45px }
.tabhead { color: #000; font-size: 13px; font-family: verdana, arial; font-weight: bold; text-decoration: none; text-align: left; padding: 2px; }
.tabid { color: #fff; font-size: 12px; font-family: verdana, arial; font-weight: bold; text-align: right; padding: 2px; }
.redbox_bild { color: #fff; font-family: verdana, arial; font-size: 11px; font-style: italic; padding: 2px; }
.redbox_bild2 { color: #fff; font-size: 11px; font-family: verdana, arial; padding: 2px; }
a.redbox:link { color: #fff; font-size: 11px; font-family: verdana, arial; text-decoration: none; }
a.redbox:visited { color: #fff; font-family: verdana, arial; font-size: 11px; text-decoration: none  }
a.redbox:active { color: #fff; font-family: verdana, arial; font-size: 11px; text-decoration: none  }
a.redbox:hover  { color: #fff; font-size: 11px; font-family: verdana, arial; font-weight: bold; text-decoration: none   }
a.cosmolog { text-decoration: none; }
a.cosmolog_w { color: #fff; text-decoration: none; }
#Head { height: auto; width: auto; left: 0; top: 0; position: absolute; visibility: visible; }
#Navi     { visibility: visible; position: absolute; top: 28px; left: 0; width: auto; height: 198px }
#Ebene1   { visibility: visible; position: absolute; top: 380px; left: 20px; width: auto; height: 198px }
#Content { height: auto; width: 1005px; left: 0; top: 190px; position: absolute; visibility: visible; }
.im_head   { font-size: 12px; font-family: Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; background-color: #b8b7b7; display: block; padding-left: 5px }
.tabhead  { color: #000; font-size: 13px; font-family: verdana, arial; font-weight: bold; text-decoration: none; background-color: #b8b7b7; text-align: left; display: block; padding: 2px }
.tabhead a:link { color: #000; font-size: 13px; font-family: verdana, arial; font-weight: bold; text-decoration: none; background-color: #b8b7b7; text-align: left; display: block; padding: 2px }
.tabhead a:acitve { color: #000; font-size: 13px; font-family: verdana, arial; font-weight: bold; text-decoration: none; background-color: #b8b7b7; text-align: left; display: block; padding: 2px }
.tabhead a:visited { color: #000; font-size: 13px; font-family: verdana, arial; font-weight: bold; text-decoration: none; background-color: #b8b7b7; text-align: left; display: block; padding: 2px }
.im_nr   { color: #fff; font-size: 12px; font-family: Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; background-color: #6c6c6c; text-align: right; display: block; padding-right: 5px }
.ueberlick   { color: #000; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.ueberblicktext  { color: #5f5f5f; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif }
.bildunter   { color: #fff; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-style: italic; background-color: #9e3556; text-align: left; display: block; padding-left: 2px }
