
.news-single-rightbox, .news-single-imgcaption, .news-latest-date, .news-latest-morelink, 
.news-latest-category, .news-list-author, .news-list-imgcaption, 
.news-list-date, .news-list-browse, .news-amenu-container, .news-catmenu, .source-text {
    font-size: 90%;
}
.news-list-category ul li {
	margin: 0px;
  padding:0px !important;
  font-size:90%;
}

.news-list-item {
    padding: 10px 0px 3px 0px;
    border-bottom: 3px solid #FFF;
}
.news-list-container {
    font-size: 93.75%;
}

.ext_exzert_form {
    background: none;
    border: 0;
    width: 600px;
}
.ext_exzert_cert_list_item {
   width: 600px;
   border-bottom: 2px solid #FFF;
}

.ext_exzert_cert_list_title {
    background: none;
    color: #007198;
}
.ext_exzert_cert_list_content {
  font-size: 93.75%;
}
.ext_exzert_cert_list_subitem {
    margin-left: 1em;
    width: 580px;
     border-bottom: 2px solid #FFF;
     background: none;
}
.ext_exzert_cert_list_sub_title {     
  background: none;
    color: #007198;
}

.ext_exzert_cert_list_label {
     margin-left: 1em;
     font-size: 93.75%;
}
 .tx-ptbexplast-pi1 {
    
}
.ext_explast_title {
    border-top: 0;
 
}
.ext_explast {
    background: none;
    margin-bottom: 0em;
     font-size: 93.75%;
}
.ext_explast_search_form_content {
    padding: 0em;
    border: none;
    
}
.ext_explast_search_fieldset {
    font-weight: normal;
   
}  
.ext_explast_mat_list_item {
    border-bottom: 2px solid #FFF;
}
.ext_explast_mat_list_title {
    background: none;
    font-weight: bold;
    color: #007198;
}

.ext_explast_mat_list_label {
     margin-left: 1em;
     font-size: 93.75%;
}
.ext_explast_mat_list_content {
  font-size: 93.75%;
  }

.tx-rm-ptboemap .csc-header h1 {
	margin-bottom: 10px;
}
.tx-rm-ptboemap h2, h3, h4 {
	color: #007198;
  margin-bottom: 10px;
}

/* T. Schaefer, 2015-04-07: padding-top hinzugefuegt */
.tx-rm-ptboemap {
	padding-top: 10px;
	padding-bottom: 10px;
}

/* T. Schaefer, 2015-04-07: padding-top innerhalb von folder auf 0px gesetzt */
.folder .tx-rm-ptboemap {
	padding-top: 0px
}

/* T. Schaefer, 2015-04-07: padding-bottom hinzugefuegt */
.csc-default-title > .tx-rm-ptboemap .csc-textpic-imagewrap {
	padding-bottom: 10px
}

.tx-rm-ptboemap-area {
     color: #007198;
     font-size: 110%;
}

.tx-rm-ptboemap .teaser {
    margin-bottom: 12px;
/* T. Schaefer, 2015-04-07: padding hinzugefuegt */
/*    padding: 0px 0px 10px 0px !important; */
}

/* T. Schaefer, 2015-04-07: padding innerhalb von folder auf 15px gesetzt */
.folder .tx-rm-ptboemap .teaser {
    padding: 15px !important;
}

.tx-rm-ptboemap ol{
   margin-left: 50px !important;
}

.tx-rm-ptboemap ul {
  margin-left: 30px !important;
}

/* T. Schaefer, 2015-06-15, div entfernt und hr innerhalb von tx-rm-ptbcontact sichtbar machen */
#aside .tx-rm-ptbcontact.contact hr {
  visibility: visible;
  height: 2px;
  color: #FFF;
  background-color: #FFF;
  border: none;
}

/* T. Schaefer, 2015-06-15, div entfernt und nur fuer das erste h3 innerhalb von tx-rm-ptbcontact ein padding-top von 10px */
#aside .tx-rm-ptbcontact.contact h3 {
   padding: 0px 15px 0px;
}

/* T. Schaefer, 2015-06-16, div entfernt */
#aside .tx-rm-ptbcontact.contact h3:first-of-type {
   padding: 10px 15px 0px;
}

/* T. Schaefer, 2015-06-15, div entfernt und margin-bottom fuer rmptbcontact_pi1 innerhalb der rechten Spalte hinzugefuegt */
#aside .rmptbcontact_pi1 {
  margin-bottom: 16px;
}

