.presseeintrag {
	margin: 0;
	padding: 0;
}
.presseeintrag .datum {
	font-size: 8pt;
}
.presseeintrag .text {
	margin: 0;
}


.suche {
	margin: 5px 0;
	padding: 0;
}
.suche .zeile {
	padding: 3px 0;
}
.suche form {
	margin: 0;
	padding: 0;
}
.suche form fieldset {
	border: 0;
	padding: 10px;
	background-color: #E8E8E9;
	border-top: 2px solid #D93024;
	border-bottom: 2px solid #D93024;
}
.suche form legend {
	display: none;
}
.suche form label {
	color: #000;
	font-weight: bold;
	padding-right: 5px;
}
.suche form input.suchwort {
	width: 160px;
	border: 1px solid #CFD0D1;
	font-size: 8pt;
}
.suche form input.datum {
	width: 80px;
	border: 1px solid #CFD0D1;
	font-size: 8pt;
}


.recordsetnavi {
	width: 100%;
}
.recordsetnavi .summary {
	width: 100%;
	text-align: center;
}
.recordsetnavi .links {
	width: 100%;
	margin: 10px 0;
}
.recordsetnavi .links .linkback {
	width: 50px;
	float: left;
	text-align: left;
}
.recordsetnavi .links .linklist {
	width: 400px;
	float: left;
	text-align: center;
}
.recordsetnavi .links .linknext {
	width: 50px;
	float: left;
	text-align: right;
}


.bilderliste .bildereintrag {
	margin: 15px 0 0 0;
}
.bilderliste .bildereintrag img.detailbild {
	border: 1px solid #000;
	max-width: 250px;
	margin: 0 0 5px 0;
}
