
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
  cursor: pointer;
  *cursor: hand;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background-repeat: no-repeat;
  background-position: center right;
}
table.dataTable thead .sorting {
  background-image: url("/format/lib/js/datatables/sort_both.png");
}
table.dataTable thead .sorting_asc {
  background-image: url("/format/lib/js/datatables/sort_asc.png");
}
table.dataTable thead .sorting_desc {
  background-image: url("/format/lib/js/datatables/sort_desc.png");
}
table.dataTable thead .sorting_asc_disabled {
  background-image: url("/format/styles/../images/sort_asc_disabled.png");
}
table.dataTable thead .sorting_desc_disabled {
  background-image: url("/format/styles/../images/sort_desc_disabled.png");
}

.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
  margin-bottom:5px;
}

td:hover {
	background-color: #f2f1f0;
}


@media only screen and (max-width: 800px) {

	
	
	.no-more-tables table,
	.no-more-tables thead,
	.no-more-tables tbody,
	.no-more-tables th,
	.no-more-tables td,
	.no-more-tables tr {
		display: block;
	}
	 
	
	.no-more-tables thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	 
	 
	.no-more-tables tr { border: 1px solid #ccc; }
	 
	
	.no-more-tables td {
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50% !important;
		white-space: normal;
		text-align:left;
	}
	 
	
	.no-more-tables td:before {
		position: absolute;
		top: 6px;
		left: 6px;
		width: 45%;
		padding-right: 10px;
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
	 
	
	.no-more-tables td:before { content: attr(data-title); }
	
	
	.dataTables_wrapper .dataTables_filter {
    float: none;
  }
}

// Widget Darstellung Tabellen
	
	.portlet-content .no-more-tables table,
	.portlet-content .no-more-tables thead,
	.portlet-content .no-more-tables tbody,
	.portlet-content .no-more-tables th,
	.portlet-content .no-more-tables td,
	.portlet-content .no-more-tables tr {
		display: block !important;
	}
	 
	
	.portlet-content .no-more-tables thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	 
	 
	.portlet-content .no-more-tables tr { border: 1px solid #ccc; }
	 
	
	.portlet-content .no-more-tables td {
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50% !important;
		white-space: normal;
		text-align:left;
    display:block;
	}
	 
	
	.portlet-content .no-more-tables td:before {
		position: absolute;
		top: 6px;
		left: 6px;
		width: 45%;
		padding-right: 10px;
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
	 
	
	.portlet-content .no-more-tables td:before { content: attr(data-title); }
	
	
  
	.portlet-content .indexFilters {
    display: none;
  }



.wmd1, .wmd2, .wmd3, .wmd4, .wmd5, .wmd6, .wmd7, .wmd1:before, .wmd2:before, .wmd3:before, .wmd4:before, .wmd5:before, .wmd6:before, .wmd7:before {font:inherit !important;color:inherit !important;text-decoration:inherit !important} .wmd1:before {content:'a';display:inline} .wmd2:before {content:'e';display:inline} .wmd3:before {content:'o';display:inline} .wmd4:before {content:'u';display:inline} .wmd5:before {content:'i';display:inline} .wmd6:before {content:'.';display:inline} .wmd7:before {content:'@';display:inline}#deferred-styles-dyn {display:none}