/* Szkoły Doktorskie */
a, a:hover, nav#menu_gorne a:hover, nav#menu_dolne ul li a:hover, #wydarzenia h2 a:hover {
	color:rgba(0,174,249,1);
}
hr, #content .wiadomosc img.z_tlem {
	background-color:rgba(255,205,0,1);
}
main>header {
	border-right:14px solid rgba(255,205,0,1);
}
#kontener_jednostki {
	border-top:25px solid rgba(255,205,0,1);
}
#kontener_jednostki aside {
	border-bottom:5px solid rgba(255,205,0,1);
}
#kontener_jednostki aside nav ul li a:hover {
	color:rgba(255,205,0,1);
}
#kafelki li, nav#menu_dolne, #pasek_zmieniacza, nav#okruszki, #wydarzenia {
	border-top:5px solid rgba(255,205,0,1);
}
#kafelki li, #content .apla, #Calendar .withevent {
	background:rgba(202,238,250,1);
}
#Calendar .withevent {
	background:rgba(255,244,204,1) !important;
}
#Calendar .withevent:hover {
	background:#0050aa !important;
}
#kafelki li:hover, #content .wiadomosc:hover, #wydarzenia a.wydarzenie:hover {
	background:rgba(202,238,250,.6);
}
#pasek_zmieniacza {
	background:rgba(152,121,0,1);
}
#pasek_zmieniacza #zmieniacz .info .ramka {
	background:rgba(152,121,0,.7);
}


a.banner{
 display: inline-block;
 margin: 7px 20px;
 padding: 8px 12px;
 background-color: rgba(202,238,250,1);
 height: 50px;
 color: #0050aa;
 text-decoration: none;
 overflow: hidden;
 font-size: 18px;
 line-height: 24px;
 width: 336px;
 box-sizing: content-box;
}

a.banner span{
font-weight: bold;
font-family: Lato-Heavy;
font-size: 19px;
}

a.banner:first-of-type{
margin-top: 16px;
}

a.ac{
border-bottom: 4px solid rgba(0,80,170,1);
}

a.aah{
border-bottom: 4px solid;
border-image: linear-gradient(90deg, rgba(0,175,250,1) 50%, rgba(255,130,40,1) 50%) 30 stretch;
}

a.amb{
 border-bottom: 4px solid rgba(250,20,20,1);
}

a.ars{
 border-bottom: 4px solid rgba(170,40,150,1);
}

a.ast{
 border-bottom: 4px solid rgba(170,210,60,1);
}

