body {
	padding-top: 10px;
	padding-bottom: 40px;
}
.sidebar-nav {
	padding: 9px 0;
	text-transform: uppercase;
}	
.note_editable{ 
	max-height: 100px;
	line-height:19px;
	padding:4px;
	overflow:auto;
	word-wrap: break-word;
}

/* eventi degli appuntamenti */
.annullato div.fc-event-inner span.fc-event-title{
    text-decoration: line-through;
}
.annullato div{
    text-decoration: line-through;
}

.accettato div.fc-event-inner span.fc-event-title{
	font-weight: bold;
	color:green;
}

.accettato div.fc-event-inner div.fc-event-time{
	font-weight: bold;
	color:green;
}

.filed-visita-editale{
	padding:4px;
	line-height:19px;
	word-wrap: break-word;

}
.filed-visita-editale:hover{
	border: 1px solid #666;
}

.link-contenteditable-storicovisite{
	margin-right:10px;
	margin-left:10px;
}


.annullato .fc-event-inner .fc-event-title{
    text-decoration: line-through;
}


.promemoria-inviato .fc-event-inner .fc-event-title{
	font-weight: bold;
}

.arrivato .fc-event-inner .fc-event-title{
	font-weight: bold;
}

.pagato .fc-event-inner .fc-event-title{
	font-weight: bold;
}

.disponibilita .fc-event-inner .fc-event-title{
	font-weight: bold;
	color:black;
}

.annullato .fc-event-inner .fc-event-time{
    text-decoration: line-through;
}

.promemoria-inviato .fc-event-inner .fc-event-time{
	font-weight: bold;
	color: white;
	background-color: blue;
}

.arrivato .fc-event-inner .fc-event-time{
	font-weight: bold;
	color: black;
	background-color: yellow;
}

.pagato .fc-event-inner .fc-event-time{
	font-weight: bold;
	color: white;
	background-color: green;
}

.disponibilita .fc-event-inner .fc-event-time{
	font-weight: bold;
	color:black;
}

.contenteditable-div{
	padding:4px;
	line-height:19px;
	word-wrap: break-word;
	border: 1px dashed #CCC;

}
.contenteditable-div:hover{
	border: 1px solid #666;
}