BODY	{ background-color: #e7e7e7; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; overflow-y: scroll; margin: 0px; cursor: default; }
TABLE	{ padding: 0px; border-collapse: collapse; }
TR		{ padding: 0px; border-collapse: collapse; }
TD		{ padding: 0px; border-collapse: collapse; font-size: 9pt; }
BR		{ font-size: 8pt; }
IMG		{ border: 0px; }

.backgnd		{ position: fixed; top: 0px; left: 50%; margin-left: -215px; width: 590px; height: 100%; background-color: #ffffff; z-index: 0; }
.css_start		{ position: absolute; top: 115px; left: 50%; margin-left: -375px; width: 750px; height: 350px; border-top: solid 1px #ffffff; background-color: #ffffff; overflow: hidden; z-index: 30; }
.css_content	{ position: absolute; top: 201px; left: 50%; margin-left: -215px; width: 410px; font-size: 9pt; line-height: 13pt; padding-bottom: 33px; z-index: 10; }
.css_top		{ position: fixed; top: 0px; left: 50%; margin-left: -375px; width: 750px; height: 116px; background-color: #ffffff; z-index: 20; }
.css_menu		{ position: fixed; top: 116px; left: 50%; margin-left: -376px; width: 161px; height: 100%; padding-top: 8px; background-color: #ffffff; z-index: 30; }
.css_header		{ position: fixed; top: 116px; left: 50%; margin-left: -215px; width: 589px; height: 85px; z-index: 40; }
.css_info		{ position: fixed; top: 201px; left: 50%; margin-left: 200px; width: 175px; height: 100%; background-color: #ffffff; z-index: 50; }
.css_bottom		{ position: fixed; top: 100%; left: 50%; margin: -48px 0px 0px -375px; width: 750px; height: 48px; z-index: 60; }
.covering		{ position: relative; top: 0px; left: 0px; width: 750px; height: 10px; background-color: #e7e7e7; }

#top_menu	{ position: relative; top: 5px; left: 0px; width: 740px; height: 19px; text-align: right; color: #000000; font-size: 8pt; }
#top_logo	{ position: relative; top: 2px; left: 0px; width: 575px; height: 47px; float: left; z-index: 25; }
.top_search { position: relative; height: 26px; padding-top: 21px; z-index: 20; }
.top_menu	{ position: relative; top: 18px; left: 0px; width: 750px; height: 19px; padding-top: 2px; background-color: #979797; }

#theme_img	{ position: relative; top: 0px; left: 0px; width: 415px; height: 85px; float: left; border-right: solid 1px #ffffff; margin-right: -1px; }
#secure_area{ position: relative; top: 0px; left: 1px; width: 174px; height: 85px; background-color: #8a2224; float: right; }

.css_verz	{ position: fixed; top: 464px; left: 50%; margin-left: -357px; width: 121px; z-index: 70; }

#ldst_start	{ position: absolute; top: 331px; }
#ldst		{ position: fixed; top: 100%; left: 50%; margin: -220px 0px 0px -375px; width: 154px; display: none; z-index: 80; }
#ldst_menu	{ position: relative; top: 0px; left: 0px; height: 19px; width: 160px; float: left; z-index: 85; }
#cont_end	{ position: relative; height: 19px; z-index: 80; }
#low_menu	{ position: relative; top: 0px; left: 0px; width: 750px; height: 19px; background-color: #ffffff; }

#bLinks		{ position: absolute; top: 263px; left: 160px; }

#user_menu	{ position: fixed; top: 175px; left: 50%; margin-left: 201px; width: 174px; display: none; z-index: 80; }
#user_login	{ position: fixed; top: 294px; left: 50%; margin-left: 201px; width: 174px; display: none; z-index: 90; }
#sitemap	{ position: relative; display: inline; width: 205px; float: left; }

.css_content A	{ color: #087fc3; font-weight: bold; }
.bottom_info	{ width: 405px; }
.bottom_info A	{ color: #000000; }
.fadeImg		{ width: 415px; height: 19px; }

.f_bl	{ color: #087fc3; }
.f_wt	{ color: #ffffff; }

.mouse	{ cursor: pointer; }
.over	{ text-decoration: underline; cursor: pointer; }

.aktDate	{ color: #a9a9a9; font-size: 8pt; }
.norMail A	{ font-weight: normal; }
.pplImg		{ width: 85px; height: 105px; overflow: hidden; margin: 7px 0px 7px 0px; }
.pplPos		{ font-weight: normal; font-size: 8pt; text-transform: uppercase; color: #000000; }

.padLeft	{ padding-left: 8px; }
.related	{ padding-right: 8px; }
.relText	{ font-size: 8pt; }
.relDep		{ text-transform: uppercase; }
.relEml A	{ color: #087fc3; }
.search		{ font-size: 9pt; border: solid 1px #979797; width: 141px; height: 15px; padding: 0px 0px 0px 2px; }
.login		{ font-size: 8pt; border: solid 1px #979797; width: 103px; padding-left: 2px; background-color: #ffffff; }

.mmOuter			{ display: inline; margin-left: -12px; }
.mmLink				{ color: #ffffff; display: inline; padding: 0px 27px 0px 27px; font-weight: bold; font-size: 10pt; }
.mmLink A			{ color: #ffffff; }
.mmLink A:hover		{ color: #ffffff; }
.mmSelected			{ color: #ffffff; display: inline; padding: 0px 27px 0px 27px; font-weight: bold; font-size: 10pt; }

.lm1				{ padding: 8px 5px 0px 0px; font-size: 9pt; font-weight: bold; vertical-align: top; }
.lm1_l				{ text-align: right; width: 26px; }
.lm1_l_sel			{ color: #087fc3; text-align: right; width: 26px; }
.lm1_r_sel			{ color: #087fc3; }
.lm1_r_sel A		{ color: #087fc3; }
.lm1_r_sel A:hover	{ color: #087fc3; }
.lm2				{ padding: 2px 5px 0px 0px; font-size: 8pt; vertical-align: top; }
.lm2_l				{ text-align: right; width: 40px; }
.lm2_l_sel			{ font-weight: bold; color: #087fc3; text-align: right; width: 40px; }
.lm2_r_sel			{ font-weight: bold; color: #087fc3; }
.lm2_r_sel A		{ font-weight: bold; color: #087fc3; }
.lm2_r_sel A:hover	{ font-weight: bold; color: #087fc3; }

.lMenu			{ display: BLOCK; padding-top: 8px; font-size: 9pt; font-weight: bold }

.sm_1			{ display: block; font-size: 10pt; font-weight: bold; margin: 16px 0px 0px 0px; }
.sm_1 A			{ color: #087fc3; }
.sm_1 A:hover	{ color: #087fc3; }
.sm_2			{ display: block; font-size: 9pt; font-weight: bold; margin: 4px 0px 0px 16px; }
.sm_3			{ display: block; font-size: 8pt; margin-left: 40px; }

.secureArea		{ background-color: #8a2224; }
.secHead		{ color: #ffffff; font-weight: bold; font-size: 10pt; }
.secLink A		{ color: #ffffff; font-weight: normal; }
.secLink A:hover{ color: #ffffff; }
.intranet		{ display: inline; }
.intranet A		{ color: #8a2224; }
.intranet A:hover	{ color: #8a2224; }

.info_hd		{ font-size: 7pt; }
.info_hd A		{ color: #087fc3; }
.info_hd A:hover{ color: #087fc3; text-decoration: none; }
.info			{ font-size: 8pt; }
.mail			{ font-size: 8pt; }
.mail A:hover	{ color: #087fc3; }

.funct_hd		{ font-size: 8pt; color: #087fc3; margin-top: 10px; }
.ddBox_r		{ font-size: 8pt; width: 131px; margin-left: 18px; }
.ddBox_rS		{ font-size: 8pt; width: 107px; }
.ddTextBox_rS	{ font-size: 8pt; width: 100px; }

.bl				{ color: #ffffff; padding-left: 5px; padding-right: 6px; font-size: 8pt; }
.bl_sel			{ color: #ffffff; padding-left: 5px; padding-right: 6px; font-size: 8pt; background-color: #979797; }
.blx			{ color: #ffffff; padding-left: 16px; padding-right: 5px; font-size: 8pt; }
.blx_sel		{ color: #ffffff; padding-left: 16px; padding-right: 5px; font-size: 8pt; background-color: #979797; }
.blLink			{ color: #ffffff; padding-left: 7px; font-size: 8pt; }
.blLink A		{ color: #ffffff; }
.blLink	A:hover	{ color: #ffffff; }

.wtv			{ display: block; padding-top: 2px; }
.wtv A:hover	{ text-decoration: none; }

.smaller	{ font-size: 7.5pt; }
.temp		{ color: #087fc3; font-size: 10pt; font-weight: bold; }

