@charset "UTF-8";

/* base green: #8d8741 -> 40% lightness */
/* base brown: #c8aa84 -> 65% lightness */

html
{
	--bodyBackColor: #f7f3ed; /* 98% lightness based on 2f3541 */
	--bodyTextColor: #000000;

	--headerBorderbottomColor: #000000;
	/* --headerIcon: ; */

	--footerBackColor: #696430;
	--footerlangsTextColor: #111111;
	--footerlangsHoverBackColor: #625e2c;
	--footerlegalsTextColor: #222222;
	--footerlegalsHoverBackColor: #625e2c;

	--captionTextColor: #352818;
	--captionBorderbottomColor: #352818;
	--captionfilledlineBackColor: #c8aa84;
	--texthintTextColor: #660000;

	--lineplantypeBackColor: #8d8741;
	--lineplantypeTextColor: #000000;
	--lineplancountsBackColor: #f7f3ed;
	--textplancountsBackColor: #d7d3a8;

	--textLinkTextColor: #2980b9;

	--menubuttonsBackColor: #d7c2a7;
	--menubuttonscurpageBackColor: #b89261;
	--menubuttonsHoverBackColor: #b89261;
	--menubuttonsActiveBackColor: #9e7947;
	--menubuttonsTextColor: #232110;

	--linkbuttonsBackColor: #8d8741;
	--linkbuttonsHoverBackColor: #696430;
	--linkbuttonsActiveBackColor: #464320;
	--linkbuttonsTextColor: #dfdcb9;

	--formbuttonsBackColor: #8d8741;
	--formbuttonsHoverBackColor: #696430;
	--formbuttonsActiveBackColor: #464320;
	--formbuttonsTextColor: #dfdcb9;

	--pagebuttonsBackColor: #c8aa84;
	--pagebuttonsHoverBackColor: #b89261;
	--pagebuttonsActiveBackColor: #9e7947;
	--pagebuttonsTextColor: #232110;

	--formfieldBackColor: #ffffff;
	--formfieldBorderColor: #e0dad1;
	--formfieldplaceholderTextColor: #a0a0a0;

	--formoptionBackColor: #ffffff;

	--filebuttonsBackColor: #bfb975;
	--filebuttonsBorderColor: #8d8741;
	--filebuttonsHoverBackColor: #afa750;
	--filebuttonsHoverBorderColor: #696430;
	--filebuttonsActiveBackColor: #8c8640;
	--filebuttonsActiveBorderColor: #464320;
	--filebuttonsTextColor: #282a09;

	--formseparatorBorderColor: #e0dad1;

	--messageTextColor: #232110;
	--messageerrorTextColor: #bb0600;

	--listlinefrontBackColor: #e7dbca;
	--listlinefrontHoverBackColor: #d7c2a7;
	--listlinefrontActiveBackColor: #c8aa84;
	--listlineendBackColor: #b89261;
	--listlineendHoverBackColor: #d7c2a7;
	--listlineendActiveBackColor: #c8aa84;

	--tablecaptionheaderBackColor: #cfc1af;
	--tableheadersetmBackColor: #d7c2a7;
	--tablerowsetmBackColor: #e7dbca;
	--tableheadersetsBackColor: #cfc1af;
	--tablerowsetsBackColor: #e2dacf;
	--tableheaderbovsBackColor: #cfc1af;
	--tablerowbovsBackColor: #e2dacf;

	--timelinecaptionBackColor: #dddddd;
	--timelinedataBackColor: #eeeeee;

	--chatcontainerBorderColor: #e0dad1;
	--chatcontainerBackColor: #ffffff;
	--chatmessageBackColor: #ebe0d1;
	--chatscrollbarBackColor: #f0e7dc;
	--chatscrollbarHandleColor: #c8aa84;
	--chatcountmarkerBackColor: #E18787;
}
