.pm-rss {
	float:right;
	margin-top:-47px
}
.pm-einleitungstext {
	margin-bottom:20px
}
.pm-filter {
	overflow:auto;
	font-size:.8em
}
.pm-filter .pm-rubrikfilter {
	float:left;
	margin-bottom:20px;
	width:100%
}
.pm-filter .pm-rubrikfilter .pm-filter-form-headline {
	font-weight:700;
	margin-bottom:8px
}
.pm-filter .pm-rubrikfilter .pm-rubrik {
	margin:0 16px 20px 0
}
.pm-filter .pm-rubrikfilter .pm-rubrik input[type=checkbox] {
	position:relative;
	top:1px
}
.pm-filter .pm-datefilter {
	float:left
}
.pm-filter #pm-filter-form {
	float:left
}
.pm-filter #pm-filter-form select {
	font-size:inherit;
	padding:0 .4em;
	margin:.1em .2em;
	border:1px solid #ccc;
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:25px
}
.pm-filter .pm-search {
	float:right
}
.pm-filter .pm-search #pm-suchfeld {
	font-size:inherit;
	padding:0 .4em;
	margin:.1em .2em;
	border:1px solid #ccc;
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:25px
}
.pm-filter input[type=submit],.pm-filter button[type=submit] {
	color:#fff;
	background-color:#666;
	margin:.1em .2em;
	padding:0 .4em;
	display:inline-block;
	border:1px solid #666;
	font-size:inherit;
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:25px
}
.pm-filter input[type=submit]:hover,.pm-filter button[type=submit]:hover {
	background-color:#545454
}
.pm-tag-toolbar {
	font-size:1rem;
	font-weight:700;
	margin-top:10px
}
.pm-tag-toolbar a {
	float:right;
	font-weight:400
}
.pm-pager {
	text-align:center;
	margin:20px 0;
	clear:both
}
.pm-pager span:first-child {
	position:relative;
	float:left
}
.pm-pager span:first-child.current {
	float:none;
	margin-left:60px
}
.pm-pager span:last-child {
	position:relative;
	float:right
}
.pm-pager span:last-child.current {
	float:none;
	margin-right:60px
}
.pm-pager a {
	color:#999
}
.pm-pager a:hover {
	color:#545454
}
.pm-pager .current {
	color:#666
}
.pm-options a {
	color:#000;
	font-size:1rem;
	margin:4px;
	position:relative;
	top:3px
}
.pm-options a:hover {
	color:#545454
}
.pm-options a.showadmin {
	color:#fff;
	background-color:#666;
	padding:2px 4px;
	display:inline-block;
	margin:10px 0
}

#content .pm-options a.showadmin { color: #fff; }

.pm-options a.showadmin:hover {
	background-color:#545454;
}
.pm-options .unpublishedMeldung ul {
	margin:20px
}
.pm-options-actions a {
	color:#000;
	font-size:1.4rem;
	margin:4px;
	position:relative;
	top:3px
}
.pm-options-actions a:hover {
	color:#545454
}
.pm-options-actions .pm-rubriken>div {
	margin:7px 20px 0 0
}
.pm-options-actions .pm-rubriken>div label {
	margin-right:6px
}
.pm-options-actions .pm-rubriken>div input {
	position:relative;
	top:2px
}
.pm-options-actions .pm-rubriken a.save-rubrik {
	color:#000;
	font-size:.8rem;
	background-color:#eee;
	padding:5px 7px;
	margin:0
}
.pm-options-actions .pm-rubriken a.save-rubrik:hover {
	background-color:#f9f9f9
}
.pm-meldung {
	display:block;
	margin-top:20px;
	float:left;
	width:100%;
	padding:16px;
	box-sizing:border-box
}
.pm-meldung:nth-child(odd) {
	background-color:#fafafa
}
.pm-meldung .pm-bild {
	float:left;
	width:35%
}
.pm-meldung .pm-bild img {
	width:90%
}
.pm-meldung .pm-content {
	width:100%;
	float:left
}
.pm-meldung .pm-content .pm-title {
	margin:-6px 0 0
}
.pm-meldung .pm-content .pm-title a {
	text-decoration:none;
	line-height:120%
}
.pm-meldung .pm-content .pm-title a:hover {
	color:#545454
}
.pm-meldung .pm-content .pm-title .pm-detaillink .pm-title-from {
	font-size:.8rem;
	display:block;
	margin-top:-4px;
	color:#999
}
.pm-meldung .pm-content .pm-teaser {
	margin-top:5px;
	line-height:1.4
}
.pm-meldung .pm-content .pm-teaser .pm-teaser-text .pm-teaser-text-link {
	text-decoration:none
}
.pm-meldung .pm-content .pm-teaser a.pm-teaser-more {
	padding:2px 4px;
	display:inline-block;
	margin:10px;
	float:right
}
.pm-meldung.pm-meldung-bild .pm-content {
	float:right;
	width:65%
}
.pm-meldung.pm-meldung-bild .pm-tags {
	width:65%;
	float:right
}
.pm-meldung .pm-tags h4 {
	display:none
}
.pm-meldung .pm-tags ul {
	list-style-type:none;
	margin:0
}
.pm-meldung .pm-tags ul li {
	float:left;
	margin:0 10px 10px 0
}
.pm-meldung .pm-tags ul li a {
	color:#999
}
.pm-meldung .pm-tags ul li a:hover {
	color:#545454
}
.pm-old .pm-content .pm-title a,.pm-old .pm-content .pm-teaser a,.pm-old .pm-content .pm-teaser a.pm-teaser-more {
	color:#ccc
}
.pm-old .pm-content .pm-title a:hover,.pm-old .pm-content .pm-teaser a:hover,.pm-old .pm-content .pm-teaser a.pm-teaser-more:hover {
	color:#bbb
}
.pm-future,.pm-meldung:nth-child(odd).pm-future {
	background-color:#f7fff4
}
