.sp {
	BORDER-RIGHT: #898989 1px outset; BORDER-TOP: #efefef 1px outset; BORDER-LEFT: #efefef 1px outset; BORDER-BOTTOM: #898989 1px outset
}
.spAktiv {
	BORDER-RIGHT: #efefef 2px inset; BORDER-TOP: #898989 2px inset; BORDER-LEFT: #898989 2px inset; BORDER-BOTTOM: #efefef 2px inset
}
SUP {
	FONT-SIZE: 0.8em
}
A.blank:link {
	FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.blank:visited {
	FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.blank:hover {
	FONT-SIZE: 10pt; COLOR: #efefef
}
A.blank:active {
	FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.blankdark:link {
	FONT-SIZE: 10pt; COLOR: #343434; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
A.blankdark:visited {
	FONT-SIZE: 10pt; COLOR: #343434; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
A.blankdark:hover {
	FONT-SIZE: 10pt; COLOR: #676767; LINE-HEIGHT: 12pt
}
A.blankdark:active {
	FONT-SIZE: 10pt; COLOR: #343434; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
A.blankdarklittle:link {
	FONT-SIZE: 8pt; COLOR: #343434; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
A.blankdarklittle:visited {
	FONT-SIZE: 8pt; COLOR: #343434; TEXT-DECORATION: none
}
A.blankdarklittle:hover {
	FONT-SIZE: 8pt; COLOR: #676767
}
A.blankdarklittle:active {
	FONT-SIZE: 8pt; COLOR: #343434; TEXT-DECORATION: none
}
A.blanklittle:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.blanklittle:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.blanklittle:hover {
	FONT-SIZE: 8pt; COLOR: #efefef
}
A.blanklittle:active {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:link {
	FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 10pt; COLOR: #efefef
}
A.menu:active {
	FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navlight:link {
	FONT-WEIGHT: bold; COLOR: #032547; TEXT-DECORATION: none
}
A.navlight:visited {
	FONT-WEIGHT: bold; COLOR: #032547; TEXT-DECORATION: none
}
A.navlight:hover {
	FONT-WEIGHT: bold; COLOR: #efefef; BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
A.navlight:active {
	FONT-WEIGHT: bold; COLOR: #032547; TEXT-DECORATION: none
}
A.white:link {
	FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	FONT-SIZE: 10pt; COLOR: #efefef
}
A.white:active {
	FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A:link {
	COLOR: #004499; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #5d80ac; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #93b2d8; TEXT-DECORATION: underline
}
A:active {
	COLOR: #004499; TEXT-DECORATION: underline
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #004499; FONT-SIZE: 9pt; RIGHT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #004499; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #001000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; BOTTOM: 0px; SCROLLBAR-ARROW-COLOR: #ffffff; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: arial, helvetica; SCROLLBAR-DARKSHADOW-COLOR: #004499; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
H1 {
	MARGIN-TOP: 1em; FONT-SIZE: 14pt; MARGIN-BOTTOM: 0.2em; COLOR: #025DA5; LINE-HEIGHT: 
}
H2 {
	MARGIN-TOP: 0.7em; MARGIN-LEFT: 0.7em; FONT-SIZE: 1em; MARGIN-BOTTOM: 0.2em; COLOR: #fff; LINE-HEIGHT: 1.3em
}
H3 {
	MARGIN-TOP: 0.5em; FONT-SIZE: 1em; MARGIN-BOTTOM: 0.2em; LINE-HEIGHT: 1.2em
}
H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1em
}
H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1em
}
H6 {
	MARGIN-TOP: 0px; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1em
}
IMG.links {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
INPUT {
	FONT-SIZE: 10pt; COLOR: #001000; FONT-FAMILY: arial, helvetica
}
P {
	MARGIN: 0px 0px 1em
}
STRONG.white {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: arial, helvetica
}
TD {
	FONT-SIZE: 9pt; COLOR: #001000; LINE-HEIGHT: 13pt; FONT-FAMILY: arial, helvetica
}
TD .blankdark {
	LINE-HEIGHT: 13pt
}
TD {
	MARGIN-TOP: 0px
}
H1 {
	MARGIN-TOP: 0px
}
TD {
	MARGIN-TOP: 0px
}
H2 {
	MARGIN-TOP: 0px
}
TD {
	MARGIN-TOP: 0px
}
H3 {
	MARGIN-TOP: 0px
}
TD {
	MARGIN-TOP: 0px
}
H4 {
	MARGIN-TOP: 0px
}
TD {
	MARGIN-TOP: 0px
}
H5 {
	MARGIN-TOP: 0px
}
TD {
	MARGIN-TOP: 0px
}
H6 {
	MARGIN-TOP: 0px
}
TEXTAREA {
	FONT-SIZE: 10pt; COLOR: #001000; FONT-FAMILY: arial, helvetica
}
TR.back {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #d60d1d
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
LI {
	MARGIN-BOTTOM: 4px; MARGIN-LEFT: 20px
}
.bgdark {
	BACKGROUND: #004499; COLOR: #fff
}
.bgdark H1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #fff
}
.bgdark H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #fff
}
.bgdark H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #fff
}
.bgdark H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #fff
}
.bgdark H5 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #fff
}
.bgdark H6 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #fff
}
.bggray {
	BACKGROUND: #b0b0b0
}
.headline {
	FONT-SIZE: 12pt; COLOR: #004f0a; LINE-HEIGHT: 14pt; FONT-FAMILY: arial, helvetica
}
.headlinewhite {
	FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: 14pt; FONT-FAMILY: arial, helvetica
}
.link {
	FONT-SIZE: 15pt; COLOR: #ffffff; LINE-HEIGHT: 38pt; FONT-FAMILY: impact
}
.links {
	FONT-SIZE: 11pt; COLOR: #ffffff; LINE-HEIGHT: 20pt; FONT-FAMILY: impact
}
.little {
	FONT-SIZE: 8pt; LINE-HEIGHT: 10pt; FONT-FAMILY: arial, helvetica
}
.littlelittle {
	FONT-SIZE: 7pt; FONT-FAMILY: arial, helvetica
}
.littlewhite {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: arial, helvetica
}
.navactive {
	COLOR: #004499
}
.okBTdown {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BACKGROUND: #dedede; FONT: 8pt CSS_PROPERTY_UNDEF; BORDER-LEFT: 1px inset; CURSOR: hand; COLOR: #808080; BORDER-BOTTOM: 1px inset; TEXT-ALIGN: center
}
.okBTup {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BACKGROUND: #efefef; FONT: 8pt CSS_PROPERTY_UNDEF; BORDER-LEFT: 1px outset; CURSOR: hand; COLOR: #808080; BORDER-BOTTOM: 1px outset; TEXT-ALIGN: center
}
.rand {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: 1px solid; COLOR: #001000; BORDER-BOTTOM: 1px solid; FONT-FAMILY: courier
}
.rand1 {
	BORDER-RIGHT: #001000 1px solid; BORDER-TOP: #001000 1px solid; BACKGROUND: #a6d0dd; BORDER-LEFT: #001000 1px solid; COLOR: #000000; BORDER-BOTTOM: #001000 1px solid
}
.rand2 {
	BORDER-RIGHT: #a84079 1px solid; BORDER-TOP: #a84079 1px solid; BACKGROUND: #a84079; BORDER-LEFT: #a84079 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #a84079 1px solid
}
.rand3 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: 1px solid; COLOR: #001000; BORDER-BOTTOM: 1px solid; FONT-FAMILY: courier
}
.randgrau {
	BORDER-RIGHT: #ababab 1px solid; BORDER-TOP: #ababab 1px solid; FONT-SIZE: 11px; BACKGROUND: #cdcdcd; BORDER-LEFT: #ababab 1px solid; COLOR: #2c4480; BORDER-BOTTOM: #ababab 1px solid
}
.randin {
	BORDER-RIGHT: #ababab 1px solid; BORDER-TOP: #ababab 1px solid; FONT-SIZE: 11px; BACKGROUND: #efefef; BORDER-LEFT: #ababab 1px solid; COLOR: #2c4480; BORDER-BOTTOM: #ababab 1px solid
}
.randlittle {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BACKGROUND: #ffffff; FONT: 8pt CSS_PROPERTY_UNDEF; BORDER-LEFT: 1px solid; COLOR: #001000; BORDER-BOTTOM: 1px solid
}
.randout {
	BORDER-RIGHT: #ababab 1px solid; BORDER-TOP: #ababab 1px solid; FONT-SIZE: 11px; BACKGROUND: #cdcdcd; BORDER-LEFT: #ababab 1px solid; COLOR: #2c4480; BORDER-BOTTOM: #ababab 1px solid
}
.select {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.white {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: arial, helvetica
}
.stockmedia {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, helvetica
}
.firmenfarbe {
	COLOR: #004499
}
BODY.start {
	BACKGROUND: url(/images/startseite/body_back.gif); MARGIN: 0px
}
.wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.languages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/startseite/lang_back.gif); PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 30px; align: baseline
}
.top {
	WIDTH: 550px; HEIGHT: 206px
}
.frmnomargin {
	MARGIN: 0px
}
.inputborder1 {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset
}
.input20 {
	BACKGROUND: url(/images/framework/formshadow.jpg) repeat-x; WIDTH: 20px
}
.input50 {
	BACKGROUND: url(/images/framework/formshadow.jpg) repeat-x; WIDTH: 50px
}
.input100 {
	BACKGROUND: url(/images/framework/formshadow.jpg) repeat-x; WIDTH: 100px
}
.input200 {
	BACKGROUND: url(/images/framework/formshadow.jpg) repeat-x; WIDTH: 200px
}
.input300 {
	BACKGROUND: url(/images/framework/formshadow.jpg) repeat-x; WIDTH: 300px
}
.submit {
	MARGIN: 0px; TEXT-ALIGN: center
}
.button {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BACKGROUND: #f4f4f4; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset
}
.select {
	FONT-SIZE: 1em
}
.fieldset {
	BORDER-RIGHT: #474747 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #474747 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #474747 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #474747 1px solid
}
.feldname {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; WIDTH: 100%
}
.feld {
	WIDTH: 100%
}
.feldnamefl {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 20%
}
.feldfl {
	FLOAT: left; WIDTH: 80%
}
.formspan {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 6px; MARGIN: auto; PADDING-TOP: 6px
}
.fieldspan {
	CLEAR: both
}
.sentbox {
	BORDER-RIGHT: #696969 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #696969 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 6px; BORDER-LEFT: #696969 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #696969 1px solid
}

