
/* CSS Document */

#logo a {
    position: absolute;
    top: 0px;
    
    width: 383px;
    height: 139px;
    left: 0px;
  }

#topnav #rsmenu  ul.level1 > li:hover, #topnav #rsmenu  ul.level1 > li.active {
  
   
}

#topnav #rsmenu  ul.level1 > li:hover, #topnav #rsmenu  ul.level1 > li.active {
    background: #096f23 !important;
    transition: 0.2s;
	color:white;
}

#topnav #rsmenu   ul.level1 > li:focus-within  .megamenu {
    top: 95px;
    left: 0;
    opacity: 1;
   transition: opacity 0.2s ease 0s, top 0.2s ease 0s, left 0s ease 0s;
    min-height: 190px;
   
  
  }
  .dropdown:hover .dropdown-content {
    display: block;
	-webkit-animation: fadeIn 1s;
    animation: fadeIn 1s;
}

.dropdown:hover .dropbtn, .dropbtn:focus {
 background-color: #e2e2e2;
color: #2e2e2e;
}


.dropbtn:focus+ .dropdown-content {
    display: block;
	-webkit-animation: fadeIn 1s;
    animation: fadeIn 1s;
}

#vlaj a {
  
   background-color: #00654d;
}

#vlaj #de {
  
    background: #508409;
}

#vlaj #en {
   
    
	background-color: #0075a2;
	}
	
	.dropbtn {
    background-color: #00654d;
  
}

.flex-caption span.obal span.obal-abs2 {
    background-color: rgb(81, 117, 5);
	border: 1px solid rgba(255, 255, 255, 0.5);
   
}

.flex-caption span.obal span.obal2 span.obal-abs1 {
background-color: rgb(27, 83, 8);
border: 1px solid rgba(255, 255, 255, 0.45);
padding-top: 5px;
}

h3::after, h4::after, h5::after, h6::after, #portmain .art-middle .vtitle::after {
    background-color: #00654d;
}

.datepick-month td .datepick-today {
    background-color: #00654d !important;
   
}

.datepick-month td .datepick-highlight {
    background-color: #00838a !important;
   
}

#topnav #rsmenu ul ul li:hover > a, #topnav #rsmenu ul ul li.active > a {
  
   
	
	 background-color: #0075a2;
   
}

.headerfoto .headernadpis span.obal2 {
  
    background-color: #0075a2;
   
}

#leftnav  ul.level1 > li:nth-child(2n+1) > a > span {
 
	 background-color: #0075a2;
}

#leftnav  ul.level1 > li > a > span {
  
    background-color: #00699c;
   
}

#leftnav  ul.level2 > li:nth-child(2n+1) > a > span {
 
    background-color: #0075a2;
}

#leftnav  ul.level2 > li > a > span {
 
   background-color: #00699c;
  
}
.tabitem {
  
   background-color: #0075a2;
   
}
#kalakci #kalakci1 ul.kalakci_s li {
    background-color: #0075a2;
}

#kalakci #kalakci1 ul.kalakci_s li {
    background-color: #0075a2;
}
#topakce .vypis_vicedenni h5 {
  
	background-color: #0075a2;
}
.vypis_vicedenni {
    border-left: 7px solid #0075a2;
   
}

table.table-akce td .toggle-button::after {

   
    color: #0075a2;
 

}

#pagemenu ul li a {
    background-color: #0075a2;
   
}


   
   .breadcrump {
    padding: 3px;
    background-color: rgba(9, 18, 46, 0.73);
}

[class^="button-"], [class*=" button-"], .button {
    background-color: #0075a2;
   
}

#leftnav  ul.level1 > li > a.zvol > span {
    
   
}

#rightlinks li {
   
    background-color: #0075a2;
    
}

.r-box *[style*="color"] {
 color: #C92800 !important;
}

 *[style*="red"] {
 color: #C92800 !important;
}
*[style*="ff0000"] {
    color: #C92800 !important;
   }




@media only screen and (max-width: 923px) {
	
	   .breadcrump {
    padding: 3px;
    background-color: rgba(9, 18, 46, 0.13);
}
	
	}
