/*----------------------------------------CALENDARI----------------------------------------------------*/
.calendari 					{font-family: Arial, Helvetica, sans-serif; font-weight:bold; width:226px; text-align:left;}

.calendari #num_dia 		{font-family: Arial, Helvetica, sans-serif; color:#56747F; font-size:40px; margin-left:10px; text-align:left; float:left;
								margin-right:14px;}
.calendari #num_mes 		{font-family: Arial, Helvetica, sans-serif; color:#B83E63; font-size:16px; margin-left:10px; text-align:left; line-height:95%;
								padding-top:10px;}
.calendari #dia_txt 		{font-family: Arial, Helvetica, sans-serif; color:#56747F; font-size:16px; text-align:left; }								

.calendari #fletxa_esq 		{float:left; width:14px; margin-top:22px;}
.calendari #fletxa_dre 		{float:left; width:14px; margin-top:22px;}

.calendari #taula_dies		{float:left; width:198px;}

.td_dia_txt {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; height:21px; background-color:#FFFFFF; text-align:center; color:#56747F;}
.td_dia_blank { background-color:#FFFFFF; width:25px; height:22px; border:2px solid #FFFFFF;}
.td_dia_events {border:0px solid #006666; width:25px; height:22px; border:2px solid #FFFFFF;}
.td_dia_noevents {background-color:#00FF00; width:25px; height:22px; border:2px solid #FFFFFF;}

.dia {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#ffffff; }
.dia a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#ffffff; }

.td_month_displayed {background-color:#FFFFFF; text-align:right; width:100%; font-size:12px; padding-right:10px;}