/* T. Schaefer, 2015-06-16, padding und margin-bottom hinzugefuegt */
#aside .rmptbcontact_pi1.contact > div.csc-header > h3 {
    padding: 10px 0 0 15px;
    margin-bottom: 0px !important;
}  

/* T. Schaefer, 2015-06-15, padding von 10px 15px 0px auf 0px 15px 0px reduziert */
#maincontent .tx-rm-ptbcontact.contact h3 {
   padding: 0px 15px 0px;
}

/* T. Schaefer, 2015-06-16, div entfernt und margin-bottom hinzugefuegt */
.tx-rm-ptbcontact.contact p {
   padding: 0px 15px 0px 15px;
   margin-bottom: 0px;
}

/* T. Schaefer, 2015-06-16, div entfernt und margin-bottom hinzugefuegt */
.tx-rm-ptbcontact.contact p:first-of-type {
    padding: 0px 15px 0px 15px;
    margin-bottom: 0.5em;
}

/* T. Schaefer, 2015-06-16, div entfernt und margin-bottom hinzugefuegt */
.tx-rm-ptbcontact.contact p:last-of-type {
    padding: 0px 15px 5px 15px;
    margin-bottom: 0.5em;
}

/* T. Schaefer, 2016-05-09, padding-bottom fuer den letzten Absatz hinzugefuegt */
.rmptbcontact_pi1 .tx-rm-ptbcontact.contact p:last-of-type {
		padding-bottom: 13px;
}

/* T. Schaefer, 2015-06-16, div entfernt und margin-top hinzugefuegt */
.tx-rm-ptbcontact.contact h3 + p {
    padding-top: 0px !important;
    margin-top: -0.5em !important;
}

/* T. Schaefer, 2016-05-09, Abstand zwischen 2 Kontaktbloecken auf 2 px reduzieren */
.tx-rm-ptbcontact+.div+.rmptbcontact_pi1, .tx-rm-ptbcontact+.div+a+.rmptbcontact_pi1, .tx-rm-ptbcontact+.div+a+a+.rmptbcontact_pi1 {
	margin-top: -18px;
	border-style: none;
}

/* T. Schaefer, 2016-05-09, Abstand zwischen 2 Kontaktbloecken auf 2 px reduzieren */
.rmptbcontact_pi1+.rmptbcontact_pi1, .rmptbcontact_pi1+a+.rmptbcontact_pi1, .rmptbcontact_pi1+a+a+.rmptbcontact_pi1 {
	margin-top: -16px;
	border-style: none;
}

/* T. Schaefer, 2016-06-30: Abstand zwischen einem Ueberschrifts-Element und einem Kontaktblock gesetzt, damit keine Ueberlagerung entsteht */
.header+.rmptbcontact_pi1, .header+a+.rmptbcontact_pi1, .header+a+a+.rmptbcontact_pi1 {
	margin-top: 35px;
}

/* T. Schaefer, 2016-06-30: Abstand zwischen einem Kontaktblock und einem Text-Element mit der Klasse contact (Einrueckung und Rahmen: Kontakt <rechts>) gesetzt, damit keine ueberfluessiger Abstand entsteht */
.rmptbcontact_pi1+article.contact, .rmptbcontact_pi1+a+article.contact {
	margin-top: -16px;
}

/* I. Maciuszek, 2016-06-30: Abstand zwischen einem Kontaktblock und einem Text-Element mit der Klasse contact (Einrueckung und Rahmen: Kontakt <rechts>) gesetzt, damit keine ueberfluessiger Abstand entsteht */
.rmptbcontact_pi1+a+a+article.contact {
	margin-top: -14px;
}

.ttaddressvcard  {
  float: left;
  clear:both;
  margin-bottom: 5px;
  margin-top: 5px;
}


/* T. Schaefer, 2015-04-15: padding hinzugefuegt */
.tx-rm-ptboemap article.csc-default .csc-textpic .csc-header > h1,
.tx-rm-ptboemap article.csc-default .csc-textpic .csc-header > h2,
.tx-rm-ptboemap article.csc-default .csc-textpic .csc-header > h3,
.tx-rm-ptboemap article.csc-default .csc-textpic .csc-header > h4,
.tx-rm-ptboemap article.csc-default .csc-textpic .csc-header > h5,
.tx-rm-ptboemap article.csc-default .csc-textpic .csc-header > h6 {
    padding: 0px 15px 0px 0px;
}

