.BUTTON_AUSWAHL  { 
	font-size: 8pt; 
	font-family: Arial; 
	font-weight: bold; 
	text-align: left; 
	border-width: 0px; 
	padding-top:3pt; 
	padding-left: 25px; 
	color: rgb(0,0,0); 
	background-image: url(./Menuepfeil.gif); 
	background-repeat: no-repeat; 
	cursor: pointer;
} 

.BUTTON_AUSWAHL_BIG  { 
	font-size: 10pt; 
	font-family: Arial; 
	font-weight: bold; 
	text-align: left; 
	border-width: 0px; 
	padding-top: 5pt; 
	padding-left: 25px; 
	color: rgb(0,0,0); 
	background-image: url(./Menuepfeil.gif); 
	background-repeat: no-repeat; 
	cursor: pointer; 
} 

.BUTTON_AUSWAHL_LABEL  { 
	font-size: 9pt; 
	font-family: Arial; 
	font-weight: bold; 
	text-align: left; 
	border-width: 0px; 
	padding-top: 10pt; 
	padding-left: 10px; 
	color: black;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
	text-overflow: ellipsis;
} 

.BUTTON_AUSWAHL_LABEL_DISABLED  { 
	font-size: 9pt; 
	font-family: Arial; 
	font-weight: bold; 
	text-align: left; 
	border-width: 0px; 
	padding-top: 10pt; 
	padding-left: 10px; 
	color: darkgray;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
	text-overflow: ellipsis;
} 

.BUTTON_AUSWAHL_WHITE  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	border-width: 0px;
	padding-left: 25px;
	background-color: white;
	color: rgb(0,0,0);
	background-image: url(./Menuepfeil.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.BUTTON_MODAL_CLOSE  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	border-width: 0px;
	padding-left: 25px;
	background-color: lightcyan;
	color: rgb(0,0,0);
	background-image: url(./exit.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.BUTTON_AUSWAHL_WHITE_SMALL  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	border-width: 0px;
	padding-left: 25px;
	background-color: white;
	color: rgb(0,0,0);
	background-image: url(./Menuepfeil.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.BUTTON_AUSWAHL_XXX  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	border-width: 0px;
	padding-left: 25px;
	background-color: rgb(168,227,233);
	color: rgb(54,97,41);
	background-image: url(./Menuepfeil.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.BUTTON_AUSWAHL_FRAME {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	border-width: 0px;
	padding-left: 25px;
	background-color: rgb(206,207,206);
	color: rgb(206,207,206);
	background-repeat: no-repeat;
	cursor: pointer;
}

.BUTTON_AUSWAHL_START_GAST  { 
	font-size: 10pt; 
	font-family: Arial; 
	font-weight: bold; 
	text-align: left; 
	border-width: 0px; 
	color: white; 
	background-repeat: no-repeat; 
	cursor: pointer; 
}

.BUTTON_AUSWAHL_START  { 
	font-size: 10pt; 
	font-family: Arial; 
	font-weight: bold; 
	text-align: left; 
	border-width: 0px; 
	padding-top:5pt; 
	padding-left: 25px; 
	color: rgb(197,198,200); 
	background-repeat: no-repeat; 
	cursor: pointer; 
}

.BUTTON_LANGUAGE {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
	cursor: pointer;
}

.BUTTON_VOREINSTELLUNGEN {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
	border-width: 1px;
	border-color: rgb(0,0,0);
	background-color: rgb(0,0,0);
	color: rgb(0,0,0);
	cursor: pointer;
}

.TAB_STYLE_SELECTED {
	font-size: 7pt;
	font-family: Arial;
	border-right-width: 2;
	border-right-style: solid;
	border-right-color: rgb(90,90,90);
	border-left-width: 2;
	border-left-style: solid;
	border-left-color: rgb(90,90,90);
	border-top-width: 2;
	border-top-style: solid;
	border-top-color: rgb(90,90,90);
	border-bottom-width: 1;
	border-bottom-style: solid;
	border-bottom-color: rgb(255,249,236);
	background-color: rgb(255,255,255);
	cursor: default;
	padding: 2px;
}

.TAB_STYLE_NORMAL {
	font-size: 7pt;
	font-family: Arial;
	border-right-width: 1;
	border-right-style: solid;
	border-right-color: rgb(90,90,90);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(90,90,90);
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(90,90,90);
	border-bottom-width: 2;
	border-bottom-style: solid;
	border-bottom-color: rgb(90,90,90);
	background-color: rgb(255,255,255);
	cursor: default;
	padding: 2px;
}

.TAB_STYLE_BORDER  {
	font-size: 7pt;
	font-family: Verdana;
	border-right-width: 2;
	border-right-style: solid;
	border-right-color: rgb(90,90,90);
	border-left-width: 2;
	border-left-style: solid;
	border-left-color: rgb(90,90,90);
	border-top-width: 2;
	border-top-style: solid;
	border-top-color: rgb(90,90,90);
	border-bottom-width: 2;
	border-bottom-style: solid;
	border-bottom-color: rgb(90,90,90);
	background-color: rgb(255,255,255);
	cursor: default;
}

.IDC_ANZEIGEN_BUT_STYLE  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
	border-width: 1px;
	border-color: rgb(0,0,0);
	background-color: rgb(247,245,246);
	color: rgb(0,0,0);
	cursor: pointer;
}

.BUTTON_HELP  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
	color: blue;
	border-width: 0px;
	background-color: yellow;
	cursor: pointer;
}

.TEXT_HEADER1  {
	font-size: 18pt;
	font-family: Arial;
	font-style: italic;
	text-align: left;
	vertical-align: center;
	color: rgb(247,245,246);
}

.TEXT_HEADER2  {
	font-size: 24pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: rgb(230,230,230);
}

.TEXT_HEADER3  {
	font-size: 13pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: rgb(17,40,86);
}

.TEXT_HEADER4 {
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: rgb(17,40,86);
}

/*
.TEXT_HEADER_ERP {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: blue;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
*/

.TEXT_HEADER_ERP {
	font-size: 9pt;
	font-family: Arial;
	text-align: right;
	vertical-align: center;
	color: rgb(255,0,0);
}

.LABEL_STATE_INFO  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: white;
}

.LABEL_NORMAL  {
	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: rgb(0,0,0);
}

.LABEL_OPTIONEN_NORMAL  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: black;
}

