* html .toolbarButton .x-btn button {
	width: 1px;
}

.query-grid-cc img, .x-combo-list-item img {
	height: 16px;
	width: 16px;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	vertical-align: middle;
	margin-right: 5px;
	margin-top: -2px;
}

.query-grid-cc .check-col, .x-combo-list-item .check-col {
	background-image: url(../../../csjs/ext/images/default/menu/unchecked.gif);
}

.query-grid-cc .check-col-on, .x-combo-list-item .check-col-on {
	background-image: url(../../../csjs/ext/images/default/menu/checked.gif);
}

.x-combo-list-item-flag {
	width: 20px;
	background-position: 3px 0;
	background-repeat: no-repeat;
}

.x-combo-list-item-additional {
	color: grey;
	padding-left: 3px;
}

.paramTipText-ct {
	position: relative;
	padding-right: 18px;
}

.paramTipText {
	position: absolute;
	cursor: help;
	width: 16px;
	height: 16px;
	top: 3px;
	right: 0;
	background: url('../../../EIPObjects/EIPQuery/images/info.gif') no-repeat center center;
}

.combo-check-col {
	background: url(../../../csjs/ext/images/default/menu/unchecked.gif) no-repeat;
}

.combo-check-col-on {
	background: url(../../../csjs/ext/images/default/menu/checked.gif) no-repeat;
}

.list-item-slender {
	padding-top: 1px;
	padding-bottom: 1px;
}

/* Vertauschen der Reihenfolge von arial und tahoma) und Schrift auf 12px */
.x-small-editor .x-form-field {
	font: normal tahoma,arial,helvetica,sans-serif;
}

.x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td {
	font: normal tahoma,arial,helvetica,sans-serif;
	-moz-outline: none;
	-moz-user-focus: normal;
}

.x-grid3-topbar, .x-grid3-bottombar {
	font: normal tahoma,arial,helvetica,sans-serif;
	overflow: hidden;
	display: none;
	-ms-zoom: 1;
	zoom: 1;
	position: relative;
}

.x-tree-node {
	color: black;
	font: normal tahoma,arial,helvetica,sans-serif;
	white-space: nowrap;
}

.x-btn-text-icon .x-btn-center .x-btn-text {
	background-position: 0 2px !important;
}

#x-debug-browser {
	z-index: 2000;
}

.x-shadow, .x-ie-shadow {
	z-index: -1;
}
/* 16.04.2013 fk; z-Index auch fuer IE; EPS[24360] */


#userSettings .x-panel-body {
	background-color: transparent;
}

#userSettings .x-form-field-wrap {
	text-align: left;
}

#userSettings .x-form-item {
	margin: 10px 0 10px 5px;
}

#userSettings .x-form-item-label {
	text-align: left !important;
}

#userSettings .x-btn-wrap {
	margin-top: 20px;
}

#surfaceLanguageCombo, #reportLanguageCombo, .languageComboList .x-combo-list-item {
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: 5px 3px;
}

.configPanel {
	padding: 10px;
}

.configSubPanel {
	padding-bottom: 5px;
}

.configSubPanel td.x-form-item{
	display: table-cell;
}

.parameterRequestPanel {
	padding-left: 10px;
}

.parameterRequestPanel FORM {
	margin-bottom: 0;
}

.parameterRequestPanel .blockSizeButtonPanel {
	vertical-align: top;
	padding-left: 20px;
}

.activeTabDefaultSettings {
	background-image: url(../../../images/buttonIcons/resetActiveTab.png) !important;
}

.allTabsDefaultSettings {
	background-image: url(../../../images/buttonIcons/resetallTabs.png) !important;
}

#appSettingsBBar TABLE {
	width: 100%;
}

#appSettingsBBarStatus {
	width: 100%;
	padding-left: 100px;
}

.check-col-disabled {
	-moz-opacity: 0.5;
	opacity: .50;
	filter: alpha(opacity=50);
}

.x-tree-node-leaf .x-tree-node-icon-epp {
	background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/epp-16.png);
}

.x-tree-node-leaf .x-tree-node-icon-erd {
	background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/erd-16.png); /* 17.07.2017 fk; EPS[27282] */
}

.x-tree-node-leaf .x-tree-node-icon-mld {
	background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/mld-16.gif);
}

.parameterWindow .x-panel-body {
	padding: 10px 10px 0 10px;
	background-color: transparent;
}

.parameterWindow .x-panel-body-noheader {
	border-bottom: 0;
}

