/* css del calendario */

#content  #content_test .collegamenti table#dyn_cal {
	width: 200px;
	text-align: center;
	border-collapse: collapse;
	font-family: verdana, arial, geneva;
	font-size: 9pt;
	color: #005c8f;
}

#content  #content_test .collegamenti #dyn_cal td{
	border: 0px solid darkblue;
	padding: 1px;
}

#content  #content_test .collegamenti #dyn_cal td a{
	background-color: #005c8f;
	color: white;
	padding: 1px;
}

#content  #content_test .collegamenti div#dynamic_cal_commander {
	width: 200px;			/* dovrebbe sempre avere la stessa larghezza di div#dyn_cal */
	text-align: center;
}


#content  #content_test .collegamenti span#current_date {
	font-weight: bold;
	font-family: Verdana, Arial, Geneva; 
	font-size: 10pt; 
	color: black;
}

#content  #content_test .collegamenti a#prev_month,#content  #content_test .collegamenti a#next_month{
	color: #005c8f;
}

/* css del calendario content */

#content table#dyn_cal {
	width: 300px;
	text-align: center;
	border-collapse: collapse;
	font-family: verdana, arial, geneva;
	font-size: 11pt;
	color: #005c8f;
}

#content #dyn_cal td{
	border: 0px solid darkblue;
}

#content #dyn_cal td a{
	color: black;
}

#content div#dynamic_cal_commander {
	width: 300px;			/* dovrebbe sempre avere la stessa larghezza di div#dyn_cal */
	text-align: center;
}


#content span#current_date {
	font-weight: bold;
	font-family: Verdana, Arial, Geneva; 
	font-size: 12pt; 
	color: black;
}

#content a#prev_month,#content a#next_month{
	color: black;
}


/* stile del num. del mese se è presente un evento in quella data */
.event { color: blue; text-decoration: underline; }


/* stile delle popup */
div#popup {
	width: 100%;
	font-family: verdana, arial, sans-serif;
	font-size: 10pt;
	text-align: center;
}

div#popup h2 { 
	font-size: 12pt; 
	
}
div#popup span.data { 
	float: left;
	font-size: 8pt; 
	font-style: italic; 
	text-align: left; 
	border-bottom: 1px solid black;
	padding: 0px 6px;
}

div#popup div#news { 
	font-size: 11pt; 
	border-bottom: 1px solid black;
	min-height: 80px; 
	text-align: left; 
	padding: 5px 3px; 
}

