* {
	FONT: 12px Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
BODY {
	MARGIN: 0px; COLOR: #616161; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #616161
}
.color1 {
	COLOR: #0066b3
}
.color2 {
	COLOR: #2d8dd7
}
.marginleft {
	MARGIN-LEFT: 10px
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 1px
}
.vspacer {
	WIDTH: 50%; HEIGHT: 20px
}
#content DIV.searchresult {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#content DIV.searchresult H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 20px
}
#content DIV.searchresult UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content DIV.searchresult UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content DIV.searchresult UL LI .hitheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 1.25em
}
#content DIV.searchnavi {
	MARGIN-BOTTOM: 5px; WIDTH: 100%; COLOR: #616161; TEXT-ALIGN: right
}
#content DIV.searchnavi A.searchnavilink {
	COLOR: #616161; TEXT-DECORATION: underline
}
#content A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content A:hover {
	TEXT-DECORATION: underline
}
#content .errortext {
	COLOR: red
}
#content DIV.greybackground50 {
	BORDER-RIGHT: #d1d3d4 1px solid; BORDER-TOP: #d1d3d4 1px solid; MIN-HEIGHT: 50px; BORDER-LEFT: #d1d3d4 1px solid; BORDER-BOTTOM: #d1d3d4 1px solid; BACKGROUND-COLOR: #d1d3d4; _height: 50px
}
#content DIV.greybackground {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 18px; BACKGROUND-COLOR: #d1d3d4
}
#content DIV.col1of3 {
	FLOAT: left; WIDTH: 190px
}
#content DIV.col2of3 {
	FLOAT: left; WIDTH: 190px
}
#content DIV.col3of3 {
	FLOAT: left; WIDTH: 190px
}
#content DIV.col2of3 {
	MARGIN-LEFT: 10px
}
#content DIV.col3of3 {
	MARGIN-LEFT: 10px
}
#content DIV.content_3cols {
	MARGIN-TOP: 20px
}
#content DIV.content_widecol {
	CLEAR: both; WIDTH: 430px
}
#content DIV.content_widecol0 {
	CLEAR: both; WIDTH: 430px
}
#content DIV.content_standard {
	CLEAR: both; WIDTH: 430px
}
#content DIV.content_widecol H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#content DIV.content_widecolfull {
	CLEAR: both; WIDTH: 590px
}
#content DIV.content_dpa {
	CLEAR: both; MARGIN: 70px 0px 0px 5px; WIDTH: 430px
}
#content DIV.content_widecol {
	MIN-HEIGHT: 70px; MARGIN: 20px 0px 0px
}
#content DIV.content_widecolfull {
	MIN-HEIGHT: 70px; MARGIN: 20px 0px 0px
}
#content DIV.content_widecol_external {
	CLEAR: both; MARGIN: 20px 0px 0px; WIDTH: 595px
}
#content DIV.content_widecol IMG {
	MARGIN-BOTTOM: 10px
}
#content DIV.content_widecol0 {
	PADDING-LEFT: 5px
}
#content DIV.list H2 {
	PADDING-LEFT: 5px
}
#content DIV.content_widecol0 {
	MARGIN-TOP: 10px
}
#content DIV.content_standard {
	MARGIN: 10px 0px 0px 5px
}
#content DIV.content_standard H2 {
	MARGIN-BOTTOM: 5px
}
#content .linklisttemplate UL.linklist LI A {
	COLOR: #616161! important
}
#content .linklisttemplate UL.linklist LI A:hover {
	COLOR: #ff6600! important
}
#content TABLE TR TD .linklisttemplate UL.linklist {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
#content DIV.processnavtabs {
	BACKGROUND-POSITION: 1px 5px; MARGIN: 25px 0px 0px; WIDTH: 590px; BACKGROUND-REPEAT: no-repeat
}
#content DIV.processnavbottomline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 590px; PADDING-TOP: 34px; HEIGHT: 34px
}
#content DIV.processnavtabs DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #a7a7a7 1px solid; HEIGHT: 34px
}
#content DIV.processnavtabs DIV.processnavborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; BORDER-LEFT: #a7a7a7 1px solid; PADDING-TOP: 0px; margin-botton: 2px
}
#content DIV.processnavtabs DIV.tab {
	BORDER-TOP: #a7a7a7 1px solid; MARGIN-TOP: 4px; BACKGROUND-IMAGE: url(../images/verlauf_processnavi.gif); MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 76px; PADDING-TOP: 3px; HEIGHT: 31px; TEXT-ALIGN: left
}
#content DIV.processnavtabs DIV.tab:hover {
	BACKGROUND-IMAGE: url(../images/verlauf_processnavi_mouseover.gif)
}
#content DIV.processnavtabs DIV.tabactive {
	BORDER-RIGHT: #a7a7a7 1px solid; BORDER-TOP: #a7a7a7 1px solid; Z-INDEX: 100; BACKGROUND-IMAGE: url(../images/verlauf_processnavi_aktiv.gif); OVERFLOW: hidden; BORDER-LEFT: #a7a7a7 1px solid; WIDTH: 76px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left
}
#content DIV.processnavtabs DIV A.tablink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7a7a7a; TEXT-DECORATION: none
}
#content DIV.processnavtabs DIV.tablink A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #828282; TEXT-DECORATION: none
}
#content DIV.processnavtabs DIV.tabactive A.tablink {
	COLOR: #616161
}
#content DIV.processnavtabs DIV.hidden {
	COLOR: #666666; BACKGROUND-COLOR: #eeeeee
}
#content DIV.processnavtabs DIV.processnavline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/trenner_processnavi_weiss.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 100%
}
#hnav SPAN {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 6px; HEIGHT: 16px
}
#hnav SPAN A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 1em
}
#hnav SPAN.hauptnavon {
	BACKGROUND-IMAGE: url(../images/verlauf_hauptnavi_aktiv.gif)
}
#hnav SPAN.hauptnavoff {
	BACKGROUND-IMAGE: url(../images/verlauf_hauptnavi.gif)
}
#hnav SPAN.hauptnavoff:hover {
	BACKGROUND-IMAGE: url(../images/verlauf_hauptnavi_aktiv.gif)
}
#hnav DIV.hauptnavline {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/trenner_hauptnavi.gif); WIDTH: 2px; HEIGHT: 100%
}
#content DIV.processnavi {
	MARGIN: 25px 0px 0px; WIDTH: 590px; HEIGHT: 20px
}
#content DIV.processnavi DIV.back {
	FLOAT: left; MARGIN-LEFT: 5px
}
#content DIV.processnavi INPUT.back {
	BORDER-RIGHT: white 0px; BACKGROUND-POSITION: 0px 4px; BORDER-TOP: white 0px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/icon_less.gif); FONT: 12px Verdana; BORDER-LEFT: white 0px; CURSOR: pointer; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content DIV.processnavi DIV.fwd {
	FLOAT: right
}
#content DIV.processnavi INPUT.fwd {
	BORDER-RIGHT: white 0px; PADDING-RIGHT: 24px; BACKGROUND-POSITION: 110px 4px; BORDER-TOP: white 0px; BACKGROUND-IMAGE: url(../images/icon_more.gif); FONT: 12px Verdana; BORDER-LEFT: white 0px; WIDTH: 100px; CURSOR: pointer; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
