/*
#d6eaf8 - égkék menüháttér túl világos, de ez volt a palettán
#b9e4f1 - égkék menüháttér, ami tetszik
#112855 - sötétkék keresésgomb
#1b4f72 - fejléc szövegek
#21618c - menüpontok szövegei
#ebf5fb - láblécháttér
#ffffff, #ebf5fb - lábléc háttér színátmenet
#616a6b - lábléc szövege
#1b4f72 - submenu fejlecszöveg
#f2f3f4 - submenu fejlechatter
#b2babb - submenu szegélyszín
#21618c - submenu linkszín
#133953 - submenu aktív linkszín
*/

/*Sub Menu fejlécének formázása*/
.card-header {
  color: #1b4f72;
  background-color: #f2f3f4;
  border-color:  #b2babb ;
}
/*Sub Menu formázása*/
.mod-list li a {
  color: #21618c;
}

/*Sub Menu keretének színe*/
.card {
  border-color:  #b2babb;
  color: #21618c;
  font-weight: bold;
}
/*Sub Menu linkek formázása*/
.card a {
  text-decoration: none;
  color: #21618c;
}
.card a:hover {
  text-decoration: underline;
  color: #133953;
}
/*Sub Menu linkek formázásának vége*/
/*Főablak linkek formázása*/
main a {
  text-decoration: none !important;
  color: #21618c !important;
}
main a:hover {
  text-decoration: underline !important;
  color: #133953 !important;
}
/*Főablak linkek formázásának vége*/


/*Aktív főmenüpont aláhúzás*/
.container-header .metismenu > li.active > a::after,
.container-header .metismenu > li.active > button::before,
.container-header .metismenu > li > a:hover::after,
.container-header .metismenu > li > button:hover::before {
  background: #fff;
  opacity: 1;
}


:root {
	/*alapszínek*/
    /*--cassiopeia-color-primary: #00ff00;
    --cassiopeia-color-link: #0000ff;
    --cassiopeia-color-hover: #ff0000;

    --cassiopeia-font-family-body: "Roboto", sans-serif;
    --cassiopeia-font-family-headings: "Roboto", sans-serif;
    --cassiopeia-font-weight-headings: 700;
    --cassiopeia-font-weight-normal: 400;
    --cassiopeia-font-weight-normal: 400;*/
}



h1, h2, h3, h4, h5, h6 {
  color: #1b4f72;
}

/*1. szintű menüpontok formázása*/
li.metismenu-item.level-1{ 
  font-weight: bold;
  color: #21618c !important;
  
}

/*legördíthető menügomb*/
ul.mod-menu_dropdown-metismenu button{ 
  font-weight: bold;
  color: #21618c !important;
  
}
/*2. szintű menüpontok formázása*/
li.metismenu-item.level-2 a{ 
  font-weight: none;
  color: #21618c !important;
  
}

/*Fejléc háttérszine*/
.container-header {
  /*background-color:	 var(--card-cap-color);
  background-image: none;*/
  background-image: linear-gradient( #b9e4f1,  #b9e4f1 );
  
   
  /*background-image: linear-gradient(to bottom right,#112855,#1f4a9a, #2b66d5);*/
  
  
  /*background-image: url(/images/banners/shop-ad-books.jpg);
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: fixed;*/
}
/*Fejlécben az iksola nevének linkje ne legyen aláhúzva*/
.container-header a{
  text-decoration: none;
}

/*fejléc szélessége*/
.container-topbar {
  max-width: 1320px;
  margin-left: auto;
  margin-right: auto;
}

.footer{
  background-image: linear-gradient( #f2f3f4 , #f2f3f4);
  color: #616a6b ;
  border-top: 1px solid #ccd1d1;
}
.footer div {
  padding: 4px !important;
  font-size: 0.95em;
  text-align: center;
}

a.backbutton {
  text-decoration: none !important;
  color: #353b41;
}


/* DivTable.com */
.divTable{
	display: table;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #f2f3f4;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	display: table-cell;
	padding: 3px 10px;
}
.divTableHeading {
	background-color: #f2f3f4;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #f2f3f4;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}
.divTableBorder {
    border: 1px solid #b2babb;
}
.divTableBorderRadius {
    border-radius: 5px;
}