
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;
	width:100%;
}

#tabelle_filter label {width:auto;float:none;text-align:right}
#tabelle_filter input {min-width:50%;max-width:100%;height:30px}


.navId-680082680082 #tabelle_filter label {width:100%;float:left;text-align:left}
.navId-680082680082 #tabelle_filter input {width:87%;height:30px;float:right;margin-top:-5px}


.navId-771959771959 #tabelle_filter label {width:100%;float:left;text-align:left}
.navId-771959771959 #tabelle_filter input {width:87%;height:30px;float:right;margin-top:-5px}




.navId-759923759923 #tabelle_filter label {width:100%;float:left;text-align:left}
.navId-759923759923 #tabelle_filter input {width:92%;height:30px;float:right;margin-top:-5px}

.navId-759923759923 #tabelle2_filter label {width:100%;float:left;text-align:left}
.navId-759923759923 #tabelle2_filter input {width:92%;height:30px;float:right;margin-top:-5px}

.navId-745448745448 #tabellepraesi_filter label {width:100%;float:left;text-align:left}
.navId-745448745448 #tabellepraesi_filter input {width:85%;height:30px;float:right;margin-top:-5px}

.navId-745448745448 #tabelle_filter label {width:100%;float:left;text-align:left}
.navId-745448745448 #tabelle_filter input {width:85%;height:30px;float:right;margin-top:-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); }



	.navId-759923759923 .no-more-tables td    {width:97% !important;padding-left:5px !important;border-right:0px solid #fff !important;border-top:0px solid #fff !important}

	.navId-745448745448 table {border:none}
	.navId-745448745448 table td   {width:100% !important;float:left;height:auto !important}
	.navId-745448745448 table th   {width:100% !important;float:left;height:auto !important;border:none}
	.navId-745448745448 table td:last-child   {border-bottom:1px solid #ccc}

	table.fns_elementTable td {width:100%;display:block;border-top:0px solid #fff !important}
	table.fns_elementTable th {width:100%;display:block;border-top:0px solid #fff !important}
	table.fns_elementTable tr {width:100%;display:block;border-top:0px solid #fff !important}
	table.dataTable thead  {display:none}
	table.dataTable thead .sorting_asc {display:none}


	.subdir-verwaltung table.default td, .subdir-kontakte table.default td    {
		border:0px solid #fff !important;
		border-right:0px solid #fff !important;
		width:48% !important;
	}

	.no-more-tables td:last-child {
		border-bottom: 1px solid #ccc !important;
	}

	.no-more-tables td:first-child {
		border-top: 1px solid #ccc !important;
	}

	.subdir-verwaltung table.default td:last-child, .subdir-kontakte table.default td:last-child {
		border-bottom: 1px solid #ccc !important;
	}

	.subdir-verwaltung table.default td:first-child, .subdir-kontakte table.default td:first-child {
		border-top: 1px solid #ccc !important;
	}



	
	.dataTables_wrapper .dataTables_filter {
		float: none;

	}







	
	
	.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}