/* CSS Document */

*
	{
	margin:auto;
	padding:0;
	text-decoration:none;
	border:none;
	}


body
	{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment:fixed;
	background-image:url(jpg/bggeral.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}

.td_lateral_geral
	{
	background-color:#005825;
	}
	
.td_conteudo_geral
	{
	background-color:#fff;
	padding:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003333;
	}
	
.td_parceiros
	{
	background-color:#fff;
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003333;
	border-left:#003333 1px solid;
	}

.td_rodape
	{
	background-color:#005825;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#beddbe;
	}

.copy
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#beddbe;
	}

.table_cabecalho
	{
	background-image: url(gif/bg_cabecalho.gif);
	background-position:left;
	background-repeat:repeat-x;
	}

.border_banner
	{
	border:	#005825 solid 1px;
	}

.link_conteudo
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color: #006633;
	}

.link_conteudo:hover
	{
	text-decoration:underline;
	color: #FF6600;
	}
	
.menu
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#005825;
	text-decoration:none;
	}

.menu:hover
	{
	text-decoration:none;
	color:#e76829;
	}

li.menu_rodape
	{
	display:inline;
	}

.link_menu_rodape
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color:#beddbe;
	}	

.link_menu_rodape:hover
	{
	color:#beddbe;
	text-decoration:underline;
	}
	
.link_mini
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color:#006633;
	}	

.link_mini:hover
	{
	color:#FF6600;
	text-decoration:underline;
	}

.news_letter
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#005825;
	text-decoration:none;
	}

.news_letter_link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#005825;
	text-decoration:underline;
	}
.news_letter_link:hover
	{
	color:#e76829;
	text-decoration:none;
	}
	
.textfield
	{
	background-color:f1f9f0;
	border:	#005825 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color:#005825;
	padding:3px;
	}

.botao
	{
	background-color:#5b9b69;
	border:	#005825 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#f1f9f0;
	}
	
.mini_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#003333;
	font-weight:bold;
	}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#b4d6b2;
text-align:left;
text-transform:uppercase;
}

h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#003333;
font-weight:bold;
text-transform:uppercase;
}

hr
{
color: #999999;
background: #999999;
border: 0;
height:1px;
width:100%;
}


.img
{
padding-right: 10px;
}

.img_dest
{
	border:#005825 solid 1px;
	margin-right:5px;
}

.overlay
{
 position:absolute; 
 border:3px solid #005825;
 background-color:white;
 width:200px;
 padding:8px;
 display:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#005825;
 text-align:left;
}

div.figura {
  float: right;
  /*border: thin silver solid;
  margin: 5px;*/
  padding: 10px;
}
div.figura p {

  text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  color:#666666;
  font-weight:bold;
  text-indent: 0;
  }

.figura_right
	{
	text-align:right;
	margin:0;
	}

.figura_left
	{
	text-align:left;
	margin:0;
	}

.figura_center
	{
	text-align:center;
	margin:0;
	}

.img_border
	{
	border:#005825 1px solid;
	}

.artigo_por
	{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	text-transform:none;
	color:#336699;
	text-align:inherit;
	}
	
	#titleARQ2
	{
	margin:auto;
	text-align:left;
	border-top:#005825 1px solid;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#fff;
	}
	

.all_artigos
{
list-style-position:inside;
list-style-type:circle;
}

	
#titleARQ
	{
	margin:auto;
	text-align:left;
	border-top:#005825 1px solid;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#DEECE2;
	}

.link_arquivados
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#765100;
	text-decoration:none;
	}

.link_arquivados:hover
	{
	color:#000066;
	text-decoration:underline;
	}

.bg_mais_news
{
	background-color:#ffffff;
	border-top:1px solid #765100;
	width:98%;
	padding:10px;
}

#arquivados
	{
	text-align:left;
	border-bottom:#005825 1px dashed;
	border-top:#005825 1px dashed;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	}

#arquivados_main
	{
	text-align:left;
	border-bottom:#005825 1px dashed;
	border-top:#005825 1px dashed;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	}
	

.depoimentos
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#216f8b;
	text-align:justify;
	border-bottom:#005825 1px dashed;
	border-top:#005825 1px dashed;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	background-color:#BEDDBE;
	}

.autor_depo
	{
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#216f8b;
	text-align:right;
	border-bottom:#005825 1px solid;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	padding-right:20px;
	background-color:#DFECE2;
	}

.data_depo
	{
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#216f8b;
	text-align:left;
	border-top:#005825 1px solid;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	padding-right:20px;
	background-color:#f3f8fc;
	}

.paginacao_parag
	{
	margin:auto;
	text-align:center;
	/*border-top:#216f8b 1px solid;*/
	border-bottom:#005825 1px solid;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	padding-right:20px;
	background-color:#DFECE2;
	}

.paginacao_depo
	{
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#216f8b;
	text-align:center;
	text-decoration:none;
	}

.link_paginacao
	{
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#216f8b;
	text-decoration:none;
	}
	
.link_paginacao:hover
	{
	color:#ff9933;
	text-decoration:underline;
	}

.tach
	{
	background-color:#DFECE2;
	padding-top:7px;
	padding-bottom:4px;
	height:20px;
	}
	
.tach_main
	{
	
	margin:auto;
	text-align:left;
	/*border-top:#216f8b 1px solid;*/
	border-top:#005825 1px solid;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:32px;
	padding-right:20px;
	background-color:#DFECE2;	
	
	
	/*border-top:#005825 1px solid;
	background-color:#DFECE2;
	padding-top:7px;
	padding-bottom:4px;
	height:20px;*/
	}	

.lista_inner {
	list-style-position:inside;
	list-style-type:circle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #216f8b;
	text-decoration: none;
	text-align: justify;
	padding-bottom:10px;
	padding-left:35px;
	padding-right:20px;
}


	