.galeria-tlo{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.galeria-obiekt{
	width: 280px;
  margin: initial;
  display: flex;
  flex-wrap: wrap;
  margin: 16px 0px;
  justify-content: center;
}

.galeria-obiekt:hover{
	opacity: 0.8;
}

.galeria-foto-mini{
	width: 280px;
	height: 186px;
	display: block;
	background-size: cover;
  background-position: center;
  border: 4px solid #fff;
  box-shadow: 0px 0px 3px #999999;
}
.galeria-foto-mini-tekst {
	display: none;
}
.galeria-obiekt figcaption{
	font-size: 11px;
	text-align: center;
	color:#2d7f4d;
	padding: 4px 0px;
}
