table.calendarMain					{ width: 160px; border: 1px solid #F7F7F7; }
table.calendar_top					{ width: 100%; background-color: #606365; }

td.calendar_top						{ width: 100%; padding: 5px; background-color: #6EC631; }
td.calendar_days					{ width: 100%; padding-left: 4px; padding-right: 4px; }
td.calendar_top_month				{ padding-bottom: 2px; font-family: Arial; font-size: 9px; font-weight: bold; }
td.weekdays							{ width: 14.2%; padding: 3px; font-family:arial, sans-serif; font-size:11px; color:#FFFFFF; background-color:#606365; text-align: center; font-weight:bold; }
td.weekdays_unselected				{ text-align: center; height: 18px; font-family:arial, sans-serif; font-size:11px; text-decoration:none; color:#6D7274; background-color:#A7A7A7; }
td.weekdays_selected_1				{ text-align: center; height: 18px; background-color:#6A9576; }
td.weekdays_ranged_1				{ text-align: center; width: 14.2%; height: 18px; font-family:arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#307600; background-color:#BAEB98; }


font.selected						{ font-family:arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }

input.imageTop						{ background-color: #393E40; border: 0px; cursor: hand; }

#divCalendar						{ position:absolute; display: none; z-index:200; }


a.weekdays_selected_1				{ text-align: center; height: 18px; font-family:arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#6A9576; }

#pesquisaTblCalendarioDiv	 				{background-color:#00475B; filter:alpha(opacity=50);-moz-opacity:0.5;}
.pesquisaTblCalendarioBorder				{background-color:#FFFFFF;}
.pesquisaTblCalendarioBg					{background-color:#909493;}
.pesquisaTblCalendarioMonth					{font-family:arial, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#393E40;}
.pesquisaTblCalendarioWeek					{font-family:arial, sans-serif; font-size:10px; color:#FFFFFF; background-color:#97C5D3;}
.pesquisaTblCalendarioDay					{font-family:arial, sans-serif; font-size:10px; text-decoration:none; color:#0083A9; background-color:#E8F3F6;}
.pesquisaTblCalendarioDay:hover				{text-decoration:underline;}
.pesquisaTblCalendarioDayActiveLight		{font-family:arial, sans-serif; font-size:10px; text-decoration:none; color:#307600; background-color:#C5FB9F;}
.pesquisaTblCalendarioDayActiveLight:hover	{text-decoration:underline;}
.pesquisaTblCalendarioDayActiveDark			{font-family:arial, sans-serif; font-size:10px; text-decoration:none; color:#394D00; background-color:#93DF5E;}
.pesquisaTblCalendarioDayActiveDark:hover	{text-decoration:underline;}
.pesquisaTblCalendarioFechar				{font-family:arial, sans-serif; font-size:10px; text-decoration:none; color:#FFFFFF; background-color:#393E40;}
.pesquisaTblCalendarioFechar:hover			{text-decoration:underline;}
