	body#principal #col-esquerda {
	}
	
	#geral_conteudo #corpo #banner {
			width: 980px;
			height: 213px;
			outline: none;
	}
	
	#geral_conteudo #corpo #banner_abaixo {
			width: 965px;
			height: 50px;
			background:url(../imagens/geral_corpo_banner.gif) no-repeat;
	}
	
	#col-meio {
		width: 475px;		
		float: left;
		overflow: auto;
	}
		#links-interessantes {width: 218px; margin-top: 10px; height: 67px; display: block; overflow: hidden; text-indent: -90000px; background: url(../imagens/bt-links-interessantes.jpg) no-repeat;}
		#info-extra {margin: 20px 20px 0 20px; overflow: auto;}
		#parceiros {width:940px; margin: 0 10px 0 0; padding-top: 0; float: left;}
		#parceiros p, #links  p{ margin: 0 0 10px 0; padding:0; font-size: 9px !important; color: #666; font-family: Arial, Helvetica, sans-serif;}
		#parceiros ul, #links ul {border-top:1px solid #ccc;}
		#parceiros ul li, #links ul li {width: 120px; margin: 5px 10px 0 0; float: left;}
		#links {width: 400px; float: right;}
		#links ul {margin-top: 5px;}
		#links ul li {width: 190px;}
		#links ul li a {color: #666;}
		#bloco-circular {
			margin-bottom: 10px;
		}
		
		#bloco-circular .bloco-circular {
			width: 230px;
			margin: 15px 3px 15px 0;
			float: left;
		}
		
		#bloco-circular .bloco-circular .data {
			display: block;
			margin-bottom: 5px;
		}
		
		#bloco-circular .bloco-circular a {
			font: bold 14px Arial, Helvetica, sans-serif;
			color: #666;
			letter-spacing: -1px;
		}
		
		#bloco-educacao .bloco-categoria {
			width: 233px;
			height: 90px;
			float:left;
			margin:0 3px 7px 0;
		}
		
		#bloco-educacao .bloco-categoria img {
			float: left;
			width: 74px;
			height: 71px;
			margin-top: 10px;
		}
		
		#bloco-educacao .bloco-categoria p {
			width: 145px;
			float:left;
			padding: 0px 7px;
		}
		
		#bloco-educacao .bloco-categoria p a {
			color: #666;
		}
		
		#bloco-educacaoespecial {
			margin-top: 8px;
		}
		
		#bloco-educacaoespecial img {
			float: left;
			width: 227px;			
			margin-top: 10px;
		}
		
		#bloco-educacaoespecial p {
			width: 220px;
			float:left;
			padding: 0px 10px;
		}
		
		#bloco-educacaoespecial p a {
			color: #666;
		}
	
	body#principal #col-direita {
		width: 224px;
		/*height: 358px;*/
		float:left;
		padding: 0px 14px;
	}
	
		/* [BLOCO-NOTICIAS] */
		body#principal #col-direita #bloco-noticias {		
			/*height: 157px;*/
			margin: 0px; padding: 0px;
		}
		
		body#principal #col-direita #bloco-noticias .bloco-noticia {
			padding: 0px;			
			clear: both;
			margin: 0px; padding: 0px;
			margin-top:6px;
			margin-bottom:13px;
		}	
			
		body#principal #col-direita #bloco-noticias .bloco-noticia p {
			margin: 0px; padding: 0px;
		}
		body#principal #col-direita #bloco-noticias .bloco-noticia span {
			font-size: 10px;			
		}
		body#principal #col-direita #bloco-noticias .bloco-noticia img {
			float: left;
			width: 50px; 
			height: 50px;
			margin-right: 8px; 			
		}
		
		body#principal #col-direita #bloco-noticias .bloco-noticia a {
			color: #666;
			/*float: left;*/
			font-size:14px;
			font-weight: bold;			
		}
	
		/* [BLOCO-CALENDÁRIO] */
		#col-direita #bloco-calendario {
			width: 224px;
		}
		
		#col-direita #bloco-calendario h3 {
			color:#a31a14;
		}
		
		#col-direita #bloco-calendario ul#calendario {
		}
		
		#col-direita #bloco-calendario ul#calendario #calendario-tab-mes {
			width: 214px;
			height: 16px;
			background-color:#e62317;
			padding: 5px;
			color: #fff;
			text-align:center;
			font-size: 12px;
			font-weight: bold;
			margin-top: 10px;
		}
		
		#col-direita #bloco-calendario ul#calendario #calendario-tab-dias {
			width: 224px;			
		}
		
		#col-direita #bloco-calendario ul#calendario #calendario-tab-dias ul li {
			width: 30px;
			height: 20px;
			background-color: #d5d5d5;
			margin-right: 2px;
			margin-top: 2px;
			float:left;
			text-align: center;
			padding: 5px 0 0px 0;
		}
		
		#col-direita #bloco-calendario ul#calendario #calendario-tab-dias ul li.dia-atual { /*Classe para o dia atual*/
			background-color: #e62317;
			color:#FFFFFF;
		}
		
		#col-direita #bloco-calendario ul#calendario #calendario-tab-dias ul li.dia-nulo {/*Classe para os espaços em branco*/
			background-color: #f0f0f0;
		}
		
		#col-direita #bloco-calendario ul#calendario #calendario-tab-dias ul li.dia-registro {/*Classe para dia que tenha registro*/
			background-color: #ffda1c ;
		}
		
	
		#col-direita #bloco-calendario ul#calendario #calendario-tab-dias ul li.dia-registro .inner {
			position: relative;
			overflow: visible;
			display: none;
		}
		
		#col-direita #bloco-calendario ul#calendario #calendario-tab-dias ul li.dia-registro:hover .inner, #col-direita #bloco-calendario ul#calendario #calendario-tab-dias ul li.dia-registro.hover .inner {
			display: block;			
		}
		#bloco-eventos{margin-top:20px;}
		