* {
	padding:0;
	margin:0;
	list-style:none;
	text-decoration:none;
	border:0;
}

body {
	background: #f9fafb url("../_imagens/fundo_cima.jpg") repeat-x bottom left;
	/*background: #f9fafb url("../_imagens/fundo.jpg") repeat-x top left;*/
	font: 11px Tahoma;
	color:#50555a;
}
#site {
	background:url("../_imagens/fundo_baixo.jpg") repeat-x bottom left;
	padding:0 0 270px 0;
	overflow:auto;
}
#geral {
	width:775px;
	margin:0 auto;
	background: url("../_imagens/fundo_conteudo.jpg") repeat-x top left;
	height:549px;
	padding:30px 20px 0 20px;
}
#geral-interna {
	width:775px;
	margin:0 auto;
	background: url("../_imagens/fundo_conteudo_interna.jpg") repeat-x top left;
	height:735px;
	padding:30px 20px 0 20px;
}
#menu {
	width:198px;
	margin: 0 0 0 4px;
	float:left;
}
#conteudo-interno, #conteudo-interno-sem-aba, #conteudo-interno-aba-maior {
	width:485px;
	height:550px;
	float:right;
	margin:0 30px 0 13px;
	padding: 0 11px 0 15px;
}
#conteudo-interno {
	background:#ffffff url("../_imagens/fundo_texto_conteudo_interno.jpg") no-repeat top right;
}
#conteudo-interno-sem-aba {
	background:#ffffff url("../_imagens/fundo_texto_conteudo_interno2.jpg") no-repeat top right;
}
#conteudo-interno-aba-maior {
	background:#ffffff url("../_imagens/fundo_texto_conteudo_interno3.jpg") no-repeat top right;
	overflow: hidden;
}
#conteudo-interno-sem-aba h1 {
	color:#3e586c;
	font-size:12px;
	font-weight:bold;
	margin: 0 0 12px 0;
	text-transform:uppercase;
}
.aba-interna {
	color:#005827;
	font: 12px Arial, Helvetica, sans-serif;
	margin:10px 10px 0 5px;
}
.aba-interna-menor {
	color:#005827;
	font: 12px Arial, Helvetica, sans-serif;
	margin:10px 5px 0 0;
}
.aba {
	text-align:right;
	margin:3px 0 0 0;
	/*margin: 3px 0 0 365px;*/
}
ul {
	margin:27px 0 45px 0;
}
ul li {
	background: url("../_imagens/bullet2.jpg") left no-repeat;
	padding:0 0 0 10px;
	color:#3e586c;
	/*color:#004e96;*/
}
.arial-12-azul-escuro {
	color:#3e586c;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1 {
	color:#004e96;
	font-size:12px;
	font-weight:bold;
	margin: 0 0 12px 0;
}
.arial-12-azul {
	color:#004e96;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.azul11 {
	color:#00315f;
	font-size:11px;
}
#selo1, #selo2, #selo3 {
	width:227px;
	height:155px;
	background:url("../_imagens/fundo_selo.jpg");
	float:left;
	margin:0 20px 0 0;
}
#selo_interno1, #selo_interno2 {
	width:177px;
	height:140px;
	float:left;
	margin:0 20px 0 0;
	padding: 0 10px 0 10px;
	margin:20px 0 0 0;
}
#selo_interno1 {
	background:url("../_imagens/fundo_selo_interna.jpg");
}
#selo_interno2 {
	background:url("../_imagens/fundo_selo_interna2.jpg");
}
.titulo {
	color:#04640a;
	text-transform:uppercase;
	margin:24px 0 20px 0;
}
.descricao-selo {
	color:#50555a;
	margin:0 0 20px 0;
}
.saiba-mais{
	color:#3b8a07;
}
.titulo-interno {
	color:#04640a;
	text-transform:uppercase;
	margin:14px 0 10px 0;
}
.descricao-selo-interno {
	color:#50555a;
	margin:0 0 10px 0;
}
.float-left {
	float:left;
	margin:0 10px 0 0;
}
#rodape {
	font-size:11px;
	color:#004e96;
}
#rodape .copy {
	color:#004e96;
	width:220px;
	float:right;
	text-align:right;
	padding:5px 50px 0 0;
	height:20px;
}
/*////////////////////////////
FORMULÁRIO CONTATO
//////////////////////////////*/
#form-contato {
	font: 12px Arial, Helvetica, sans-serif;
	color:#004e96;
}
#form_contato .label {
	width:90px;
	float:left;
	margin:13px 0 0 0;
}
.campo-gd {
	border:1px solid #c7d4df;
	background-color:#f1f3f5;
	width:390px;
	height:20px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#004e96;
	margin:10px 0 0 0;
}
.campo-md {
	border:1px solid #c7d4df;
	background-color:#f1f3f5;
	width:232px;
	height:20px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#004e96;
	margin:10px 0 0 0;
}
.campo-pq {
	border:1px solid #c7d4df;
	background-color:#f1f3f5;
	width:116px;
	height:20px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#004e96;
	margin:10px 0 0 20px;
}
.campo-area {
	border:1px solid #c7d4df;
	background-color:#f1f3f5;
	width:390px;
	height:60px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#004e96;
	margin:10px 0 0 0;
}
.botao {
	border:1px solid #c7d4df;
	background-color:#f1f3f5;
	width:90px;
	height:20px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#004e96;
	margin:20px 0 0 10px;
	float:right;
}
/*////////////////////////////
fim FORMULÁRIO CONTATO
//////////////////////////////*/
.link-mw {
	color:#004e96;
}

