HTML {
	MIN-HEIGHT: 100.1%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#print {
	MARGIN-TOP: 6px; MARGIN-LEFT: 6px; TEXT-ALIGN: left
}
.pr {
	DISPLAY: inline
}
A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffff00
}
.head {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.bottom {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.home {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 3px 0px 3px 8px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.home:hover {
	COLOR: #ffffff
}
A.mnu {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.mnu:hover {
	COLOR: #ffffff
}
A.mainpage {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: alpha(opacity=100); COLOR: #003366; FONT-FAMILY: arial,helvetica,sans-serif; opacity: 1.0; moz-opacity: 1.0
}
A.mainpage:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: arial,helvetica,sans-serif
}
A.hpv:active {
	COLOR: #ffff00
}
TABLE.home {
	BACKGROUND-IMAGE: url(/bg1.jpg); BACKGROUND-COLOR: #0072bc
}
TABLE.mnu {
	
}
TD.rightcol {
	BORDER-TOP: activeborder 1px solid; BORDER-LEFT: activeborder 1px solid; BACKGROUND-COLOR: #4e4c55
}
TD.leftcol {
	BORDER-TOP: activeborder 1px solid; BACKGROUND-COLOR: #3a3940; TEXT-ALIGN: right
}
TR.mnu {
	
}
TD.mnu {
	
}
TD {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
TD.mainbodyBG {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #002e4b
}
TR.darkrowhead {
	BACKGROUND-COLOR: #303d46
}
TR.darkrowalternate {
	BACKGROUND-COLOR: #3e4f5a
}
TR.darkrowbody {
	BACKGROUND-COLOR: #465a67
}
TD.head {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; WIDTH: 1004px; PADDING-TOP: 6px; HEIGHT: 85px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
TD.bottom {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #000000
}
TD.menubutton {
	FONT-WEIGHT: bold; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 22px; BACKGROUND-COLOR: #526978; TEXT-DECORATION: none
}
TD.menubuttonh {
	FONT-WEIGHT: bold; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 22px; BACKGROUND-COLOR: #0072bc; TEXT-DECORATION: none
}
TD.headline {
	BACKGROUND-COLOR: #316d93
}
TD.headline_right {
	BACKGROUND-COLOR: #316d93
}
TD.bottomline {
	BACKGROUND-COLOR: #316d93
}
TD.boxhead {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #316d93
}
TD.boxheadlupe {
	PADDING-RIGHT: 6px; BACKGROUND-COLOR: #316d93
}
TD.bottomline {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TD.contentc {
	BACKGROUND-COLOR: #526978
}
TD.content {
	VERTICAL-ALIGN: top; WIDTH: 100%; BACKGROUND-COLOR: #526978
}
TD.box_right {
	WIDTH: 248px; HEIGHT: 200px; BACKGROUND-COLOR: #a02020
}
.darktablehead {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #3e4f5a
}
.darktablebody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #465a67
}
TD.fachb_hover {
	BACKGROUND-COLOR: #294b61
}
TD.menu_left {
	BACKGROUND-COLOR: #526978
}
TD.menu_m1 {
	BACKGROUND-COLOR: #0072bc
}
TD.menu_m1_Width {
	WIDTH: 270px; BACKGROUND-COLOR: #0072bc
}
TD.menu_m2 {
	BACKGROUND-COLOR: #6f99b4
}
TD.menu_m3 {
	WIDTH: 270px; BACKGROUND-COLOR: #316d93
}
TD.menu_m1s {
	BACKGROUND-COLOR: #005083
}
TD.menu_m2s {
	BACKGROUND-COLOR: #37637f
}
TD.menu_m3s {
	BACKGROUND-COLOR: #184d6f
}
TH {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
#sidepanel {
	VISIBILITY: hidden; BACKGROUND-COLOR: #526978
}
DIV.aImg {
	LINE-HEIGHT: 0px
}
TD.transover {
	FILTER: alpha(opacity=80); opacity: 0.8; moz-opacity: 0.8
}
.trans {
	FILTER: alpha(opacity=80); opacity: 0.8; moz-opacity: 0.8
}
.mtext {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
DIV.FBfooter {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
P {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans-serif
}
H2.intext {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans-serif
}
H3 {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
H2.headbox {
	MARGIN-TOP: 17px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 16px; MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
.headbox2 {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
UL {
	MARGIN-TOP: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 18px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
LI {
	FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(/bull1.gif); MARGIN-BOTTOM: 4px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
LI LI {
	FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(/bull.gif); MARGIN-BOTTOM: 2px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
.vp {
	COLOR: #ff0000
}
.hochn {
	FONT-SIZE: 10px; VERTICAL-ALIGN: super; COLOR: #ff0000
}
.neu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: super; COLOR: #ff0000; FONT-STYLE: italic
}
.orange {
	COLOR: #e76918; FONT-STYLE: italic
}
INPUT.flat {
	BORDER-RIGHT: #323232 2px solid; BORDER-TOP: #323232 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #323232 2px solid; WIDTH: 154px; COLOR: #ffffff; BORDER-BOTTOM: #323232 2px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #323232
}
.dropdown {
	BORDER-RIGHT: #a9b4bc 0px solid; BORDER-TOP: #a9b4bc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #a9b4bc 0px solid; WIDTH: 360px; COLOR: #ffffff; BORDER-BOTTOM: #a9b4bc 0px solid; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #a9b4bc
}
.dropdowndistb {
	BORDER-RIGHT: #3e4f5a 0px solid; BORDER-TOP: #3e4f5a 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #3e4f5a 0px solid; WIDTH: 160px; COLOR: #ffffff; BORDER-BOTTOM: #3e4f5a 0px solid; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #3e4f5a
}
.dropdownapps {
	BORDER-RIGHT: #3e4f5a 0px solid; BORDER-TOP: #3e4f5a 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #3e4f5a 0px solid; WIDTH: 130px; COLOR: #ffffff; BORDER-BOTTOM: #3e4f5a 0px solid; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #3e4f5a
}
INPUT.searchapps {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 130px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #3e4f5a
}
INPUT.flatkont {
	BORDER-RIGHT: #a9b4bc 1px solid; BORDER-TOP: #a9b4bc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #a9b4bc 1px solid; WIDTH: 360px; COLOR: #ffffff; BORDER-BOTTOM: #a9b4bc 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #a9b4bc
}
INPUT.flatButton {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; COLOR: white; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #3e4f5a; BORDER-RIGHT-WIDTH: 1px
}
INPUT.flatButtonContact {
	BORDER-TOP-WIDTH: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 258px; COLOR: white; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #3e4f5a; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px
}
TEXTAREA.flat {
	BORDER-RIGHT: #a9b4bc 2px solid; BORDER-TOP: #a9b4bc 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #a9b4bc 2px solid; WIDTH: 360px; COLOR: #ffffff; BORDER-BOTTOM: #a9b4bc 2px solid; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 102px; BACKGROUND-COLOR: #a9b4bc
}
SELECT.flat {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; COLOR: black; BORDER-BOTTOM: 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #f8f8f8
}
.alt_table {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
.alt_th {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: left
}
.alt_td {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: #dddddd
}
.knopf {
	BORDER-RIGHT: #777777 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 2px solid; PADDING-LEFT: 1px; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 2px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #777777 2px solid; BACKGROUND-COLOR: #aaaaaa; TEXT-ALIGN: center
}
TD.h_rot {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #0072bc
}
TD.v_rot {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #0072bc
}
TD.headtr {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Arial,Verdana, 'Times New Roman' ,Times,Arial; BACKGROUND-COLOR: #005084
}
TD.head2 {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 2px solid; FONT-FAMILY: Arial,Verdana, 'Times New Roman' ,Times,Arial; BACKGROUND-COLOR: #bbbbbb
}
TD.body {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, 'Times New Roman' ,Times,Arial; BACKGROUND-COLOR: #526978
}
TD.body2 {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #fff 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Verdana, 'Times New Roman' ,Times,Arial; BACKGROUND-COLOR: #526978
}
TD.body3 {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #fff 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Verdana, 'Times New Roman' ,Times,Arial; BACKGROUND-COLOR: #526978
}
SPAN.thema {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, 'Times New Roman' ,Times,Arial
}
SPAN.kurs {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, 'Times New Roman' ,Times,Arial
}
SPAN.voraus {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, 'Times New Roman' ,Times,Arial
}
SPAN.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, 'Times New Roman' ,Times,Arial
}
A.kurs {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, 'Times New Roman' ,Times,Arial; TEXT-DECORATION: underline
}
A.kurs:hover {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
SPAN.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, 'Times New Roman' ,Times,Arial
}
A.kurs {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, 'Times New Roman' ,Times,Arial; TEXT-DECORATION: underline
}
A.kurs:hover {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
