.lnkCalendario{
	/*font-family: verdana;
	font-size: 10px;*/
	width:12px;
	height:12px;
	color:#000000;
	text-decoration:none;
}

.lnkCalendario:active{
	/*font-family: verdana;
	font-size: 10px;
	color:#cc0000;*/
	width:12px;
	height:12px;
	
}

.lnkCalendario:hover{
	/*font-family: verdana;*/
	background-color:#dcdcdc;
	/*font-size: 10px;
	color:#cc0000;*/
	width:12px;
	height:12px;
	text-decoration:underline;
	
}

.lnkCalendarioSelecionado{
	/*font-family: verdana;*/
	background-color:#dcdcdc;
	/*font-size: 10px;
	color:#cc0000;*/
	width:12px;
	height:12px;
}

.diaAbreviado{
	/*font-family: verdana;
	font-size: 10px;
	color:#000000;*/
}
.tituloMesCalendario{
	/*font-family: verdana;
	font-size: 10px;
	color:#000000;
	font-weight: bolder;*/
}
.tabelaMiniCalendario{
	border:1px solid; 
	border-color:#dcdcdc;
}

.bgTabelaMiniCalendario{
	background-color: #c3d9ff;
}


/*  calendario grande*/

.tblCalendarioGrande{ /* classe da tabela calendario maior */
	width:99%;
	margin: 0 auto;
	border: 2px;
	border-style: solid;
	border-color: #C3D9FF;
	border-collapse: collapse;
	margin-bottom: 30px;
}



.tituloMesCalendarioGrande{
	height: 34px;
	font-weight:bold;
	border:none;
	/*font-family: verdana;
	font-size: 10px;*/
	color:#346083;
	/*font-weight: bolder;*/

}


.voltarMes{
position: relative;
top: 0;
height: 34px;
display:block;
line-height:34px;
left: 20px;
background:url(../img/seta-volta-calendario.jpg) no-repeat left;
padding:0 0 0 25px;
font-size:100%;
text-decoration:none;
color: #4D88B9;
/*margin-left: 200px;*/
font-weight:bold;


	/*font-family: verdana;
	font-size: 10px;
	color:#005EB9;
	font-weight: bolder;
	text-decoration:underline;*/
	/*margin-left:100px;*/
	

}



.avancarMes{
position: relative;
top: 0;
height: 34px;
display:block;
line-height:34px;
right: 20px;
background:url(../img/seta-avanca-calendario.jpg) no-repeat right;
padding:0 25px 0 0;
font-size:100%;
text-decoration:none;
color: #4D88B9;
font-weight:bold;
}


.diaSemanaAgendaGrande{
	height: 34px;
	font-size:100%;

color: #4D88B9;
font-weight:bold;
}

.bgDiaMes{
	background-color:#e8eef7;
	font-size: 100%;
	font-weight:bold;
	padding-right: 3px;
	color:#346083;
	height:16px;
	line-height:16px;
	text-align:right;
}

.lnkData{
	height:16px;
	line-height:16px;
	color:#346083;
	text-decoration:none;
	text-decoration:none;
}

.bgDiadoMesOut{
	background-color:#FFF;
	border:1px solid;
	border-color:#ccddee;
}

.bgDiaMesCompleto{
	background-color:#e8eef7;
	height:16px;
	line-height:16px;
	color:#787878;
	text-align:right;
	vertical-align: top;
}

.bgDiaMesSelecionado{
	background-color:#bbccdd;
	height:16px;
	line-height:16px;
	font-size: 100%;
	font-weight:bold;
	padding-right: 3px;
	color:#787878;
	text-align:right;
	vertical-align: top;
}

.bgDiadoMesSelecionado{
	background-color:#ffffcc;
	border:1px solid;
	border-color:#ccddee;
}



/* definicoes de tabelas */

.tabela				{ width: 100%; border-collapse: collapse; } 
.cabeca-tabela 		{ 
	background-image: url(../_img/fio-menu-blog.jpg);
	background-position-x: bottom;  
	}


.tabela th,
.tabela td			{ padding: 5px 10px; }

.tabela td,
.tabela th 			{ border-bottom: 1px solid #fff; } 

.tabela th 			{ border-top: 1px solid #fff; } 

.tabela .col-1 		{ width: 75%; text-align:left; }

.tabela .col-1-menor { width: 40%; text-align:left; }

.tabela .col-2 		{ width: 40%; }

.tabela .col-2-maior { width: 60%; text-align:left; }

.tabela .col-2,
.tabela .col-3,
.tabela .col-4 		{ text-align:center; }

.tabela .alterar,
.tabela .excluir,
.tabela .compartilhar{ display: block; margin: auto; height: 16px; width: 16px; text-align:center; }

.tabela .compartilhar{ height: 17px; width: 40px; }

.tabela td.alinhamento-esquerda,
.tabela th.alinhamento-esquerda	{text-align:left; } 

.tabela td.alinhamento-direita, 
.tabela th.alinhamento-direita	{text-align:right; } 

.tabela td.alinhamento-centro,
.tabela th.alinhamento-centro	{ text-align:center; } 

.col-2-menor{
	color:#666;
	font-weight:bold;
	text-decoration:underline;
}

