/**
 *	Monthly calendar
 */
table.attmgr_ext_monthly td {
}
table.attmgr_ext_monthly td:not(.active) {
	background-color: #f6f6f6;
}
table.attmgr_ext_monthly td.working {
	background-color: #fff;
}
table.attmgr_ext_monthly td.not_working {
	background-color: #f6f6f6;
}
table.attmgr_ext_monthly td .day {
	background-color: #fff;
}
table.attmgr_ext_monthly td .info div.timeinfo {
    height: 4em;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    font-size: 0.9em;
}
table.attmgr_ext_monthly td.not_working .info div.timeinfo {
	color: #999;
}
table.attmgr_calendar td.today,
table.attmgr_ext_monthly td.today .day {
    background-color: #ffeecc;
}
