tr.trjudul { background:#E1F6FA; padding:0.75em;  }
table tr.trjudul td, table tr.trjudul th {
	color:#00568E !important; font-weight:normal;
}
.table .table-subtitle,.table .table-subtitle .alert-success {
	background:#E1F6FA;
}
header {
}
.header-top,.navtop {
	background-color: #00568E;
	color:#fff;
}
.header-top {
	background-color: #00568E;
	padding-top:7px;
}

.header-top a {
	color:#c3c0a3;
}
.header-top2 {
	background-color: #033666;
	padding-bottom:7px;
	padding-top:14px;
	color:#fff;
}

.header-top2 * {
    color: #EFEFEF;	
}
header h1, header h2, header h3 {
    color: #EFEFEF;	
#    text-shadow: 1px 1px 1px #999;
}
.header-top3 h1, .header-top3 h2, .header-top3 h3 {
	color:#033666; 
	#text-shadow:1px 1px 1px #999;
}

h3.title,h2.title,h4.title,h1.title { background-color:#437696; border-bottom: #033666 4px solid; }
.alert .alert {
	padding:0 0.75rem;
}
#btn-searchmenu {
	background-color: #28a745;
	color:#fff;
	padding:0.525rem 1.2rem;
}
menu {
	background-color:#144777;	
}
.navbar-custom {
	background-color:#144777;
}

body {
	background-color:#144777;	
}
main {
	background-color: white;
}

main.bg-trans {
	background-color: transparent;
}

/*
menu
*/
.navbar-custom {
	/*
	background-color: #007bff;
    border-color: #007bff;
	*/
	background-color: #215A86;
	border-color: #326B97;
}

.navbar-custom .nav-item.active:hover .nav-link {
	background-color: #326B97;
}
.navbar-custom .dropdown-item:hover,
.navbar-custom .dropdown-item:focus {
	background-color: #326B97;
}

.navbar-custom .nav-item.active .nav-link {
	background-color:#326B97;
}
.navbar-custom .nav-item.active:hover .nav-link {
	background-color: #548DB9;
}
.navbar-custom .nav-item:hover {
	background-color:#326B97;
}

.navbar-custom .dropdown-item {
	background-color: #326B97;
}


h2.title a,h3.title a,h1.title a,h4.title a {
	color:#FDDD00;
}

.bg-title {
	background-color:#F2F2F2;
}