/* T. Schaefer, 2015-05-06: padding-bottom hinzugefuegt */
.tx-rm-ptboemap article.csc-default .csc-textpic .csc-header {
    padding-bottom: 10px;
}

 .tx-rm-ptboemap-decription  {
     font-size: 90% !important;
}
.tx-dropdownsitemap-pi1 A, .tx-dropdownsitemap-pi1 A:link, .tx-dropdownsitemap-pi1 A:visited, .tx-dropdownsitemap-pi1 A:hover, .tx-dropdownsitemap-pi1 A:active {
    color: #007198;
    background-color: inherit;
}
.tx-dropdownsitemap-pi1 ul{
  list-style-image: none !important;
}

div.tx_sevenpack-top_navigation {
		clear: both;
		padding: 0px;
		margin: 1ex 0px;
		margin-bottom: 1.5ex;
		border-width: 0px; 
		border-bottom: 1px solid black; 
	}

	div.tx_sevenpack-bottom_navigation {
		clear: both;
		padding: 1ex 0px;
		padding-top: 0.5ex;
		margin: 1ex 0px;
		border-width: 0px; 
	}

	div.tx_sevenpack-navi_year,
	div.tx_sevenpack-navi_page,
	div.tx_sevenpack-navi_pref,
	div.tx_sevenpack-navi_author,
	div.tx_sevenpack-navi_search {
		padding: 0em;
		margin: 0px;
		border-width: 0px;
	}

	div.tx_sevenpack-navi_search_top,
	div.tx_sevenpack-navi_author_top,
	div.tx_sevenpack-navi_year_top,
	div.tx_sevenpack-navi_page_top,
	div.tx_sevenpack-navi_pref_top {
		clear: both;
		padding: 0px;
		margin: 1.5ex 0em;
		border-width: 0px;
	}

	div.tx_sevenpack-navi_search_bottom,
	div.tx_sevenpack-navi_author_bottom,
	div.tx_sevenpack-navi_year_bottom,
	div.tx_sevenpack-navi_page_bottom,
	div.tx_sevenpack-navi_pref_bottom {
		clear: both;
		padding: 0px;
		margin: 1.5ex 0em;
		border-width: 0px;
	}


	.tx_sevenpack-inline_form,
	.tx_sevenpack-year_select_form,
	.tx_sevenpack-author_select_form, 
	.tx_sevenpack-search_form {
		display: inline;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
	}

	.tx_sevenpack-navi_search_details,
	.tx_sevenpack-navi_year_selection,
	.tx_sevenpack-navi_author_letters,
	.tx_sevenpack-navi_author_selection,
	.tx_sevenpack-navi_page_selection {
		float: left;
	}

	div.tx_sevenpack-float_clear {
		clear: both;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
		height: 0px;
		width: 0px;
	}

	.tx_sevenpack-year_select_form,
	.tx_sevenpack-author_select_form {
		float: right;
	}

	div.tx_sevenpack-navi_extra_row {
		padding-top: 1.5ex;
	}




	form.tx_sevenpack-search_form {
		display: block;
	}

	.tx_sevenpack-navi_search_details {
		margin-left: 12em;
	}




	.tx_sevenpack-navi_author_selection {
		margin-left: 12em;
	}

	.tx_sevenpack-navi_author_select {
		float: right;
	}




	form.tx_sevenpack-navi_pref_form {
		display: block;
	}


	span.tx_sevenpack-navi_current {
		font-size: larger;
		font-weight: bold;
	}

	.tx_sevenpack-navi_widget {
		padding: 0px;
		padding-right: 1em;
	}

	.tx_sevenpack-navi_label {
		padding: 0px;
		margin-right: 0.5em;
	}

	div.tx_sevenpack-navi_main_label {
		font-weight: bold;
		width: 12em;
		padding: 0px;
		margin: 0px;
		float: left;
	}

	span.tx_sevenpack-navi_separator {
		padding: 0px 0.75em;
	}

	.tx_sevenpack-navi_new {
		text-align: right;
		margin: 0.5em 0em;
		padding: 0px;
	}

	div.tx_sevenpack-navi_export,
	div.tx_sevenpack-navi_import,
	div.tx_sevenpack-navi_statistic {
		text-align: left;
		margin: 1em 0em;
		padding: 0px;
		font-size: smaller;
	}

	.tx_sevenpack-export_label,
	.tx_sevenpack-import_label,
	.tx_sevenpack-statistic_label {
		font-weight: bold;
		margin-right: 1em;
	}


	div.tx_sevenpack-list_container {
		margin: 0px; 
		padding:0px; 
	}

	table.tx_sevenpack-list {
		float: left;
		margin: 0px;
		padding: 0px;
		width: 100%;
		border-collapse: collapse;
		font-size: 100%;
	}

	table.tx_sevenpack-list th,
	table.tx_sevenpack-list td {
		border-width: 0px!important;
	}

	.tx_sevenpack-year_row {
		padding: 0.25em 0.5em;
		text-align: left;
	}

	.tx_sevenpack-year_row h3 {
		padding: 0px;
		margin: 0px;
	}

	.tx_sevenpack-bibtype_row {
		padding: 0.25em 0.5em;
		text-align: left;
	}

	.tx_sevenpack-bibtype_row h4  {
		padding: 0px;
		margin: 0px;
	}

	td.tx_sevenpack-item_even,
	td.tx_sevenpack-item_odd {
		padding: 0ex 0.3em;
		padding-bottom: 1.5ex;
		vertical-align: top;
	}
	td.tx_sevenpack-item_even {
		background-color: white;
	}
	td.tx_sevenpack-item_odd {
		
	}
	td.tx_sevenpack-enum {
		text-align: right;
		padding-left: 0px;
		padding-right: 0.5em;
		max-width: 4em;
	}

	div.tx_sevenpack-file_url_icon {
		padding: 0px;
		margin: 0px;
		padding-top: 0.25ex;
		width: 32px;
	}

	.tx_sevenpack-button {
		margin-left: 0.5em;
		margin-right: 0.5em;
	}
	.tx_sevenpack-check {
	}
	.tx_sevenpack-select {
	}

	.tx_sevenpack-italic {
		font-style: italic;
	}
	.tx_sevenpack-bold {
		font-weight: bold;
	}
	.tx_sevenpack-hidden {
		display: none;
	}

	img.tx_sevenpack-file_icon,
	img.tx_sevenpack-person_icon {
		display: inline;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
	}

	.tx_sevenpack-block {
		display: block;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
	}

	.tx_sevenpack-author {
		padding: 0px;
		margin: 0px;
	}
	.tx_sevenpack-authors {
		padding: 0px;
		margin: 0px;
	}
	.tx_sevenpack-author_high {
		font-weight: bold;
	}
	.tx_sevenpack-title {
		font-weight: bold;
	}
	.tx_sevenpack-series {
		font-style: italic;
	}
	.tx_sevenpack-state {
		font-style: italic;
	}
	.tx_sevenpack-type {
		font-style: italic;
	}

	.tx_sevenpack-abstract_block,
	.tx_sevenpack-note_block,
	.tx_sevenpack-annotation_block,
	.tx_sevenpack-misc_block,
	.tx_sevenpack-keywords_block,
	.tx_sevenpack-tags_block {
		margin: 1ex 0px;
		padding: 0px;
	}

	.tx_sevenpack-url_block {
		margin: 0.5ex 0px;
	}

	div.tx_sevenpack-missing_data  { 
		font-weight: bold;
		background-color: rgb(235,0,0);
		margin: 0px;
		padding: 1ex 1em;
	}

	.tx_sevenpack-warning_box {
		padding: 1ex 1em;
		margin: 1ex 0px;
		background-color: #eba533;
		border: 4px solid black;
	}

	.tx_sevenpack-manipulator_block {
		border-width: 0px;
		padding: 0px;
		margin: 0px 0px 2px 0.75em;
		float: right;
	}
	.tx_sevenpack-manip {
		border-width: 0px;
		padding: 0px;
		margin: 0px;
	}

	.tx_sevenpack-edit_icon, 
	.tx_sevenpack-hide_icon, 
	.tx_sevenpack-delete_icon,
	.tx_sevenpack-new_icon {
		border-width: 0px;
		padding: 0.25em 0.25em;
	}


	table.tx_sevenpack-layout {
		border-collapse: collapse;
		border-width: 0px;
		padding: 0px;
		margin: 0px;
	}
	table.tx_sevenpack-layout td,
	table.tx_sevenpack-layout th,
	table.tx_sevenpack-layout tr {
		border-width: 0px;
		padding: 0px;
		margin: 0px;
	}


	table.tx_sevenpack-single_item {
		border-collapse: collapse;
		border-width: 0px;
		padding: 0px;
		margin: 0px;
	}

	th.tx_sevenpack-single_label,
	td.tx_sevenpack-single_value {
		padding: 0.5ex 0px;
	}

	th.tx_sevenpack-single_label {
		min-width: 8em;
		padding-right: 1em;
		text-align: left;
		vertical-align: top;
	}
	td.tx_sevenpack-single_value {
		text-align: left;
		vertical-align: bottom;
	}




	div.tx_sevenpack-editor {
		padding: 1em;
		margin: 1em 0em;
		border: 1px solid black;
	}
	table.tx_sevenpack-editor_fields {
		border-collapse: collapse;
		padding: 0px;
		margin: 0.75ex 0em;
		border-width: 0px;
	}
	table.tx_sevenpack-editor_fields th,
	table.tx_sevenpack-editor_fields td {
		border-width: 0px;
		padding: 0.5ex 0.5em;
		vertical-align: top;
		text-align: left;
	}
	table.tx_sevenpack-editor_fields th {
		min-width: 8em;
	}
	.tx_sevenpack-editor h3 {
		font-size: large;
		border-bottom: 1px solid black;
		padding: 0.25em 0em;
	}
	.tx_sevenpack-editor_button {
		margin: 0em 0.5em;
	}
	.tx_sevenpack-editor_button_box {
		padding: 1em 1em;
		background-color: #eee;
	}
	.tx_sevenpack-box_left {
	}
	.tx_sevenpack-box_right {
		float: right;
	}

	.tx_sevenpack-editor_input {
		border: 1px solid black;
		padding: 2px;
	}

	table.tx_sevenpack-editor_author {
		border-collapse: collapse;
		padding: 0px;
		margin: 0px;
	}

	table.tx_sevenpack-editor_author th,
	table.tx_sevenpack-editor_author td {
		border-width: 0px;
		min-width: 0px;
		font-size: small;
	}

	table.tx_sevenpack-editor_author
	th.tx_sevenpack-editor_author_num {
		padding: 0ex 0.75ex 0ex 0ex;
		text-align: right;
		vertical-align: middle;
	}

	.tx_sevenpack-editor_hidden {
		text-decoration: line-through;
	}


