body{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;text-decoration:none;background-repeat:no-repeat;background-color:#ffffff;color:#666666; }
a{
	font-size: 11px;
	text-decoration:none;
	color:#666666; 
}
td{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#333333; } /*font.agitext*/
select{font-size:11px;font-family:Arial,Helvetica,sans-serif;background-color:#FFFFFF; }
input{font-size:11px;font-family:Arial,Helvetica,sans-serif;background-color:#FFFFFF; }
textarea{font-size:11px;font-family:Arial,Helvetica,sans-serif;background-color:#FFFFFF; }
strong{color:#333333;font-weight: bold;}
form{margin:0px;padding:0px}


.Bg00  { background-color:transparent; } 
.Bg01  { background-color:#FFFFFF; }
.Bg02  { background-color:#F3F7DE; } 
.Bg03  { background-color:#E6F2F2; } 
.Bg04  { background-color:#F0F0F0; } 
.Bg05  { background-color:#ED3722; }
.Bg06  { background-color:#F3F7DE; }
.Bg07  { background-color:#CDDE9C; } 
.Bg08  { background-color:#999999; }
.Bg09  { background-color:#E7EFEF; } 
.Bg10  { background-color:#ECECEC; } 
.Bg11  { background-color:#A1B000; } 
.Bg12  { background-color:#D5E7E7; } 
.Bg13  { background-color:#D1E0A3; }
.Bg14  { background-color:#F9F8F8; } 
.Bg15  { background-color:#324395; } 
.Bg16  { background-color:#C0D4D4; }
.Bg17  { background-color:#DFE3F3; } 
.Bg18  { background-color:#E0ECEC; } 
.Bg19  { background-color:#F2F8F8; }
.Bg20  { background-color:#EBF1CB; }
.Bg21  { background-color:#FFDE31; } 
.Bg22  { background-color:#D0D4EA; } 
.Bg23  { background-color:#E4502A; } 
.Bg24  { background-color:#7D76B9; } 
.Bg25  { background-color:#91BBF4; } 
.Bg26  { background-color:#ADAB00; } 
.Bg27  { background-color:#7ED8CE; }
.Bg28  { background-color:#C3D5DE; } 
.Bg29  { background-color:#F8FAEA; }
.Bg30  { background-color:#D6DEE2; }
.Bg31  { background-color:#F2F2F2; } 
.Bg32  { background-color:#CBE29C; } 
.Bg33  { background-color:#99CCCD; }
.Bg34  { background-color:#EFE168; } 
.Bg35  { background-color:#F2AA3B; } 
.Bg36  { background-color:#A8A8A8; } 
.Bg37  { background-color:#A3AF12; } 
.Bg38  { background-color:#5A6DA2; } 
.Bg39  { background-color:#F4F7DC; } 
.Bg40  { background-color:#F9A53C; } 
.Bg41  { background-color:#DFE3F1; } 
.Bg42  { background-color:#F4F4F4; } 
.Bg43  { background-color:#F0E167; }
.Bg44  { background-color:#7E79B3; } 
.Bg45  { background-color:#962B23; } 
.Bg46  { background-color:#F8FBEA; } 
.Bg47  { background-color:#E4F2F3; } 
.Bg48  { background-color:#E2E6E9; } 
.Bg49  { background-color:#B9CADF; } 
.Bg50  { background-color:#FCFCE7; } 
.Bg51  { background-color:#3893AC; } 
.Bg52  { background-color:#FAA53B; } 
.Bg53  { background-color:#FF9933; } 
.Bg54  { background-color:#CEDEDE; } 
.Bg55  { background-color:#F3F1F2; } 
.Bg56  { background-color:#FAD7B4; } 
.Bg57  { background-color:#E7EFF3; } 
.Bg58  { background-color:#F0FBD6; } 
.Bg59  { background-color:#E9F0BA; } 
.Bg60  { background-color:#EFE167; } 
.Bg61  { background-color:#DAE5E5; } 
.Bg62  { background-color:#9EB9B9; } 
.Bg63  { background-color:#F5F7EA; } 
.Bg64  { background-color:#E4EDC9; } 
.Bg65  { background-color:#B4C033; } 
.Bg66  { background-color:#D1E0FF; } 
.Bg67  { background-color:#D6D6D6; } 

.Txt00 { color:#FFFFFF; } 
.Txt01 { color:#FF0000; } 
.Txt02 { color:#000000; } 
.Txt03 { color:#6E8686; } 
.Txt04 { color:#333333; } 
.Txt05 { color:#333333; font-weight:bold; }
.Txt06 { color:#A8A8A8; } 
.Txt07 { color:#666666; font-size:10px; } 
.Txt08 { color:#FFFFFF; font-size:14px; font-weight:bold; } 
.Txt09 { color:#6E8686; font-size:11px; text-decoration:none; } 
.Txt10 { font-size:10px; } 
.Txt11 { color:#666666; font-size:10px; text-decoration:none; } 
.Txt12 { color:#A3CBCB; } 
.Txt13 { color:#000000; font-weight:bold;}
.Txt14 { color:#F9A53C; }
.Txt15 { color:#666666; font-size:12px; }
.Txt16 { color:#CCCCCC; } 
.Txt17 { color:#333333; font-size:12px; font-weight:bold; } 
.Txt18 { color:#333333; font-size:10px; font-weight:normal; text-decoration:none;font-family:Arial,Helvetica,sans-serif;} 
.Txt19 { color:#666666; font-size:10px; font-weight:normal; text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
.Txt20 { color:#424242; font-size:9px; font-weight:normal; text-decoration:none;font-family:Arial,Helvetica,sans-serif;} 
.Txt21 { color:#474747; font-weight:bold; text-decoration:none;}
.Txt22 { color:#E4502A; font-size:11px; text-decoration:none; }

.AppMessage        { color:#669999; font-size:14px; font-weight:bold; } 
.AppStepUnfinished { color:#444444; font-size:12px; }
.AppStepFinished   { color:#AAAAAA; font-size:12px; } 
.AppStepActive     { 
			color:#666666; 
			font-size:12px; 
			font-weight:bold; 
			text-decoration:none;
} 
.AppErrorMessage   { color:#ED3722; text-align:center; }
.AppTopMessage     { color:#ED3722; font-size:10px; text-align:left; }

.Hyperlink         { color:#333333; text-decoration:none;}
.finanzmenuactive  { color:#c8c8e3; font-size:12px; font-weight:bold; text-decoration:none; }
.finanzmenuinactive{ color:#9999cc; font-size:12px; font-weight:bold; text-decoration:none; }
.container         { position:absolute; visibility:hidden; }
tr.tablehead{color:#678080;}
tr.header2{background-color:#d5e7e7;color:#a8a8a8;}

.agigelb{background-color:#FFDE31;vertical-align:top}
.agigruen{background-color:#A4AF13;vertical-align:top}
.agihellbeige{background-color:#EBEDDD;}
.agidunkelbeige{background-color:#D2D5BE;}
.agihellgrau{background-color:#A8A8A8;vertical-align:top}
.agidunkelgrau{background-color:#404040;}
.agiweiss{background-color:#FFFFFF;}
.agitextgrau{color:#666666;}
.agitextrot{color:#E4502A;}
.agitextgelb{color:#F9A53C;}
.agitextgruen{color:#A3AF12;}

.agirot{background-color:#E4502A;vertical-align:top}
td.agiorange{background-color:#F9A53C;vertical-align:top}
td.agituerkisdunkel{background-color:#99CCCD;vertical-align:top}
td.agituerkishell{background-color:#E6F2F2;vertical-align:top}
td.agituerkis{background-color:#D2E8DF;vertical-align:top}
td.agituerkisblau{background-color:#7ED8CE;vertical-align:top}
td.agigruen{background-color:#A1B000;vertical-align:top}
td.agibeigegruen{background-color:#D8DCBE;vertical-align:top}
td.agibeigehell{background-color:#F3F7DE;vertical-align:top}
td.agifliederhell{background-color:#DFE3F1;vertical-align:top}
td.agifliederdunkel{background-color:#D0D4EA;vertical-align:top}
td.agigraudunkel{background-color:#A8A8A8;vertical-align:top}
td.agigrauhell{background-color:#ECECEC;vertical-align:top}
td.agiblaudunkel{background-color:#324395;vertical-align:top}
td.agiblauhell{background-color:#B9CADF;vertical-align:top}
td.agieierschale{background-color:#F4F7DC;vertical-align:top}
td.agiweiss{background-color:#FFFFFF;vertical-align:top}
b.agitextbolddunkel{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333333;}
b.agitextboldhell{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666666;}
a.agilink{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:underline;color:#333333;}
.agilinknounderline{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;color:#333333;}
font.agitext{font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:12px;font-weight:normal;color:#333333;}


.TDWHITE { background-color:#FFFFFF; }
.TDBLACK { background-color:#000000; }
.TDGREY { background-color:#D6D6D6; }
.TDGREY01 { background-color:#A3A3A3; }
.TDGREY02 { background-color:#5C5C5C; }
.TDGREY03 { background-color:#333333; }
.TDLILAC { background-color:#D6D9EA; }
.TDLILAC01 { background-color:#98A1CA; }
.TDLILAC02 { background-color:#5B69AA; }
.TDLILAC03 { background-color:#324395; }
.TDBLUE { background-color:#D1E0FF; }
.TDBLUE01 { background-color:#B9CADF; } /*{ background-color:#91BBF4; } */
.TDBLUE02 { background-color:#6699FF; }
.TDBLUE03 { background-color:#527ACC; }
.TDGREENBLUE { background-color:#E6F0EF; }
.TDGREENBLUE01 { background-color:#C0D8D8; }
.TDGREENBLUE02 { background-color:#9AC1C1; }
.TDGREENBLUE03 { background-color:#81B2B1; }
.TDBLUEGREEN { background-color:#E5F2F5; }
.TDBLUEGREEN01 { background-color:#BDDDE6; }
.TDBLUEGREEN02 { background-color:#95C9D8; }
.TDBLUEGREEN03 { background-color:#7BBCCE; }
.TDGREEN { background-color:#ECEFCC; }
.TDGREEN01 { background-color:#D0D77F; }
.TDGREEN02 { background-color:#B4C033; }
.TDGREEN03 { background-color:#A1B000; }
.TDRED { background-color:#FADCD4; }
.TDRED01 { background-color:#F1A794; }
.TDRED02 { background-color:#E97355; }
.TDRED03 { background-color:#E4502A; }
.TDORANGE { background-color:#FFE0CC; }
.TDORANGE01 { background-color:#FFB27F; }
.TDORANGE02 { background-color:#FF8533; }
.TDORANGE03 { background-color:#FF6600; }
.TDYELLOW { background-color:#FFF8D6; }
.TDYELLOW01 { background-color:#FFEE98; }
.TDYELLOW02 { background-color:#FFE55A; }
.TDYELLOW03 { background-color:#FFDE31; }

.IMG
	{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
	}
	
.TopNavText
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	text-decoration:none;
	line-height:12px;
	font-size:11px;
	color:#000000;
	}
	
.TopNavTextLanguage
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	text-decoration:none;
	line-height:12px;
	font-size:11px;
	color:#5C5C5C;
	}
	
.TopNavTextLanguageswitch
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	text-decoration:none;
	line-height:12px;
	font-size:11px;
	color:#FF8533;
	}
.NavTitle
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	text-decoration:none;
	font-weight:bold;
	line-height:13px;
	font-size:11px;
	color:#000000;
	}

.NavTextLow
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#ffffff;
	}
	
.NavTextLow01
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	text-decoration:none;
	line-height:17px;
	font-size:11px;
	color:#333333;
	}
	
.NavTextHigh
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#000000;
	}

.BoxContentText
	{
	padding-left: 1px;
    font-weight: 500;
    font-size: 11px;
    vertical-align: top;
    color: #333333;
    line-height: 14px;
    font-family: Arial,Verdana;
	text-decoration:none;
	}

.BoxContentTextBold
	{
    font-weight: bold;
    font-size: 11px;
    vertical-align: top;
    color: #5C5C5C;
    line-height: 14px;
    font-family: Arial,Verdana;
	text-decoration:none;
	}
	
.BoxContentTextLink
	{
	font-family:Arial,Verdana;
	text-decoration:underline;
	font-weight:500;
	vertical-align:top;
	font-size:11px;
	color:#000000;
	line-height:14px;

	}


.BoxTitle
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
	
.BoxContentTitleWhite
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.LegalText
	{
	padding-left: 1px;
	font-family:Arial,Verdana;
	font-weight:500;
	text-decoration:none;
	vertical-align:top;
	font-size:11px;
	color:#5C5C5C;
	}