.parameterWindow .x-panel-bbar {
	padding: 0 0 25px 10px;
}

.parameterWindow legend {
	margin-bottom: 0;
}

.log-table TD {
	padding: 2px 4px;
	border: 1px solid #ccc;
	white-space: nowrap;
	vertical-align: top;
}

.log-table THEAD TD {
	border: 1px solid #bbb !important;
	background: url(../../../EIPObjects/EIPQuery/images/grid3-hrow.gif) repeat-x 0 bottom;
	padding: 3px 4px;
	letter-spacing: 0.1em;
}

.log-table {
	font: normal 11px Tahoma;
	background-color: #fff;
	border-collapse: collapse;
}

.eip-loading {
	background: #d5d5d5 url(../images/default/box/tb.gif) repeat-x 0 -16px;
	border-color: #999;
}

.eip-loading DIV {
	border-color: #aaa;
	background: #fbfbfb url(../images/default/grid/loading.gif) no-repeat 5px 5px;
	padding: 5px 10px 5px 25px;
}

.x-form-field-wrap .aruba-all-trigger {
	background-image: url(../../../images/all-trigger.gif);
	cursor: pointer;
}

input.x-form-field::-ms-clear {
	display: none;
	width: 0;
	height: 0;
}
/* 19.08.2014 fk; EPS[25044] */

.split-button-icon-eip {
	background-position: 0 center !important;
}

.split-button-eip .x-btn-left {
	background-position: 2px 0 !important;
}

.split-button-eip .x-btn-menu-arrow-wrap {
	position: relative;
	left: -2px;
}

.split-button-eip .x-btn-menu-arrow-el {
	letter-spacing: 5px;
}

.split-button-eip .x-btn-menu-wrap {
	margin-left: -4px;
	margin-right: 10px !important;
}

.browser-warning {
	font: normal 13px Tahoma;
	padding: 10px;
	background-color: #FFF;
	height: 100%;
}

#hideWarning DIV {
	float: left;
	vertical-align: top;
}

.favAdminPanel {
	padding: 20px 0 0 10px;
}

.eip-label-font {
	font: bold 13px tahoma,arial,helvetica !important;
	color: #444;
	display: inline-block;
	height: 25px!important;
}

.favAdminSave {
	background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/save.gif) !important;
}

.favAdminEdit {
	background-image: url(../../../images/buttonIcons/pencil.png) !important;
}

.favAdminFolderDelete {
	background-image: url(../../../images/buttonIcons/folder_delete.png) !important;
}

.favAdminFolderCreate {
	background-image: url(../../../images/buttonIcons/folder_add.png) !important;
}

.favAdminFileDelete {
	background-image: url(../../../images/buttonIcons/file_delete.png) !important;
}

.favAdminFileUpload {
	background-image: url(../../../images/buttonIcons/file_upload.png) !important;
}

.favAdminButton .x-btn {
	margin: 10px 0 0 234px;
}

#btnEIPPageSave, #lblSubDirectory, #btnERLSave {
	margin-top: 30px;
}

.x-form-file-btn {
	margin-top: 0 !important;
	right: -10px !important;
}

#adminDialog .x-panel-body {
	background-color: #FAFAFA;
}

#chkBoxSaveParamValues_Panel {
	margin-top: 20px;
}

#saveRLWindow .x-window-body {
	padding: 30px 0 0 0;
	text-align: center;
}

.iconSave { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/save.gif) !important;}
.iconSavePersonalized { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/savePersonalized.gif) !important;}
.iconSaveToFavorites { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/saveToFavorites.png) !important;}
.iconCancel { background-image: url(../../../images/buttonIcons/cancel.png) !important;}
.iconOK { background-image: url(../../../images/buttonIcons/ok.png) !important;}
.iconRefresh { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/refresh.png) !important;}
.iconParameter { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/ampersand.png) !important;}
.iconParameterInactive { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/ampersandInactive.png) !important;}
.iconDataBase { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/dataBase.gif) !important;}
.iconDownload { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/download.png) !important;}
.iconDirectPrint { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/directPrint.gif) !important;}
.iconPrint { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/print.gif) !important;}
.iconInternalLink { background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/internalLink_16.png) !important;}
.iconExternalLink { background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/externalLink_16.png) !important;}
.iconLoupe_70 { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/loupe_70.png) !important;}
.iconLoupe_80 { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/loupe_80.png) !important;}
.iconLoupe_90 { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/loupe_90.png) !important;}
.iconLoupe_100 { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/loupe_100.png) !important;}
.iconLoupe_110 { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/loupe_110.png) !important;}
.iconLoupe_120 { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/loupe_120.png) !important;}
.iconLoupe_130 { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/loupe_130.png) !important;}
.iconLoupe_default { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/loupe_default.png) !important;}
.iconNew { background-image: url(../../../CSJS/ext/images/misc/add.gif) !important;}
.iconEdit { background-image: url(../../../images/buttonIcons/pencil.png) !important;}
.iconDelete { background-image: url(../../../images/buttonIcons/bin_ok.png) !important;}
.iconDeletePersonalized { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/deletePersonalized.png) !important;}
.iconOriginalReport { background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/erd-16.png) !important;}
.iconPersonalizedReport { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/personalizedReport.png) !important;}
.iconEMail { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/EMail.png) !important;}
.iconModifyReport { background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/modifyReport.png) !important;}