.COMBO_VALUES  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: rgb(0,0,0);
}

.COMBO_OPTIONEN  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: left;
}

.EDIT_OPTIONEN  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: black;
}

.LABEL_NORMAL_BLACK  {
	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: black;
}

.LABEL_NORMAL_RIGHT  {
	font-size: 10pt;
	font-family: Arial;
	text-align: right;
	vertical-align: center;
	padding-right: 2pt;
	color: rgb(0,0,0);
}

.LABEL_NORMAL_RIGHT_DARKBLUE  {
	font-size: 10pt;
	font-family: Arial;
	text-align: right;
	vertical-align: center;
	padding-right: 2pt;
	color: darkblue;
}

.LABEL_SMALL_BLUE  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: top;
	color: blue;
}

.LABEL_SMALL_DARKBLUE  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: darkblue;
}

.LABEL_SMALLBOLD_RIGHT  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	vertical-align: center;
	color: darkblue;
}

.LABEL_SMALL_RIGHT  {
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	vertical-align: center;
	color: black;
}

.LABEL_SMALL_RIGHT_DARKBLUE  {
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	vertical-align: center;
	color: darkblue;
}

.LABEL_HEADER  {
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: rgb(0,0,0);
}

.LABEL_HEADER_DARKBLUE  {
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: darkblue;
}

.LABEL_HEADER_RED  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: rgb(196,22,28);
}

.EDIT_TECHVAL  {
	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: black;
}

.EDIT_TECHVAL_SMALL  {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: black;
}

.COMBO_UNITS  {
	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: black;
}

.COMBO_UNITS_SMALL  {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: black;
}

.LABEL_BUTTON_LOWER  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
	color: rgb(255,255,255);
	cursor: pointer;
}

.LABEL_BUTTON_UPPER  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
	color: rgb(0,0,0);
	cursor: pointer;
}

.button  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: black;
	border-color: lightgray;
	background-color: lightgray;
}

.button_normal  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: normal;
	text-align: center;
	vertical-align: center;
	color: black;
	border-color: lightgray;
	background-color: lightgray;
}

.BUTTON_BLAU  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: normal;
	text-align: center;
	vertical-align: center;
	color: darkblue;
	border-color: lightgray;
	background-color: lightgray;
}

.BUTTON_BLAU_DISABLED  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: normal;
	text-align: center;
	vertical-align: center;
	color: lightgrey;
	border-color: lightgray;
	background-color: lightgray;
}

