/* Deaktivierte Textfelder */
.x-item-disabled .x-form-item-label, .x-item-disabled .x-form-field, .x-item-disabled .x-form-cb-label, .x-item-disabled .x-form-trigger {
    opacity: 0.6;
}

/* ------------------------ Grid / Rows --------------------------------- */
.x-grid-row-alt .x-grid-cell {
    background-color: #E6E6E6;
    color: #000;
    border-top-color: #E6E6E6;
    border-top-style: solid;
}
/* Hintergrundfarbe einer Zeile beim überfahren mit dem Mauszeiger */
.x-grid-row-over .x-grid-cell {
    background-color: #D8D8D8 !important;
}
/* Hintergrundfarbe für selektierte Zeilen */
.x-grid-row-selected .x-grid-cell {
    background-color: #BDBDBD;
}
/* Kein Farbwechsel der Zeilen beim Grid der Bookmarks */
.gridline-no-style .x-grid-cell {
    background-color: #fff;
    border-bottom-color: #fff;
    border-top-color: #fff;
    color: #000;
}
.x-grid-row-focused .x-grid-cell, .x-grid-row-focused .x-grid-rowwrap-div {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

/* Action-Column-Icons */
.x-action-col-icon {
    height: 16px;
    width: 16px;
    margin-right: 4px;
}

.x-tree-checkbox {
    /*background: url('../themes/images/slate/form/checkbox.gif') no-repeat 0 0;*/
    height:13px;
    width:13px;
}

.x-tree-node-over .x-tree-checkbox {
    background-position:-13px 0;
}
.x-tree-node-down .x-tree-checkbox {
    background-position:-26px 0;
}
.x-tree-node-disabled .x-tree-checkbox {
    background-position:-39px 0;
}
.x-tree-node-checked .x-tree-checkbox {
    background-position:0 -13px;
}
.x-tree-node-checked-over .x-tree-checkbox {
    background-position:-13px -13px;
}
.x-tree-node-checked-down .x-tree-checkbox {
    background-position:-26px -13px;
}
.x-tree-node-checked-disabled .x-tree-checkbox {
    background-position:-39px -13px;
}
.x-tree-node-grayed .x-tree-checkbox {
    background-position:0 -26px;
}
.x-tree-node-grayed-over .x-tree-checkbox {
    background-position:-13px -26px;
}
.x-tree-node-grayed-down .x-tree-checkbox {
    background-position:-26px -26px;
}
.x-tree-node-grayed-disabled .x-tree-checkbox {
    background-position:-39px -26px;
}

/* Zeilenumbruch in Grid-Zellen, damit ganzer Inhalt lesbar ist */
/* .x-grid-with-row-lines .x-grid-cell-inner {*/
.nolinebreak-grid .x-grid-cell-inner {
    white-space: pre-wrap;
}

/* Schlengellinie bei invalidem Textfeld nicht anzeigen */
.x-form-invalid-field, textarea.x-form-invalid-field {
    background: none;
}

/* Hintergrundfarbe für die Header der Panels dunkler als Standard */
.x-accordion-hd {
    background: #D8D8D8 !important;
}

/** Überschriften der Accordion-Panels */
.x-accordion-hd .x-panel-header-text {
    color: #585858;
    font-weight: bold;
}

.x-accordion-hd .x-panel-header-text-default {
    font-size: 12px;
    line-height: 16px;
}

/* Inaktives Textfeld in der WMS-Verwaltung */
.textfield-disabled {
    opacity: 0.6;
}

/* Tab-Panel-Header nicht anzeigen */
.x-tab-hide .x-tab-bar-top {
    display: none;
}

/* Keine Tabs anzeigen im TabPanel (Ortsuche) */
.x-grid-notab .x-grid-header-ct {
    border-image: none;
    border-style: none;
    border-color: #FFFFFF;
}
.white-border {
    border-color: #FFFFFF;
}


.x-column-header-filtered
{
    font-weight: bold;
    font-style: italic;
}

.x-splitter-active {
    z-index: 18999; /* 19999 */
}

/** z-index der Maske ist standardmäßig auf 100, liegt somit unterhalb vieler Elemente */
.x-mask {
    z-index: 19000; /* 20000 */
}
.x-mask-msg {
    z-index: 19001;
}

.x-grid-checkheader {
    height: 14px;
    /*background-image: url('../images/menuitems/unchecked.gif');*/
    background-image: url("../lib/extjs/resources/themes/images/gray/form/checkbox.gif");
    background-position: 0 0;
    width: 13px;
    height: 13px;
    background-repeat: no-repeat;
    background-color: transparent;
}

.x-grid-checkheader-checked {
    background-image: url('../lib/extjs/resources/themes/images/gray/form/checkbox.gif');
    background-position: 0 -13px;
    width: 13px;
    height: 13px;
    background-repeat: no-repeat;
    background-color: transparent;
}

.x-grid-checkheader-editor .x-form-cb-wrap {
    text-align: center;
}

/* Blaue anstelle von grauen Icons in der Paging-Toolbar */
.x-item-disabled .x-tbar-page-first {
    background-image: url("../images/menuitems/grid/page-first-disabled.gif");
}

.x-tbar-page-first {
    background-image: url("../images/menuitems/grid/page-first.gif");
}

.x-item-disabled .x-tbar-page-prev {
    background-image: url("../images/menuitems/grid/page-prev-disabled.gif");
}

.x-tbar-page-prev {
    background-image: url("../images/menuitems/grid/page-prev.gif");
}
.x-item-disabled .x-tbar-page-next {
    background-image: url("../images/menuitems/grid/page-next-disabled.gif");
}

.x-tbar-page-next {
    background-image: url("../images/menuitems/grid/page-next.gif");
}

.x-tbar-page-last {
    background-image: url("../images/menuitems/grid/page-last.gif");
}

.x-item-disabled .x-tbar-page-last {
    background-image: url("../images/menuitems/grid/page-last-disabled.gif");
}

/* Schriftgrößen in der gesamten Oberfläche angepasst --> */
.x-fieldset-header {
    font-size: 12px;
    font-weight: bold;
}

.x-window-header-text-default {
    font-size: 13px;
    line-height: 16px;
    margin-left: 2px;
}

.x-form-cb-label-after {
    letter-spacing: 0.02em;
}
/* <-- Schriftgrößen in der gesamten Oberfläche angepasst */