#calendarioBg{border:1px solid #e5e5e5;background:#f7f7f7;padding:5px 0px 10px 10px;}
#calendarioBg,#calendarioBg TD,#calendarioBg TH{font-size:10px;font-family:arial;}
#calendarioLegendaTit{font-size:1.0em;font-weight:bold;}
#calendarioLegendaTit,#calendarioLegendaTit A{color:#ccc;text-decoration:none;}
/* #calendarioLegendaTit SPAN{display:none;} */
/* #calendarioLegendaContent{display:none;} */

.jCalDx{cursor:default;}
.jCalDx TH,.jCalDx TD,.jCalDx TH A,.jCalDx TH A:hover{color:#999;font-family:arial;}
.jCalDx TH A,TH A:hover{text-decoration:none;font-size:1.2em;line-height:0.8em;}
.jCalDx TH{color:#000;}
.jCalDx .cRow TD {}
.jCalDx .cRow TD A{display:block;}
* html .jCalDx .cRow TD A{width:100%;}
.jCalDx .cRow TD A,.jCalDx .cRow TD A:hover{color:#666;text-decoration:none;color:#fff;}
.jCalDx .cRow TD A,.jCalDx TD DIV{padding:0px 3px;border:1px solid #ccc;color:#006;}
* html .jCalDx .cRow TD A{padding:0;}
.cRow{text-align:center;}
* html .jCalDx TD A{width:100%;}

.jCalDx .cRow .today A,.jCalDx .cRow .today DIV{border:1px solid #f00;}

.jCalDx .cControl TD,.jCalDx .cControl TD A{text-align:center;color:#000;font-weight:bold;font-family:arial;text-decoration:none;font-size:14px;}
.jCalDx .cControl TD A{display:block;}
.jCalDx .cControl {font-size:14px;}
.jCategory23,.jCalDx .cRow .jCategory23 A{background:#F8C457 !important;}
.jCategory24,.jCalDx .cRow .jCategory24 A{background:#95C952 !important;}

/*
.jCalDx .cRow .sel{color:red}
.jCalDx .cRow .today{border:1px solid #080;}
*/
.jCalDx .cRow .cEmpty DIV{background:#fff;border:0;}