.imagetext  {

	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
	color: black;
}

.IMAGEBUTTON  {

	cursor: pointer;
}

.IMAGEBUTTON_DISABLED  {

	opacity: 0.5;
}

.simplelabel  {

	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: black;
}

.HeaderStyle  {

	font-size: 10pt;
	font-family: Arial;
	text-align: center;
	vertical-align: top;
	background-color: lightgrey;
	color: black;
}

.CellStyle_NR  {

	font-size: 10pt;
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(0,0,128);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(0,0,128);
}

.CellStyle_STK  {

	font-size: 10pt;
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(0,0,128);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(0,0,128);
}

.CellStyle_TYP  {

	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(0,0,128);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(0,0,128);
	padding-left: 5px;
}

.CellStyle_DREHZAHL  {

	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(0,0,128);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(0,0,128);
	padding-left: 5px;
}

.CellStyle_LEISTUNG  {

	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(0,0,128);
	border-left-width: 1;
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(0,0,128);
	padding-left: 5px;
}

.CellStyle_SPANNUNG  {

	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	vertical-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(0,0,128);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(0,0,128);
	padding-left: 5px;
}

.CellStyle_SC  {

	font-size: 10pt;
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(0,0,128);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(0,0,128);
	padding-left: 5px;
}

.CellStyle_WAKO_NR  {

	font-size: 10pt;
	font-family: Arial;
	text-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(239,111,31);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(239,111,31);
}

.CellStyle_WAKO_KURZTEXT  {

	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(239,111,31);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(239,111,31);
}

.CellStyle_WAKO_PREIS_STK  {

	font-size: 10pt;
	font-family: Arial;
	text-align: right;
	vertical-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(239,111,31);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(239,111,31);
	padding-left: 5px;
}

.CellStyle_WAKO_ANZ  {

	font-size: 10pt;
	font-family: Arial;
	text-align: right;
	vertical-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(239,111,31);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(239,111,31);
}

.CellStyle_WAKO_PREIS_GES  {

	font-size: 10pt;
	font-family: Arial;
	text-align: right;
	vertical-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(239,111,31);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(239,111,31);
}

.CellStyle_WAKO_DELETE  {

	font-size: 10pt;
	font-family: Arial;
	text-align: center;
	vertical-align: center;
	background-color: white;
	color: black;
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: rgb(239,111,31);
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(239,111,31);
}

.CellStyle_ABGASSYSTEME_GRAPHIK  {

	font-size: 10pt;
	font-family: Arial;
	text-align: center;
	vertical-align: center;
	background-color: white;
	color: black;
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: rgb(239,111,31);
}

.CellStyle_ABGASSYSTEME_DESCRIPTION  {

	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	background-color: white;
	color: black;
	border-right-width: 1;
	border-right-style: solid;
	border-right-color: rgb(239,111,31);

}

.WEBSTYLE_TEXT  {

	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	vertical-align: top;
	color: black;

}

.WEBSTYLE_HEADER_TEXT  {

	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: rgb(0,80,144);
}

.WEBSTYLE_SEARCHBUTTON  {

	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
	background-color: rgb(0,80,144);
	color: white;
}

.WEBSTYLE_NORMALBUTTON  {

	font-size: 10pt;
	font-family: Arial;
	text-align: center;
	vertical-align: center;
	background-color: rgb(0,80,144);
	color: white;

}

.WEBSTYLE_BUTTONLABEL_LEFT  {

	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	vertical-align: center;
	color: rgb(0,80,144);

}

.WEBSTYLE_BUTTONLABEL_RIGHT  {

	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: rgb(0,80,144);
}

.WEBSTYLE_BUTTONLABEL_CENTER  {

	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
	color: rgb(0,80,144);
}

.WEBSTYLE_BUTTONLABEL_RIGHT_ORA  {

	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: rgb(239,111,31);
}

.WEBSTYLE_BUTTONLABEL_LEFT_ORA  {

	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	vertical-align: center;
	color: rgb(239,111,31);
}

.Baureihe_Label  {

	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: black;
}

.Baureihe_Label_Fett  {

	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	color: black;
}

.TABCOL_MIDDLE  {
	font-size: 9pt;
	font-family: Arial;
	text-align: center;
	padding-left: 0px;
	vertical-align: center;
	color: black;
	white-space: nowrap;
}

.TABCOL_LEFT  {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	padding-left: 5px;
	vertical-align: center;
	color: black;
	white-space: nowrap;
}