.x-form-num-field {
	text-align: right;
}

.x-form-empty-field {
	font-style: italic !important;
}

.externalLinkCreationWindow .x-panel-body {
	border-width: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}

.externalLinkCreationWindow FIELDSET {
	border-width: 0;
}

.externalLinkCreationWindow #btnSelectParamsRELC {
	margin: 0 !important;
	position: relative;
	top: -15px;
	left: 18px;
}

.externalLinkCreationWindow #btnSelectParamsRILC {
	margin: 0 !important;
	position: relative;
	top: -13px;
	left: 14px;
}

.ext-ie .externalLinkCreationWindow #btnSelectParamsRILC {
	top: -25px;
}

#externalLinkCreationWindow #btnClose {
	margin: 5px 15px 5px 0;
}

.externalLinkCreationWindow #btnCreateFavorite {
	margin: 5px 20px 5px 15px;
}

.externalLinkCreationWindow .x-fieldset-bwrap {
	margin-left: 6px;
}

.externalLinkCreationWindow .x-fieldset {
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}

.ext-ie6 .x-fieldset {
	padding-top: 0;
}

.ext-gecko .middleOptionsPanel .x-fieldset {
	padding-top: 0;
}

.externalLinkCreationWindow .x-window-body {
	background-color: #fff !important;
}

.externalLinkCreationWindow .x-window-mc {
	border-color: #bbbbbb;
}

.externalLinkCreationWindow .x-toolbar {
	border-top-color: #d0d0d0;
}

.link-paramPanel .x-panel-body {
	padding-top: 1px;
}

#preview {
	padding-top: 20px;
}

.nonIE .x-fieldset-body {
	overflow: visible;
	height: auto !important;
}

.x-form-item-disabled .x-form-item-label {
	color: #888;
}

/* Query Outputs */
.icon_DIALOG {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/screen_16.png) !important;}
.icon_DATABASE_TABLE {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/database-table_16.png) !important;}
.icon_DATABASE_VIEW {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/database-view_16.png) !important;}
.icon_FILE_EXCEL {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/file-excel_16.png) !important;}
.icon_FILE_CSV {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/file-csv_16.png) !important;}
.icon_FILE_HTML {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/file-html_16.png) !important;}
.icon_DOWNLOAD_EXCEL {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/download-excel_16.png) !important;}
.icon_DOWNLOAD_CSV {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/download-csv_16.png) !important;}
.icon_FILE_XML {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/file-xml_16.png) !important;}
.icon_DOWNLOAD_XML {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/download-xml_16.png) !important;}
.icon_GANTT {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/gantt_16.png) !important;}
.icon_JSON {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/outputTypes/json_16.png) !important;}
.icon_externalLink {	background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/externalLink_16.png) !important;}
.icon_internalLink {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/internalLink_16.png) !important;}
.icon_save {background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/save.gif) !important;}
.icon_saveUserDir {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/saveUserDir.png) !important;}

/* direkter Download fuer EIS Berichte */
.icon_htm {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/html-16.gif) !important;}
.icon_erd {background-image: url(../../../EIPObjects/EIPActions/images/menuIcons/erd-16.png) !important;}
.icon_xls {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/xls-16.png) !important;}
.icon_xlsx {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/xlsx-16.png) !important;}
.icon_txt {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/txt-16.gif) !important;}
.icon_erp {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/erp-16.png) !important;}
.icon_pdf {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/pdf-16.gif) !important;}
.icon_ppt {background-image: url(../../../EIPObjects/EIPFolderVisualizer/icons/ppt2010-16.gif) !important;}