div.tx_bib-top_navigation {
		clear: both;
		padding: 0px;
		margin: 1ex 0px;
		margin-bottom: 1.5ex;
		border-width: 0px; 
		border-bottom: 1px solid black; 
	}

	div.tx_bib-bottom_navigation {
		clear: both;
		padding: 1ex 0px;
		padding-top: 0.5ex;
		margin: 1ex 0px;
		border-width: 0px; 
	}

	div.tx_bib-navi_year,
	div.tx_bib-navi_page,
	div.tx_bib-navi_pref,
	div.tx_bib-navi_author,
	div.tx_bib-navi_search {
		padding: 0em;
		margin: 0px;
		border-width: 0px;
	}

	div.tx_bib-navi_search_top,
	div.tx_bib-navi_author_top,
	div.tx_bib-navi_year_top,
	div.tx_bib-navi_page_top,
	div.tx_bib-navi_pref_top {
		clear: both;
		padding: 0px;
		margin: 1.5ex 0em;
		border-width: 0px;
	}

	div.tx_bib-navi_search_bottom,
	div.tx_bib-navi_author_bottom,
	div.tx_bib-navi_year_bottom,
	div.tx_bib-navi_page_bottom,
	div.tx_bib-navi_pref_bottom {
		clear: both;
		padding: 0px;
		margin: 1.5ex 0em;
		border-width: 0px;
	}


	.tx_bib-inline_form,
	.tx_bib-year_select_form,
	.tx_bib-author_select_form, 
	.tx_bib-search_form {
		display: inline;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
	}

	.tx_bib-navi_search_details,
	.tx_bib-navi_year_selection,
	.tx_bib-navi_author_letters,
	.tx_bib-navi_author_selection,
	.tx_bib-navi_page_selection {
		float: left;
	}

	div.tx_bib-float_clear {
		clear: both;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
		height: 0px;
		width: 0px;
	}

	.tx_bib-year_select_form,
	.tx_bib-author_select_form {
		float: right;
	}

	div.tx_bib-navi_extra_row {
		padding-top: 1.5ex;
	}




	form.tx_bib-search_form {
		display: block;
	}

	.tx_bib-navi_search_details {
		margin-left: 12em;
	}




	.tx_bib-navi_author_selection {
		margin-left: 12em;
	}

	.tx_bib-navi_author_select {
		float: right;
	}




	form.tx_bib-navi_pref_form {
		display: block;
	}


	span.tx_bib-navi_current {
		font-size: larger;
		font-weight: bold;
	}

	.tx_bib-navi_widget {
		padding: 0px;
		padding-right: 1em;
	}

	.tx_bib-navi_label {
		padding: 0px;
		margin-right: 0.5em;
	}

	div.tx_bib-navi_main_label {
		font-weight: bold;
		width: 12em;
		padding: 0px;
		margin: 0px;
		float: left;
	}

	span.tx_bib-navi_separator {
		padding: 0px 0.75em;
	}

	.tx_bib-navi_new {
		text-align: right;
		margin: 0.5em 0em;
		padding: 0px;
	}

	div.tx_bib-navi_export,
	div.tx_bib-navi_import,
	div.tx_bib-navi_statistic {
		text-align: left;
		margin: 1em 0em;
		padding: 0px;
		font-size: smaller;
	}

	.tx_bib-export_label,
	.tx_bib-import_label,
	.tx_bib-statistic_label {
		font-weight: bold;
		margin-right: 1em;
	}


	div.tx_bib-list_container {
		margin: 0px; 
		padding:0px; 
	}

	table.tx_bib-list {
		float: left;
		margin: 0px;
		padding: 0px;
		width: 100%;
		border-collapse: collapse;
		font-size: 100%;
	}

	table.tx_bib-list th,
	table.tx_bib-list td {
		border-width: 0px!important;
		background-color: white;
	}

	.tx_bib-year_row {
		padding: 0.25em 0.5em;
		text-align: left;
	}

	.tx_bib-year_row h3 {
		padding: 0px;
		margin: 0px;
	}

	.tx_bib-bibtype_row {
		padding: 0.25em 0.5em;
		text-align: left;
	}

	.tx_bib-bibtype_row h4  {
		padding: 0px;
		margin: 0px;
	}

	td.tx_bib-item_even,
	td.tx_bib-item_odd {
		padding: 0ex 0.3em;
		padding-bottom: 1.5ex;
		vertical-align: top;
	}
	td.tx_bib-item_even {
		background-color: white;
	}
	td.tx_bib-item_odd {
		
	}
	td.tx_bib-enum {
		text-align: right;
		padding-left: 0px;
		padding-right: 0.5em;
		max-width: 4em;
	}

	div.tx_bib-file_url_icon {
		padding: 0px;
		margin: 0px;
		padding-top: 0.25ex;
		width: 32px;
	}

	.tx_bib-button {
		margin-left: 0.5em;
		margin-right: 0.5em;
	}
	.tx_bib-check {
	}
	.tx_bib-select {
	}

	.tx_bib-italic {
		font-style: italic;
	}
	.tx_bib-bold {
		font-weight: bold;
	}
	.tx_bib-hidden {
		display: none;
	}

	img.tx_bib-file_icon,
	img.tx_bib-person_icon {
		display: inline;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
		height: 25px;
	}

	.tx_bib-block {
		display: block;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
	}

	.tx_bib-inline {
		display: inline;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
	}
	
	.tx_bib-doi {
		display: inline;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
		white-space: nowrap;
	}

	.tx_bib-author {
		padding: 0px;
		margin: 0px;
	}
	.tx_bib-authors {
		padding: 0px;
		margin: 0px;
	}
	.tx_bib-author_high {
		font-weight: bold;
	}
	.tx_bib-title a {
		font-weight: normal;
		font-style: normal;
		font-size: 93.75%;
	}
	.tx_bib-series {
		font-style: italic;
	}
	.tx_bib-state {
		font-style: italic;
	}
	.tx_bib-type {
		font-style: italic;
	}

	.tx_bib-abstract_block,
	.tx_bib-note_block,
	.tx_bib-annotation_block,
	.tx_bib-misc_block,
	.tx_bib-keywords_block,
	.tx_bib-tags_block {
		margin: 1ex 0px;
		padding: 0px;
	}

	.tx_bib-url_block {
		margin: 0.5ex 0px;
	}

	div.tx_bib-missing_data  { 
		font-weight: bold;
		background-color: rgb(235,0,0);
		margin: 0px;
		padding: 1ex 1em;
	}

	.tx_bib-warning_box {
		padding: 1ex 1em;
		margin: 1ex 0px;
		background-color: #eba533;
		border: 4px solid black;
	}

	.tx_bib-manipulator_block {
		border-width: 0px;
		padding: 0px;
		margin: 0px 0px 2px 0.75em;
		float: right;
	}
	.tx_bib-manip {
		border-width: 0px;
		padding: 0px;
		margin: 0px;
	}

	.tx_bib-edit_icon, 
	.tx_bib-hide_icon, 
	.tx_bib-delete_icon,
	.tx_bib-new_icon {
		border-width: 0px;
		padding: 0.25em 0.25em;
	}


	table.tx_bib-layout {
		border-collapse: collapse;
		border-width: 0px;
		padding: 0px;
		margin: 0px;
	}
	table.tx_bib-layout td,
	table.tx_bib-layout th,
	table.tx_bib-layout tr {
		border-width: 0px;
		padding: 0px;
		margin: 0px;
	}


	table.tx_bib-single_item {
		border-collapse: collapse;
		border-width: 0px;
		padding: 0px;
		margin: 0px;
	}

	th.tx_bib-single_label,
	td.tx_bib-single_value {
		padding: 0.5ex 0px;
	}

	th.tx_bib-single_label {
		min-width: 8em;
		padding-right: 1em;
		text-align: left;
		vertical-align: top;
	}
	td.tx_bib-single_value {
		text-align: left;
		vertical-align: bottom;
	}




	div.tx_bib-editor {
		padding: 1em;
		margin: 1em 0em;
		border: 1px solid black;
	}
	table.tx_bib-editor_fields {
		border-collapse: collapse;
		padding: 0px;
		margin: 0.75ex 0em;
		border-width: 0px;
	}
	table.tx_bib-editor_fields th,
	table.tx_bib-editor_fields td {
		border-width: 0px;
		padding: 0.5ex 0.5em;
		vertical-align: top;
		text-align: left;
	}
	table.tx_bib-editor_fields th {
		min-width: 8em;
	}
	.tx_bib-editor h3 {
		font-size: large;
		border-bottom: 1px solid black;
		padding: 0.25em 0em;
	}
	.tx_bib-editor_button {
		margin: 0em 0.5em;
	}
	.tx_bib-editor_button_box {
		padding: 1em 1em;
		background-color: #eee;
	}
	.tx_bib-box_left {
	}
	.tx_bib-box_right {
		float: right;
	}

	.tx_bib-editor_input {
		border: 1px solid black;
		padding: 2px;
	}

	table.tx_bib-editor_author {
		border-collapse: collapse;
		padding: 0px;
		margin: 0px;
	}

	table.tx_bib-editor_author th,
	table.tx_bib-editor_author td {
		border-width: 0px;
		min-width: 0px;
		font-size: small;
	}

	table.tx_bib-editor_author
	th.tx_bib-editor_author_num {
		padding: 0ex 0.75ex 0ex 0ex;
		text-align: right;
		vertical-align: middle;
	}

	.tx_bib-editor_hidden {
		text-decoration: line-through;
	}

	
