* {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

html, body {
	width: 100%;
	height: 100%;
	text-align: center;
	
	background-color: #6F774B;
}



.direita 	{	float: right;		margin-bottom: 10px;	margin-left: 20px;	}
.esquerda 	{	float: left;		margin-bottom: 10px;	margin-right: 20px;	}
b, strong 	{	font-weight: bold; }

.direita img, .esquerda img { border: 1px solid #000; }

a {
	color: #6F764B;
	text-decoration: none;
}

a:hover {
	color: #000;
	text-decoration: underline;
}


/*		LIMITE DO SITE 		*/

#site {
	margin: auto;
	text-align: left;
	
	width: 910px;
	border: 1px solid #645647;
	
	background: #FFF url(imagens/fundo_site.jpg) repeat-y left;
}

/*		DIVISÕES DO SITE 	*/

#coluna-esquerda {
	width: 198px;
	float: left;
	
	padding: 10px 0px 10px 10px;
}

#coluna-direita {
	width: 696px;
	float: right;
}



/*		MENU 	*/
#menu {
	width: 185px;
	background: #4D5621 url(imagens/fundo_menu.jpg) repeat-x;
	padding: 2px;
}

		#menu ul li {
			margin-bottom: 0 !important;
			margin-bottom: -2px;
		}
		
				#menu ul li a{	
					display: block;
					width: 147px;
					height: 26px;
				
					background: url(imagens/link_menu.png) !important;
					background: none;
					filter: none !important; 
					filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=imagens/link_menu.png,sizingMethod='scale');
				
					cursor: hand;
					padding-top: 16px;	
					padding-left: 38px;
					
					font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					color: #FFF;
					
					text-transform: uppercase;
				}
				
				#menu ul li a:hover{	
					background: url(imagens/link_menu_hover.png) !important;
					background: none;
					filter: none !important; 
					filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=imagens/link_menu_hover.png,sizingMethod='scale');
				}
				
				
/*		ÚLTIMOS ARTIGOS		*/

#ultimos_artigos {
	width: 189px;
	margin-top: 10px;
	clear: both;
}

		#ultimos_artigos .titulo {
			background-color: #005279;
			height: 35px;
			
			text-align: center;
			
			color: #FFF;
			
			font: bold 17px/35px Arial, Helvetica, sans-serif;
		}
		
		#ultimos_artigos .area {
			background-color: #FFF;
			padding: 5px 8px 15px;
		}		
		
				#ultimos_artigos .area .data{
					font: bold 12px/25px Arial, Helvetica, sans-serif;
					color: #999;
				}	
			
		
				#ultimos_artigos .area .divisoria{
					background: url(imagens/linha.jpg) no-repeat center;
					height: 3px;
					margin: 8px auto;
				}		
		
				#ultimos_artigos .area a{
					font: bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
					color: #005279;
					text-decoration: none;
				}
				
				#ultimos_artigos .area a:hover{
					color: #000;
					text-decoration: underline;
				}
		
h1 {
	margin-top: -10px;
	font: 15px Arial, Helvetica, sans-serif;
}

#conteudo {
	padding: 10px
}

.box {
	padding: 10px;
}
.cinza {
	background-color: #F5F5F5;
}


		.box h2 {
			font: bold 15px Arial, Helvetica, sans-serif;
			color: #57834D;
			margin-bottom: 15px;
		}
		.box ul {
			margin: 20px 30px;
		}
		.box p, .box li {
			font: 12px/19px Verdana, Arial, Helvetica, sans-serif;
			margin: 0px;
			margin-bottom: 20px;
		}

		.box font {
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
		.box li {
			background: url(imagens/setinha_2.gif) 0px 5px no-repeat;
			padding-left: 18px;
			margin: 0px;
		}
		
		.box .data {
			font-weight: bold;
			color: #999;
			margin-bottom: 0px;
		}
		
		.box .evento {
			margin-top: -5px;
		}
		
		.box .evento a{
			color: #000;
			text-decoration: underline;
		}
		.box .evento a:hover{
			color: #57834D;
		}
		
		.box .nota {
			color: #57834D;
		}
		
		.box .barra-navegacao {
			margin-left: 0px;
		}
		
		.box .barra-navegacao li{
			margin-top: 2px;
			background: none;
		}
		
		.box .barra-navegacao li a{
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			color: #000;
			display: block;
			background: #E1E0DD url(imagens/setinha_2.gif) 10px 5px no-repeat;
			padding-left: 28px;
			height: 20px;
			line-height: 20px;
			border: 1px solid #FFF;
			text-decoration: none;
		}
		
		.box .barra-navegacao li a:hover{
			color: #6F774B;
			background: #FFF url(imagens/setinha_2.gif) 10px 5px no-repeat;
			text-decoration: underline;
		}
		.box .black {
			color: #000;
			display:block;
			height: 80px;
		}
		
		/*	SISTEMA	*/
		.box h3 {
			background-color: #989800;
			font: bold 16px Verdana, Arial, Helvetica, sans-serif;
			color: #FFF;
			padding: 8px 10px;
			
		}
		
		.box .topico-data {
			font-weight: bold;
			color: #4A3C2F;
			margin-bottom: 0px;
			
			background-color: #E1E0DD;
			border: 1px solid #FFF;
			padding: 3px 10px;
		}
		
		.box .topico {
			background:#F5F5F5 url(imagens/setinha_2.gif) 10px 8px no-repeat;

			margin: 0px;
			margin-bottom: 15px;
			
			padding: 3px 10px;
			padding-left: 28px;			

		}
		
		.box .descricao p{
			padding: 3px 10px;
		}
		
		
		


/*		BOTOES		*/


#ultimos_artigos .btn, .box .btn, .box .btn2  {
	float: right;
	margin-top: 3px;
	
}

