:root{	
	color-scheme: dark;
/* Prova Background color 121212*/
	font-size: 10px;
	--tree-font-size : 1.30rem;   /* 1.4 */
	--menu-font-size : 1.40rem;   /* 1.4 */
	--body-font-size : 1.60rem;   /* 1.5 */
	--note-font-size : 1.30rem;   /* 1.25 */
	--h1-font-size   : 3.50rem;   /* 2.1 */
	--h2-font-size   : 2.25rem;   /* 1.5 */

	--line-height    : 2.60rem;

	--bodyBackgroundColor: #181818; /* #2A2A2A;*/  /*  *//* #2A2A2A; #35363A; */ /* butta #1F272E;*/
	--section-background-color: #222222; /*#333!important;/* */ /* #2F373E;*/
	--color: #AAA; /* #AAA   bbb */
	--colorMark: #AA0; /* var(--color);  #ccc; */

	/*
	--bodyBackgroundColor: #CCC; 
	--section-background-color: #EEE; 
	--color: #222; 
	--colorMark: #AA0;
	*/


	--margin-top:25px!important;
	--fontFamyly: Roboto, "Noto Sans", "Noto Sans JP", "Noto Sans KR", "Noto Naskh Arabic", "Noto Sans Thai", "Noto Sans Hebrew", "Noto Sans Bengali", sans-serif; /*'Segoe UI',Arial,'sans-serif' ; 'Times New Roman', Times, serif; *//* Helvetica, sans-serif; *//* verdana;*/
	/*--fontFamyly  : verdana;*/ /*'Segoe UI',Arial,'sans-serif' ; 'Times New Roman', Times, serif; *//* Helvetica, sans-serif; *//* verdana;*/
	--h1FontFamily: Helvetica;
	


	--colorLink: var(--green); /* #3A7; #BBBB00;	 */
	--colorLed: var(--green); /* rgba(255,255,0,0.75);*//* #008461;*/ /* #66ff00; ; orange orange; #4CCD32; green; orange; */ /* #DDDD00;*/
	--textImportant-background-color: rgba(255,255,0,0.20); /* rgba(0,132,97,1);*/ /* #008461;*/ /* #008461; */
	--commentImportant-border-color: rgba(255,255,0,0.5); /* rgba(0,132,97,0.4);*/
	--textImportant-border-color:  rgba(255,255,0, 0.3);
	--textImportant-color:  rgba(255,255,255, 0.8);
	--menuBackgroundColor: #222; /* #2D2E32; */
	--menuHoverBackgroundColor: #111; /* #3F4042;	*/

	--menuBorderColor: #444;
	--menuBorder: solid 1px var(--menuBorderColor);
	--menuHoverColor: #CDEAED;
	--menuColor: #CDEAED; 
	/*--menuFontFamily: Arial;*/

	--selectedTextColor: #EEE;
	--selectedBackgroundColor: #666;

	--buttonBackgroundColor: #888;  /* #04AA6D; */
	--buttonColor: #222;

	--rowEvenBackgroundColor: #292929;  /* var(--section-background-color);*/ /* #FF363A; */
	--rowHover: #000; /* #111; */

	--ui-button-hover-focus: #DD0000;
	--ui-buttonBorder-focus-hover: border: 1px solid #cccccc;

	--dialogButtonBackgroundColor: #880000;
	--ui-button-active-border-hover: var(--dialogButtonBackgroundColor)0;
	--ui-button-active-backgroundcolor-hover: var(--dialogButtonBackgroundColor);
	--dialogBodyBackgroundColor:  var(--section-background-color);                /* #303030; */ /* #3c3d43; */
	--dialogHeaderBackgroundColor: #880000; /* #880000; */ /* #880000 *//* #393A3D*/;
	--dialogBorder: solid 1px #555;

	--pointerPng: url(/Contents/images/Pointer.white.10x10.png);	/*  Pointer.white.10x10.png   Pointer.gray.10x10.png */
	--backToHome: url(/Images/back.66x40.DarkMode.png);
	--thBackgroundColor: #3F4042;


	--overlayBackgroundColor: #000000;

	--ui-corner: 3px;
	--ui-dialog-Padding:0px;

	--blue   : #0067C0; /* #1b3ad6;*/ /* #417CB9*/ /* #1b3ad6;*/   /* 001ca8  */
	--green  : #069b24;  /* rgba(0,132,97,1); *//*  006E16 */
	--white  : #E4E4E4;
	--yellow : #E8E800; /* #E0C000 */ /* #E0AE00; */
	--orange : #ff8800; /* #ff8000 */ /* #FF5000; */
	--red    : #dd0e06; /* C6352D */ /* #EF0000;*/ /* #EF0500; */ /*#282828; */
	--dimgray: #00FF00;
	--black  : #000000;

	--defaultColor  : #444; /* #2F4F4F; */
	--undefinedColor: #555; /* #2F4F4F; */	  
}



  


#tblStatus td.pointer{
	/*background-image: url("/contents/images/Pointer.white.10x10.png");*/	/*  Pointer.white.10x10.png   Pointer.gray.10x10.png */
}


input[type='radio'] {
	accent-color: var(--color);
	/*background-color: #ffa500;*/
}
  
a:link {
	color: var(--color);
	background-color: transparent;
	text-decoration: none;
  }
  
  a:visited {
	color: var(--color);
	background-color: transparent;
	text-decoration: none;
  }
  
  a:hover {
	color: var(--color);
	background-color: transparent;
	text-decoration: underline;
  }
  
  a:active {
	color: var(--color);
	background-color: transparent;
	text-decoration: underline;
  }