.ext-ie9 td .x-form-text {
	position: static !important;
	margin-top: 0 !important;
}

.ext-ie .x-form-text {
	margin-top: 0 !important;
	top: 0!important;
}

/* 30.07.2018
input{
	box-sizing: border-box;
}*/

.eip-FSO::-ms-clear {
	display: none;
	width: 0;
	height: 0;
}

.ami-role {
	background: url(../../../images/role.gif) no-repeat 0 -1px;
	margin: 0;
	padding: 0 0 0 20px;
}

.ami-allRoles {
	background: url(../../../images/roles.gif) no-repeat 0 -1px;
	padding-left: 20px;
}

.amiWindow .x-window-body {
	background-color: #FFF !important;
	border: 1px solid #bbb;
}

.amiWindow #btnAMICancel {
	margin: 5px 15px 5px 0;
}

.amiWindow #btnAMIOK {
	margin: 5px 15px 5px 0;
}

.amiWindow #btnAMIDelete {
	margin: 5px 15px 5px 0;
}

.publicAMI {
	background-color: #F2FFF2;
}

.AMI-btn-icon {
	background-position: center center !important;
	background-repeat: no-repeat;
	width: 20px !important;
}

.AMI-arrowTopEnd {background-image: url(../../../images/arrowTopEnd.gif) !important;}
.AMI-arrowTop {background-image: url(../../../images/arrowTop.gif) !important;}
.AMI-arrowBottomEnd {background-image: url(../../../images/arrowBottomEnd.gif) !important;}
.AMI-arrowBottom {background-image: url(../../../images/arrowBottom.gif) !important;}

.AMI-arrow-disabled {
	cursor: default !important;
	-moz-opacity: 0.5;
	opacity: .50;
	filter: alpha(opacity=50);
}

.AMI-arrow-disabled TBODY {
	cursor: default !important;
}

.AMI-arrow-disabled TBODY TR {
	cursor: default !important;
}

.AMI-arrow-disabled TBODY TR TD {
	cursor: default !important;
}

.AMI-arrow-disabled TBODY TR TD BUTTON {
	cursor: default !important;
}

.colorField {
	background: url(../../../images/colorField-bg1.gif) no-repeat !important;
}

.TBA-propertyPanel .x-panel-body {
	padding: 10px;
}

.TBA-structureTreePanel .x-panel-body {
	padding: 10px;
	width: 360px !important;
	height: 244px !important;
}

.TBA-configGroup {
	margin-top: 10px;
	font-size: 11px;
	font-family: tahoma,arial,verdana,sans-serif;
	font-weight: bold !important;
	line-height: 15px;
	height: 20px;
}

#TBA_upperTextCont .x-panel-body {
	padding: 0 !important;
}

.TBA-label {
	font: normal 12px tahoma,arial,helvetica,sans-serif;
}

.ie9-TBA-textRadioGroup label {
	width: auto;
}

.ie9-TBA-textRadioGroup .x-column, .ie9-TBA-textRadioGroup .x-column-layout-ct {
	overflow: visible;
}

.TBA-textRadioIndividual {
	margin-top: 23px;
}

.TBA-linebreak {
	margin-top: 15px;
}

#tbText {
	padding-left: 3px !important;
	margin-top: 10px !important;
}

.TBA-label-disabled {
	color: #FFF;
}

table.x-date-inner {
	width: 200px !important;
}
/* 05.12.2013 fk; EPS[24662] */
.aruba-support {
	background: url(../../../images/aruba-support.png) no-repeat center center;
	height: 120px !important;
	width: 300px !important;
	float: none !important;
}
/* 16.05.2014 fk; EPS[24836] */
.eip-msg-box-text {
	margin-bottom: 10px;
	margin-left: 50px;
	width: 400px;
}

.eip-msg-box-text-bottom {
	margin-left: 50px;
	width: 400px;
}

.reviseTemplatesPanel {
	margin: 10px 0 10px 20px;
}

.ext-ie .x-tree-node-indent img, .ext-ie .x-tree-node-icon, .ext-ie .x-tree-ec-icon {
	vertical-align: top !important;
}

INPUT.x-tree-node-cb {
	margin-top: 1px;
	margin-right: 2px;
}

/* 18.05.2018 fk; nicht mehr noetig*/
/*.ff-SNC IMG {
	margin-top: 2px;
}*/