.box .add_coment {
	float: left;
}

#ultimos_artigos .btn a, .box .btn a, .box .btn2 a, .box .add_coment a{	
	display: block;
	height: 17px;	
	font: 10px/17px Arial, Helvetica, sans-serif;	
	padding-left: 25px;	
	color: #FFF;	
	text-decoration: none;
}

#ultimos_artigos .btn a 								{	background: #005279 url(imagens/setinha.gif) 10px 4px no-repeat;	width: 100px;	}
.box .btn a, .box .btn2 a , .box .add_coment a			{	background: #6F764B url(imagens/setinha.gif) 10px 4px no-repeat;	width: 170px;	}
.box .btn2 a											{	width: 50px;	}
.box .add_coment a										{	width: 250px;	}

#ultimos_artigos .btn a:hover, .azul:hover							{	background-color: #00324A;	}
.box .btn a:hover, .box .btn2 a:hover, .box .add_coment a:hover		{	background-color: #3A3F27;	}




.coment_tit {
	background-color: #E1E0DD;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #6F764B;
	text-align: right;
	padding: 8px;
	
}


.coment {
	background-color: #FAF9F9;
	border: 1px solid #D8DACF;
	padding: 10px;
	
	margin: 15px 0px;
}

.escuro{
	background-color: #F1F1F1;
}

.coment span{
	display: block;
}

.coment .nome {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #6F764B;
}

.coment .site {
	float: right;
	margin-top: -42px;
	color: #000;
	
	text-align: right;

	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6F764B;	
}

.coment .data {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6F764B;
}

.coment .data {
	margin-bottom: 15px;
}

.coment p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

/*		RODAPE		*/
#rodape {
	text-align: center;
	margin-top: 15px;
	padding-bottom: 10px;
}

	#rodape p{
		color: #FFF;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		margin-bottom: 10px;
	}
	
	#rodape .copy{
		color: #C5C9B7;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
	}
	
	#rodape a{
		font: 9px Verdana, Arial, Helvetica, sans-serif;
		color: #A9AD93;
		text-decoration: none;
	}
	#rodape a:hover{
		color: #FFF;
		text-decoration: underline;
	}
	
	

	#parte_02, #parte_03, #parte_04, #parte_05 {
		display: none;
	}
	
	.video {
		background-color: #E5E5E5;
		width: 425px;
		padding: 15px;
	}
	
	.video div{
		width: 425px;
	}
	
	.video span {
		background-color:#6F764B; 
		text-align: center; 
		padding: 5px; 
		color: #FFF; 
		font: bold  14px Arial, Helvetica, sans-serif;
		display: block;
	}
	
	.partes {
		margin: 0px;
		padding: 0px;
	
	}
	
	.partes li {
		float: left;
		background: none;
		padding: 0px;
		margin: 0px;
	}
	
	.partes li a{
		background: #6F764B;
		width: 90px;
		margin-right: 1px; 
		text-align: center;
		padding: 4px 0px;		 
		display: block;
		color: #FFF;
		text-decoration: none;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
	}
	
	.partes li a:hover{
		color: #FFF;
		background: #444;
	}
	
	.fvd_ytl {
		display: block;
		margin-top: -20px;
	}