#aside .tx-t3extblog {
	padding: 15px;
}

#aside .tab-header+.tx-t3extblog {
	padding-top: 48px;
}

#maincontent .tx-t3extblog > article {
	background-color: #efefef;
	padding: 15px;
	margin-bottom: 10px;
}

#maincontent .tx-t3extblog .teaser > article, #maincontent .tx-t3extblog .teaser > article p,
#maincontent .tx-t3extblog .content > article, #maincontent .tx-t3extblog .content > article p {
	padding: 0;
}

#maincontent .tx-t3extblog .bottom li.icon-tags {
	list-style-image: none;
}

#maincontent .tx-t3extblog .bottom li.label {
	list-style-image: none;
}

#maincontent .tx-t3extblog .bottom li.label:after {
	content: " | ";
}

#maincontent .tx-t3extblog .bottom li.label:last-of-type:after {
	content: "";
}

#maincontent .tx-t3extblog .bottom ul.inline {
	margin: 0;
}

#maincontent .tx-t3extblog .bottom ul.inline li {
	display: inline;
}

#maincontent .tx-t3extblog .pagination {
	text-align: center;
}

#maincontent .tx-t3extblog .pagination ul {
	margin: 0;
	height: 26px;
}

#maincontent .tx-t3extblog .pagination li {
	list-style-image: none;
	margin-right: 15px;
	height: 21px;
	display: inline-block;
}

