/**
 * colors of default ims theme - 1st stylesheet loaded
 * (c) Webspirit Systems GmbH, 2021
 */

 :root {
	/* system colors */
	--tircon-dd-hover-blue: #0078d7;	/* dd = Dropdown */

	--primary-tircon-eu: #ae162c;
	--primary-uni-m-pic: #D31F2B;
	--primary-uni-m-txt: #B41E1E;

	--primary-1: #c80020ff; /* TI: bitte Abstufungen/Helligkeit mit GIMP oder einer Webfarben Seite machen */
	--primary-2: #c80620cc;
	--primary-3: #c80020aa;
	--primary-4: #c8002099;
	--primary-5: #c8002077;
	--primary-6: #c8002044;
	--primary-7: #c8002011;

	--secondary-1: #333333ff;
	--secondary-2: #333333bf;
	--secondary-3: #33333399;
	--secondary-4: #33333366;
	--secondary-5: #33333328;
	--secondary-6: #33333311;
	--secondary-7: #33333306;

	--background-1: #f5eec2;
	--background-2: #f5eec266;
	--background-3: #f5eec244;
	--background-4: var(--wss-lightblue-9); /*#f5eec222; wss-white */

	--tircon-gray-1: #999;
	--tircon-gray-2: #555555;
	--tircon-gray-3: #f4f4f4;

	--gray-2: var(--wss-gray-1);
	--gray-3: var(--wss-gray-2);
	--gray-4: var(--wss-gray-3);
	--gray-5: var(--wss-gray-4);
	--gray-6: var(--wss-gray-5);

	--lightgray-1: var(--wss-lightgray-1);
	--lightgray-2: var(--wss-lightgray-2);
	--lightgray-3: var(--wss-lightgray-3);
	--lightgray-4: var(--wss-lightgray-4);
	--lightgray-5: var(--wss-lightgray-5);
	--lightgray-6: var(--wss-lightgray-6);

	/* theme colors */
	--body:         var(--wss-black);
	--body-bg:      white;
	--title:	var(--wss-blue-6);
	--edit:		#aaa;
	--info-b:	#70af85;
	--info-bg:	#c6ebc9;
	--warn-b:	#f2f200;
	--warn-bg:	#ffffe5;
	--error-b:	#ff4444;
	--error-bg:	#ffe8e8;
	--shadow:	var(--lightgray-3);
	--esection-bg:	gainsboro;
	--hmenu:	var(--primary-1);
	--hmenu-b:	var(--primary-1);
	--hmenu-bg:	#cfd4ed;
	--link1:	var(--secondary-1);
	--link1-hov:	var(--secondary-3);
	--link1-sel:	var(--wss-gray-3);
	--link2:	var(--wss-gray-4);
	--link2-hov:	var(--primary-1);
	--link2-sel:	var(--wss-gray-5);
	--mmenu:	#555555;
	--mmenu-b:	var(--primary-1);
	--mmenu-bg:	transparent;
	--mmenu-bg2:	#f5f5f5;
	--mmenu-bg3:	#f9f9f9;
	--mmenu-bg4:	#fcfcfc;
	--mmenu-hov:	var(--primary-3);
	--msg-bg:	var(--wss-lightblue-2);
	--msg-cnt:	var(--background-1);
	--msg-cnt-bg:	var(--wss-red);
	--tip-bg:	#f3f2f2;
	--tip-b:	#bbb;
	--tip-h:	#555555;
	--tip-ul:	#f32ed4;
	--txt:		#323232;
	--txt-a:        var(--gray-2);/*#111;*/
	--txt-h:	var(--primary-1);
	--txt-bg:	#f0f0f0;
	--vmenu:	var(--gray-1);
	--vmenu-bg: 	white; /*var(--secondary-7);*/
	--vmenu-hov:	white;
	--vmenu-sel:	white;
	--vmenu-sel-bg: var(--primary-2); /*var(--wss-white);*/
        --vmenu-se1-bg: var(--primary-3);
	--vmenu-sel-hov-bg:var(--primary-3);
	--note-bg: 	#cccca7;
	--tab:		var(--primary-2); /* b same */
	--tab-b:        var(--primary-1);
	--tab-bg:	var(--secondary-7);
	--tab-hov:	var(--secondary-4);
	--tab-hov-bg:	var(--secondary-6);
	--tab-sel:	black;
	--tab-sel-b:    var(--secondary-1);
	--tab-sel-bg:	var(--primary-2);
	--tab2:         black;          /* --primary-2; b same */
	--tab2-b:       var(--secondary-3);
	--tab2-bg:      var(--secondary-5);    /* 1 */
	--tab2-hov:     var(--secondary-4);
	--tab2-hov-bg:  var(--secondary-3);
	--tab2-sel:     white;
	--tab2-sel-b:   var(--secondary-1);
	--tab2-sel-bg:  var(--secondary-3);     /* --primary-2 */
	--table-h-b:    black;
	--table-h-bg:    var(--primary-2);
	--table-h-hov-bg:var(--primary-2);
	--table-row2-bg:var(--secondary-6);
	--window-h-bg:	var(--wss-greenblue-1);
	--form-edt-b:	var(--gray-4);
	--bsection-b:	var(--primary-2);
	--bgroup-bg: 	white;
	--bmerge:	var(--secondary-2);
	--btable-tr: 	var(--secondary-6);
	--btable-tr-ro:	#fff0;
	--visit-h:	var(--primary-1);
	--visitmgr-h:   #333355;
	--visitmgr-b:   #333355;
	--fmenu:	black;
	--fmenu-b:	var(--secondary-4);
	--fmenu-bg:	var(--secondary-4);	/* 5 */
	--fmenu-hov-b:	var(--primary-2);
	--fmenu-hov-bg:	var(--secondary-7);	/* 6 */
	--fmenu-log-b:	var(--secondary-6);
	--fmenu-log-bg:	var(--secondary-6);
	--fmenu-sel:	white;
	--fmenu-sel-b:	var(--secondary-1);
	--fmenu-sel-bg:	var(--secondary-1);
	--fmenu-sel-hov:var(--primary-1);
	--tSwitch:	#1ef494;
	--button: 	black;
	--button-b: 	var(--secondary-1);
	--button-bg:    white;
	--button-hov:	black;
	--button-hov-b:	var(--secondary-3);
	--button-hov-bg:var(--tircon-gray-3);
	--button-dis:	var(--lightgray-2); /* b same */
	--button-dis-bg:white;       /* hov bg same */
	--focus-b:      var(--primary-1);
	--border: 	#000000;
	--input:	var(--border); 	/* txt */
	--input-b:	var(--border);
	--input-bg: 	#ffffff;
	--input-ro:	var(--wss-gray-3); 	/* txt */
	--input-ro-b:	var(--wss-gray-3); 	/* bg inherit */
	--input-ro-mdfy-b: var(--wss-yellow-1);
	--input-ro-mdfy-bg: var(--wss-yellow-7);
	--phone-b: 	#000000;
	--colorpicker-bg: #808080;
	--phone-bg: 	#ffffff;
	--slider-bar:   var(--primary-3);
	--slider-thumb: #485F75;
	--slider-disabled:#c9c6ce;
	--signature-b:	#485F75;
	--upload-b:	#485F75;
	--upload-file:	#9dff00;
	--note-bg: 	#cccca7;
}
