:root {
  --kt-primary-color: #3600BA;
  --kt-footer-color: #16004A;
  --kt-button-hover-color: #16004A;
  --kt-font-color:  #505050;
}

.contenttable tr {
	border-bottom: 1px solid white;
}

.contenttable tbody tr td {
  width: 72%;
  padding: 10px 0;
}


/* Menü */
nav,  .dialog-active {
  background-color: var(--kt-primary-color);
}

.panel a {
   color: var(--kt-font-color);
}

 /* Navigationsleiste d.h. Menueleiste oben */
 
 .nav > li > a:hover, .nav > li > a:focus, .nav > li > a:active,
 .nav .open > a, .nav .open > a:focus, .nav .open > a:hover
  {
   background-color: var(--kt-button-hover-color);
   color: #FFFFFF; 
}


/* ggf. noch weitere Farbanpassungen  für die Schrift in der Blätternleiste (pagination)  und bei den Reitern */

.kt-pills a, .pagination > li > a, .pagination > li > span {
   color: var(--kt-font-color); 
}

/* Blättern */
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
  background-color: var(--kt-primary-color);
  border: 1px solid var(--kt-primary-color);
}

/* Reiter */
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  background-color: var(--kt-primary-color);
}

/* Footer */
footer {
  background-color: var(--kt-footer-color);
}

footer a:focus {
color: #fff;
}


/* Buttons */

.btn-success, .btn-default, .btn-default:focus, .btn-default:active {
  border-color: var(--kt-primary-color) !important;
  background-color: var(--kt-primary-color) !important;
  color: #FFFFFF !important;
}

.ui-widget-content a.btn-default {
  color: #FFFFFF;
  background-color: var(--kt-primary-color);
}



.btn-success:hover, .btn-default:hover, .ui-widget-content a.btn-default:hover,
 .btn-default:focus-visible, .btn-default:active 
 {
  border-color: var(--kt-button-hover-color) !important;
  background-color: var(--kt-button-hover-color) !important;
  color: #FFFFFF !important;
}

/* Disabled Button im Klassenbuch erscheint heller wg. voreingestellter opacity: 0.65 */

.btn-default.disabled   {
  border-color: var(--kt-primary-color);
  background-color: var(--kt-primary-color);
}

.btn-default.disabled:hover {
  border-color: var(--kt-button-hover-color);
  background-color: var(--kt-button-hover-color);
  /* opacity: 1;     */
} 

.btn-danger {
  border-color: #7B58D1;
  background-color: #7B58D1;
}

.btn-danger:hover {
  border-color: var(--kt-primary-color); /* #675888; */
  background-color: var(--kt-primary-color);
}

.caption_honorar {
   margin-bottom: 20px;
   text-align: center;
}