/*.W7 .ff-SNC input {
	margin-top: -3px;
}*/

.color-palette-combo {
	background-repeat: no-repeat !important;
	background-position: 0 2px !important;
	padding-left: 100px !important;
}

.eip-border-box TD {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.struct-node-type-EQMQUERYLINK {background: url(../../../images/structureNodeTypeIcons/eql-16.png) no-repeat !important;}
.struct-node-type-EIPPAGELINK {background: url(../../../images/structureNodeTypeIcons/epp-16.png) no-repeat !important;}
.struct-node-type-EIPHYPERLINK {background: url(../../../images/structureNodeTypeIcons/hyperlink.png) no-repeat !important;}
.struct-node-type-EIPREPORTLINK {background: url(../../../images/structureNodeTypeIcons/erd-16.png) no-repeat !important;}
.struct-node-type-BIPAGELINK {background: url(../../../images/structureNodeTypeIcons/eppx-16.png) no-repeat !important;}
.struct-node-type-GROUP {background: url(../../../images/structureNodeTypeIcons/folder.gif) no-repeat !important;}
.x-tree-node-expanded .struct-node-type-GROUP {background: url(../../../images/structureNodeTypeIcons/folder-open.gif) no-repeat !important;}

.x-tree-node-el {
	line-height: 16px !important;
}

.struct-node-no-auth.x-tree-selected {
	background-color: #F0F0F0;
}

.struct-node-no-auth.x-tree-node-over {
	background-image: url('../images/lock_off.gif') !important;
	background-repeat: no-repeat;
	background-position: right center;
}

.x-tree-node-cb {
	margin-right: 2px;
}

.x-panel LABEL {
	font-weight: normal;
	margin-bottom: 0;
}

.x-tab-panel, .x-tab-panel DIV {
	-moz-box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
	box-sizing: content-box !important;
}

.ext-ie .x-tab-panel, .ext-ie .x-tab-panel DIV {
	-moz-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

#baseDiv {
	line-height: normal;
	position: absolute;
	left: -10000px;
	z-index: 0;
}

.x-window-dlg * {
	-moz-box-sizing: initial !important;
	-webkit-box-sizing: initial !important;
	box-sizing: initial !important;
}

.eip-context-menu-header {
	background-color: #CCC8C3;
	padding: 4px 0 6px 0;
}

	.eip-context-menu-header SPAN {
		padding: 0 4px;
	}

.x-layer ul, .x-layer ol {
	margin-bottom: 0;
}

.x-menu-list-item {
	font-family: "Open Sans", Verdana, Arial;
}

.ext-gecko .x-form-text {
	padding-top: 0;
}

/* 20.05.2016 fk; EPS[26190]*/
.ext-ie10 #TBA_upperTextCont .x-form-item label {
	width: 70px !important;
}

.ext-ie10 .x-form-radio {
	vertical-align: middle !important;
}

.paramRequestWindow_IE10 {
	-moz-box-sizing: initial;
	-webkit-box-sizing: initial;
	box-sizing: initial;
}

.ext-ie10 #paramRequestDiv {
	-moz-box-sizing: initial;
	-webkit-box-sizing: initial;
	box-sizing: initial;
}

.ext-ie10 #sidebarRightNose {
	padding-top: 0;
}

/* 22.08.2018 fk; warum? stoert bei der Query-Parameteranfrage bei den Buttons (Doppel-Rand rechts)
#MainControl .x-panel-bbar td {
	padding-left: 1px !important;
}*/

#MainControl .outputContainer {
	/*font: 11px Tahoma;*/
	font-size: 11px !important;
}

/* 22.08.2018 fk; 4.1.06; EPS[29709] */
.eqm-table-output.standardFont, .eqm-table-output.standardFont table { font-family: Tahoma;}
.eqm-table-output.nonProportionalFont, .eqm-table-output.nonProportionalFont table {font-family: 'Courier New';}

/* 09.01.2018 fk; EPS[29036] */
.gantt-container .x-panel-bwrap, .gantt-container .x-panel-body {
	overflow: visible;
}

.gantt h3 {
	font-weight: bold;
	font-size: 16px;
}

.RGBACalculator {
	position: absolute;
	left: 10px;
	width: 170px;
	height: 47px;
	border: 1px solid #DDDDDD;
	padding-left: 5px;
}

.RGBACalculator input, .RGBACalculator span {
	box-sizing: border-box;
	width: 30px;
	margin-left: 10px !important;
	margin-top: 3px !important;
}

