@charset "utf-8";
/* CSS Document */

/* APPUNTAMENTI - HOMEPAGE */
.mod_events_latest_callink {padding:2px 0;text-align:right;border-top: 1px dotted #555;}
.mod_events_latest_callink a {font-size:11px;}
.mod_events_latest_date, .mod_events_latest_content a {font-size:12px;}
td.mod_events_latest_first, td.mod_events_latest {border:none !important;padding:5px 0;}

/* APPUNTAMENTI - INTERNO  */
img.jev_help {display:none;}
table.cal_table {margin-top:20px;border:none !important;border-collapse:collapse;}
table.cal_table td {font-family:Arial, Helvetica, sans-serif;letter-spacing:normal;1px solid #B9AC89;}
td.cal_td_month, td.cal_td_currentmonth {border:none;text-transform:uppercase;padding-top:2px;background:#EEE;border-bottom:10px solid #fff;}
td.cal_td_currentmonth {background:#CCC;color:#fff;font-size:15px;}
td.cal_td_today {background:none;}
td.cal_td_weeklink {visibility:hidden;border:none !important;}
a.cal_titlelink, a.cal_titlelink:link, a.cal_titlelink:visited, a.cal_titlelink:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000;}
table.cal_table td.cal_td_daysnoevents {}

/* APPUNTAMENTI - DETTAGLIO */
#jevents_body fieldset {color:#555 !important;border:none;}
div.ev_navigation {margin-bottom:20px;}
.ev_td_left {background:#EFEFEF !important;}
table.ev_table, table.ev_table td {border:none !important;border-bottom:1px dotted #555 !important;}
.cal_td_daysnames {background:#CCC !important;color:#fff !important;font-size:15px !important;}
div#ev_icon_search {background:url(../images/search.gif) no-repeat center !important;}
div#ev_icon_jumpto {background:url(../images/jumpto.gif) no-repeat center !important;}
div#ev_icon_yearly {background:url(../images/yearly.gif) no-repeat center !important;}
div#ev_icon_monthly {background:url(../images/monthly.gif) no-repeat center !important;}
div#ev_icon_weekly {background:url(../images/weekly.gif) no-repeat center !important;}
div#ev_icon_daily {background:url(../images/daily.gif) no-repeat center !important;}
#jevents_body ul.ev_ul li.ev_td_li {padding:5px !important;}

.ev_fieldset {display:none;}
table.ev_table {width:100%;}
div#ev_icon_monthly_active {background:url(../images/monthly_active.gif) no-repeat center !important;;}
div#ev_icon_weekly_active {background:url(../images/weekly_active.gif) no-repeat center !important;;}
div#ev_icon_daily_active {background:url(../images/daily_active.gif) no-repeat center !important;;}
select#monthyear {margin-left:10px;}
table.ev_table li.ev_td_li a.ev_link_row {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000 !important;}
table.ev_table li.ev_td_li a.ev_link_cat {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#555 !important;}
table.ev_table li.ev_td_li {font-family:Arial, Helvetica, sans-serif;padding-left:8px;margin-top:5px;font-size: 10px !important;color: #333;}
table.ev_table li.ev_td_li table.contentpaneopen, table.ev_table li.ev_td_li table.contentpaneopen td {margin:0;padding:5px 0 5px 18px;}
table.ev_table li.ev_td_li span.bullo a {font-size:14px;color:#5E6965;}
table.ev_table li.ev_td_li span.bullo a:hover {color:#000;}

/* JEVENTS */
/*#jevents_header {margin-top: -12px;}*/
.cal_td_daysoutofmonth {background:#ECECEC;}
.cal_td_daysnames {background:#000;}
.cal_td_daysnoevents {background:#FFF;}
.cal_td_today {border-color:#5092a2;}
table.cal_table td:first {display:none;}
div.jevtt_title {padding:5px;font-family:arial;font-size:12px !important;color:#000 !important;background:#FFF !important;border-radius:0px 10px 0px 0px;border:3px solid #555;border-bottom:none;}
div.jevtt_text {padding:5px;font-family:arial;font-size:11px !important;background:#FFF !important;border-radius:0px 0px 10px 10px;border:3px solid #555;border-top:none;}
td.cal_td_dayshasevents {background:#FAFAFA !important;color:#5092A2;}
td.cal_td_dayshasevents a.cal_daylink {color:#000;}
div#jevents_body h2.contentheading {text-transform:none;font-size:16px;border-bottom:1px dotted #555;margin-bottom:0px;}
div#jevents_body.jeventpage p[align='center'] {padding:5px 0;text-align:left;}
td.ev_detail.repeat {font-size:12px;font-weight:bold;font-style:italic;}
td.cal_td_dayshasevents div {margin-top:3px;border-bottom: none;}

/* APPUNTAMENTI - WEEKLY */
table.ev_table td.ev_td_today,
table.ev_table td.ev_td_right,
table.ev_table td.ev_td_left {border-bottom:1px dotted #000;}
table.ev_table td.ev_td_today {background:#fff;}
table.ev_table a.ev_link_weekday {color:#000;}