/* /////////////////////
BOTŐES
//////////////////////*/
.bt_tibagi {
	display:block;
	text-indent:-2000px;
	background:url("../_imagens/mnu_tibagi.jpg") bottom;
	width:197px;
	height:32px;
}
.bt_tibagi:hover {
	background-position:top;
}
.bt_clientes {
	display:block;
	text-indent:-2000px;
	background:url("../_imagens/mnu_clientes.jpg") bottom;
	width:197px;
	height:32px;
}
.bt_clientes:hover {
	background-position:top;
}
.bt_produtos {
	display:block;
	text-indent:-2000px;
	background:url("../_imagens/mnu_produtos.jpg") bottom;
	width:197px;
	height:32px;
}
.bt_produtos:hover {
	background-position:top;
}
.bt_responsabilidade {
	display:block;
	text-indent:-2000px;
	background:url("../_imagens/mnu_responsabilidade.jpg") bottom;
	width:197px;
	height:32px;
}
.bt_responsabilidade:hover {
	background-position:top;
}
.bt_contato {
	display:block;
	text-indent:-2000px;
	background:url("../_imagens/mnu_contato.jpg") bottom;
	width:197px;
	height:32px;
}
.bt_contato:hover {
	background-position:top;
}
.bt_localizacao {
	display:block;
	text-indent:-2000px;
	background:url("../_imagens/mnu_localizacao.jpg") bottom;
	width:197px;
	height:32px;
}
.bt_localizacao:hover {
	background-position:top;
}
/*////////////////////
FIM BOTOES
////////////////////*/

/*////////////////////////
GALERIA DE IMAGENS
////////////////////////*/
#rolagem-fotos {
	width:120px;
	background-color:#ecf0f3;
	border: 1px solid #dde3e8;
	height:440px;
	float: left;
	margin:0 10px 0 0;
	text-align:center; 	
}
#fotos {
	height:405px;
}
.miniatura-foto {
	margin:5px 0 5px 0;
	border: 4px solid;
	border-left-color:#d5d5d5;
	border-top-color:#d5d5d5;
	border-bottom-color:#f0f0f0;
	border-right-color:#f0f0f0;
}
#foto-ampliada {
	width:350px;
	height:440px;
	background-color:#ecf0f3;
	border: 1px solid #dde3e8;
	float:right;
}
.foto-grande {
	margin:20px 15px 10px 15px;
}
.descricao-foto {
	margin:0 15px 0 15px;
	color:#004e96;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
/******************************/
.logos {
	margin:0 20px 15px 0;
}
