div#legenda > ul > li {
    width: auto;
	font-family: 'Merriweather Sans', sans-serif;
	font-weight: 300;
	font-size: 12px;
	border-radius: 3px;
	margin: 1px 0;
}
/*
.liSEN{background:#FFC107;}
.liMUSC{background:#3F51B5;}
.liMDC{background:#03A9F4;}
.liTC{background:#009688;}
.liRM{background:#4CAF50}
.liGR{background:#CDDC39}
.liDEF{color:#333333!important; background:#ffff00;}
.liWS{background:#FF5722}
*/

/*LEGENDA*/

.liFA{background:#FFF9C4;}/*Fasce Orarie */
.liCR{background:#FF9800;}/*Casistica Ragionata */
.liCA{background:#3F51B5;}/* Corso di Aggiornamento*/
.liLA{background:#9E9E9E;}/* Lezione di Aggiornamento*/
.liLM{background:#607D8B;}/* Lettura Magistrale*/
.liCM{background:#F44336;}/* Corso Monotematico */
.liLAB{background:#FFEB3B; color: #343434!important}/* Laboratorio*/
.liLab{background:#FFEB3B; color: #343434!important}/* Laboratorio impegni */
.liSIM{background:#b2ff59; color: #343434!important}/* Percorso di Simulazione */
.liCP{background:#7C4DFF;}/*Corso Pratico*/
.liAP{background:#7C4DFF;}/*Attivita Pratica impegni congressuali*/
.liTR{background:#4CAF50;}/*Tavola Rotonda*/
.liIMT{background:#B3E5FC;}/*Innaugurazione mostra tecnica*/
.liEE{background:#880e4f;}/* Attività extra-ECM */

/*TIME TABLE TD*/


/*Casistica Ragionata */
.table-programma .tdEvento.tdCR{
background: rgb(255,152,0);
background: linear-gradient(180deg, rgba(255,152,0,1) 0%, rgba(245,124,0,1) 100%);
}

.tdCR h5{
	color:#ffffff!important;
}
.tdCR p{
	color:#ffffff!important;
}


/*Corso Aggiornamento */
.table-programma .tdEvento.tdCA{
background: rgb(63,81,181);
background: linear-gradient(180deg, rgba(63,81,181,1) 0%, rgba(48,63,159,1) 100%);
}

.tdCA h5{
	color:#ffffff!important;
}
.tdCA p{
	color:#ffffff!important;
}


.table-programma .tdEvento.tdLA{
background: rgb(158,158,158);
background: linear-gradient(180deg, rgba(158,158,158,1) 0%, rgba(97,97,97,1) 100%);
}

.tdLA h5{
	color:#ffffff!important;
}
.tdLA p{
	color:#ffffff!important;
}

/*Lettura Magistrale */
.table-programma .tdEvento.tdLM{
background: rgb(96,125,139);
background: linear-gradient(180deg, rgba(96,125,139,1) 0%, rgba(69,90,100,1) 100%);
}
.tdLM h5{
	color:#ffffff!important;
}
.tdLM p{
	color:#ffffff!important;
}

/*Corso Monotematico */
.table-programma .tdEvento.tdCM{
background: rgb(244,67,54);
background: linear-gradient(180deg, rgba(244,67,54,1) 0%, rgba(211,47,47,1) 100%);
}
.tdCM h5{
	color:#ffffff!important;
}
.tdCM p{
	color:#ffffff!important;
}

/*Laboratorio */
.table-programma .tdEvento.tdLAB{
background: rgb(255,235,59);
background: linear-gradient(180deg, rgba(255,235,59,1) 0%, rgba(251,192,45,1) 100%);
	width: 50%;
}
.tdLAB h5{
	color:#343434!important;
}
.tdLAB p{
	color:#343434!important;
}


/*Corso Pratico */
.table-programma .tdEvento.tdCP{
background: rgb(103,58,183);
background: linear-gradient(180deg, rgba(103,58,183,1) 0%, rgba(81,45,168,1) 100%);
}
.tdCP h5{
	color:#ffffff!important;
}
.tdCP p{
	color:#ffffff!important;
}

/* Tavola Rotonda*/
.table-programma .tdTR{
background: rgb(76,175,80);
background: linear-gradient(180deg, rgba(76,175,80,1) 0%, rgba(56,142,60,1) 100%);
}

.tdTR h5{
	color:#fff!important;
}
.tdTR p{
	color:#fff!important;
}

/* Percorso di Simulazione */
.table-programma .tdSIM{
	background: rgb(178, 255, 89);
	background: linear-gradient(180deg, rgb(178, 255, 89) 0%, rgb(143, 204, 7) 100%);
}

.tdSIM h5{
	color:#343434!important;
}
.tdSIM p{
	color:#343434!important;
}

/* Attività extra-ecm */
.table-programma .tdEE{
	background: rgb(136, 14, 79);
	background: linear-gradient(180deg, rgb(136, 14, 79) 0%, rgb(138, 52, 98) 100%);
}

.tdEE h5{
	color:#fff!important;
}
.tdEE p{
	color:#fff!important;
}

/* Inaugurazione / mostra-tecnica */
.table-programma .tdIMT{
	background: rgb(179, 229, 252);
	background: linear-gradient(180deg, rgb(179, 229, 252) 0%, rgb(146, 196, 246) 100%);
}

.tdIMT h4{
	color: #343434 !important;
}
.tdIMT p{
	color:#fff!important;
}

.table-programma .tdDEF{color:#333333; background:#ffff00;}

.table-programma .tdEvento.tdIntervallo{
	background: repeating-linear-gradient( -45deg, #fff 0px, #fff 2.5px, #efefef 3px, #eee 5.5px, #fff 6px)
}

.table-programma .tdEvento.tdNEW{
background: rgb(0,188,212);
background: linear-gradient(180deg, rgba(0,188,212,1) 0%, rgba(0,151,167,1) 100%);

}

.tdNEW h5{
	color:#ffffff!important;
}
.tdNEW p{
	color:#ffffff!important;
}


.table-programma .tdEvento.tdCPfree{background: repeating-linear-gradient( -45deg, #673ab7 0px, #673ab7 2.5px, #6632c7 3px, #6328d7 5.5px, #5f1be8 6px)}
.table-programma .tdEvento.tdSENfree{background: repeating-linear-gradient( -45deg, #FFC107 0px, #FFC107 2.5px, #FFA000 3px, #FFA000 5.5px, #FFC107 6px)}
.table-programma .tdEvento.tdMUSCfree{background:repeating-linear-gradient( -45deg, #3F51B5 0px, #3F51B5 2.5px, #3F51B5 3px, #3F51B5 5.5px, #3F51B5 6px)}
.table-programma .tdEvento.tdMDCfree{background:repeating-linear-gradient( -45deg, #03A9F4 0px, #03A9F4 2.5px, #0288D1 3px, #0288D1 5.5px, #03A9F4 6px)}
.table-programma .tdEvento.tdTCfree{background:repeating-linear-gradient( -45deg, #009688 0px, #009688 2.5px, #00796B 3px, #00796B 5.5px, #009688 6px)}
.table-programma .tdEvento.tdRMfree{background:repeating-linear-gradient( -45deg, #4CAF50 0px, #4CAF50 2.5px, #388E3C 3px, #388E3C 5.5px, #4CAF50 6px)}
.table-programma .tdEvento.tdGRfree{background:repeating-linear-gradient( -45deg, #CDDC39 0px, #CDDC39 2.5px, #AFB42B 3px, #AFB42B 5.5px, #CDDC39 6px)}
.table-programma .tdEvento.tdDEFfree{background:repeating-linear-gradient( -45deg, #fff 0px, #fff 2.5px, #ffff00 3px, #ffff00 5.5px, #fff 6px)}
.table-programma .tdEvento.tdWSfree{background:repeating-linear-gradient( -45deg, #F44336 0px, #F44336 2.5px, #D32F2F 3px, #D32F2F 5.5px, #F44336 6px)}
.table-programma .tdEvento.tdNEWfree{background:repeating-linear-gradient( -45deg, #00BCD4 0px, #00BCD4 2.5px, #0097A7 3px, #0097A7 5.5px, #00BCD4 6px)}

.table-programma .tdEvento.tdIntervallo h5{font-size: 14px!important; margin-top: 30px }


