/* CSS Document */

	#calendario {
		width: 100x;
		font-size: 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin-left: 0px;
		margin-bottom: 20px;
		padding-bottom: 1px;
	}
	
	#calendario p, #calendario  h1{
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		text-align: left;
		background:none;
	}
	
	.dia, .diaPassado , .diaProva, .diaSegundaChamada, .diaFeriado, .diaHoje{
		width:	75px;
		height:	75px;
		margin: 1px;
		padding: 0px 2px 1px 1px;
		font-weight: normal;		
		text-align: right;
		border: 1px solid #CCCCCC;		
		/*background-image: url(imagens/fundoQuadraro.jpg);*/
		/*background-repeat:no-repeat;*/
	}
	
	.diaPassado{
		background-image: url(imagens/fundoQuadraroEmpty.jpg);
		/*background-repeat:no-repeat;*/
	}
	
	.diaSegundaChamada{
		background-image: url(imagens/diasegundachamada.jpg);
		background-repeat:no-repeat;
	}
	
	.diaProva{
		background-image: url(imagens/diaprovaQuadrado.jpg);
		background-repeat:no-repeat;
	}
	
	.diaFeriado{
		background-image: url(imagens/diaferiado.jpg);
		background-repeat:no-repeat;
	}
	
	.diaHoje{
		font-size: 12px;
		color:#FFFFFF;
		font-weight:bold;		
		/*background-color:#003366;*/
		/*background-image: url(imagens/diahoje.jpg);*/
		/*background-repeat:no-repeat;*/
		
	}
	
	
	#calendario  .dia p, #calendario  .diaPassado p, #calendario  .diaProva p, #calendario .diaSegundaChamada p, #calendario .diaFeriado p, #calendario .diaHoje p{
		margin: 0px 0px 0px 0px;
		padding: 0px;
		font-size: 11px;
		font-weight: normal;
	}
	
	 #calendario .dia h1, #calendario .diaPassado h1, #calendario .diaProva h1, #calendario .diaSegundaChamada h1, #calendario .diaFeriado h1, #calendario .diaHoje h1{
		margin: 2px;
		padding: 0px;
		font-size: 11px;
		font-weight: normal;		
	}

	.tituloDiaSemana{
		width: 50px;
		height: 30px;
		margin: 1px;
		padding: 1px;
		text-align: center;				
	}
	
	.tituloDiaSemana p{
		margin: 0px 2px;
		padding: 0px;
	}
	
	.titulo{
		margin: 0px 0px 0px 20px;
		font-family:"Trebuchet MS", sans-serif;
		font-size: 10px;
		font-weight:bold;
	}
	
	#legenda{
		width: 80%;
		margin: 10px 0px 20px 20px;
		text-align: left;
	}
	
	.lista{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin-left: 20px;
		letter-spacing: 1px;
	}
	
	.textopeq{
		font-size: 11px;
	}
	
	
	#links {
		display:none;
	}
	
	#principal {
		margin-right: 0px;
		margin-left:28px;
		width:92%;
		padding: 0px;
	}
	

	#principal table {
		width: 100%;
	}
	
ul, ul li {
	padding: 0px !important;
	margin: 0px !important;
}	

ul li {
	list-style: none !important;
	text-align:justify;
	/*background:#E9E9E9;*/
	margin-bottom:4px !important;
	font-size:9px;
}

ul li a{
	font-weight:normal !important;
	text-decoration:none !important;
	
}

h4 {
	list-style: none !important;	
	background:#A6D2FF !important;
	text-align:right !important;
	margin-bottom:4px !important;	
	font-size:12px !important;	
	
}

h3 {
	list-style: none !important;	
	background:#0066CC !important;
	text-align:right !important;
	margin-bottom:4px !important;
	font-size:12px !important;	
	
}

.classeAno {
	font-size:12px;
	color:#000000;
	background:#A6D2FF;

}

.classeAnoTD{
	border: 1px solid #999999;
	padding-left: 8px;
	padding-right: 8px;
}

.classeAnoP a{
	font-size:10px !important;
	color:#000066 !important;
}