#maincontent .tx-t3extblog .pagination li:last-of-type {
	margin-right: 0;
}

#maincontent .tx-t3extblog .pagination a {
	display: inline-block;
	height: 21px;
	vertical-align: top;
}

.tx-dmmjobcontrol-pi1 {
  clear:left;
  border:1px solid #bbb;
  padding:10px;
  margin:0 0 20px 0;
  background:#eee;
}

.tx-dmmjobcontrol-pi1 {
  min-width: 375px;
}

.tx-dmmjobcontrol-pi1 td, .tx-dmmjobcontrol-pi1 th {
  border: 0px solid #FFF !important;
}

.tx-dmmjobcontrol-pi1 th {
  color:#007198;
  font-size:130% !important;
  white-space:normal;
}

.dmmjobcontrol_apply_submit, .dmmjobcontrol_search_submit, .dmmjobcontrol_search_reset {
  margin:5px 0 0 0;
  padding:5px 20px;
  color:white;
  font-weight:bold;
  cursor:pointer;
  background-color:#009CD1;
  border:1px solid #eee;
}

.dmmjobcontrol_select, .dmmjobcontrol_input {
  width: 100% !important;
  min-width: 150px !important;
  max-width: 400px !important;
  padding: 3px;
  margin:0;
  border:1px solid #bbb;
  color:#444;
  float:right;
  font-size:inherit;
}

