body {background-color:#c4cedc;}#calendar body {	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #616B76;}#calendar a {	color: #DF9496;}#calendar {	width: 100%;	padding: 0;	margin: 0;	border-left: 1px solid #a2adbc;	font: 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #616b76;	text-align: center;	background-color: #fff;}#calendar .nav, .nav a {	font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #fff;		text-align: center;	text-decoration: none;}	#calendar .caption { margin: 0; padding: 0; background: #a2adbc; color: #fff; font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: center; height: 20px; }#calendar .captiondireita { margin: 0; padding: 0; background: #a2adbc; color: #fff; font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: right; height: 20px; }#calendar th {	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #616B76;	background: #D9E2E1;	border-right: 1px solid #A2ADBC;	border-bottom: 1px solid #A2ADBC;	border-top: 1px solid #A2ADBC;}#calendar .today, td.today a, td.today a:link, td.today a:visited {	color: #F6F4DA;	font-weight: bold;	background: #DF9496;}#calendar .todaydireita { color: #f6f4da; font-weight: bold; background: #df9496; text-align: right; }#calendar td {	border-right: 1px solid #a2adbc;	border-bottom: 1px solid #a2adbc;	height: 17px;	text-align: center;	background: url(../cssimgs/bg_calendar.gif) no-repeat right bottom;}#calendar .preco { background: url(../cssimgs/bg_calendar.gif) no-repeat right bottom; text-align: right; height: 17px; border-right: 1px solid #a2adbc; border-bottom: 1px solid #a2adbc; }#calendar .descr { background: url(../cssimgs/bg_calendar.gif) no-repeat right bottom; text-align: left; height: 17px; border-right: 1px solid #a2adbc; border-bottom: 1px solid #a2adbc; }#calendar td a {	text-decoration: none;	font-weight: bold;	display: block;}#calendar td a:link, td a:visited {		color: #608194;	background: url(../cssimgs/bg_calendar.gif) no-repeat;}#calendar td a:hover, td a:active {	color: #6aa3ae;	background: url(../cssimgs/bg_calendar.gif) no-repeat right top;}h4 { font-weight : bold; font-size : 15px; color : #999; font-family: Verdana, Arial, Helvetica, sans-serif; }