.RGBACalculator input {
	text-align: right;
	height: 22px !important;
}

.RGBACalculator span {
	display: inline-block;
	text-align: center;
}

.RGBALabels{
	padding-bottom: 3px;
}

.fl-colorPalette{
	padding: 2px;
}

.x-color-palette {
	cursor: default;
}

.x-color-palette button {
	cursor: pointer;
	position: absolute;
}

.x-align-middle {
	vertical-align: middle;
}

.x-align-top {
	vertical-align: top;
}

/* 28.02.2017 fk; EPS[26854] */
.query-overflow DIV {
	overflow: visible !important;
}

/* 05.07.2017 fk; EPS[27224] */
.status-save-ok {
	background: url(../../../images/messages/saveOK.png) no-repeat 0 20px !Important;
}

.status-attention {
	background: url(../../../images/messages/attention_16.gif) no-repeat 0 20px !Important;
}

.status-email-ok {
	background: url(../../../images/messages/emailOK.png) no-repeat 0 20px !Important;
}

.status-task-started {
	background: url(../../../images/messages/task-item-start.png) no-repeat 0 20px !Important;
}

#status-msg {
	position: absolute;
	left: 50%;
	-moz-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	top: 10px;
	min-width: 305px;
	z-index: 20000;
}

#status-msg .x-box-mc DIV{
	padding-left: 20px;
	white-space: nowrap;
}

.container-inlineBlock > div, .container-inlineBlock > label, .container-inlineBlock > table{
	display: inline-block;
	font-size: 13px;
	vertical-align: top;
}

.addressBook-cell-top {
	vertical-align: top;
}

.addressBook-cell-top button{
	padding-top: 0!important;
}

.eip-BBar{
	border-top-color: #d0d0d0!important;
}

#gridAddressesSelection .x-grid3-cell-inner span{
	position: absolute;
	width: 16px;
}

#gridAddressesSelection .address-user{
	background: url(../../../EIPObjects/EIPReportSheet/images/user.png) no-repeat !important;
}

#gridAddressesSelection .address-group{
	background: url(../../../EIPObjects/EIPReportSheet/images/users.png) no-repeat !important;
}

