﻿
 #datenbank-429   {
	margin: 0.5em;
  }
 #datenbank-429  div.kastl  {
	text-align: center;
	display: inline-block;
	margin: 6px;
  }
 #datenbank-429  div.kastl .bild  {
	position: relative;
  }
 #datenbank-429  div.kastl img  {
	background: orange;
	width: 140px;
  }
 #datenbank-429  div.kastl .kategorie  {
	color: orange;
	font-weight: bold;
  }
 #datenbank-429  div.kastl .beschreibung  {
	color: orange;
	background: rgba(255,255,255,0.9);
	position: absolute;
	text-align: left;
	bottom: 0px;
	height: 0%;
	width: 100%;
	transition: height 0.5s ;
	overflow: hidden;
  }
 #datenbank-429  div.kastl:hover .beschreibung  {
	height: 100%;
  }