a:link	{ color: #8C1120}
a:visited	{ color: #8C1120}
a:active	{ color: #8C1120}
a:hover	{ color: #8C1120}

body   { color: #000000; font-family: Verdana; font-size: 9px; background-color: #e6e6e6 }

.tabtext   { color: white; font-family: Verdana; font-size: 9px }
#headerimg  { z-index: 10; overflow: hidden }
#navitrans      { background-color: white; vertical-align: middle; padding-top: 0px; position: relative; z-index: 5; top: -28px; left: 0px; width: 699px; height: 28px; -moz-opacity: .75; filter: alpha(opacity=75); opacity: .75  }
#navicontainer  { padding-top: 0px; position: relative; z-index: 7; top: -56px; left: 0px; width: 699px; height: 28px }
.navitable    { color: #8C1120; font-weight: bold; font-size: 11px; margin-top: 0px; margin-left: 97px; position: relative; top: -5px }
#navigation   { height: 213px; overflow: hidden }
.nav, .nav a:link, .nav a:hover, .nav a:visited    { color: #8C1120; text-decoration: none; margin-top: 0px; padding-top: 4px; padding-right: 1px; padding-left: 1px; border-top: 5px solid transparent; border-right: 0px none; border-bottom: 5px solid transparent; border-left: 0px none; cursor: pointer  }
.navact, .navact a:link, .navact a:hover, .navact a:visited    { color: #8C1120; text-decoration: none; margin-top: 0px; padding-top: 4px; padding-right: 1px; padding-left: 1px; border-top: 5px solid #8C1120; border-right: 0px none; border-bottom: 5px solid transparent; border-left: 0px none; cursor: pointer }
#rightmenu  { color: #676c7f; font-size: 9px; line-height: 200%; letter-spacing: 60%; margin: 0px; padding: 14px 14px 20px }
.rightnav:link, .rightnav:visited   { color: #676c7f; font-weight: bold; text-decoration: none }
.rightnav:hover, .rightnav:active  { color: #8C1120; font-weight: bold; text-decoration: none }
.rightnavact  { color: #8C1120; font-weight: bold; text-decoration: none }
#leftcontent    { font-size: 10px; line-height: 140%; vertical-align: top; margin: 0px; padding: 50px 65px 50px 105px }
.leftback  { background: #D3C5B7 url(../images/verlauf.jpg) }
#leftcontent .headline  { color: #8C1120; font-weight: bold; font-size: 11px }
#rightcontent { color: #676c7f; font-size: 9px; line-height: 160%; letter-spacing: 60%; margin: 0px; padding: 14px }
#rightcontent .headline { color: #8C1120; font-weight: bold; font-size: 10px; margin: 16px 0px 8px }
#rightcontent .markup { color: #8C1120; font-style: italic; font-weight: bold; font-size: 9px; line-height: 200% }.headline_popup { color: #8C1120; font-weight: bold; font-size: 11px }

.tabletext   { color: #000000; font-family: Verdana; font-size: 9px; font-weight: normal;}
.tabletextb   { color: #000000; font-family: Verdana; font-size: 9px; font-weight: bold;}
.field	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #e6e6e6; border: solid 1px #8B1020; width:300px}
.button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #8B1020; border: solid 1px #8B1020;}

