

.tree li a.wkaselect, .tree li a.wkaselect+ul li a {
	background: var(--color-basic);
	color: #000;
	border: 1px solid #94a0b4;
}

/*currentinstance------------------------------------------------*/

.tree li a.wkacurrentinstance, .tree li a.wkaselect+ul li a.wkacurrentinstance {
  background: var(--color-contrast);
  color: var(--color-hover);
  border: 1px solid #646464;
}

.tree li a.wkacurrentinstance+ul li a {
  background: var(--color-basic);
  color: #fff;
  /*border: 1px solid #94a0b4;*/
}

.tree li a.wkacurrentinstance.nolink:hover, .tree li a.wkacurrentinstance+ul li a.nolink:hover {
  background: var(--color-basic);
  cursor:default;
}

/*onhold---------------------------------------------------------*/
/*, .tree li a.wkaselect+ul li a.wkanowka*/
.tree li a.wkaonhold {
  background: var(--color-red);
  color: #fff;
  border: 1px solid #94a0b4;
}

.tree li a.wkaonhold+ul li a {
  /*background: var(--color-basic);*/
  /*color: #000;*/
  /*border: 1px solid #94a0b4;*/
}

.tree li a.wkaonhold.nolink:hover, .tree li a.wkaonhold+ul li a.nolink:hover {
  background: var(--color-red);
  cursor:default;
}

.tree li a.wkaonhold:hover {
  background:  var(--color-basic);
}

.tree li a.wkaonhold+ul li a.nolink:hover{

}

/*nowka---------------------------------------------------------*/
/*, .tree li a.wkaselect+ul li a.wkanowka*/
.tree li a.wkanowka {
  /*background: #c0c0c0;*/
  background: #646464;
  color: #fff;
  border: 1px solid #94a0b4;
}

.tree li a.wkanowka+ul li a {
  /*background: var(--color-basic);*/
  /*color: #000;*/
  /*border: 1px solid #94a0b4;*/
}

.tree li a.wkanowka.nolink:hover {
  background:  #646464;
  cursor: default;
}

.tree li a.wkanowka:hover {
  background:  var(--color-basic);
}

.tree li a.wkanowka+ul li a.wkacurrentinstance.nolink:hover{
  background:  var(--color-basic);
  color: var(--color-hover);
  cursor: default;
}

.tree li a.wkanowka+ul li a.nolink:hover{


}

/*currentinstance && onhold ------------------------------------------------*/
/*wkanowka wkacurrentinstance*/

.tree li a.wkanowka.wkacurrentinstance {
  /*background: #c0c0c0;*/
  background: #646464;
  color: var(--color-basic);
  border: 1px solid var(--color-basic);
}

/*currentinstance && onhold ------------------------------------------------*/
/*wkanowka wkacurrentinstance*/

.tree li a.wkaonhold.wkanowka {
  /*background: #c0c0c0;*/
  background: red;
  color: #000;
  border: 1px solid var(--color-basic);
}





/*
.tree li a.wkacurrentinstance:hover, .tree li a.wkacurrentinstance+ul li a:hover{
  cursor:default;
}
.tree li a:hover, .tree li a:hover+ul li a,
.tree li a:focus, .tree li a:focus+ul li a {
background: #ccc; color: #000; border: 1px solid #000;
}

.tree li a:hover+ul li::after, .tree li a:focus+ul li::after,
.tree li a:hover+ul li::before, .tree li a:focus+ul li::before
.tree li a:hover+ul::before, .tree li a:focus+ul::before
.tree li a:hover+ul ul::before, .tree li a:focus+ul ul::before{
border-color:  #000;
}*/