a {
	color:#256ad1;
	font-size:100%;
	font-weight:bold;
	}
.calendar {
  /*Calendar mounth position */
  margin: 0 auto;
  display: grid;
  grid-gap: 0.5rem;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); 
}

.free	{
	background-color: rgb(0, 255, 0);
	}
.occupied	{
	background-color: rgb(255, 0, 0);
	}
.part_occupied	{
	background-color: rgb(250, 120, 120);
	}
	

