div.tableButtons {
	height: 30px;
	margin: 0px;
	padding: 0px;
}

div.tableButtons a {
	float: left;
	margin-right: 1em;
}

div.tableControl {
	margin-top: 2em;
	margin-right: 1em;
	padding-left: 1em;
}

div.zendArFilterForm {
	margin: 1em 0.25em;
}

div.zendArEncForm {
	margin: 1em 1em 1em 1em;
}

div.decryptForm {
	margin-bottom: 1em;
}

div.reset,div.export {
	margin: 1em 1em 0em 1em;
	padding: 0em;
	float: right;
}

div.nrRowsControl {
	float: right;
	margin-top: 1em;
}

div.nrRowsControl ul li {
	float: left;
}

div.nrRowsControl ul {
	float: right;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

table.tableList {
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	border-collapse: collapse;
	width: 100%;
	table-layout: fixed;
	border-bottom: 1px solid #222;
}

table.tableList thead tr th {
	font-size: 11pt;
	color: #222;
	font-weight: normal;
	border-bottom: 1px solid #222;
	text-align: left;
}

table.tableList thead tr th a {
	font-size: 11pt;
	color: #222;
	font-weight: normal;
}

table.tableList thead tr th a:hover {
	font-size: 11pt;
	color: #0D38AA;
	font-weight: normal;
}

table.tableList tbody tr {
	color: #222;
	background-color: #fff;
	font-weight: normal;
}

table.tableList tbody tr td {
	font-size: 8pt;
}

table.tableList tbody tr.odd {
	background-color: #eee;
}

table.tableList tbody tr.odd td.colSel {
	background-color: #ddd;
}

table.tableList tbody tr.even td.colSel {
	background-color: #eee;
}

table.tableList tbody tr:hover {
	background-color: #ccc;
}

table.tableList tbody tr.odd:hover td.colSel {
	background-color: #ccc;
}

table.tableList tbody tr.even:hover td.colSel {
	background-color: #ccc;
}

table.tableList td {
	padding: 5px 5px 5px 5px;
}

table.tableList th {
	padding: 5px 5px 5px 5px;
}

table.tableList th.colSelASC {
	background: url('https://projecten.architectenvanmourik.nl/images/icons/short_arrow_down.png') center right
		no-repeat;
}

table.tableList th.colSelDESC {
	background: url('https://projecten.architectenvanmourik.nl/images/icons/short_arrow_up.png') center right
		no-repeat;
}

table.tableList tbody tr td.buttons {
	padding: 5px 2px 5px 2px;
}

table.tableList tbody tr td.buttons a {
	padding: 0px 2px;
}

ul.paginationControl li {
	float: left;
}

ul.paginationControl {
	float: right;
	list-style-type: none;
}

div.tablePaginator a {
	float: left;
}

div.tablePaginator span {
	float: left;
}

div.tablePaginator {
	float: right;
	margin-top: 1em;
}

table.tableSummary {
	border: 0px;
	padding: 0px;
}

table.tableSummary tbody tr td {
	padding-left: 1em;
}

td.tableSummarySeperator {
	width: 200px;
}

img.imgbutton {
	border: 0px;
}

table span.colorbox {
	display: block;
	width: 40px;
	height: 15px;
	border: 1px solid #222;
	padding: 1px;
	text-decoration: none;
}

.ui-icon-custom-export {
	background-image: url(https://projecten.architectenvanmourik.nl/images/icons/table_go.png) !important;
}

.ui-icon-custom-reset {
	background-image: url(https://projecten.architectenvanmourik.nl/images/icons/table.png) !important;
}