A.corpo1:link { font-family:verdana; font-weight:normal; font-size: normal; text-decoration:underline; color: #000000; }
A.corpo1:visited { font-family:verdana; font-weight:normal; font-size: normal; text-decoration:underline; color: #000000; }
A.corpo1:active { font-family:verdana;font-weight:normal; font-size: normal; text-decoration:underline; color: #000000; }
A.corpo1:hover { font-family:verdana; font-weight:normal; font-size: normal; text-decoration:none; background-color:#f1c00a; color: #000000;}

table.calendario {
	width:400px;
	margin:0px;
	padding:0px;
	border:none;
	border-spacing: 0px;
	border-collapse:collapse;
	font-family:verdana;
	font-size:10px;
	background-color: #ffffff;
	color: #000000;
}

table.calendario tr.todas {
	height: 30px;
	padding:0px;
	border-spacing:0px;
	border-collapse:collapse;
	text-align:center;
}

table.calendario tr.topo {
	height: 30px;
	padding:0px;
	border-spacing: 0px;
	border-collapse:collapse;
	background-color: #f1c00a;
	color: #000000;
	font-weight:bold;
}

table.calendario td {
	vertical-align: middle;
	border-top: 1px solid #848484;
	border-bottom: 1px solid #848484;
}

table.calendario td.jornada {
	width: 40px;
	padding-left:0px;
	border-spacing: 0px;
	border-collapse:collapse;
	text-align:center;
	vertical-align: middle;
}

table.calendario td.data {
	width: 70px;
	padding-left:0px;
	border-spacing: 0px;
	border-collapse:collapse;
	text-align:center;
	vertical-align: middle;
}

table.calendario td.casa {
	width: 110px;
	padding:0px;
	border-spacing: 0px;
	border-collapse:collapse;
	text-align:right;
	vertical-align: middle;
}

table.calendario td.resultado {
	width: 70px;
	padding-left:0px;
	border-spacing: 0px;
	border-collapse:collapse;
	text-align:center;
	vertical-align: middle;
}

table.calendario td.fora {
	width: 110px;
	padding-left:0px;
	border-spacing: 0px;
	border-collapse:collapse;
	text-align:left;
	vertical-align: middle;
}