.newcal{
	border:2px solid #A5A5A5;
	font-family: Arial;
	font-size: 11px;
	background-color: #A5A5A5;
	border-spacing: 1px;
}

.newcal th{
	background-color: #c6c6c6;
	color: #058fda;
	padding: 2px 2px 2px 2px;
}

.newcal .cal_nome_mes {
	 color: #e92026;
}

.newcal .cal_nav {
 	color: black;
}

.newcal td{
	text-align: center;
	width: 25px;
	border-top:1px solid #E9ECF0;
	border-left:1px solid #E9ECF0;
	padding: 2px 2px 2px 2px;
}

.newcal img{
	border:0px;
}

.new_cal_span {
	margin:10px;
	position: absolute;
	z-index: 100;
	visibility : hidden;
}

.newcal a{
	text-decoration: none;
}

/* dia do mes actual */
.newcal .monat, .newcal .monat a{
	background-color: #f2f2f2;
	color: #666666;
}

/* dia com eventos */
.newcal .monatevent a, .newcal .monatevent{
	background-image: url('../images/cal_bgaktiv.gif');
	color: #ffffff;
}

/* dia do mes anterior e seguinte */
.newcal .amonat, .newcal .amonat a{
	background-color: #dddddd;
	color: #A4A4A4;
}

/* dia do mes anterior e seguinte com eventos*/
.newcal .aevent a, .newcal .aevent{
	background-color: #9DA6B0;
	color: #f2f2f2;
}

/* dia do mes anterior ou seguinte SEM eventos */
.newcal .sel_amonat {
	background-image: url('../images/cal_active.gif');
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #dddddd;
	color: #A4A4A4;
}

/* dia do mes anterior ou seguinte COM eventos */
.newcal .sel_aevent {
	background-image: url('../images/cal_active.gif');
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #9DA6B0;
	color: #f2f2f2;
}

/* dia do mes activo no calendario SEM eventos */
.newcal .sel_monat{
	background-image: url('../images/cal_active.gif');
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #f2f2f2;
	color: #666666;
}

/* dia do mes activo no calendario COM eventos */
.newcal .sel_monatevent{
	background-image: url('../images/cal_bgaktiv.gif');
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.newcal .sel_monatevent a{
	color: #ffffff;
}
.newcal .sel_monatevent div{
	height: 14px;
	background-image: url('../images/cal_active.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
}



