.view__body--authors {
	width:300px;
	margin:10px;
	padding:18px;
	background-color:#fff;
	position:relative;
	float:left;
}
@media all and (max-width: 760px) {
.view__body--authors {
  width: 420px;
}
}
@media all and (max-width: 460px) {
.view__body--authors {
  width: 300px;
}
}
.view__body--authors ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.view__body--authors ul li {
	float:left;
	line-height:1.5em;
	margin-top:.1em;
}
.view__body--authors ul li:after {
	content:"/";
	margin:0 5px;
}
.view__body--authors ul li:last-child:after {
	content:"";
	margin:0;
}
.view__body--authors h2, .authors-block h2 {
    font-family: Bitter,serif;
    position: absolute;
    top: -10px;
    background-color: #00FA82;
    font-size: 1em;
    font-weight: normal;
    padding: 2px 5px;
    margin: 0px;
		line-height:1.5em;
}
.view__body--publishing_companys {
	width:300px;
	margin:10px;
	padding:18px;
	background-color:#fff;
	position:relative;
	float:left;
}
@media all and (max-width: 760px) {
.view__body--publishing_companys {
  width: 420px;
}
}
@media all and (max-width: 460px) {
.view__body--publishing_companys {
  width: 300px;
}
}
.view__body--publishing_companys ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.view__body--publishing_companys ul li {
	float:left;
	line-height:1.5em;
	margin-top:.1em;
}
.view__body--publishing_companys ul li:after {
	content:"/";
	margin:0 5px;
}
.view__body--publishing_companys ul li:last-child:after {
	content:"";
	margin:0;
}
.view__body--publishing_companys h2 {
    font-family: Bitter,serif;
    position: absolute;
    top: -10px;
    background-color: #00FA82;
    font-size: 1em;
    font-weight: normal;
    padding: 2px 5px;
    margin: 0px;
		line-height:1.5em;
}

.view__body--stichworte {
	width:300px;
	margin:10px;
	padding:18px;
	background-color:#fff;
	position:relative;
	float:left;
}
@media all and (max-width: 760px) {
.view__body--stichworte {
  width: 420px;
}
}
@media all and (max-width: 460px) {
.view__body--stichworte {
  width: 300px;
}
}
.view__body--stichworte ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.view__body--stichworte ul li {
	float:left;
	line-height:1.5em;
	margin-top:.1em;
}
.view__body--stichworte ul li:after {
	content:"/";
	margin:0 5px;
}
.view__body--stichworte ul li:last-child:after {
	content:"";
	margin:0;
}
.view__body--stichworte h2 {
    font-family: Bitter,serif;
    position: absolute;
    top: -10px;
    background-color: #00FA82;
    font-size: 1em;
    font-weight: normal;
    padding: 2px 5px;
    margin: 0px;
		line-height:1.5em;
}

.taxonomy-term--full {
	margin:10px;
	padding:18px 18px 6px 18px;
	background-color:#FFF;
	position:relative;
}
.taxonomy-term--full h4 {
    background-color: #00fa82;
    font-family: Bitter,serif;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.5em;
    margin: 0;
    padding: 2px 5px;
    position: absolute;
    top: -10px;
}

.authors-block {
	margin:10px;
	padding:18px 18px 8px;
	background-color:#FFF;
	float:left;
	width:620px;
	position:relative;
}
@media all and (max-width: 760px) {
.authors-block {
  width: 420px;
}
}
@media all and (max-width: 460px) {
.authors-block {
  width: 300px;
}
}
.taxonomy-term--authors-title {
	float:left;
	font-weight:bold;
	text-decoration:none;
}
a.taxonomy-term--authors-title {
	text-decoration:none;
}
.taxonomy-term-description {
	margin:0;
}

.authors-block--list {
	list-style-type:none;
	margin:0;
	padding:0;
}
.authors-block--list-item {
	margin: 0 0 1.2em;
}
.authors-block--list-item p {
	margin:0;
	padding:0;
}

.authors-block {
	margin:10px;
	padding:18px 18px 8px;
	background-color:#FFF;
	float:left;
	width:620px;
	position:relative;
}
