/* CSS Document */
/* CSS Document Created by Bob McKay, www.FreshMango.com */
/* You may reuse, redistribute and rework this as long as you keep my details in */
/* Protected under this licesnse: http://creativecommons.org/licenses/by/2.5/ */

#calendar {
	width: 428px;
	padding: 0;
	margin: 0 20px 0 0;
	color: #616B76;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border: 4px solid #7c7c7c;
	background-color: #0A0A0A;
}
#calendar caption a {
	color: #7c7c7c; padding:0 20px ;	
	text-decoration: none;
}	
#calendar caption {
	color: #7c7c7c; text-transform:uppercase;
	margin: 2px 0;
	padding:0px;
	width: 428px; height:50px; line-height:50px;
	text-align: center;
	font-weight: 400; font-size:18px;
	background-color: #0A0A0A;
}
#calendar th {
	color: #fff; font-size:14px; font-weight:200;
	background-color: #7C7C7C;
height:26px; padding-bottom:4px;
}
#calendar td {
	width: 60px; height:60px; color:#c0c0c0;
	text-align: center;
	background-color: #fff; font-weight:400;
}
#calendar td a {
	color: #666; cursor:hand; cursor:pointer;
	text-decoration: none;
	display: block;
	width: 60px; height:60px; line-height:60px;
}
#calendar td a.evento { font-size:18px; font-weight:200; }
#calendar td a.evento:hover {
	color: #fff; font-size:30px; font-weight:400;
	background-color: #e6e6e6 !important;
}
#calendar a#today {
	font-weight: 400;
	font-size:30px;
	
	padding: 0px!important;
}
.evento {border-color:1px solid red;}