.TABCOL_LEFT_RED {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	padding-left: 5px;
	vertical-align: center;
	color: black;
   	/*background-color: rgb(232,133,113);*/
	white-space: nowrap;
}

.TABCOL_30px  {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	width: 30px;
	padding-left: 5px;
	vertical-align: center;
	color: black;
	white-space: nowrap;
}

.TABCOL_LEFT_10  {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	padding-left: 10px;
	padding-right: 0px;
	vertical-align: center;
	color: black;
	white-space: nowrap;
}

.TABCOL_LEFT_DISABLED  {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	padding-right: 5px;
	vertical-align: center;
	color: black;
	background-color: rgb(240,240,240);	
	border-width: 0px;
}

.TABCOL_RIGHT_DISABLED  {
	font-size: 9pt;
	font-family: Arial;
	text-align: right;
	padding-right: 5px;
	vertical-align: center;
	color: black;
	background-color: rgb(240,240,240);	
	border-width: 0px;
}

.TABCOL_LEFT_ALT  {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	padding-left: 5px;
	vertical-align: center;
	color: black;
  	background-color: rgb(217,215,216);
	white-space: nowrap;
}

.TABCOL_RIGHT {
	font-size: 9pt;
	font-family: Arial;
	text-align: right;
	padding-right: 2px;
	vertical-align: center;
	color: black;
	white-space: nowrap;
}

.TABCOL_RIGHT_RED {
	font-size: 9pt;
	font-family: Arial;
	text-align: right;
	padding-right: 2px;
	vertical-align: center;
	color: black;
   	/*background-color: rgb(232,133,113);*/
	white-space: nowrap;
}

.TABHEAD_NORMAL  {
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	vertical-align: center;
	color: black;
   	background-color: rgb(217,215,216);
}

.TABHEAD_NORMAL_WIDE  {
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: center;
	color: black;
   	background-color: rgb(217,215,216);
}

.TABHEAD_RIGHT  {
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	padding-left: 10px;
	vertical-align: center;
	color: black;
   	background-color: rgb(217,215,216);
}

.TABHEAD_MIDDLE  {
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	padding-left: 5px;
	vertical-align: center;
	color: black;
   	background-color: rgb(217,215,216);
}

.TREECONTROL_FOLDER_STYLE  {
	font-size: 9pt;
	font-family: Arial;
	color: black;
	text-decoration: none;
}

.TREECONTROL_DOCUMENT_STYLE  {
	font-size: 9pt;
	font-family: Arial;
	color: black;
	text-decoration: none;
}

.HIDDEN_ELEMENT  {
	visibility:hidden;
	z-Index:-15000;
}

.INFO_STYLE {
	cursor: hand;
}

.INFO_STYLE_3D {
	cursor: hand;
	border-style: solid;
	border-right-width: 2;
    border-right-style: solid;
    border-right-color: rgb(90,90,90);
    border-left-width: 2;
    border-left-style: solid;
    border-left-color: rgb(255, 255, 255);
    border-top-width: 2;
    border-top-style: solid;
    border-top-color: rgb(255, 255, 255);
    border-bottom-width: 2;
    border-bottom-style: solid;
    border-bottom-color: rgb(90,90,90);
}

.TABCOL_LEFT_LL  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	padding-right: 5px;
	vertical-align: center;
	color: black;
	border-left: 1 solid rgb(217,215,216);
}

.TABCOL_RIGHT_LL  {
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	padding-right: 5px;
	vertical-align: center;
	color: black;
	border-left: 1 solid rgb(217,215,216);
}

.TABCOL_LEFT50  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	padding-right: 5px;
	vertical-align: center;
	width: 50px;
	color: black;
}

.TABCOL_LEFT75  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	padding-right: 5px;
	vertical-align: center;
	width: 75px;
	color: black;
}

.TABCOL_LEFT100  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	padding-right: 5px;
	vertical-align: center;
	width: 100px;
	color: black;
}

.TABCOL_LEFT150  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	padding-right: 5px;
	vertical-align: center;
	width: 150px;
	color: black;
}

.TABCOL_LEFT200  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	padding-right: 5px;
	vertical-align: center;
	width: 200px;
	color: black;
}

.TABCOL_LEFT300  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	padding-right: 5px;
	vertical-align: center;
	width: 300px;
	color: black;
}

.TABCOL_LEFT400  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	padding-right: 5px;
	vertical-align: center;
	width: 400px;
	color: black;
}

