:root{
    --main-text-color: black;
    --default-label-color: black;
    --main-font-family-name: "Segoe UI", Arial, sans-serif;
    --main-bg-background-img: url("../images/background.png");
    --login-bg-background-color: white;
    --loader-background-color: hsla(213, 40%, 87%, 0.75);

    --header-color-fallback: rgb(94, 136, 186);
    --header-color-moz: -moz-linear-gradient(top, #44a5c9, #3c68c1);
    --header-color-webkit: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#44a5c9), to(#3c68c1));
    --header-color-moz-end: -moz-linear-gradient(top, #3c68c1, #3c68c1);
    --header-color-webkit-end: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3c68c1), to(#3c68c1));

    --footer-color-fallback: rgb(94, 136, 186);
    --footer-color-moz: -moz-linear-gradient(top, #44a5c9, #3c68c1);
    --footer-color-webkit: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#44a5c9), to(#3c68c1));

    --footer-color-fallback-alt: rgb(80, 80, 80);
    --footer-color-moz-alt: -moz-linear-gradient(top, #7e7e7e, #4d4f4d);
    --footer-color-webkit-alt: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e7e7e), to(#4d4f4d));

    --header-footer-icon-text-color: white;
    --header-button-active-color: inset 0 8px 3px -6px rgb(101, 186, 147);

    --main-control-bar-background: white;
    --plant-group-background: darkgray;
    --plant-group-border-color: #a7a4a4;
    --plant-group-text-color: black;

    --side-menu-background: url("../images/nav-bg.png") center repeat-y;
    --nav-item-background: white;
    --nav-item-text-color: black;
    --nav-item-border-color: lightgray;
    --nav-item-2nd-text-color: white;
    --nav-item-2nd-background: #6a8da7;
    --nav-item-active-background: #44a5c9;
    --nav-item-hover-fallback: #44a5c9;
    --nav-item-hover-webkit: -webkit-linear-gradient(top, #44a5c9, #3c68c1);
    --nav-item-hover-moz: -moz-linear-gradient(top, #44a5c9, #3c68c1);
    --nav-item-hover-text-color: #fff;
    --nav-item-hover-border-color: #004a73;

    --input-text-color: hsl(214,40%,50%);
    --select-text-color: hsl( 0, 0%, 30%);
    --select-and-input-background: white;
    --select-and-input-border-color: rgb(126, 158, 200);
    --disabled-input-background: lightgray;
    --disabled-input-text-color: hsl(214,40%,50%);
    --disabled-input-border-color: black;
    --disabled-select-overlay-background: hsla(213, 40%, 87%, 0.75);

    --button-border-color: hsl(215, 30%, 72%);
    --button-text-color: hsl(215, 46%, 60%);
    --button-background-fallback: #d6d6d6;
    --button-background-moz: -moz-linear-gradient(top, #ececec, #d6d6d6);
    --button-background-webkit: -webkit-linear-gradient(top, #ececec, #d6d6d6);

    --button-type5-background-fallback: #d6d6d6;
    --button-type5-background-webkit: -webkit-linear-gradient(top, #bfbfbf, #d6d6d6);
    --button-type5-background-moz: -moz-linear-gradient(top, #bfbfbf, #d6d6d6);

    --button-no-color-border-color: hsl(215, 30%, 72%);
    --button-no-color-color: hsl(215, 46%, 60%);
    --button-no-color-background: white;
    --config-select-button-text-color: black;
    --pikaday-weekday-background-color: #f5f5f5;
    --active-button-background-color: #07ff07;
    --automatic-button-background-color: yellow;

    --table-border-color: #3c69c1;
    --table-background-color: white;
    --table-font-color: hsl( 0, 0%, 30%);
    --table-header-background: hsla(215, 40%, 54%, 0.6);
    --table-fixed-header-background: hsl(212, 39%, 54%);
    --table-fixed-column-odd-background: #e2e9f5;
    --table-fixed-column-even-backgound: white;
    --table-header-border-color: hsl(216, 40%, 55%);
    --table-header-font-color: black;

    --table-body-border-color: hsl(216, 40%, 55%);
    --table-body-even-row-text-color: black;
    --table-body-odd-row-background: hsla(215, 40%, 54%, 0.21);
    --table-body-even-row-background: white;
    --table-body-odd-even-background: white;
    --table-body-odd-row-text-color: black;
    --table-body-no-ch-odd-row-background: #dad8d8;
    --table-body-no-ch-even-row-background: #c2cdd0;

    --table-header-background-alt: #6b8ea8;
    --table-header-border-color-alt: #a2a2a2;
    --table-background-color-alt: white;
    --table-body-odd-row-background-alt: #dadbdd;
    --table-body-border-color-alt: #a2a2a2;

    --table-header-background-alt2: #2b323b99;
    --table-header-border-color-alt2: black;
    --table-background-color-alt2: white;
    --table-body-odd-row-background-alt2: #dadbdd;
    --table-body-border-color-alt2: black;

    --popup-window-background: white;
    --popup-window-text-color: black;
    --popup-window-topbar-background: hsl(213, 40%, 55%);
    --popup-window-topbar-background-minimized: hsl(216deg 32% 30%);
    --popup-window-topbar-text-color-minimized: darkgray;
    --popup-window-topbar-text-color: white;
    --popup-window-border-color: lightgray;
    --popup-window-button-text-color: black;

    --item-selected-color: rgba(0, 123, 255, 0.43);
    --item-selected-color-darken: rgba(1, 102, 214, 0.43);
    --item-selected-color-not-transparent: #69a6ff;
    --item-selected-color-not-transparent-darken: #6499ed;
    --item-selected-color-snd: linear-gradient(rgba(0, 123, 255, 0.43), rgba(0, 123, 255, 0.43));
    --item-selected-text-color: black;
    --item-hovered-color: #0e90d2;

    --scrollbar-background: #dddddd;
    --scrollbar-border-color: #9b9b9b;
    --scrollbar-thumb-background-fallback: hsl(215, 40%, 54%);
    --scrollbar-thumb-background-webkit: -webkit-radial-gradient(ellipse farthest-corner, hsla(215, 40%, 54%, 0.51), hsla(215, 40%, 54%, 0.6));
    --scrollbar-thumb-border-color: hsla(219, 31%, 44%, 0.71);
    --scrollbar-thumb-hover-background-fallback: hsl(215, 40%, 54%);
    --scrollbar-thumb-hover-background-webkit: -webkit-radial-gradient(ellipse farthest-corner, hsla(215, 40%, 54%, 0.51), hsla(215, 40%, 54%, 0.6));

    --ui-resize-background: #DDD;
    --ui-resize-thumb-background: #BBB;
    --ui-resize-drag-background: #C4E1A4;

    --refresh-timer-background: #00d30f;
    --progress-loader-background: #5e83ba;
    --progress-refresh-box-background: white;

    --default-border-color: lightgray;

    --oa-plant-box-background: rgb(228, 228, 232);
    --oa-plant-box-text-color: grey;
    --oa-row1-border-color: hsl(213, 40%, 75%);
    --oa-row2-border-color: lightgray;
    --oa-plant-state-1-background: lightgreen;
    --oa-plant-state-2-background: #ef6e6e;
    --oa-plant-state-3-background: yellow;
    --oa-plant-state-4-background: orange;
    --oa-plant-state-5-background: rgb(192, 192, 192);
    --oa-plant-state-6-background: lightblue;
    --oa-plant-state-7-background: #fdb0fd;
    --oa-plant-state-8-background: hsl(227, 70%, 63%);
    --oa-plant-state-9-background: teal;
    --oa-plant-state-10-background: black;
    --oa-control-bar-icon-text-color: rgb(104, 151, 208);
    --oa-control-bar-plant-name-text-color: black;
    --oa-time-pie-background: hsl(213, 20%, 95%);
    --oa-time-pie-fill: hsl(213, 20%, 95%);
    --oa-time-pie-stroke: rgba(91, 118, 158, 0.35);

    --oa-progress-bar-background: hsl(213, 20%, 95%);
    --oa-progress-bar-border-color: lightgray;
    --oa-progress-bar-p_ac-fill-background: hsla(216, 27%, 49%, 0.29);
    --oa-progress-bar-radiation-fill-background: hsla(216, 27%, 49%, 0.29);
    --oa-progress-bar-pr-fill-background: hsla(216, 27%, 49%, 0.29);

    --oa-plant-state-ok: rgba(42, 146, 0, 0.45);
    --oa-plant-state-error: #901534;
    --oa-plant-state-warning: orange;
    --oa-plant-state-unknown: hsla(216, 27%, 49%, 0.29);
    --oa-router-icon-color: hsla(216, 27%, 49%, 0.29);

    --oa-plant-no-alarm-color: hsla(216, 27%, 49%, 0.29);
    --oa-plant-active-alarm-color: rgba(144, 21, 52, 0.6);
    --oa-plant-nonactive-alarm-color: rgba(239, 144, 41, 0.6);
    --oa-plant-repair-alarm-color: rgba(46, 41, 239, 0.6);
    --oa-plant-db-alarm-color: rgb(226, 0, 0);

    --oa-plant-active-alarm-color-alt: rgba(144, 21, 52, 1);
    --oa-plant-nonactive-alarm-color-alt: rgba(239, 144, 41, 1);
    --oa-plant-repair-alarm-color-alt: rgba(46, 41, 239, 1);

    --oa-details-panel-background: white;
    --oa-details-panel-graph-grid-border-color: darkgray;
    --oa-details-panel-graph-grid-color: lightgray;
    --oa-details-panel-ping-color: green;
    --oa-details-panel-gateway-color: blue;
    --oa-details-panel-plant-p_ac-color: blue;
    --oa-details-panel-plant-production-color: #004A73;
    --oa-details-panel-plant-production-color-forecast: #004A73;
    --oa-details-panel-plant-radiation-color: orange;
    --oa-details-panel-plant-radiation-fill-color: rgba(255, 165, 0, 0.25);
    --oa-details-panel-plant-pr-color: hsl( 120, 100%, 34%);

    --oa-investor-panel-row1-background: rgb(210, 210, 210);
    --oa-investor-panel-row2-background: white;

    --plot-tooltip-text-color: black;
    --plot-tooltip-border-color: blue;
    --plot-tooltip-outer-border-color: blue;
    --plot-tooltip-background: white;

    --alarm-container-background: #f5f5f5;
    --alarm-container-details-background: #e8e8e8;
    --alarm-container-selected-alarm-background: #d0d0d0;

    --dialog-background: floralwhite;
    --default-chart-panel-background: white;
    --default-panel-border-color: lightgray;
    --default-panel-background: white;

    --dv-panel-background: white;
    --dv-chart-background: white;
    --dv-chart-border-color: transparent;
    --dv-chart-grid-color: #5E88BA;
    --dv-chart-font-color: black;
    --dv-station-details-font-color: hsl(215, 46%, 60%);
    --dv-progress-bar-background: hsl(213, 20%, 95%);
    --dv-progress-bar-default-text-color: #000000;

    --global-no-production-warning-color: red;
    --global-production-ok-warning-color: green;
    --global-gak-no-production-warning-color: #EE7600;

    --global-zero-value-warning-color: rgba(255, 65, 86, 0.4);
    --global-zero-value-warning-color-darken: rgb(234 157 163);
    --global-zero-value-warning-color-bar-background: rgb(247 0 27 / 82%);
    --global-zero-value-warning-color-user-defined: rgba(238, 118, 0, 0.51);
    --global-zero-value-warning-color-user-defined-darken: rgba(166, 82, 0, 0.51);

    --global-no-data-warning-color: #cacaca;
    --global-no-data-warning-color-darken: #bcbaba;
    --global-no-data-warning-text-color: #474747;

    --global-wrong-configuration-value-warning-color: #EE7600;
    --global-state-prio-1: rgba(255, 249, 0, 0.10);
    --global-state-prio-2: rgba(255, 249, 0, 0.15);
    --global-state-prio-3: rgba(255, 249, 0, 0.20);
    --global-state-prio-4: rgba(255, 249, 0, 0.25);
    --global-state-prio-5: rgba(255, 249, 0, 0.30);
    --global-state-prio-6: rgba(255, 249, 0, 0.35);
    --global-state-prio-7: rgba(255, 249, 0, 0.40);
    --global-state-prio-8: rgba(255, 249, 0, 0.45);
    --global-state-prio-9: rgba(255, 249, 0, 0.50);
    --global-state-prio-10: rgba(255, 249, 0, 0.60);
    --global-error-prio-1: rgba(255, 1, 0, 0.10);
    --global-error-prio-2: rgba(255, 1, 0, 0.15);
    --global-error-prio-3: rgba(255, 1, 0, 0.20);
    --global-error-prio-4: rgba(255, 1, 0, 0.25);
    --global-error-prio-5: rgba(255, 1, 0, 0.30);
    --global-error-prio-6: rgba(255, 1, 0, 0.35);
    --global-error-prio-7: rgba(255, 1, 0, 0.40);
    --global-error-prio-8: rgba(255, 1, 0, 0.45);
    --global-error-prio-9: rgba(255, 1, 0, 0.50);
    --global-error-prio-10: rgba(255, 1, 0, 0.60);

    --fancytree-background: white;
    --fancytree-icon-color: rgb(95, 134, 187);
    --fancytree-icon-curve-color: #3a942f;
    --fancytree-icon-function-color: rgb(95, 134, 187);
    --fancytree-icon-state-color: rgb(35, 101, 183);
    --fancytree-icon-error-color: rgb(105, 66, 66);
    --fancytree-text-color: black;
    --fancytee-text-color-selected: black;

    --color_main: 			hsl(207, 71%, 44%);
    --color_main_darker:	hsl(207, 91%, 24%);
    --color_main_brighter:	hsl(207, 51%, 64%);
    --color_main_brighter_2:hsl(207, 41%, 84%);

    --color_gray: hsl(0, 0%, 44%);
    --color_gray_darker: hsl(0, 0%, 24%);
    --color_gray_brighter: hsl(0, 0%, 64%);

    --global-scrollbar-width: 9px;
    --global-scrollbar-height: 12px;
    --global-small-scrollbar-width: 5px;
    --global-small-scrollbar-height: 12px;
    --global-small-vert-scrollbar-width: 12px;
    --global-small-vert-scrollbar-height: 5px;

    --disabled-error-check-background: #ffff00a3;
    --enabled-error-check-background: #00800059;
    --error-box-background-color: lime;

    --clockpicker-background-color: #f8f8f8;
    --block-label-background: lightgray;

    --accordion-tab-inactive-background: #e5e5e5;
    --accordion-tab-active-background: hsl(213, 40%, 55%);

    --yellow: yellow;

    --warning-window-background-color: rgb(225 222 90);
    --warning-window-text-color: rgb(0 0 0);
}