#content DIV.processtab {
	CLEAR: both; BORDER-RIGHT: #a7a7a7 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #a7a7a7 1px solid; WIDTH: 592px; BORDER-BOTTOM: #a7a7a7 1px solid
}
#content H1 {
	FONT-WEIGHT: bold; MARGIN: 0px
}
#content H1.mainheadline {
	MARGIN-TOP: 20px; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #ffffff; LINE-HEIGHT: 18px
}
#content H1.mainheadlinenl {
	MARGIN-TOP: 10px; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #ffffff; LINE-HEIGHT: 18px
}
#content H1.formheadline {
	MARGIN-TOP: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #ffffff; LINE-HEIGHT: 18px
}
#content H1.mainheadlinepopup {
	MARGIN-TOP: 20px; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #616161; LINE-HEIGHT: 18px
}
#content H1.colheadline {
	FONT-SIZE: 16px; MARGIN-LEFT: 10px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 14px
}
#content H1.textheadline {
	FONT-SIZE: 14px; MARGIN: 20px 0px 10px; COLOR: #616161
}
#content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
#content H2.subheadline {
	CLEAR: both
}
#content H2.colheadline {
	MARGIN-LEFT: 10px
}
#content H2.widecolheadline {
	MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
#content H2.widecol0 {
	
}
#content H2.textheadline {
	MARGIN-TOP: 10px; PADDING-LEFT: 5px
}
#content DIV.headertext {
	MARGIN-TOP: 15px
}
#content DIV.listmagic {
	MARGIN-TOP: 20px
}
#content .headlines {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 400px
}
#content .headlines .hinttext_subheadline H2 {
	COLOR: #ff0000
}
#content .headlines H2.imagefullwidth {
	MARGIN-TOP: 20px
}
#content .headlines_590 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 590px; PADDING-TOP: 5px
}
#content .headlines_390 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 390px; PADDING-TOP: 5px
}
#content .headlines_290 {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 290px
}
#content .headlines_190 {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 190px
}
#content .headlines_nowidth {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px
}
#content .contentblock {
	CLEAR: both; MARGIN-TOP: 10px
}
#content .contentblock22 {
	MARGIN-TOP: 22px
}
#content .iframe {
	Z-INDEX: 99
}
#content DIV.formgeneric {
	MARGIN-TOP: 20px
}
#content DIV.formgeneric DIV.formtext {
	MARGIN-BOTTOM: 5px
}
#content DIV.formgeneric DIV.hinweistext {
	FONT: 12px Verdana
}
#content DIV.formgeneric INPUT.pagenext {
	BORDER-RIGHT: white 0px; BACKGROUND-POSITION: 0px 2px; BORDER-TOP: white 0px; PADDING-LEFT: 19px; FONT: 12px Verdana; BORDER-LEFT: white 0px; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content DIV.formgeneric INPUT.reset {
	BORDER-RIGHT: white 0px; BACKGROUND-POSITION: 0px 2px; BORDER-TOP: white 0px; PADDING-LEFT: 19px; FONT: 12px Verdana; BORDER-LEFT: white 0px; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content DIV.formgeneric INPUT.pageprint {
	BORDER-RIGHT: white 0px; BACKGROUND-POSITION: 0px 2px; BORDER-TOP: white 0px; PADDING-LEFT: 19px; FONT: 12px Verdana; BORDER-LEFT: white 0px; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content DIV.formgeneric INPUT.pageprevious {
	BORDER-RIGHT: white 0px; BACKGROUND-POSITION: 0px 2px; BORDER-TOP: white 0px; PADDING-LEFT: 19px; FONT: 12px Verdana; BORDER-LEFT: white 0px; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content DIV.formgeneric INPUT.pagesubmit {
	BORDER-RIGHT: white 0px; BACKGROUND-POSITION: 0px 2px; BORDER-TOP: white 0px; PADDING-LEFT: 19px; FONT: 12px Verdana; BORDER-LEFT: white 0px; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content DIV.newsletterform INPUT.pagesubmit {
	BORDER-RIGHT: white 0px; BACKGROUND-POSITION: 0px 2px; BORDER-TOP: white 0px; PADDING-LEFT: 19px; FONT: 12px Verdana; BORDER-LEFT: white 0px; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content DIV.formgeneric INPUT.pagepreview {
	BORDER-RIGHT: white 0px; BACKGROUND-POSITION: 0px 2px; BORDER-TOP: white 0px; PADDING-LEFT: 19px; FONT: 12px Verdana; BORDER-LEFT: white 0px; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content DIV.formgeneric INPUT.reset {
	BACKGROUND-IMAGE: url(../images/icon_more.gif)
}
#content DIV.formgeneric INPUT.pagesubmit {
	BACKGROUND-IMAGE: url(../images/icon_more.gif)
}
#content DIV.newsletterform INPUT.pagesubmit {
	BACKGROUND-IMAGE: url(../images/icon_more.gif)
}
#content DIV.formgeneric INPUT.pagenext {
	BACKGROUND-IMAGE: url(../images/icon_more.gif)
}
#content DIV.formgeneric INPUT.pagepreview {
	PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(../images/btn_completion.gif)
}
#content DIV.formgeneric INPUT.pageprint {
	BACKGROUND-IMAGE: url(../images/btn_print.gif)
}
#content DIV.formgeneric INPUT.pageprevious {
	BACKGROUND-IMAGE: url(../images/icon_less.gif)
}
#content DIV.formgeneric DIV.margin {
	MARGIN-BOTTOM: 3px
}
#content DIV.coltext {
	CLEAR: both; BORDER-RIGHT: #d1d3d4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 0px; MARGIN-TOP: -2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d1d3d4 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d1d3d4 1px solid
}
#content DIV.coltextfixed {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; MIN-HEIGHT: 69px; FLOAT: left; BORDER-LEFT: #d1d3d4 1px solid; WIDTH: 402px; MARGIN-RIGHT: -3px; BORDER-BOTTOM: #d1d3d4 1px solid; _height: 69px
}
#content DIV.coltextfixedwide {
	BORDER-RIGHT: #d1d3d4 1px solid; BORDER-TOP: #ffffff 0px; MIN-HEIGHT: 69px; FLOAT: left; BORDER-LEFT: #d1d3d4 1px solid; WIDTH: 588px; MARGIN-RIGHT: -3px; BORDER-BOTTOM: #d1d3d4 1px solid; _height: 69px
}
#content DIV.subheading {
	MARGIN: 10px 0px 0px 5px
}
#content DIV.coltextfixedinner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#content SPAN.subsubheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#content TABLE.standard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 590px; PADDING-TOP: 0px
}
#content TD.tdbg1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content TD.tdbg2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content TD.tdbg2 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #f6f6f6
}
#content TD.tdbg1 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #e8e9e9
}
#content TD.tdtext_left {
	TEXT-ALIGN: left
}
#content TD.tdtext_center {
	TEXT-ALIGN: center
}
#content TD.tdtext_right {
	TEXT-ALIGN: right
}
#content TD.tdvertical_top {
	VERTICAL-ALIGN: top
}
#content TD.tdvertical_center {
	
}
#content TD.tdvertical_bottom {
	VERTICAL-ALIGN: bottom
}
#content TD.nothing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content TH.standard {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: white 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#content TH.tdbg1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content TD.tdbg2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content TH.tdbg2 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff
}
#content TH.tdbg1 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff
}
#content TH.tdtext_left {
	TEXT-ALIGN: left
}
#content TH.tdtext_center {
	TEXT-ALIGN: center
}
#content TH.tdtext_right {
	TEXT-ALIGN: right
}
#content TH.tdvertical_top {
	VERTICAL-ALIGN: top
}
#content TH.tdvertical_center {
	
}
#content TH.tdvertical_bottom {
	VERTICAL-ALIGN: bottom
}
#content TH.nothing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#content UL.linklist {
	LIST-STYLE-IMAGE: url(../images/icon_more.gif)
}
#content UL.linklist H2 {
	MARGIN: 15px 0px 5px -17px
}
#content UL.linklist A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content UL.linklist A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content UL.linklist A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content UL.linklist A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#content UL.linklist .text A {
	COLOR: #ff6600
}
#content UL.linklist .text A:visited {
	COLOR: #ff6600
}
#content UL.linklist .text A:active {
	COLOR: #ff6600
}
DIV#content UL.backlink {
	MARGIN-TOP: 30px; LIST-STYLE-IMAGE: url(../images/icon_less.gif)
}
#content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content UL H2 {
	MARGIN: 5px 0px 5px -17px
}
#content .ap_employee {
	CLEAR: both; MARGIN: 30px 0px 0px
}
#content .employeedata {
	FLOAT: left; MARGIN: 0px 0px 0px 24px
}
#content .employeedata TABLE.employeetab {
	MARGIN-TOP: -5px
}
#content .employeedata TABLE.employeetab TD {
	VERTICAL-ALIGN: top
}
#content .ap_employee .keyvalue {
	
}
#content .ap_employeepic {
	MIN-HEIGHT: 115px; _height: 115px
}
#content .ap_employee .key {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 115px; LINE-HEIGHT: 1.3em
}
#content .ap_employee .value {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0px 30px; LINE-HEIGHT: 1.3em
}
#content .ap_employee .value_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 30px; LINE-HEIGHT: 1.3em
}
#content .ap_standard {
	MARGIN: 20px 0px 0px 5px
}
#content .ap_standard .key {
	FLOAT: left; MARGIN: 0px
}
#content .ap_standard .value {
	MARGIN: 0px
}
#content .ap_standard .value_b {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 5px
}
#content .ap_standard H2.textheadline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .ap_standard DIV.jobcode {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 1.3em
}
#content TABLE.ap_branch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 430px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#content TD.col1_grey {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 2px solid; WIDTH: 125px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #e8e9e9
}
#content TD.col2_grey {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #e8e9e9
}
#content TD.col1_white {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 2px solid; WIDTH: 125px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #f6f6f6
}
#content TD.col2_white {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #f6f6f6
}
#content .ap_branch .key {
	FONT-SIZE: 12px; MARGIN: 0px 5px 0px 0px; LINE-HEIGHT: 1.3em
}
#content .ap_branch .value {
	FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 1.3em
}
#content #fctbar {
	align: left
}
#content #fctbarclose {
	FLOAT: right
}
#content .fctbar UL {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#content .fctbar UL LI {
	BACKGROUND-POSITION: -1px 0px; PADDING-LEFT: 20px; FLOAT: left; MARGIN-LEFT: 5px; MARGIN-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat
}
#content .fctbar UL LI.print {
	BACKGROUND-IMAGE: url(../images/btn_print.gif)
}
#content .fctbar UL LI.bookmark {
	BACKGROUND-IMAGE: url(../images/btn_bookmark.gif)
}
#content .fctbar UL LI.recommend {
	BACKGROUND-IMAGE: url(../images/btn_recommend.gif)
}
#content .fctbar UL LI.close {
	BACKGROUND-IMAGE: url(../images/icon_more.gif)
}
#content #sitenavi UL {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#content #sitenavi UL LI.pageprevious {
	BORDER-RIGHT: white 0px; BACKGROUND-POSITION: 0px 2px; BORDER-TOP: white 0px; PADDING-LEFT: 20px; FLOAT: left; BACKGROUND-IMAGE: url(../images/icon_less.gif); FONT: 12px Verdana; BORDER-LEFT: white 0px; CURSOR: pointer; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content #sitenavi UL LI.pagenext {
	BORDER-RIGHT: white 0px; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 135px 2px; BORDER-TOP: white 0px; FLOAT: right; BACKGROUND-IMAGE: url(../images/icon_more.gif); FONT: 12px Verdana; BORDER-LEFT: white 0px; WIDTH: 130px; CURSOR: pointer; COLOR: #ff6600; BORDER-BOTTOM: white 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