.TABCOL_RIGHT50  {
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	padding-right: 5px;
	vertical-align: center;
	width: 50px;
	color: black;
}

.TABCOL_RIGHT75  {
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	padding-right: 5px;
	vertical-align: center;
	width: 75px;
	color: black;
}

.TABCOL_RIGHT100  {
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	padding-right: 5px;
	vertical-align: center;
	width: 100px;
	color: black;
}

.TABCOL_RIGHT150  {
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	padding-right: 5px;
	vertical-align: center;
	width: 150px;
	color: black;
}

.TABCOL_RIGHT200  {
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	padding-right: 5px;
	vertical-align: center;
	width: 200px;
	color: black;
}

.TABCOL_RIGHT300  {
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	padding-right: 5px;
	vertical-align: center;
	width: 300px;
	color: black;
}

.TABHEAD_SMALL  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	padding-left: 2px;
	vertical-align: center;
	color: black;
   	background-color: rgb(217,215,216);
}

.TABHEAD_SMALL_RIGHT  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	padding-left: 2px;
	vertical-align: center;
	color: black;
	background-color: rgb(217,215,216);
}

.TABHEAD_SMALL_CENTER  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	padding-left: 2px;
	vertical-align: center;
	color: black;
	background-color: rgb(217,215,216);
}

.TREECONTROL_DOCUMENT_SELECTED_STYLE  {
	font-size: 9pt;
	font-family: Arial;
	color: red;
	background-color: lightgrey;
}

.TEXTAREA_NORMAL  {
	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: rgb(0,0,0);
}

.TEXTAREA_SMALL  {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: rgb(0,0,0);
}

.TEXTAREA_UEBERSICHT  {
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	vertical-align: top;
	border: 0;
	color: rgb(0,0,0);
	background-color: transparent;
	readonly: true;
}

.TEXTAREA_BAAN_EXPORT  {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: top;
	color: black;
	background-color: rgb(217,215,216);
}

legend   {
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	vertical-align: center;
	color: darkblue;
}

.MODAL_DLG {
	color: black;
	background-color: white;
	border-width: 2px;
	border-style: outset;
	border-color: buttonface;
	z-Index: 10001;
	display: none;
}

.LABEL_AMCA_PS {
	width: 930px;
	font-size: 8pt;
	font-family: Arial;
	color: darkblue;
	background-color: lightgrey;
	overflow: hidden;
}

.tooltip {
	color: white;
	background: white;
	z-Index: 10000;
}

.GROUP_TEXT {
	color: black;
	border-color: darkgray;
	z-Index: 10000;
}

.GROUP_TEXT_BLUE {
	color: blue;
	border-color: darkgray;
	z-Index: 10000;
}
.GROUP_NOTEXT {
	border-color: darkgray;
	z-Index: 10000;
}


/* simt style: ERGEBNISLISTE_TAB */

.ERGEBNISLISTE_TAB
{
	background-color: rgb(240,240,240);
	empty-cells: show;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}

.ERGEBNISLISTE_TAB tr {
	background-color: rgb(235,235,235);
	color: black;
}

.ERGEBNISLISTE_TAB tr.altrow {
	background-color: rgb(240, 240, 240);
	color: black;
}

.ERGEBNISLISTE_TAB tr.special {
	background-color: rgb(232,133,113);
	color: black;
}

.ERGEBNISLISTE_TAB tr.selected {
	background-color: rgb(204,204,204);
	color: black;
}

.ERGEBNISLISTE_TAB tr.special.selected {
	background-color: rgb(255,138,117);
	color: black;
}

.ERGEBNISLISTE_TAB tr:hover, .ERGEBNISLISTE_TAB tr.hover {
	/*background-color: #6070FC;+/
	/*color: white;*/
}

.ERGEBNISLISTE_TAB td {
}

.ERGEBNISLISTE_TAB td.header {
}



/* simt style: PREIS_TAB */

.PREIS_TAB
{
	background-color: rgb(240,240,240);
	empty-cells: show;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}

.PREIS_TAB tr {
	background-color: rgb(235,235,235);
}

.PREIS_TAB tr.altrow {
	background-color: rgb(235,235,235);
}

.PREIS_TAB tr.selected {
}

.PREIS_TAB tr:hover {
}

.PREIS_TAB td {
}

.PREIS_TAB td.header, .SIMT_STD td.rowheader {
}