.dmmjobcontrol_search_td2 {
  width: 80%;
}

.tx-kesearch-pi1 #kesearch_ordering li {
	list-style-image:none;
}

.tx-kesearch-pi1 #kesearch_ordering span.down, .tx-kesearch-pi1 #kesearch_ordering span.up {
	margin-bottom: 3px;
	margin-left: 3px;
}

.tx-kesearch-pi1 #kesearch_pagebrowser_bottom .pages_total {
	border-top-style: none;
	background-color: transparent;
}

.tx-kesearch-pi1 .next {
 background: url("ke_search/arrow-next.gif") no-repeat scroll left transparent !important;
}

.tx-kesearch-pi1 .prev {
 background: url("ke_search/arrow-prev.gif") no-repeat scroll right transparent !important;
}

.tx-kesearch-pi1 a.next, .tx-kesearch-pi1 a.prev {
 width: 27px !important;
}

.tx-kesearch-pi1 #kesearch_pagebrowser_top a, .tx-kesearch-pi1 #kesearch_pagebrowser_bottom a {
 padding: 10px 5px 10px 5px !important;
 font-size: 140% !important;
}

.tx-kesearch-pi1 #ke_search_sword {
 position: relative;
 width: 90%;
 padding-right: 9px;
}

.tx-kesearch-pi1 #kesearch_submit {
 position: relative;
 left: 7px;
 right: 0px;
 top: 8px;
}
.tx-kesearch-pi1 .kesearchbox {
	white-space: nowrap;
}
.tx-kesearch-pi1 .submitbutt input {
	min-width: 125px;
}
.tx-kesearch-pi1 .resetbutt {
 	min-width: 135px;
}

