/* Hintergrundfarbe der Navigation-Menue-Leiste */
nav.navbar {
	background-color: 	#36449e;
}
.readonly {
	background-color: 	aliceblue;
	border: 			1px solid #36449e;
}
a, a:hover {
	color: #007bff;
}
.page-item.active .page-link {
  background-color: #007bff;
  border-color: #007bff;
}
.custom-control-input:checked {
 border-color:#007bff;
 background-color:#007bff
}
.error {
  color: red;
}
fieldset {
	background-color: aliceblue;
}
.ui-datepicker-calendar .ui-state-active {
	background: #6eafbf;
	text-shadow: 0px 1px 0px #4d7a85;
	filter: dropshadow(color=#4d7a85, offx=0, offy=1);
	border: 1px solid #55838f;
}
.table tr:hover {
	background: #9999CC !important;
}
.tab-pane.active {
    background-color: aliceblue;
}

.tabs-modules a.tab-module-link, .tabs-modules a:link.tab-module-link,
    .tabs-modules a:visited.tab-module-link, .tabs-modules a:active.tab-module-link,
    .tabs-modules a:hover.tab-module-link {
    color: #36449e;
}

.tabs-modules a.tab-module-link.active {
    background-color: aliceblue;
}

.page-link {
    color: #36449e;
}

.filtered-text {
    background-color: aliceblue;
}
a.overview-cell, a:visited.overview-cell, a:link.overview-cell, a:active.overview-cell {
    border:             1px solid #5aabd4;
    color:              #36449e;
    box-shadow:         0 0 5px 0 #36449e;
}
.dashboard-link a, .dashboard-link a:visited, .dashboard-link a:link, .dashboard-link a:active{
    border:             1px solid #5aabd4;
    color:              #36449e;
    box-shadow:         0 0 5px 0 #36449e;
}
.overview-cell > h2{
    color: #36449e;
}
a:hover.overview-cell {
    background-color:   rgba(201, 233, 249, 0.5);
}
