div.strankovani { margin: 0 0 10px 0; padding: 0; background: linear-gradient(rgba(61, 165, 235, 1), rgba(119, 202, 255, 1)) !important; }
div.strankovani table { width:100%; margin:0 auto;  }

div.strankovani td.lista { text-align:center; padding: 0; font-weight: bold; }
div.strankovani td.lista a { display: inline-block; text-decoration: none; padding: 11px 5px 10px 5px; text-align: center; }
/* div.strankovani td.lista a:hover { background: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4)); } */
div.strankovani td.lista a.aktualni { position: relative; background: linear-gradient(rgba(0, 87, 146, 0.64), rgba(0, 87, 146, 1)) !important; color: #fff; }
div.strankovani td.lista a.aktualni:before { 
	position: absolute;
	left: -1px;
	bottom: -8px;
	content: "\25e4";
	color: rgba(0, 87, 146, 1);
	font-size: 12px;
	line-height: 1em;
}
div.strankovani td.lista span { padding-right: 5px; padding-left: 5px; display: inline-block; }

div.strankovani td.btns { width:220px; /* font-weight:bold; */ }
div.strankovani td.btns span.btn { display:block; padding: 5px 10px; margin-top:5px; margin-bottom:5px; text-decoration:none; font-size:11px; font-weight: bold; background: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.5)) !important; color: rgba(9, 107, 173, 0.3) }
div.strankovani td.btns a span.btn { background: linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.7)) !important; color: rgba(9, 107, 173, 1) }

div.strankovani td.btns-left .btn { float: left; margin-left: 5px; }
div.strankovani td.btns-right .btn { float: right; margin-right: 5px; }
div.strankovani-dole td.lista a.aktualni:before { bottom: unset; top:-11px;
	content: "\25e3";
	color: #1673b2;
}