#content #error {
	MARGIN-TOP: 70px; MARGIN-LEFT: 10px
}
#content #error H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
#content #error * {
	MARGIN-TOP: 10px
}
#content DIV.bannercontainer {
	WIDTH: 600px; TEXT-ALIGN: center
}
#content DIV.bannercontainer_processpage {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; WIDTH: 600px; TEXT-ALIGN: left
}
#bankdata * {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #7a7a7a
}
#bankdata H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#bankdata .datetime {
	DISPLAY: none
}
#popup_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 200; LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 25px; TOP: 0px; BACKGROUND-COLOR: white
}
#popup_header #popuplogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#popup_header #popup_gradient {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(../images/popup_gradient.jpg); WIDTH: 100%; HEIGHT: 43px
}
DIV.nlheadbackground {
	Z-INDEX: -1; LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 810px; POSITION: relative; HEIGHT: 60px; BACKGROUND-COLOR: #d1d3d4
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
U {
	TEXT-DECORATION: underline
}
STRONG EM {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
EM STRONG {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
EM U {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
STRONG U {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#sitemap {
	Z-INDEX: 999; LEFT: 10px; WIDTH: 820px! important; POSITION: absolute; TOP: 50px
}
#sitemap .level1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 2px 2px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/icon_more.gif); PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
#sitemap .level2 .icon {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sitemap .level2 .link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#sitemap .level3 .icon {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sitemap .level3 .link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#sitemap SPAN.row {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 820px
}
#sitemap SPAN.navtree {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 267px; PADDING-TOP: 10px
}
.formtable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#content .formgeneric {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0px 5px
}
.formgeneric .block_textfield {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
.formgeneric .horizontal {
	FLOAT: left
}
.formgeneric .clearfloat {
	CLEAR: both
}
.formgeneric .errors {
	MARGIN-LEFT: 153px; COLOR: #ff0000; FONT-STYLE: italic
}
.formgeneric .addnotes {
	MARGIN-LEFT: 153px; FONT-STYLE: italic
}
.formgeneric .errorsshort {
	MARGIN-LEFT: 53px; COLOR: #ff0000; FONT-STYLE: italic
}
.formgeneric .addnotesshort {
	MARGIN-LEFT: 53px; FONT-STYLE: italic
}
.formgeneric .block_textareafield {
	MARGIN-BOTTOM: 5px
}
.formgeneric .block_textareafield .horizontal {
	FLOAT: left
}
.formgeneric .block_textareafield .fieldvalue {
	DISPLAY: block; FLOAT: none
}
.formgeneric .block_selectfield {
	MARGIN-BOTTOM: 5px
}
.formgeneric .block_selectfield .horizontal {
	FLOAT: left
}
.formgeneric .block_selectfield OPTION {
	FONT-SIZE: 11px
}
.formgeneric .block_checkboxfield {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.formgeneric .block_checkboxfield .options {
	WIDTH: 250px
}
.formgeneric .block_checkboxfield .horizontal {
	FLOAT: left; MARGIN-BOTTOM: 5px
}
.formgeneric .block_checkboxfield checkbox {
	FONT-SIZE: 11px
}
.formgeneric .block_radiofield {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.formgeneric .block_radiofield .options {
	WIDTH: 250px
}
.formgeneric .block_radiofield .horizontal {
	FLOAT: left; MARGIN-BOTTOM: 5px
}
.formgeneric .block_radiofield radio {
	FONT-SIZE: 11px
}
.errors {
	MARGIN-LEFT: 153px; COLOR: #ff0000; FONT-STYLE: italic
}
.fieldlabel {
	FLOAT: left; WIDTH: 150px
}
.fieldlabelshort {
	FLOAT: left; WIDTH: 50px
}
.fieldlabel LABEL {
	FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.fieldlabelshort LABEL {
	FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.hinweistext {
	MARGIN-BOTTOM: 5px; FONT: 12px Verdana; COLOR: #ff0000
}
.hinweistext * {
	COLOR: #ff0000
}
.hinweistext H2 * {
	COLOR: #ff0000
}
.formgeneric .reset {
	CURSOR: pointer
}
.formgeneric .pagenext {
	MARGIN-LEFT: 10px; CURSOR: pointer
}
.formgeneric .pageprevious {
	MARGIN-LEFT: 10px; CURSOR: pointer
}
.formgeneric .pageprint {
	MARGIN-LEFT: 10px; CURSOR: pointer
}
.formgeneric .pagepreview {
	MARGIN-LEFT: 10px; CURSOR: pointer
}
.formgeneric .pagesubmit {
	MARGIN-LEFT: 10px; CURSOR: pointer
}
.formgeneric .richtext {
	BACKGROUND-COLOR: #c1c1c1
}
.formgeneric .richtext .hint {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 2px 50%; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/icon_sicherheit.gif); PADDING-BOTTOM: 5px; MARGIN: 8px 0px 0px 8px; FONT: bold 12px Verdana; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
.formgeneric .previewvalue {
	MARGIN-LEFT: 160px; MARGIN-RIGHT: 10px
}
.newsletterform .block_selectfield_nl {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; WIDTH: 410px; MARGIN-RIGHT: 5px; PADDING-TOP: 1px; BACKGROUND-COLOR: #e5e5d9
}
.newsletterform .block_selectfield_nl .horizontal {
	FLOAT: left
}
.newsletterform .block_selectfield_nl OPTION {
	FONT-SIZE: 11px
}
.newsletterform .block_textfield_col {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; WIDTH: 410px; MARGIN-RIGHT: 5px; PADDING-TOP: 1px; BACKGROUND-COLOR: #e5e5d9
}
.newsletterform .fieldlabel_nl {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 2px; VERTICAL-ALIGN: baseline; WIDTH: 152px
}
.newsletterform .block_textfield_nl {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
.newsletterform .Feld {
	WIDTH: 232px
}
.newsletterform .newsletterselect {
	MARGIN-BOTTOM: 20px; WIDTH: 352px; HEIGHT: 30px
}
.newsletterform .newslettername {
	FONT-WEIGHT: bold
}
.newsletterform .newslettercheckbox {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 52px; HEIGHT: 30px
}
.newsletterform .newsletterattributes {
	FLOAT: left; VERTICAL-ALIGN: baseline; WIDTH: 300px
}
.newsletterform .fieldlabel_nl LABEL {
	FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.newsletter TR {
	HEIGHT: 17px
}
.newsletter TR.spacer {
	HEIGHT: 10px
}
.newsletter TH {
	BORDER-RIGHT: #abb2b7 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #abb2b7 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: normal; BORDER-BOTTOM: #abb2b7 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dcdeec; TEXT-ALIGN: left
}
.newsletter TD.first {
	BORDER-LEFT: #abb2b7 1px solid
}
.newsletter TH.first {
	BORDER-LEFT: #abb2b7 1px solid
}
.newsletter TD.value {
	PADDING-LEFT: 7px
}
.newsletter SPAN.actionItem {
	PADDING-LEFT: 38px; WIDTH: 200px
}