.aruba-grid-panel-slim .x-panel-header{padding: 2px 5px 2px 5px;}
.aruba-grid-panel-slim .x-grid3-hd-inner{padding: 1px 2px 1px 5px;}
.aruba-grid-panel-slim .x-panel-tl{background-image:url(../images/misc/corners-sprite-small.gif)}
.aruba-grid-panel-slim .x-panel-tr{background-image:url(../images/misc/corners-sprite-small.gif)}
.aruba-grid-panel-slim .x-panel-tc{background-image:url(../images/misc/top-bottom-small.gif)}
.aruba-grid-panel-slim .x-panel-ml{padding-left: 3px;}
.aruba-grid-panel-slim .x-panel-mc{padding-top: 3px;}
.aruba-grid-panel-slim .x-panel-mr{padding-right: 3px;}
.aruba-grid-panel-slim .x-panel-bc{height: 3px;}
.aruba-grid-panel-slim .x-grid3-cell-inner{padding:3px 2px 3px 5px} /*früher 2 3 2 5, */
.aruba-grid-panel-slim .x-grid-group-hd{padding-top:3px;}
.aruba-grid-panel-slim .x-grid3-row-body{border: 1px solid #D0D0D0; background-color: rgb(251, 251, 251); margin: 1px 5px 2px 5px;}
.aruba-grid-panel-slim .x-grid3-row-expander {width: 20px; margin: -2px 0 0 -3px!important;}
.aruba-grid-panel-slim .x-progress-inner DIV{ height: 12px!important; line-height:10px!important;}

.infoPanel {
	border: 1px solid #D0D0D0;
	padding: 5px 20px 5px 100px;
	font: normal 11px tahoma,arial,helvetica;
	background-repeat: no-repeat;
	background-position: 15px 10px;
	background-color: #fff;
	height: 100%;
}

.infoPanel img {
	float: left;
}

.infoPanel p {
	margin-top: 5px;
}

.infoPanel H2 {
	color: #555;
	border-bottom: 1px solid #c3d0df;
	padding-bottom: 5px;
}


.x-tip-body{
	white-space: nowrap;
}

.x-tip .x-tip-tl { background: transparent url(../images/gray/qtip/tip-sprite.gif) no-repeat 0 0}
.x-tip .x-tip-tc { background: transparent url(../images/gray/qtip/tip-sprite.gif) no-repeat 0 -62px;}
.x-tip .x-tip-tr { background: transparent url(../images/gray/qtip/tip-sprite.gif) no-repeat right 0}
.x-tip .x-tip-ml { background: transparent url(../images/gray/qtip/tip-sprite.gif) no-repeat 0 -124px}
.x-tip .x-tip-mr { background: transparent url(../images/gray/qtip/tip-sprite.gif) no-repeat right -124px}
.x-tip .x-tip-bl { background: transparent url(../images/gray/qtip/tip-sprite.gif) no-repeat 0 -59px}
.x-tip .x-tip-bc { background: transparent url(../images/gray/qtip/tip-sprite.gif) no-repeat 0 -121px}
.x-tip .x-tip-br { background: transparent url(../images/gray/qtip/tip-sprite.gif) no-repeat right -59px}

.ext-ie textarea.x-form-field{margin: 0;}
.ext-gecko .externalLinkCreationWindow .x-form-item {margin-bottom: 3px;}
.ext-edge .externalLinkCreationWindow .cbxParameters {width: 20px;}

.query-mainPanel td{ /*, .parameterWindow td{ //Button-Text wird dann zu weit oben angezeigt */
	vertical-align: top;
}

.queryFilterPanel .x-panel-bbar{
	margin-right: 20px;
}

.queryFilterPanel .x-toolbar-cell > table, .queryFilterPanel .x-toolbar-cell > div{
	margin-right: 15px;
}

.queryFilterPanel .x-toolbar-cell:last-child > div{
	margin-right: 0;
}

.parameterWindow .queryFilterPanel .x-panel-bbar {
	padding: 20px 0 25px 0;
}

.parameterWindow .queryFilterPanel .x-toolbar-ct {
	width: auto;
}

.parameterWindow .queryFilterPanel .parameterToolbar > div {
	display: table-cell;
}

.parameterWindow .queryFilterPanel .parameterToolbar{
	display: inline-block;
	margin-right: 0;
}

.parameterWindow .queryFilterPanel {
	text-align: center;
}

.parameterWindow .queryFilterPanel > div:first-child > div > table {
	text-align: left;
}

.ext-ie .x-small-editor .x-form-text {
	margin-top: 0!important;
	height: 21px!important;
}

/* 09.10.2018 sonst bei categoryItemSearch zu hoch
.x-small-editor .x-form-field-wrap .x-form-trigger{
	height: 20px!important;
}*/

/* 30.07.2018
.x-form-text {
	height: 21px !important;
}*/

.ext-safari .x-form-field-wrap .x-form-trigger{
	right: auto;
}

/* 30.07.2018
.x-form-field-wrap .x-form-trigger {
	height: 20px!important;
}*/


.parameterWindow #hintPanel .x-panel-body{
	padding: 10px!important;
}

.codemirror-content {
       font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

.codemirror-content strong{
       font-weight: 700;
}

.codemirror-content p{
       margin: 1em 0;
}

.codemirror-content p:first-child{
       margin-top: 0;
}

.multiSelect-checked-item {
    background-image: url('../../../csjs/ext/images/default/menu/checked.gif')!important;
}

.multiSelect-combo-list-item {
    padding:2px;
    padding-left:20px;
    border:1px solid;
    white-space: nowrap;
    overflow:hidden;
	min-height: 14px;
	text-overflow: ellipsis;
    background-image: url('../../../csjs/ext/images/default/menu/unchecked.gif');
    background-repeat: no-repeat!important;
    font: normal 12px Arial, Helvetica, sans-serif;
    border-color:#fff;
}

.x-combo-list .multiSelect-combo-list-item.x-combo-selected{
	background: #DFE8F6 url('../../../csjs/ext/images/default/menu/unchecked.gif') no-repeat!important;
}
.x-combo-list .multiSelect-combo-list-item.x-combo-selected.multiSelect-checked-item{
	background: #DFE8F6 url('../../../csjs/ext/images/default/menu/checked.gif') no-repeat!important;
}
.ext-el-mask{
	background-color: #FFF!important;
	opacity: 0.3!important;
}

.parameterWindow .x-window-mc{
	background-color: #FFF!important;
}

.ext-safari table, .ext-safari .x-form-check-wrap-inner, .ext-safari .x-form-item{
	outline: none;
}

.ext-ie .x-btn button {
	padding-top: 0;
}

#rolesGrid thead .x-grid3-hd-inner{
	padding-right: 8px!important;
}

