/******************************************************************************/
/*CSS referente ao calendário Anual*/
.monthEventTable {
	padding:0;
	margin:0;
	width: 100%;
	border: 1px solid #3E6F90;
	background: #9EBED7;
	border-collapse: collapse;
	border-spacing: 0;
/*
	padding:0;
	margin:0;
	width: 100%;
	border: 1px solid #F9D9C0;
	border-collapse: collapse;
	border-spacing: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
*/	
}

.monthEventTable th {
	border: 1px solid #3E6F90;
	background-color: #6D89B8; /*#77A7CD;*/
	color: #FFFFFF;
/*
	border: 1px solid #F9D9C0;
	background-color: #FBF1E8;
	width:14.2857%;
*/	
}

.monthEventTable td {
	border: 1px solid #3E6F90;
	padding:5px;
/*
	border: 1px solid #F9D9C0;
	padding:5px;	
	margin:0;
*/
	}

.monthEventTable .singleDayEventUl {
	border-style: none;
	vertical-align: bottom;
	position: none;
}

.singleDayEventLi {
	border: 1px solid #3E6F90;
	padding-left: 3px;
}

.monthEventTable .singleDayEventLi {
	margin-top:1px; /*deixa um espa�o entre cada evento*/
	position: inherit;
	border: 1px solid #3E6F90;
	/*position: absolute;*/ /*overflow: hidden;*/
	cursor: pointer;
	cursor: hand;
	/*border: 1px solid black !important;*/
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #77A7CD;
	text-align: left;
        padding-left: 3px;
}

.monthEventTable .monthDay {
	vertical-align: top;
}

.monthEventTable .monthDayHeader {
	text-align: center;
	background-color: #F0F3F8;	
}

.monthEventTable .lastMonthDayHeader {
	text-align: center;
}

.monthEventTable .nextMonthDayHeader {
	text-align: center;
}

.monthEventTable .hasEvents {
	/*background-color: rgb(206, 219, 227);*/
	background-color: #77A7CD;
	color: #FFFFFF;	
	font-weight:bold;
/*	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}


.monthEventTable .weekRowHeader {
	border: 1px solid #F5BB89;
}

.monthEventTable .weekRow {
	border: 1px solid #F5BB89;
	/*	background-color : #FBF1E8;*/
	padding:0;
}
.monthEventTable .weekRow td{
	padding: 2px;
}
/*
.monthEventDiv {
	border: 1px solid #F5BB89;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;

	padding-bottom: 10px;
	/*	border-collapse:none;*/
/*	background-color: white;
/*	height: 350px;
	overflow:auto;*/
/*}*/


.monthEventDiv table{
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-collapse: collapse;
}

.monthEventDiv th{ /*Altera a cor da barra dos dias - Seg, Ter, ...*/
	/*background-color:#F9D9C0*/
	background-color: #6D89B8;
	color: #FFFFFF;
}
