.module.table {
	display: flex;
	flex-direction: column;
	width: 100%;
	border-radius: var(--br-news);
	overflow: hidden;
	border: 1px solid var(--cl-bright-2);
}
.module.table .tablerow {
	display: flex;
	flex-direction: row;
	width: 100%;
}
.module.table .tablerow.shine:hover {
	background-color: var(--cl-bright-1);
}
.module.table .tablerow:not(:last-child) {
	border-bottom: 1px solid var(--cl-bright-2);
}
.module.table .tabledata {
	display: flex;
	flex-direction: column;
	width: 100%;
	padding: var(--gl-micro-3) var(--gl-narrowest);
}
.module.table .tableheader {
	display: flex;
	flex-direction: column;
	width: 100%;
	font-weight: 600;
	padding: var(--gl-micro-4);
	color: var(--cl-white);
}
.module.table .tablerow .tabledata {
}

.module.table .tabledata.basis-10  		{ width: 10%;	}
.module.table .tabledata.basis-15  		{ width: 15%;	}
.module.table .tabledata.basis-20  		{ width: 20%;	}
.module.table .tabledata.basis-25  		{ width: 25%;	}
.module.table .tabledata.basis-30  		{ width: 30%;	}
.module.table .tabledata.basis-35  		{ width: 35%;	}
.module.table .tabledata.basis-40  		{ width: 40%;	}
.module.table .tabledata.basis-45  		{ width: 45%;	}
.module.table .tabledata.basis-50  		{ width: 50%;	}
.module.table .tabledata.basis-55  		{ width: 55%;	}
.module.table .tabledata.basis-60  		{ width: 60%;	}
.module.table .tabledata.basis-65  		{ width: 65%;	}
.module.table .tabledata.basis-70  		{ width: 70%;	}
.module.table .tabledata.basis-75  		{ width: 75%;	}
.module.table .tabledata.basis-80  		{ width: 80%;	}
.module.table .tabledata.basis-85  		{ width: 85%;	}
.module.table .tabledata.basis-90  		{ width: 90%;	}
.module.table .tabledata.basis-95  		{ width: 95%;	}
.module.table .tabledata.basis-100		{ width: 100%;	}

.module.table .tablerow.one-line .tabledata {
	padding: var(--gl-micro-3) var(--gl-micro-2);
}
.module.table .tablerow.one-line .tabledata:first-child {
	padding-left: var(--gl-narrowest);
}
.module.table .tablerow.one-line .tabledata:last-child {
	padding-right: var(--gl-narrowest);
}