
/*********************/
/* Pager */
/*********************/
.labelTop,
.labelBottom 
{
	border-top-color: #0f73b9;
	color: #0f73b9;
	border-bottom-color: #0f73b9;
}

.buttonTop,
.buttonBottom 
{
	color: #0f73b9 !important;
}

.topPager .pagerRow td.currentPage {
	border-top-color: #0f73b9;
}

.bottomPager .pagerRow td.currentPage {
	border-bottom-color: #0f73b9;
}

/****************************/
/* ausgewähltes Item in TSDL*/
/****************************/
.tabListItemSelected 
{
    border-color: #0f73b9;
    color: #0f73b9;
}

.tabListItemSelected .tabBorder {
	background-color: #0f73b9;
}

@keyframes tabColorSelected {
  0% {
	color: #505050;
  }
  100% {
    color: #0f73b9;
  }
}

@keyframes tabColorUnselected {
  0% {
	color: #0f73b9;
  }
  100% {
    color: #505050;
  }
}

.treeNodeItem.selectedNode, .clickAreaSelected 
{    
    background-color: #0f73b9;
}

input[type="text"], 
input[type="tel"], 
input[type="email"], 
input[type="password"], 
textarea,
input[type="text"]:focus, 
input[type="tel"]:focus, 
input[type="email"]:focus, 
input[type="password"]:focus, 
textarea:focus
{
	border-bottom-color: #0f73b9;
}

/*Dropdown*/
.darkbluedropdown:focus {
	border-bottom-color: #0f73b9;
}

/*Radiobutton Control*/
.radioButton input:checked + .outerRadio {
	border-color: #0f73b9 !important;
}

.radioButton input:checked + .outerRadio .innerRadio {
	background: #0f73b9 !important;
}

.VerticalNavigationRadio input:checked + .container
{
	background-color: #0f73b9 !important;
	border: 2px solid #0f73b9 !important;
}


/*Switch Control*/
.clickSwitch input[type=checkbox]:checked + .outer {
	background: rgba(15, 115, 185, 0.6);
}

.clickSwitch input[type=checkbox]:checked + .outer + .inner {
	background: #0f73b9;
	border-color: #0f73b9;
}

/*Checkbox Control*/
input:checked + .outerCheck {
	border-color: #0f73b9 !important;
	background-color: #0f73b9 !important;
}

input:checked + .outerCheck .innerCheck {
	border-color: white !important;
}

.whiteBox .outerCheck {
	border-color: white !important;
	background-color: #0f73b9 !important;
}
	
.whiteBox input:checked + .outerCheck {
	border-color: white !important;
	background-color: white !important;
}

.whiteBox input:checked + .outerCheck .innerCheck {
	border-color: #0f73b9 !important;
}

.nulldesign .outerCheck {
	border-color: #0f73b9 !important;
}

.nulldesign .innerCheck {
	background: #0f73b9 !important;
	border-color: #0f73b9 !important;
}

/*Checkbox*/
.check input:checked + .outer {
	border-color: #0f73b9 !important;
	background-color: #0f73b9 !important;
}

.check input:checked + .outer .inner {
	border-color: white !important;
}

.whitecheck .outer {
	border-color: white !important;
	background-color: #0f73b9 !important;
}
	
.whitecheck input:checked + .outer {
	border-color: white !important;
	background-color: white !important;
}

.whitecheck input:checked + .outer .inner {
	border-color: #0f73b9 !important;
}

/*Radiobutton*/
.radio input:checked + .outer {
	border-color: #0f73b9 !important;
}

.radio input:checked + .outer .inner {
	background: #0f73b9 !important;
}

/*Fakeboxen*/
.outer1 {
	border-color: #0f73b9 !important;
	background-color: #0f73b9 !important;
}

.outer1 .inner {
	border-color: white !important;
}

.outer1White {
	border-color: white !important;
	background-color: white !important;
}

.outer1White .inner {
	border-color: #0f73b9 !important;
}

.outer2 {
	border-color: #8c8c8c !important;
	background-color: transparent;
}

.outer2White {
	border-color: white !important;
	background-color: transparent !important;
}

.outer4 {
	border-color: #0f73b9 !important;
}

.outer4 .inner {
	border-color: #0f73b9 !important;
	background: #0f73b9 !important;
}

/*Checkbox für Bäume*/
.treeviewCheckbox input[type=checkbox]:checked + label {
	border-color: #0f73b9 !important;
	background-color: #0f73b9 !important;
}

.treeviewCheckbox input[type=checkbox]:checked + label .inner {
	border-color: white !important;
}

/*GridView Colors*/
.rowColor th {
	color: white;
}
.rowColor tr.normal {
	background-color: #ffffff;
}

.rowColor tr.alternate {
	background-color: #ebebeb;
}

.rowColor tr.normal:hover, .rowColor tr.alternate:hover {
	background-color: #dcdcdc;
}

.rowColor tr.normalAktive {
	background-color: #e6eaf3;
}

.rowColor tr.alternateAktive {
	background-color: #d4d8e1;
}

.rowColor tr.normalAktive:hover, .rowColor tr.alternateAktive:hover {
	background-color: #c7cbd4;
}
