/* Menu */

.ktkHeader,
#ktkFooter,
.horbar,
.subframe {
	background-color: #1f3f5f; /* BWC */
	background: -moz-linear-gradient(top, #1a3651, #405c77);
	background: -webkit-gradient(linear, center top, center bottom, from(#1a3651), to(#405c77));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1a3651', endColorstr='#405c77'); /*For IE7-8-9*/ 
}

.horbar	{
	border-top: 1px solid #1a3651;
}

.horbar a:hover	{
	background: #1f3f5f;
}

.item a:hover	{
	background-color: #1f3f5f;
}

.verbar	{
	background-color: #1f3f5f;
}
	
/* Window */

.ktkWindow .headerCell {
	background-color: #1f3f5f;
}

/* Tablas */

.sb-frame-container .table th {
	background-color: #5a90c7;
	color: white;
}

.sb-frame-container .table td {
	background-color: #cedeee;
}

/* List View in Selector (interactive) */

.ktkStaticTableSelected td {
	background-color:#D5DDE0 !important;
}

.ktkStaticTableOver td,
{
	background-color: #E8F1FF !important; /* Requiere important porque BS lo sobrescribe */
	cursor:pointer;
}

/*
.ktkStaticTableSubHeader th {
	background-color: #3d7dbd;
}

.ktkStaticTableSecondRow td {
	background-color: #ecf3f9;
}
*/
.ktkPanel {
	background-color: #ecf3f9;
}

.ktkPanelTitle2 {
	background-color: #346aa1;
	/* color: black; No sirve para Matrix */
	color: white;
}

/* BWC: */
.ktkPanelTitle th {
	background-color: #346aa1;
}

@media (prefers-color-scheme: light) {
	.ktkPanelContainer {
		background: -moz-linear-gradient(top, #ecf3f9, #f5f8fb);
		background: -webkit-gradient(linear, left top, right bottom, from(#ecf3f9), to(#f5f8fb));
	}
}

.ktkWindow th, .ktkWindow.title {
	background-color: #1f3f5f;
}

THEAD.fixedHeader TH {
	BORDER-TOP-color: #5a90c7;
	BORDER-LEFT-color: #6e9ece;
	BORDER-RIGHT-color: #346aa1;
}

.ktkPropertyTable {
	/*
	ktkPropertyTable Shouldn't provide a background-color (to respect tab background-color)

	background-color:#cedeee;
	*/
}

/* Tabs */

.sb-listview-container,
.sb-tab-content {
		background-color: #f5f8fb;
	background: linear-gradient(top, #f5f8fb, #ecf3f9);}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	background-color: #f5f8fb;
}

.nav-tabs > .active > a,
.ktkTabActive {
	background-color: #ecf3f9;
}

.nav-tabs > li > a,
.ktkTabInactive {
	background-color: #cedeee;
}


/* Fondo */

.ktkContent {
	background-color: #ecf3f9;
}

