/* Calendário
-----------------------------------*/
.caixaCalendario div.tabelaCalendario{position: relative; top:0; left: 0; width: 100%; z-index: 1; overflow: hidden; margin-top: 15px;}
.caixaCalendario div.resultadosCalendario{position: absolute; top:0; left: 0; width: 100%; z-index: 2; background-color:rgba(240,240,240,0.95); overflow-y:scroll; overflow-x:hidden; display:none;}
div.resultadosCalendarioTitulo{padding:20px 10px; background-color:#FFF; border-bottom: 1px solid #ddd; border-top: 5px solid #DE8D26; color: #686A6E; position:relative;}
div.resultadosCalendarioFechar{position:absolute; right: 10px; top:10px; background-color: #DE8D26; height: 20px; width: 20px; text-align:center; cursor:pointer; line-height: 20px;}
div.resultadosCalendarioFechar:after{content: "x"; color:#fff; font-family: Verdana, Geneva, sans-serif; font-size: 12px;}
div.resultadosCalendarioConteudo{padding:10px; color: #686A6E;}

.calendario{width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif;}
.calendario thead th{background: #fff; text-align: center; color: #DE8D26; padding: 25px 0; border-top: 5px solid #DE8D26; border-bottom: 1px solid #ddd; font-size: 18px;}
.calendario thead th a{color: #DE8D26;}

.calendario tr.diasdasemana td{
	font-weight: bold;
	background:#9B9B9B;
	color:#DE8D26;
	height: auto;
	padding: 15px 0;
	width: 14.28571428571429%;
	border: none !important;
	background-color: #f6f6f6;
	font-size: 11px;
}   

.calendario td{color: #686A6E;text-align:center;height: 54px;border: 1px solid #ddd;background-color: #f6f6f6;}  
.calendario td.diasMes{background-color: #fff !important; font-weight: bold;}
.calendario td.diaatual{background-color: #999 !important; color: #fff; font-weight: bold;}

.calendario td a.linkevento{
	display: block;
	height: 54px;
	line-height: 54px;
	color:#fff;
	background: #DE8D26;
	font-weight: bold;
	text-decoration: none;
}

/* Carregar via Ajax
-----------------------------------*/
.calendario-resultado{
	background-image:url(../../images/prettyPhoto/default/loader.gif);
	background-repeat: no-repeat;
	background-position: center;
	min-height: 300px;
	width: 100%;
}