body                  { background-color:#FFFFFF; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
a                     { text-decoration:none; }

/* Standard Text Variations */
.standard             { font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000;}
.standardSmall        { font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; }
.standardBold         { font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; font-weight:bold; }
.standardRed          { font-family: verdana, arial, sans-serif; font-size: 11px; color: #990000; }
.standardBoldRed      { font-family: verdana, arial, sans-serif; font-size: 11px; color: #990000; font-weight:bold; }
.standardWhite        { font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; }
.standardError        { font-family: verdana, arial, sans-serif; font-size: 11px; color: #990000; }
.standardInactive     { font-family: verdana, arial, sans-serif; font-size: 11px; color: #73787D; }
.standardBoldInactive { font-family: verdana, arial, sans-serif; font-size: 11px; color: #73787D; font-weight:bold; }
.standardPositive     { font-family: verdana, arial, sans-serif; font-size: 11px; color: #009900; white-space:nowrap; }
.standardNegative     { font-family: verdana, arial, sans-serif; font-size: 11px; color: #990000; white-space:nowrap; }
.standardLinkColor    { font-family: verdana, arial, sans-serif; font-size: 11px; color: #0099CC; }
.systemMeldung        { font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; background-color:#FFFFFF; }
.userMeldung          { font-family: verdana, arial, sans-serif; font-size: 11px; color: #990000; background-color:#FFFFFF; }
.userMeldungText      { font-family: verdana, arial, sans-serif; font-size: 11px; color: #990000; background-color:#FFFFFF; font-weight: bold; }
.userMeldungBullet    { font-family: verdana, arial, sans-serif; font-size: 11px; color: #990000; background-color:#FFFFFF; font-weight: normal;}
.buttonPassiv   	  { font-family: arial, sans-serif; font-size: 11px; color: #73787D; font-weight:normal; }
.passivLink   		  { font-family: verdana, arial, sans-serif; font-size: 11px; color: #73787D; font-weight:normal; }

/* Other Text */
.disclaimer				{ font-family: verdana, arial, sans-serif; font-size: 11px; color: #73787D; }
.contentHeader			{ font-family: verdana, arial, sans-serif; font-size: 14px; color: #555f69; font-weight:bold; }
.specialSelection		{ font-family: verdana, arial, sans-serif; font-size: 11px; color: #0099CC; font-weight:normal; }
.breadCrumbOn			{ font-family: arial, sans-serif; font-size: 11px; color: #000000; font-weight:bold; }
.breadCrumbOff			{ font-family: arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; }
.moduleHeader			{ font-family: arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; }
.moduleHeaderInt		{ font-family: arial, sans-serif; font-size: 11px; color: #000000; }
.tabTextOn				{ font-family: arial, sans-serif; font-size: 11px; color: #000000;}
.tableHeadOff			{ font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000;}
.popHeaderInfo			{ font-family: arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; }
.popHeaderOverview		{ font-family: verdana, arial, sans-serif; font-size: 14px; color: #000000; font-weight:bold; }

/* Backgrounds */
.pxLine               { background-color:#FFFFFF; }
.bgNavPrimary         { background-color:#DADADA; }
.bgNavSecondary       { background-color:#ECECEC; }
.bgBlankWhite         { background-color:#FFFFFF; }
.bgMenu               { background-color:#FFFFFF; }
.bgMetaModulHead      { background-color:#ccd3db; }
.bgMetaModulCont      { background-color:#ECECEC; }
.bgMetaContact        { background-color:#555F69; }
.bgMetaContactOn      { background-color:#838F98; }
.bgBreadCrumb         { background-color:#B3C1CC; }
.bgHeader             { background-color:#789FAE; }
.bgHeaderInt          { background-color:#BDCED7; }
.bgContent            { background-color:#F3F8FD; }
.bgTabOn              { background-color:#FFFFFF; font-family: arial, sans-serif; font-size: 11px; color: #000000; }
.bgTabOff             { background-color:#F7F7F7; font-family: arial, sans-serif; font-size: 11px; color: #73787D; }
.bgTabLines           { background-color:#666666; }
.bgZahRed             { background-color:#FFD4C7; }
.bgZahOrange          { background-color:#FFD9B6; }
.bgZahGrey            { background-color:#ECECED; }
.tabLayout			  { margin-top:4px; margin-left:6px;  margin-right:6px; }

/* Table*/
.bgTableHead		{ background-color:#DADADA; font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; }
.bgTableRow			{ background-color:#ECECEC; font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; }
.bgTableCol			{ background-color:#F6F6F6; font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; }
.bgTableTotal		{ background-color:#BDCED7; font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; }

/* Links */
a.breadCrumbLink:link,a.breadCrumbLink:visited		{ font-family: arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; }
a.breadCrumbLink:hover,a.breadCrumbLink:active		{ font-family: arial, sans-serif; font-size: 11px; color: #FF1E50; font-weight:normal; }

a.standardLink:link,a.standardLink:visited			{ font-family: verdana, arial, sans-serif; font-size: 11px; color: #0099CC; font-weight:normal; }
a.standardLink:hover,a.standardLink:active			{ font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF1E50; font-weight:normal; }

a.primaryButton:link,a.primaryButton:visited		{ font-family: arial, sans-serif; font-size: 11px; color: #DF103F; }
a.primaryButton:hover,a.primaryButton:active		{ font-family: arial, sans-serif; font-size: 11px; color: #FF1E50; }

a.secondaryButton:link,a.secondaryButton:visited	{ font-family: arial, sans-serif; font-size: 11px; color: #000000; }
a.secondaryButton:hover,a.secondaryButton:active	{ font-family: arial, sans-serif; font-size: 11px; color: #FF1E50; }

a.alertButton:link,a.alertButton:visited			{ font-family: arial, sans-serif; font-size: 11px; color: #000000; }
a.alertButton:hover,a.alertButton:active			{ font-family: arial, sans-serif; font-size: 11px; color: #FFFFFF; }

a.metaSmall:link,a.metaSmall:visited				{ font-family: arial, sans-serif; font-size: 11px; color: #FFFFFF; }
a.metaSmall:hover,a.metaSmall:active				{ font-family: arial, sans-serif; font-size: 11px; color: #FF1E50; }

a.tableHeadLink:link,a.tableHeadLink:visited		{ font-family: arial, sans-serif; font-size: 11px; color: #000000; }
a.tableHeadLink:hover,a.tableHeadLink:active		{ font-family: arial, sans-serif; font-size: 11px; color: #FF1E50; }

a.tableHead:link,a.tableHead:visited				{ font-family: arial, sans-serif; font-size: 11px; color: #000000; }
a.tableHead:hover,a.tableHead:active				{ font-family: arial, sans-serif; font-size: 11px; color: #FF1E50; }

a.tableHeadOn:link,a.tableHeadOn:visited			{ font-family: arial, sans-serif; font-size: 11px; color: #000000; font-weight:bold; }
a.tableHeadOn:hover,a.tableHeadOn:active			{ font-family: arial, sans-serif; font-size: 11px; color: #FF1E50; font-weight:bold; }

a.tabText:link,a.tabText:visited					{ font-family: arial, sans-serif; font-size: 11px; color: #000000; }
a.tabText:hover,a.tabText:active					{ font-family: arial, sans-serif; font-size: 11px; color: #FF1E50; }

/* Forms */
form.inline				  { margin-top: 0px; margin-bottom: 0px; display: inline; }

/* Input Fields */
.inputText				  { font-family: arial, sans-serif; font-size: 11px; color: #000000;}
.inputText_Error		  { font-family: arial, sans-serif; font-size: 11px; color: #000000; background-color:#FEFEDE;}
.inputTextMax             { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 271px;}
.inputTextMax_Error       { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 271px; background-color:#FEFEDE;}
.inputTextMedium          { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 175px;}
.inputTextMedium_Error    { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 175px; background-color:#FEFEDE;}
.inputText170px           { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 170px;}
.inputText170px_Error     { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 170px; background-color:#FEFEDE;}
.inputTextSmall           { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 127px;}
.inputTextSmall_Error     { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 127px; background-color:#FEFEDE;}
.inputTextSmaller         { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 84px;}
.inputTextSmaller_Error   { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 84px;  background-color:#FEFEDE;}
.inputTextSmallest        { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 50px;}
.inputTextSmallest_Error  { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 50px;  background-color:#FEFEDE;}
.inputText2Digits         { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 18px;}
.inputText2Digits_Error   { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 18px;  background-color:#FEFEDE;}
.inputText4Digits         { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 36px;}
.inputText4Digits_Error   { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 36px;  background-color:#FEFEDE;}
.inputTextRefNr           { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 200px;}
.inputTextRefNr_Error     { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 200px; background-color:#FEFEDE;}
.inputTextBetrag          { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 80px;}
.inputTextBetrag_Error    { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 80px;  background-color:#FEFEDE;}
.inputTextDate            { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 80px;}
.inputTextDate_Error      { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 80px;  background-color:#FEFEDE;}
.inputText6Digits         { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 54px;}
.inputText6Digits_Error   { font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 54px;  background-color:#FEFEDE;}
.inputTextAvisierungsArt  	{ font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 268px;}
.inputTextDebitAccount	  	{ font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 229px;}
.inputTextDebitAccount_Error{ font-family: arial, sans-serif; font-size: 11px; color: #000000; width: 229px;  background-color:#FEFEDE;}