/* T. Schaefer, 2015-11-27, margin, padding und border fuer tx-kesearch-pi1 und ke_search_pi2 hinzugefuegt, damit unter dem Eingabeformluar kein unnoetiger Abstand und keine leere Box angezeigt wird, bevor die Suche benutzt wurde */
.tx-kesearch-pi1 form {
	margin: 0 !important;
}

.ke_search_pi2 {
	padding: 0 !important;
	margin-bottom: 0 !important;
}

.ke_search_pi2 > .tx-kesearch-pi1 {
	padding: 15px;
	border-bottom: 1em solid white;
}

.ke_search_pi2 #kesearch_results {
	margin-top: 0px;
}

.tx-filelist-pi1 .tx-filelist-pi1-table {
	word-wrap: break-word;
	width: 100%;
	table-layout: fixed;
}

.tx-filelist-pi1 .tx-filelist-pi1-filename {
	width: 58%;
}

.tx-filelist-pi1 .tx-filelist-pi1-info {
	width: 15%;
}

.tx-filelist-pi1 .tx-filelist-pi1-date {
	width: 22%;
}

.tx-filelist-pi1 .tx-filelist-pi1-icon {
	width: 20px;
} 

.gsc-search-button, .gsc-input, .gsc-input-box {
  box-sizing: content-box !important;
}

#cse, .gsc-input {
  overflow: visible !important;
}

.gsib_a {
	padding: 0px !important;
}

/* T. Schaefer, 2015-05-15, padding hinzugefuegt */
#maincontent .ptbpatentdb article.standard {
	padding: 15px 15px 5px 15px;
}
#maincontent .ptbpatentdb article.standard.aufklapper.close {
	padding: 0px 15px;
}

/* T. Schaefer, 2016-07-13: font-family und font-size hinzugefuegt */
.tx-datamintsfeuser-pi1 input, .tx-datamintsfeuser-pi1 select, .tx-datamintsfeuser-pi1 textarea {
	font-family: inherit;
	font-size: 90%;
}
