.link{ color:#555; text-decoration:none;}
.link:visited{ color:#555; text-decoration:none; }
.link:hover{ color:#222; text-decoration:none; }
/* ------------------------------------------------------------ */
h1{ font-size:33px !important; font-weight:300 !important; margin:30px 15px; padding-bottom:5px;border-bottom:solid 1px #ccc;}
h2{ font-size:30px !important; font-weight:300 !important;}
h3{ font-size:27px !important; font-weight:300 !important;}
h4{ font-size:24px !important; font-weight:300 !important;}
h5{ font-size:21px !important; font-weight:300 !important;}
/* ------------------------------------------------------------ */
.promo-activa{background:#eafef4}
.promo-inactiva{background:#fff}
/* ------------------------------------------------------------ */
.calendar td{height:100px;}
.date-now small{font-size:14px;font-weight:bold;float:right;}
.date-now small span{font-size:10px;font-weight:normal}
.date-now .add-event{display:none;}
.day:hover .date-now .add-event{display:inline-block;}
.date-now{min-height:25px;margin-bottom:5px;}
