.invis {  }
body { color: #4b4c4c; font-size: 11px; font-family: verdana, arial; line-height: 18px; text-align: left; }
p { }
h1 { color: #bd0101; font-size: 20px; font-weight: bold; background-image: url('(EmptyReference!)'); background-repeat: no-repeat; }
td { }
a:link { color: #bb0101; text-decoration: underline; }
a:visited { color: #bb0101; text-decoration: underline; }
a:hover { color: #bb0101; text-decoration: underline; }
a:active { color: #bb0101; text-decoration: underline; }
.bodycopy { color: #1c3a7a; font-size: 11px; font-family: verdana, arial; line-height: 16px; text-align: left; }
.bodycopy_tab { color: #676868; font-size: 11px; font-family: verdana, arial; line-height: 16px; text-align: left; }
.bodycopy_tab2 { color: #676868; font-size: 11px; font-family: verdana, arial; line-height: 16px; text-align: left; text-indent: 3pt; }
.footer { color: #1c3a7a; font-size: 10px; font-family: verdana, arial, helvetica; border-top: 1px solid #1c3a7a; }
.menubox { border-bottom: 1px solid #676868; }
a.menu:link { color: #676868; font-family: verdana, arial; font-size: 12px; font-weight: bold; text-decoration: none   ; padding: 2px; display: block; }
a.menu:visited { color: #676868; font-family: verdana, arial; font-size: 12px; font-weight: bold; text-decoration: none   ; padding: 2px; display: block; }
a.menu:active { color: #fff; font-family: verdana, arial; font-size: 12px; font-weight: bold; background-color: #bd0101; text-decoration: none  ; padding: 2px; display: block; }
a.menu:hover  { color: #fff; font-size: 12px; font-family: verdana, arial; font-weight: bold; background-color: #bd0101; text-decoration: none  ; padding: 2px; display: block; }
a.menupage:link { color: #676868; font-family: verdana, arial; font-size: 12px; font-weight: bold; text-decoration: none   ; padding: 2px; display: block; }
a.menupage:visited { color: #676868; font-family: verdana, arial; font-size: 12px; font-weight: bold; text-decoration: none   ; padding: 2px; display: block; }
a.menupage:active { color: #fff; font-family: verdana, arial; font-size: 12px; font-weight: bold; background-color: #bd0101; text-decoration: none  ; padding: 2px; display: block; }
a.menupage:hover  { color: #fff; font-size: 12px; font-family: verdana, arial; font-weight: bold; background-color: #bd0101; text-decoration: none  ; padding: 2px; display: block; }
a.submenu:link { color: #bd0101; font-family: verdana, arial; font-size: 10px; font-weight: bold; line-height: 14px; text-decoration: none   ; padding-left: 10px; display: block; }
a.submenu:visited { color: #bd0101; font-family: verdana, arial; font-size: 10px; font-weight: bold; line-height: 14px; text-decoration: none   ; padding-left: 10px; display: block; }
a.submenu:active { color: #bd0101; font-family: verdana, arial; font-size: 10px; font-weight: bold; line-height: 14px; background-color: #c8c7c7; text-decoration: none   ; padding-left: 10px; display: block; }
a.submenu:hover  { color: #bd0101; font-size: 10px; font-family: verdana, arial; font-weight: bold; line-height: 14px; background-color: #c8c7c7; text-decoration: none   ; padding-left: 10px; display: block; }
.head_weiss { color: #fdfdfd; font-size: 12px; font-family: verdana, arial; font-weight: bold; }
.head_grau { color: #4f4f4f; font-size: 14px; font-family: verdana, arial; font-weight: bold; }
.head_rot { color: #bd0101; font-size: 16px; font-family: verdana, arial; font-weight: bold; }
.head_home_weiss { color: #fffefe; font-size: 34px; font-family: verdana, arial; font-weight: bold; }
.head_home { color: #bd0101; font-size: 20px; font-family: verdana, arial; font-weight: bold; }
.team { color: #5d5d5d; font-size: 11px; font-family: verdana, arial; line-height: 13px; text-align: left; }
.list { color: #bd0101; font-size: 11px; font-family: verdana, arial; font-weight: bold; line-height: 18px; list-style-type: square; list-style-image: none; }
a.info:visited { color: #bd0101; font-size: 11px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
a.info:active { color: #bd0101; font-size: 11px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
a.info:link { color: #bd0101; font-size: 11px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
a.info:hover { color: #bd0101; font-size: 11px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
a.imprint { font-size: 11px; font-family: verdana, arial; text-decoration: none; }
.tabboxnavi { padding: 4px; }
.bildbox { background-image: url(../res/kachel.jpg); }
.headerbox { padding: 8px; border-top: 1px solid white; border-right: 1px solid white; border-bottom-color: white; border-left: 1px solid white; border-bottom-width: 1px; outline-color: white;; }
.tabbox1 { padding: 8px; border-left: 1px solid white; border-top-color: white; border-right-color: white; border-bottom-color: white; outline-color: white; }
.tabbox1_klein { padding: 4px; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left: 1px solid white; outline-color: white; }
a.tabbox1a { text-decoration: none; padding: 4px; display: block; }
.tabbox2 { padding: 4px; border-right-style: solid; border-left-style: solid; }

