#fotos, #berichte {
	clear:both;
	margin-top:2em;
	padding:.2em .5em;
	background-color:#ddb;
}
#gal {
	margin-right:-1em;
}
#gal > * {
	display:inline-block;
	padding:0;
	margin:0;
}
#monatsberichte {
	clear:both;
	display:table;
	width:100%;
	border-collapse:separate;
}
#monatsberichte div {
	display:table-row;
}
#monatsberichte div * {
	display:table-cell;
	width:7.5%;
	padding:.1em .3em;
	color:#ccc;
	background-color:transparent;
	font-weight:bold;
	text-align:center;
	border:solid 2px #fff;
	border-radius:.4em;
}
#monatsberichte div a {
	color:#270;
	background-color:#e3f4ca;
}
#monatsberichte div *:nth-child(1) {
	width:10%;
	padding-left:0;
	font-weight:normal;
	text-align:left;
	color:#000;
	background-color:#fff;
}
#monatsberichte div a:hover {
	color:#fff;
	background-color:#7b3;
	text-decoration:none;
}
#monatsberichte div a.angezeigt {
	color:#fff;
	background-color:#270;
}
#text em {
	white-space:nowrap;
}
#awformular {
	padding:0 1em;
}
#aktivwerden > input,
#aktivwerden > textarea {
	display:block;
	box-sizing:border-box;
	width:100%;
	margin-top:.8em;
	font-size:1.1rem;
}
#aktivwerden > textarea {
	height:4em;
	font-family:inherit;
}
#aktivwerden > input[type="url"] {
	position:absolute;
	top:-50em;
}
#aktivwerden input[type="submit"] {
	padding:.3em .6em;
	font-size:larger;
	font-weight:bold;
}
.hervorgehoben {
	padding:.6em 1em;
	border:solid 2px #722 !important;
}
