.calendarBG {
 background-color: #000; 
}

.calendarBlank { 
 background-color: #fff;
 color: #ddd;
 border: 1px solid #424243;
 text-align: center;
}
.calendarHeader .mese{ 
 font-weight: 400;
 font-family: 'Raleway',sans-serif;

}
.calendarHeader { 
 font-weight: 400;
 font-family: 'Raleway',sans-serif;
 color: #424243; 
 text-align: center;
 background-color: #fff; 
 text-transform: uppercase;
 height: 24px;
 font-size: 16px;
}

.calendarMonthLinks {
 font-size:         11px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 color:             #fff;
 background-color:  transparent;
}

.calendarMonthLinks a {
 color:             #424243;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarMonthLinks a:visited {
 color:             #424243;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:hover {
 color:             #424243;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarDayHeading {
 font-weight: bold; 
 font-size:	16px;
 color: #fff; 
 background-color: #96b9e5; 
 text-align:  center;
 vertical-align: middle;
 border: 1px solid #424243;
 padding: 6px;
}

.calendarToday { 
 font-size:         16px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #fff;
 background-color: 	#96b9e5;
  border: 1px solid #424243;
}

.calendarCell {
 font-size:         16px;
 font-weight:		normal;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #96b9e5;
 background-color:  #fff;
 border: 1px solid #424243;
 padding: 3px 4px;
}
.calendarCell.event {
 color:             #fff;
 background-color:  #424243;

}
.calendarCell a {
 color:             #fff;
 text-decoration:   none;
 background-color:  #424243;
  display: block;
}
  
.calendarCell a:visited {
 color:             #fff;
 text-decoration:   none;
 background-color:  #424243;
  display: block;
}

.calendarCell a:hover {
 color:             #fff;
 text-decoration:   none;
 background-color:  #424243;
 display: block;
}

#home-calendar{ }
#home-calendar .prev{float: left; position: relative; width: 23px; padding: 0px; margin-top: 120px;
	height: 100px;
	margin-right: 15px;
}

#home-calendar .prev a{
		background: transparent url('/css/img/arrow-calendario.svg') center left no-repeat;
display: block;
	width: 23px;
height: 40px;
text-indent: -9999px;
}

#home-calendar .next a{
	background: transparent url('/css/img/arrow-calendario.svg') center right no-repeat;
	display: block;
	width: 23px;
height: 40px;
text-indent: -9999px;
}
#home-calendar .next{float: left; position: relative; width: 23px; padding: 0px;margin-top: 120px;
	
	margin-left: 20px;
	height: 100px;
}
#home-calendar .calendarBG{float: left; position: relative; width: 200px;}


#event-list{display: block;clear: both; padding: 20px;padding-bottom:0; height:200px; overflow:scroll;}

#event-list a{color: #424143; display: block; margin-bottom: 15px; line-height: 16px;font-size:16px;}



 /********** CALENDARIO NUOVO *********/
 
#mc_calendar.home{ font-family: "Raleway",sans-serif;font-weight: 400;}
#mc_calendar.home table{width: 100%;}
 
#mc_calendar.home th a{text-transform: uppercase; font-weight: 400;}
#mc_calendar.home #mc_days{ }
#mc_calendar.home #mc_days th{}
#mc_calendar.home th a{font-family: "Raleway",sans-serif;}
#mc_calendar.home #mc_days th{ background-color: #96b9e5; color: #fff;}
#mc_calendar.home td.has_events div a{ background-color: #005686;color: white;}
#mc_calendar.home td.has_events div a:hover, #mc_calendar.home td.selected div.mc_date{ background-color: #424243;}
#mc_calendar.home .today .mc_date{ background-color: #F98B33; color: black;}
#mc_calendar.home .mc_date{ color: #96b9e5;}
  
#mc_calendar.home .table-bordered > thead > tr > th,  #mc_calendar.home .table-bordered > tbody > tr > th,  #mc_calendar.home .table-bordered > tfoot > tr > th,  #mc_calendar.home .table-bordered > thead > tr > td,  #mc_calendar.home .table-bordered > tbody > tr > td,  #mc_calendar.home .table-bordered > tfoot > tr > td{
  border-color:  #ccc;
}

  /*arancione #F98B33*/
  