@charset "utf-8";
/* CSS Document */

#calendar {
	width:225px;
	margin-top:-23px;
	height:220px;
}

#calendar .calendario-dias {
	width:100%;
	height:50px;
	margin-left:5px;
}

#calendar .calendario-dia {
	float:left;
	width:30px;
	line-height:25px;
	text-align:center;
	color:#415078;
	font-family:Arial;
	font-size:12px;
	border:1px solid #FCFCFC;
}

#calendar .calendario-diahoje {
	background-image:url(../imagens/calendario-bg-diaatual.jpg);
	background-repeat:repeat-x;
	color:#FFF;
	text-decoration:none;
	display:block;
	width:31px;
	text-align:center;
}

#calendar .calendario-diaevento {
	width:30px;
	color:#415078;
	display:block;
	text-decoration:none;
	background-color:#f0f0f0;
	text-align:center;
}

#calendar .calendario-dia a.calendario-evento {
	color:#FFFFFF;
	text-decoration:none;
}

#calendar .calendario-navegacao {
	height:25px;
	display:block;
	color:#415078;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	background-color:#f0f0f0;
}

#calendar .calendario-mes-nome{
	width:235px;
	float:left;
	text-align:center;
	margin-top:6px;
}

#calendar .calendario-mes- img{
	margin-left:15px;
	margin-right:15px;
}

#calendar .calendario-barra-dias {
	width:100%;
	height:15px;
	margin:5px;
}

#calendar .calendario-barra-dias .calendario-dia-nome {
	float:left;
	width:32px;
	line-height:25px;
	text-align:center;
	color:#9F9FA1;
	font-family:Arial;
	font-size:11px;
	display:block;
}