#reviseButtonPanel .x-table-layout-cell{
	padding-right: 10px!important;
}

.x-table-layout {
    border-collapse:collapse;
    border-spacing: 0; 
}

.x-table-layout td{
	padding: 0;
}

.minicolors-swatch{top: 4px!important;}

.x-form-item label{
	display: block;	/* 30.07.2018 damit die Breite der Labels beruecksichtigt wird */
}

input.x-form-checkbox {
	border-color: black;
}

.templates_change_action{
	vertical-align: top;
	padding-right: 10px;
}

/* ab hier Ext 3.4 */
.x-small-editor input{
	margin-top: -3px;
}

.x-small-editor .x-toolbar-ct input{
	margin-top: 0!important;
}

.ext-strict .x-form-text{
	height: 18px!important;
}

#rolesGrid .x-small-editor.x-grid-editor .x-form-field-wrap{
	top: -1px;
}

#rolesGrid .x-small-editor.x-grid-editor .x-form-field-wrap input{
	margin-top: -1px;
}

.x-small-editor.x-grid-editor .x-form-field-wrap input, .x-small-editor.x-grid-editor > input.x-form-field{
	height: 15px!important;
	margin-top: 0;
	padding-top: 1px;
}

/* stoert bei PageTranslationGrid */
/*.ext-ie11 .x-small-editor.x-grid-editor .x-form-field-wrap input{
	margin-top: 0;
	height: 17px!important;
}*/

.x-small-editor .x-form-field-wrap .x-form-trigger{
    height:18px;
}

#translationGrid .eip-expand-trigger{
   background-image:url(../images/gray/form/expand-trigger.gif);	
}

#EIPTextObjectWnd .justifyBottom{
	vertical-align: bottom;
	padding-bottom: 10px;
	height: 30px;
}

/* stoert bei FF in PageDesignerMenu
.ext-gecko3 .EIPObjectsSelection .x-form-field-wrap input{
	margin-top: -1.5px;
}*/

.ext-gecko3 #rolesGrid .x-form-field-trigger-wrap input{
	height: 17px!important;
	margin-top: -2px!important;
}

.x-window-dlg .x-dlg-icon .ext-mb-content{
	 margin-left: 0;
}

.x-form-cb-label{
	display: inline!important;
}

.propPanel .x-panel-body > label{
	font-size: 15px;
}

.color-palette-list table{
	font-size: 0;
}

.eip-body-colorDesign-mask .ext-el-mask{
	opacity: 0.001!important	/*damit beim Entwurf eines Designs die Farben im Hintergrund nicht verfaelscht werden*/
}


.ext-webkit .x-toolbar.x-small-editor input {		/* fuer toolbar bei categoryItemSearch */
	height: 14px!important;
}

#categoryItemSearchDiv .x-fieldset{
	padding: 0!important;
}

#pageTranslationWnd .container-inlineBlock td{
	padding-top: 10px;
}

#pageTranslationWnd .container-inlineBlock td label{
	display: table-cell;
}

.sidebarWrapperRight .font16 {
	font-size: 16px !important;
}

.sidebarWrapperRight .font14 {
	font-size: 14px !important;
}

.sidebarWrapperRight .font12 {
	font-size: 12px !important;
}

.sidebarWrapperRight .height30 {
	height: 30px;
}

.sidebarWrapperRight .height50 {
	height: 50px;
}

.sidebarWrapperRight .height80 {
	height: 80px;
}

.IC-taskLogDataView {
	background-color: rgba(255, 255, 255, 0.2);
	padding:  0 5px 5px 5px;
	font-size: 13px;
}

.IC-taskLogDataView table{
	font-size: 12px;
	border-spacing: 2px;
	border-collapse: separate;
}

.IC-taskLogDataView table th{
	height: 0!important;
	line-height: 0!important;
	font-size: 0!important;
}

.IC-taskLogHeader{
	margin-top: 3px;
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.eip-taskLog-status{
	text-align: center;
	width: 100%
}

.IC-taskLogDataView label{
	font-weight: bold;
	font-size: 12px;
}

.x-form-field-wrap .x-form-info-trigger {
  background-image: url("../images/gray/form/info-trigger.gif");
}

.x-shadow {
	display: none!important;
}

.x-window-dlg .x-window-mc {
	border: 1px solid #ddd !important;	/* Rahmen fuer Textbereich bei Meldungsfenster */
}