﻿div.content table.calendario a.linkpian {
	padding:0 !important;
	border:0 !important;
	/* border-top: dotted 1px #666; */
	/* padding-top: 4px; */
}
div.content table.calendario td div:first-child + div {
	padding-bottom: 3px;
}
/*div.content table.calendario {
	position:relative !important;
}*/
div.content .pnlItems {
	position:absolute !important;
	/*height:300px !important;
	border:solid 1px red;*/
	z-index:9999;
	/*background-color:rgba(0,0,0,0.1);*/
	/*width:300px;*/
}

div.cd a.linkpian span {
	margin: 0 !important;
	height: 100% !important;
}

div.cw {
	padding-bottom: 10px !important;
}

div.content table.calendario td.fwViewDayHourPnl {
	color: var(--main-color) !important;
}
.floatThead-container table.calendario thead tr.rowNameDay th {
	font-weight: bold !important;
}