table.navstyle {
	/*width:100%*/
}
table.navstyle>tbody>tr:nth-of-type(odd) {
    background-color: #f5e5d5;
}
table.dataTable thead th, table.dataTable thead td {padding:7.5px}
table.navstyle td,table.navstyle th {
	font-size:11px;
	padding:7.5px;
	text-align:center;
	border-right:1px solid #c3b5a9;
	font-family: Montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;
}
table.navstyle td:first-child,table.navstyle th:first-child {
	text-align:left
}
table.navstyle td:last-child,table.navstyle th:last-child {
	border-right:none
}
table.navstyle thead th {
	background:#e1d0bf;
	color:#857260
}
table.navstyle>tbody>tr:nth-of-type(even) {
	background-color:#e1d0bf
}

.DTFC_LeftWrapper .DTFC_Cloned, .DTFC_LeftBodyWrapper {
	position: relative;
    /*top: -1px;*/
}

table.dataTable.navstyle thead .sorting {
	background-image:url("/img2015/tabelle/sort_both.png");
	padding-right:20px;
}
table.dataTable.navstyle thead .sorting_asc {
	background-image:url("/img2015/tabelle/sort_asc.png");
	padding-right:20px;
}
table.dataTable.navstyle thead .sorting_desc {
	background-image:url("/img2015/tabelle/sort_desc.png");
	padding-right:20px;
}
table.navstyle.dataTable.no-footer.fixedHeader-locked {
	display:none;
}

.dataTables_wrapper {
	
}
div.dataTables_scrollBody{border-bottom:0px!important;}
.table-hscroller .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody, .table-hscroller .DTFC_ScrollWrapper {
	/*height:auto !important;*/
}

.table-hscroller .img-wrapper {	

    overflow-y: scroll;
    overflow-x: hidden;
}

.DTFC_ScrollWrapper {
  padding-bottom:40px;
}

.obj.obj-table {
  padding-bottom: 55px;
}

div.dataTables_wrapper .img-wrapper {	
	height:auto;
	padding-bottom:70px;
}

.DTFC_LeftBodyWrapper,.DTFC_LeftHeadWrapper{
	border-right:1px solid #c3b5a9;
}

th, td { white-space: nowrap; }
div.dataTables_wrapper {width: 100%;margin: 0 auto;}

.jspHorizontalBar {z-index:200;}
.jspTrack,.jspHorizontalBar, .jspVerticalBar,.jspCorner{background: #f5e5d5;}
.jspVerticalBar{width: 8px;}
.jspHorizontalBar{height: 8px;}
.jspDrag{background:  #111;opacity:0.5;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.jspTrack .jspActive,.jspTrack .jspHover,.jspDrag:hover{background: #111;opacity:0.5}
.table-wrapper {overflow:scroll;}
table.navstyle thead th,table.navstyle tbody td{white-space:pre-line;line-height:14px;}