.calenda {

	border-top: 1px;

	border-left: 1px;

	border-right: 1px;

	border-bottom: 1px;

	border-style: solid;

	border-color: #999999;

	background-color: #F1E9E6;

	}

.cal_td {

	font-family: "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: normal

	}

a.cal {

	font-family: "Times New Roman", Times, serif;

	font-size: 15px;

	font-weight: normal;

	text-decoration: none

	}

.cal_title {

	font-family: "Times New Roman", Times, serif;

	font-size: 15px;

	font-weight: bold

	}

.cal_days {

	font-family: "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: bold;

	background-color: #D4C7BF

	}

.cal_today {

	border-top: 1px;

	border-left: 1px;

	border-right: 1px;

	border-bottom: 1px;

	border-style: solid;

	border-color: #0E0059;

	background-color: #CAEEFE;

	color: #000000;

	font-family: "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: normal

	}

.cal_all {

	font-family: "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: normal;

	color: #444444

	}

a.cal_event {

	font-family: "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	color: crimson;

}

.event_title {

	border-top: 0px;

	border-left: 0px;

	border-right: 0px;

	border-bottom: 1px;

	border-style: dashed;

	border-color: darkblue;

	font-family: "Times New Roman", Times, serif;

	font-size: 13px;

	font-weight: bold;

	color: darkblue;

	background-color: #efefef;

}

.event_description {

	font-family: "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: normal;

	color: #333;

}

.dialogo {

	font-family: "Times New Roman", Times, serif;

	font-size: 15px;

	font-weight: bold;

	color: #999999;

}



.closer {

	border-top: 1px;

	border-left: 0px;

	border-right: 0px;

	border-bottom: 0px;

	border-style: dashed;

	border-color: darkblue;

	font-family: "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: bold;

}
