/*** pressemodul css aufbereitet ***/

.presse-administration { overflow: hidden;}
.pm-rss  { float: right; margin-top: -47px;  }

.pm-einleitungstext { margin-bottom: 20px;  }

.pm-filter { overflow: auto;  }
.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 { padding: 2px 4px;  }
.pm-filter .pm-search { float: right;  }
.pm-filter .pm-search #pm-suchfeld { padding: 2px 4px; width: 220px; }
.pm-filter input[type=submit],.pm-filter button[type=submit] { color: #fff; background-color: #666; padding: 4px 6px; display: inline-block; border: none;  }
.pm-filter input[type=submit]:hover,.pm-filter button[type=submit]:hover { background-color: #545454;  }

.unpublishedMeldung { background-color: #ebebeb; padding: 5px; margin-bottom: 20px; }
.unpublishedMeldung ul { margin: 0px !important;}
.unpublishedMeldung ul li a { font-size: 14px !important;}

.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;   font-size: 14px;}
.pm-pager span { margin: 0px 10px;}
.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;  font-weight: bold;}
.pm-pager a: hover { color: #545454;  }
.pm-pager .current { color: #666;  }



/*** Adminansicht der Uebersichtsseite ***/
.pm-meldung-author { border-bottom: 2px solid #cccccc; padding-bottom: 30px; }
.pm-options { margin-top: 20px;}
.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 !important; background-color: #666; padding: 5px 8px; display: inline-block; margin: 10px 0;  }
.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-options-actions .pm-sortnumber:before { content:"Sortierung: ";}

/*** Ansicht der einzelnen Meldungen in Uebersicht ***/
.pm-meldung { display: block; margin-top: 20px;  width: 100%; padding: 0px 16px 0px 0px;  box-sizing: border-box; line-height: 1.5em;}
.pm-meldung:nth-child(odd) { background-color: #fffffff;  }
.pm-meldung .pm-bild { float: left; width: 160px;  }
.pm-meldung .pm-content { margin-left: 220px;  }
.pm-meldung .pm-content .pm-title a { color: #000; line-height: 120%;  }
.pm-meldung .pm-content .pm-title a: hover { color: #545454;  }
.pm-meldung .pm-content .pm-title .pm-detaillink .pm-title-from {  display: block; color: #999;  }
.pm-meldung .pm-content .pm-teaser { margin-top: 5px; line-height: 1.4em; }
.pm-meldung .pm-content .pm-teaser-text { margin-bottom: 20px; }
#content .pm-meldung .pm-content .pm-teaser a.pm-teaser-more { display: inline-block; border-bottom: 0px !important; font-weight: bold;}

.pm-meldung.pm-meldung-bild .pm-tags {   overflow: hidden; float: right; margin-top: -20px; }
.pm-meldung .pm-tags h4 { display: none;  }
.pm-meldung .pm-tags ul { list-style-type: none; margin: 0;  }
#content .pm-meldung .pm-tags ul li { float: left; margin: 0 10px 10px 0; background: #ebebeb; padding: 2px 6px 0px 6px; margin-bottom: 0px !important; line-height: 1.2em;}
#content .pm-meldung .pm-tags ul li a { color: #999; border-bottom: 0px !important; margin: 0px !important;}
.pm-meldung .pm-tags ul li a: hover { color: #545454;  }


/*** abgelaufene Meldungen in Adminansicht ***/
.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;  }


/*** zukuenftige Meldungen in Adminansicht ***/
.pm-future h3:before { display: block; margin-left: 0px !important; margin-bottom: 10px; content: "Hinweis: Diese Meldung ist unveroeffentlicht und nur fuer den Autor in der Adminansicht sichtbar"; font-size: 12px; margin-left: 20px; color: #aaaaaa;}


