.grid-table-programma {
	display: inline-grid;
	grid-template-columns: repeat(5, auto);
	grid-template-rows: repeat(2, auto);
	align-items: center;
	background-color: #4AC6D6;
	grid-gap: 2px;
	padding: 2px;
	justify-content: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma {
		display: inline-grid;
		grid-template-columns: repeat(5, auto);
		grid-template-rows: repeat(2, auto);
		align-items: center;
		background-color: #4AC6D6;
		grid-gap: 2px;
		padding: 2px;
		justify-content: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-1 {
	grid-area: 1 / 1 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-1 {
		grid-area: 1 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-1 {
	grid-area: 1 / 2 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-1 {
		grid-area: 1 / 2 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-programma-item-cell-3-1 {
	grid-area: 1 / 3 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-1 {
		grid-area: 1 / 3 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-programma-item-cell-4-1 {
	grid-area: 1 / 4 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-1 {
		grid-area: 1 / 4 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-1 {
	grid-area: 1 / 5 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-1 {
		grid-area: 1 / 5 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-2 {
	grid-area: 2 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-2 {
		grid-area: 2 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-2 {
	grid-area: 2 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-2 {
		grid-area: 2 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-2 {
	grid-area: 2 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-2 {
		grid-area: 2 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-2 {
	grid-area: 2 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-2 {
		grid-area: 2 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-2 {
	grid-area: 2 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-2 {
		grid-area: 2 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
