.custom {
    margin-top: 2em;
}
.baner {   
    margin-bottom: 1em;
    background-color: #596d94;
}
.baner .obalA {
    padding: 1em;
}
.baner span.titulek {
    font-size: 1.333em;
    line-height: 1em;
    font-weight: bold;
    color: black;   
}
.baner a {
    text-decoration: none;
    color: black;    
}
.baner .radkovyOdkazBaner {
    font-weight: bold;
    color: white;
}
.baner .radkovyOdkazBaner:hover {
    color: rgb(240, 255, 0);
}

.grace, .dibavod, .td020084 {background-color: #596d94;}
// {background-color:#aecb38 ;}
//.s240 {background-color:#aecb38 ;}
.sucho {background-color:#996600 ;} 
.heisvuv, .cksvv {background-color:#01B0E7;}
.ceho, .minwat, .naki, .s240 {background-color:#FBBB01;}
.aslab, .knihovna {background-color:#becd00;}
.vtei {background-color:#00afc4;}

.grace:hover,.dibavod:hover, .td020084:hover {background-color: #42547b;}
 //{background-color:#87ab1e ;}
.sucho:hover {background-color:#cc9933 ;} 
.heisvuv:hover, .cksvv:hover {background-color:#0189B4;}
.ceho:hover, .minwat:hover, .naki:hover, .s240:hover {background-color:#CD9901;}
.aslab:hover, .knihovna:hover {background-color:#8F9B00;}
.vtei:hover {background-color:#007486 ;}