﻿.calendario {
	text-align:center;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:navy;
}

#calendario {
	margin: 10px 0 10px 0;
	font-size:11px;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	width:100%;
	text-align:center;
	color:black;
	border-collapse:separate;
}

#calendario td {
	padding:2px;
	background-color:#E6F2FF;
}

#calendario tr {
	padding:2px;
}
#calendario .camposup td {
	font-size:14px;
	font-weight:bold;
	background-color:navy;
	color:#fff;
	width:100%;
}


#calendario tr.estadual {
	color:red;
}


#calendario tr.nacional {
	color:navy;
}

#calendario tr.internacional {
	color:black;
}

#calendario td.mes {
	width:76px;
}

#calendario td.data {
	width:61px;
}

#calendario td.evento {
	width:199px;
}

#calendario td.local {
	width:96px;
}