* {margin:0; padding:0;}

body { background:#f3f7ea; font-family:"Verdana",Arial,Tahoma,sans-serif; font-size:0.8em; margin: 0; }

.oculto {display:none;}
.linha { width:92.5%; margin-left:19px; color:#dbdcdd; border:none; border-bottom:2px solid #dbdcdd; }
.bold {font-weight:bold;}
.center {text-align:center;}
.left{text-align:left; padding-left:5px;}

#tudo{margin: 0 auto;  width:70em; min-width:780px; max-width:97%;}
#tudo-topo{background:none; margin: 0 auto;  width:70em; min-width:780px; max-width:97%;}

#tudo-topo #selo-boletos{ background: url('../i/selo-boletos.png') no-repeat; width:123px; height:53px; display:block; position:absolute; margin:-62pt 0pt 0pt 244px;}

#topo{ background:#40474f url('../i/topo.jpg') no-repeat center top; width:100%; height:198px;}

#topo .btn-area-clientes {background: url('../i/area-clientes.gif') no-repeat; width:89px; height:33px; position:absolute; top:11px; left:-92px;}


#topo img {float:left; border:none; padding-left:10px; padding-top:0px;margin-bottom:2px;}
#topo #area-clientes { background:transparent url('../i/fundo-area-clientes1.png') no-repeat; width:198px; height:81px; margin:24px 0 0 15%; position:relative; top:-21px;}
#topo #area-clientes p { padding:5px 0 1% 5.5%; color:#D2D2D2; font-weight:bold; font-size:13px; }
#topo #area-clientes a.solicita-senha {color:#D2D2D2; font-weight:bold; font-size:10px; text-decoration: none; margin-left: 44px;}
#topo #area-clientes a.esqueceu-senha {color:#D2D2D2; font-weight:bold; font-size:10px; text-decoration: none; margin-left: 35px;}
#topo #area-clientes .formulario { margin-left:5.5%; }
#topo #area-clientes .formulario .login { color:#D2D2D2; font-weight:bold; font-size:12px; margin-right:6px;}
#topo #area-clientes .formulario .senha { color:#D2D2D2; font-weight:bold; font-size:12px; margin-right:1px;}
#topo #area-clientes #login { border: #40474f solid 1px; width:68%;}
#topo #area-clientes #senha { border: #40474f solid 1px; width:46%;}
#topo #area-clientes .input { border: #ccc solid 1px; width:10%;}
#topo #area-clientes .button { background:transparent url('../i/bt-ok.jpg') no-repeat scroll left top; margin-left:-6px; width:42px; height:21px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:0px; }
/*#topo #area-clientes .button:hover { background:transparent url('../i/bt-ok.jpg') no-repeat scroll left bottom; margin-left:-6px; width:42px; height:21px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }*/
#topo #fundo-logo { background:none; width:205px; height:93px; margin:0 0 0 5%; }
#topo #logo { width:192px; height:81px; display:block; margin-left:4%; }







#filial-itajai { height:161px; width:100%; margin-top:18px; display:block;}
#filial-joinville {height:161px; width:100%; margin-top:18px; display:block;}
#filial-curitiba {height:161px; width:100%; margin-top:18px; display:block;}

.erro {
	background:#FFEFEF none repeat scroll 0%;
	border-top:2px solid #003300;
	margin:10px auto;
	padding:5px;
	width:90%;
	text-align:left;
	font-size:15px;
	list-style-type:none;

}
.erro h6{
	font-size:15px;
	text-align:center;
}
.erro ul li span{
	font-weight:bold;
	color:#000;
}
.erro ul li {
	list-style-type:none;
	font-size:13px;
	margin-left:10px;
	color:#4F4F4F;
}
.erroPrazo{
	font-weight:bold;
}
.tituloErro{
	font-weight:bold;
	color:#000;
	font-size:15px;
	text-align:center;
}

#topo-dir { background:none; width:70.5%; float:right; }
#topo-esq {float:left; background:none; width:29%; }
#topo-esq #area-clientes .logado { margin:2% 0 0 0%; }
#topo-esq #area-clientes .logado a{ color:#e2e8d0; float:right; }
#topo-esq #area-clientes .nome-user { font-size:11px; color:#E7E7E7; }
#topo-esq #area-clientes .login-user { font-size:9px; color:#E7E7E7; float:left; }

#topo-esq #area-clientes .logoff { background:transparent url('../i/bt-sair	.jpg') no-repeat scroll left top; float:right; margin-right:10px; width:56px; height:19px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }

#acessibilidade ul li {list-style-type:none; padding-left:2%; display:block;}
#acessibilidade .sub-aces {font-size: 0.9em; font:15px/1.5em Verdana, Arial, Serif; color: #5A6368; font-weight:bold; padding-left:2%;}
#link-acessibilidade {display:block; position:absolute; margin:-43pt 0pt 0pt 372px;}
#link-acessibilidade a {background:transparent url('../i/acessibilidade.gif') scroll left bottom; float:right; height:20px; width:20px; margin:8px 14.3% 0px 0px; text-decoration:none; }
#link-acessibilidade a:hover {background:transparent url('../i/acessibilidade.gif') scroll left top; float:right;}
#link-acessibilidade span { padding:3px 0 0 25px; }


#col-esq {float:left; background-color:#fff; width:26%;}
#menu { width:192px;  background:#d0d9b3; padding-top:21px; border-left:2px solid #9da29a; border-right:2px solid #9da29a; border-bottom:none; margin:0px 0 0 16%;}
#menu ul li{list-style-type:none; font-weight:bold; }
#menu ul li a {list-style-type:none; height:23px; width:90%; color:#3e474e; padding:1% 0 0 7%; display:block; font-size:12px; text-decoration:none;}

#menu span {list-style-type:none; height:20px; width:90%; color:#3e474e; padding:1% 0 0 7%; display:block; font-size:12px; text-decoration:none;}
#menu ul li
.selecionado {color:#3e474e; font-weight:bold; background:transparent url('../i/selecionado.jpg') no-repeat scroll left top; display:block; text-decoration:none;}
#menu img { margin:0 auto; display:block; }
#sub-menu ul li a{ width:94%; list-style-type:none; font-weight:normal; background:#d0d9b3; border:none; color:#4F4F4F; padding:1% 0pt 1% 6%; display:block; font-size:11px; text-decoration:none;}

#sub-menu ul li .restrito{ width:91%; list-style-type:none; font-weight:normal; background:url('../i/ico_restrito1.gif') no-repeat left 1px; border:none; color:#4F4F4F; padding:1% 0% 1% 10%;  font-size:11px; text-decoration:none;}

#ext-mov { font-size:10px; font-weight:bold; }

#menu ul li .fidelizacao-menu { width:94%; list-style-type:none; font-weight:normal; background:#d0d9b3; border:none; color:#4F4F4F; padding:1% 0pt 1% 6%; display:block; font-size:11px; text-decoration:none;}

#sub-menu .negrito { font-weight:bold;}
#sub-menu .negrito-restrito { font-weight:bold;}


.baixo-menu { background:url('../i/baixo-menu.jpg') no-repeat center; width:196px; height:12px; margin-left:16%; }
.baixo-enquete { background:url('../i/baixo-enquete.jpg') no-repeat center; width:199px; height:13px; margin-left:16%; }



#fundo-enquete { background-color:#d6d5b1; margin:0 5% 0 5%; }
#fundo-enquete1 { margin:0 5% 0 5%; }
#enquete { background:#e2e8d0; width:195px; height:90%; border-top:2px solid #9da29a; border-left:2px solid #9da29a; border-right:2px solid #9da29a; margin:15% 0 0 16%; }
#enquete h1{ padding:2px 0 0 5%; font-size:20px; color:#5a6368;}
#enquete h4{ padding:2px 0 0 5%; color:#333333;}
#enquete .radio ul { margin-top:10px; }
#enquete .radio ul li { list-style-type:none; display:block; padding:9px 0 6px 5%; clear:both; }
#enquete .button { background:transparent url('../i/bt-votar.jpg') no-repeat scroll left top; width:64px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin:0 0 3px 25%; }
#enquete .button:hover { background:transparent url('../i/bt-votar.jpg') no-repeat scroll left bottom; width:64px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin:0 0 3px 25%; }


#col-dir { background-color:#fff; width:70.5%; float:right; margin-left:5px;}

#conteudo-total { background:#fff; min-height:1305px; border-bottom:2px solid #acafb2; border-left:2px solid #acafb2; border-right:2px solid #acafb2; clear:both;}

#conteudo { width:95%; background:#fff; margin-top:13px; }
#conteudo .linha-titulo { background:url('../i/linha-titulo.jpg') no-repeat; width:100%; height:13px; margin:40px 0 0 10px;}
#conteudo h2 { color:#c19111; padding:0 0 0 0%; color:#5a6368; margin:-24px 0 0 10px;}
#conteudo h3 { margin-top:25px; padding:0 0 1% 2%; color:#5a6368;}
#conteudo h3.tit-acompanhamentos {background:url('../i/tit-acompanhamento.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-conhecimentos {background:url('../i/tit-conhecimentos.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-boletos {background:url('../i/tit-boletos.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-extrato {background:url('../i/tit-extrato-mensal.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-duplicatas {background:url('../i/tit-duplicatas.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-fidelizacao {background:url('../i/tit-fidelizacao.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-consultor {background:url('../i/tit-consultor.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-real-time {background:url('../i/tit-real-time.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-solicitacao-coleta {background:url('../i/tit-solicitacao-coleta.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-pesquisa-opiniao {background:url('../i/tit-pesquisa-opiniao.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 11%; color:#5a6368;}
#conteudo h3.tit-prazo-entrega {background:url('../i/tit-prazo-entrega.jpg') no-repeat; line-height:60px; margin:25px 0 0 10px; padding:0 0 3% 13%; color:#5a6368;}
#conteudo h4 { margin-top:0;}
#conteudo .filiais { color:#353639; font-size:13px; margin-bottom:-7px; margin-top:4px;}
#conteudo p { padding: 2% 2% 0 2%; color:#5a6368;}
#conteudo .todas-dicas { float:right; padding: 2% 2% 0 2%; color:#5a6368; }
#conteudo .sub-titulo-mes { font-size:17px; margin-bottom:-17px; margin-top:10px;}


#conteudo .linha-conteudo {width:80%; margin:15px 0 0 10%; background-color:#c19111; height:2px; }
#conteudo .img-sobre { float:right; margin:0 15px 0 15px; }
/*#conteudo .img-carga { float:left; margin:25px 10px 16px 10px; }*/
#conteudo .img-carga { float:left; margin:11px 10px 16px 10px; }
#conteudo .caixa-eventos { float:left; width:40%;  border:1px solid #d2d7db; margin:5% 0pt 5% 7%;}
#conteudo .caixa-eventos img{ margin:6% 0pt 6% 24%; border:1px solid #d2d7db;  }
#conteudo .caixa-eventos .tit-galeria { margin:-7% 7% 1% 7%; text-align:center; color:#3e474e; }
#conteudo .caixa-eventos .tit-galeria a{ color:#3e474e; }
#conteudo .data-galeria { background:#d2d7db; text-align:center; font-style:italic;}


#conteudo .downloads { background:url("../i/icon-pdf.gif") no-repeat; width:16x; height:16px; padding-left:25px; }

#conteudo .conhe-foto { background:url("../i/icon_camera.gif") no-repeat; width:16x; height:16px; padding-left:25px; margin:10px 0 0 10px;}
#conteudo .conhe-sem-foto { background:url("../i/icon_camera1.gif") no-repeat; width:16x; height:16px; padding-left:25px; margin:5px 0 0 10px;display:block; }




.ancora {float:right; padding-bottom:20px;}
#conteudo ul li {list-style-type:none; padding:0 0 0 2%; color:#4F4F4F; margin-top:5px;}
.filiais {padding-left:2%;}
.sub-tit { background:#40474f; width:98%; height:25px; margin:0 0 0 10px; font-size: 0.9em; font:15px/1.5em Verdana, Arial, Serif; color: #FFF; font-weight:bold; padding:0 1% 0 1%;}


#conteudo .img-real-time {background:url('../i/img-real-time.jpg'); width:534px; height:148px; margin:20px auto; margin-bottom:0px;}

#form-real-time ul li label{list-style-type:none; clear:both; display:block; color:#4F4F4F; }
#form-real-time label{list-style-type:none; display:block; color:#4F4F4F; float:left; width:15%;  }
#form-real-time button  { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left top; margin-left:14.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#form-real-time button:hover  { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left bottom; margin-left:14.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#form-real-time input, #fale-conosco select, #fale-conosco textarea{ padding: 3px; border:#d1d9b5 solid 1px; padding-bottom: 6px;}#at_comentario{display:block;}
#form-real-time select { width:33%; }
#preencheDados {float:right; background:#ffcc00 none repeat scroll 0%; border:1px solid #c3a31f; cursor:pointer;padding:5px;margin:-20px 19px -21px 13.5%;}


#caixa-detalhes { background:#fff; width:95%; border:none; margin: 0 auto; }
#caixa-detalhes table tbody tr td{ text-align:left; padding-left:10px; }
#caixa-central { background:#fff; width:95%; border:none; margin: -1.5% 0 1%; }
#caixa-central  table tbody tr td a img{ border:none; text-decoration:none; margin-top:2px;}
 table { background-color: #FFFFFF; color:#3e474e; margin: 15px 2px 8px 10px;  text-align:center; border:1px solid #d2d7db; padding: 0px; width: 95%; float:left; }
 table tbody .zebra { background-color: #f3f3f3; height:30px;}
 table tbody tr{ height:25px;}
 table thead { font-weight: bold; margin: 0px; padding: 5px; }
 thead th, table thead td { background-color: #d2d7db; color:#5a6368; padding:8px; margin-left:20px; height:30px;}

.caixa-extrato { background:#fff; width:100%; border:none; margin:0 0 0 0%; }
 table {font-size:11px; background-color: #FFFFFF; color:#3e474e; margin: 15px 2px 8px 10px;  text-align:center; border:1px solid #d2d7db; padding: 0px; width:100%; float:left; }
 table tbody .zebra { background-color: #f3f3f3; }
 table tbody tr{ height:25px;}
 table thead { font-weight: bold; margin: 0px; padding: 5px; }
 thead th, table thead td { background-color: #d2d7db; color:#5a6368; padding:8px; margin-left:20px; height:30px;}

#consultor_online #form label {
	margin:5px 0 5px 0;
}

.outras-filiais table { background-color: #f3f3f3; color:#3e474e; margin: 15px 2px 8px 10px;  text-align:center; border:1px solid #d2d7db; padding: 0px; width: 100%; }
.outras-filiais table tbody .zebra { background-color: #FFFFFF; height:30px;}
.outras-filiais table tbody tr{ height:25px;}
.outras-filiais table thead { font-weight: bold; margin: 0px; padding: 5px; }
.outras-filiais thead th, table thead td { background-color: #40474f; color:#FFFFFF; padding:8px; margin-left:20px; height:30px;}



#caixa-central ul { margin:12px 0 0 35px; }
#caixa-central ul li{background:url('../i/fundo-status-duplicata.jpg') no-repeat; width:23%; height:38px; float:left; padding-top:5px;}
#caixa-central ul li span{margin:10px 0 0 10px; }

#pesquisa-cliente { background:#fff; width:100%; margin:3% 0 0 0%; color:#5A6368;}
#pesquisa-cliente .perguntas{ text-align:left; }
#pesquisa-cliente p{ color:#5A6368; }
#pesquisa-cliente label{ display:block; }
#pesquisa-cliente input{ margin-left:15px; }
#pesquisa-cliente legend{ margin-left:10px; color:#000; font-weight:bold;}
#pesquisa-clientes #button { float:right; }

.caixas-dados-carga .dados-carga p{ float:left; margin-right:4px;}
#radio .radio {margin-left:20px;}
#produto{ float:left; width:100%;}
#radio p{margin-right:0px;}
#conteudo p.descricao-dica {color:#000;}
#conteudo p.komtop {padding-top: 3px;}
#conteudo img.komtop {margin: 15px 15px 15px 15px; border: 2px solid #d2d7db; float:left;}

#pesquisa-cliente #resposta-pesquisa h2{ color:#c19111; padding:0 0 0 2%; color:#5a6368; }

#conteudo .prazo-entrega { border:1px solid #d2d7db; width:95%; margin:3% 0 0 2%;}
#conteudo .prazo-entrega #form-prazo-entrega ul li label{list-style-type:none; clear:both; display:block; color:#4F4F4F; }
#conteudo .prazo-entrega #form-prazo-entrega label{list-style-type:none; display:block; color:#4F4F4F; }
#conteudo .prazo-entrega #form-prazo-entrega button  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#conteudo .prazo-entrega #form-prazo-entrega button:hover  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#conteudo .prazo-observacoes {width:95%; background:#FFFFC7; border:1px solid #FFDA43; margin:11px; padding-bottom:10px;}

#conteudo .prazo-entrega #form-prazo-entrega input{ padding: 3px; border:#d1d9b5 solid 1px; padding-bottom: 6px;}
#conteudo .prazo-entrega #form-prazo-entrega select { width:33%; }

#conteudo .prazo-entrega-calculo { background:#d2d7db; height:60px; margin-top:0px; }
#conteudo .prazo-entrega-calculo .caminhao { background:url('../i/caminhao.jpg') no-repeat; width:73px; height:61px; display:block; float:left; margin:0 2% 0 2%;}
#conteudo  #form-calculo label { list-style-type:none; display:block; color:#4F4F4F; margin-left:5%;}
#conteudo  #form-calculo input { padding: 0px; border:#b9c68e solid 2px; padding-bottom: 6px; float:left; margin:3.2% 0 0 3%;}


#conteudo .prazo-entrega-calculo .prazo {background:#FFFFFF; color:#666; font-size:18px; margin:-7px 5px 3px 5px; height:30px;}



#conteudo .extrato { width:95%; background:#999; }


#conteudo .resposta-filial { width:90%; height:25px; border:2px solid #ff9900; display:block; margin:2px auto; padding:3px; }
#conteudo .resposta-filial h3{ display:block; font-weight:normal; margin-top:2px;}

/*CAPA*/
#capa { margin:0px; padding:10px 0; }

#capa #formbusca { margin:8px auto; margin-left:3%; }
#capa .button { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top; width:64px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:3px;  margin-left:5px;}
#capa .button:hover { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom; width:64px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:3px; margin-left:5px; }
#capa #busca { border:#cccccc solid 1px; width:30.5%; height:21px;}
#capa label { color:#5f676c; font-size:16px; font-weight:bold; line-height:25px; margin-right:7px; }

#capa .atendimento a{ background:transparent url('../i/btn-fale-conosco.jpg') no-repeat scroll left top; width:131px; height:45px; float:left; margin:0 4% 0 3%; }

#capa #publicidade { width:100%; margin:2% auto;}
#capa #publicidade-grande { height:192px; width:72%; float:left; margin-left:20px; margin-bottom:17px;}
/*#capa #publicidade-pequena1 { background: url('../i/publicidade-pequena.gif') no-repeat right; width:121px; height:60px; float:left; margin:12px 0 0 2px; }
#capa #publicidade-pequena2 { background: url('../i/publicidade-pequena1.gif') no-repeat right; width:121px; height:60px; float:left; margin:-7px 0 0 2px; }
#capa #publicidade-pequena3 { background: url('../i/publicidade-pequena2.jpg') no-repeat right; width:121px; height:60px; float:left; margin:-7px 0 0 2px; }*/
#capa #publicidade-pequena a{ width:100px; height:49px; float:left; margin:3px 0 0 10px; text-decoration:none;}
#capa #publicidade-pequena { padding:18px;}
#capa #publicidade-pequena img{ border:1px solid #ccc;}

#capa #capa-topo { border-bottom:none; padding:0; margin-right:20px; height:250px; width:92.5%; margin:0 auto; }

#capa #capa-topo #capa-news { width:47%; background:#fff; float:left; border-right:2px solid #dbdcdd; }
#capa #capa-topo #capa-news .tit-news { color:#c19111; padding:5px 0 0 0%; font-size:16px; }
#capa #capa-topo #capa-news .tit-news a{ text-decoration:none; color:#5a6368;}
#capa #capa-topo #capa-news .img-news { margin:10px 10px 0pt 0px; float:left; border:2px solid #dde3c7; }
#capa #capa-topo #capa-news a img {border:none;}
#capa #capa-topo #capa-news .sub-news { padding:3% 5% 0 35%;}
#capa #capa-topo #capa-news .sub-news a{ color:#ab8f3d;}
#capa #capa-topo #capa-news .texto-news { padding:15% 2% 0 0%; font-size:13px; margin-top:5px;}
#capa #capa-topo #capa-news .mais { float:right; padding-right:6%; color:#0066cc; }
#capa #capa-topo #capa-news .data-capa-news { font-size:0.9em; color:#5A6368; padding-top:10px; }

#capa #capa-topo .linha { width:97%; background-color:#dfdfdf; height:1px;}

#capa #capa-topo #capa-eventos { width:48%; float:left; background:#fff; padding:0 0 0 20px; }
#capa #capa-topo #capa-eventos .tit-eventos { padding:5px 0 13px 0; font-size:16px; }
#capa #capa-topo #capa-eventos .tit-eventos a { text-decoration:none; color:#5a6368;}
#capa #capa-topo #capa-eventos .img-eventos { padding-left:3.5%; float:left; }
#capa #capa-topo #capa-eventos a img { border: none; }
#capa #capa-topo #capa-eventos .sub-eventos { width:81%; padding:8px 1% 0 83%; }
#capa #capa-topo #capa-eventos .sub-eventos a { color:#ab8f3d; font-weight:bold; }
#capa #capa-topo .fundo-eventos { background:#f6f8ed; height:85px; padding:0 0 1% 0; margin:0; }
#capa #capa-topo .fundo-foto { background:url('../i/fundo-foto.gif') no-repeat; height:85px; padding:5px 40% 0 0; margin-top:7px; }
#capa #capa-topo #capa-eventos .mais { float:right; color:#0066cc; }
#capa #capa-topo #capa-eventos .data-capa-eventos { font-size:0.8em; color:#5A6368; }

#capa #capa-meio { border-bottom:none; padding:0; margin-right:20px; margin-top:20px; height:240px; margin:0 auto; width:92.5%; }

#capa #capa-meio #capa-dicas { width:47%; background:#fff; float:left; border-right:2px solid #dbdcdd; }
#capa #capa-meio #capa-dicas .tit-dicas { padding:5px 0 13px 0; font-size:16px;  }
#capa #capa-meio #capa-dicas .tit-dicas a{ text-decoration:none; color:#5a6368; }
#capa #capa-meio #capa-dicas .sub-dicas { padding:0px 0 23px 0; }
#capa #capa-meio #capa-dicas .sub-dicas a{ color:#ab8f3d;}
#capa #capa-meio #capa-dicas .texto-dicas { padding:5px 2% 28px 0; font-size:13px;}
#capa #capa-meio #capa-dicas .mais { float:right; padding-right:6%; color:#0066cc;}

#capa #capa-meio #capa-noticias { width:48%; float:left; background:#fff; padding:0 0 0 20px; }
#capa #capa-meio #capa-noticias .tit-noticias { padding:5px 0 13px 0; font-size:16px;  }
#capa #capa-meio #capa-noticias .tit-noticias a { text-decoration:none; color:#5a6368;}
#capa #capa-meio #capa-noticias .sub-noticias { padding:0px 0 13px 0; }
#capa #capa-meio #capa-noticias .sub-noticias a { color:#ab8f3d;}
#capa #capa-meio #capa-noticias .texto-noticias { padding:5px 0 13px 0; font-size:13px;}
#capa #capa-meio #capa-noticias .mais { float:right; color:#0066cc; }
#capa #capa-meio #capa-noticias .data-capa-noticias { font-size:0.9em; color:#5A6368; font-weight:normal; }

#capa #capa-pe { border-bottom:none; padding:0; margin-right:20px; margin-top:20px; height:240px; margin:0 auto; width:92.5%; }

#capa #capa-pe #previsao { width:47%; background:#fff; float:left; border-right:2px solid #dbdcdd;}
#capa #capa-pe #previsao .tit-previsao { padding:5px 0 13px 0; color:#5a6368; font-size:16px; }
#capa #capa-pe #previsao ul { clear:both; margin-right:20px; margin-bottom:10px; }
#capa #capa-pe #previsao li { list-style-type:none; }
#capa #capa-pe #previsao li span{ padding:0 10px; }
#capa #capa-pe #previsao li.imagem{ background: #fff; float:left; padding:0 1px; clear:left;}
#capa #capa-pe #previsao li.cidade, #previsao li.temperatura { height:25px; line-height:25px; margin:3px 0 0 3px; width:85%; font-size:12px; font-weight:normal; }
#capa #capa-pe #previsao li.cidade{ background:#D2D7DB; font-weight:bold; color:#666;  margin-left:40px; font-size:10px; }
#capa #capa-pe #previsao li.temperatura{ background:#EAECEE; width:85%; color:#666; margin-left:40px;}

#capa #capa-pe #indicadores { width:48%; background:#fff; float:left; padding:0 0 0 20px; }
#capa #capa-pe #indicadores .tit-indicadores { padding:5px 0 0px 0; color:#5a6368; font-size:16px; }
#capa #capa-pe #indicadores table{ position:relative; border-collapse: collapse; display:block; width:100%; padding-bottom: 0px;}
#capa #capa-pe #indicadores thead th{ background:#D2D7DB; width:80%; color:#666; text-align:left; padding:5px 2px;}
#capa #capa-pe #indicadores tbody td{ background:#EAECEE; width:20%; padding:5px 10px; text-align:left;}
#capa #capa-pe #indicadores tbody td.valor{ text-align:right; }
/*FIM CAPA*/

/*Área Certificação*/

#certificacao .certificacao { float:left; margin:20px 60px !important; text-align:center; width:130px;}
#certificacao .certificacao img { border:1px solid #d2d7db; }
#certificacao .certificacao p { text-align:center; margin-left:22px; }
#certificacao .certificacao .tit-certificacao { background:#d2d7db; text-align:center; margin:5px 0; width:200px; padding:8px; }
#certificacao .certificacao .tit-certificacao a{ color:#3e474e; }

/*Filtro do Acompanhamento*/
#conteudo #filtro-acompanhamento { margin:11px 0pt 30px 13px; border:1px solid #d2d7db; width:95%; height:255px; padding-bottom:10px;}
#conteudo #filtro-acompanhamento button { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#conteudo #filtro-acompanhamento button:hover { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#conteudo #filtro-acompanhamento input, #filtro-conhecimentos select, #filtro-conhecimentos textarea{ padding: 3px; float:left; border:#d2d7db solid 1px; margin-bottom:19px; display:inline; margin-left:2px;}
#conteudo #filtro-acompanhamento label { width:100%;}
#conteudo #filtro-acompanhamento h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}
#conteudo #filtro-acompanhamento #form1 label{list-style-type:none; color:#4F4F4F; }

#conteudo #filtro-dicas { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:95%; height:150px;}
#conteudo #filtro-dicas button { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#conteudo #filtro-dicas button:hover { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#conteudo #filtro-dicas input, #filtro-conhecimentos select, #filtro-conhecimentos textarea{ padding: 3px; float:left; border:#d2d7db solid 1px; margin-bottom:19px; display:inline; margin-left:2px;}
#conteudo #filtro-dicas label { width:100%;}
#conteudo #filtro-dicas h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}
#conteudo #filtro-dicas #form1 label{list-style-type:none; color:#4F4F4F; }

#conteudo #filtro-extrato { margin:20px 0pt 30px 9px; border:1px solid #d2d7db; width:100%; height:150px;}
#conteudo #filtro-extrato button { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top;  width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-top:5px;margin-left:12px;clear:both;}
#conteudo #filtro-extrato button:hover { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom;  width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold;margin-top:5px;margin-left:12px;clear:both;}
#conteudo #filtro-extrato input, #filtro-extrato select, #filtro-extrato textarea{ padding: 3px; float:left; border:#d2d7db solid 1px; margin-bottom:19px; display:inline;}
#conteudo #filtro-extrato label { width:100%;}
#conteudo #filtro-extrato #classificacao { padding:0px; margin-top:15px; float:left; height:40px;margin-left:15px;}

#conteudo #filtro-extrato #clientes {padding:0px;margin-left:5px;height:40px;float:left;width:337px;margin-top:15px;}
#conteudo #filtro-extrato h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}
#conteudo #filtro-extrato #form1 label{list-style-type:none; color:#4F4F4F; }

#conteudo #filtro-extrato2 { margin:20px 0pt 30px 9px; border:1px solid #d2d7db; width:100%; height:120px;}
#conteudo #filtro-extrato2 button { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top;  width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; float:left;display:inline;margin-top:5px;margin-left:12px;}
#conteudo #filtro-extrato2 button:hover { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom;  width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold;float:left;display:inline;margin-top:5px;margin-left:12px;}
#conteudo #filtro-extrato2 input, #filtro-extrato select, #filtro-extrato textarea{ padding: 3px; float:left; border:#d2d7db solid 1px;display:inline;}
#conteudo #filtro-extrato2 label {width:100%;}
#conteudo #filtro-extrato #classificacao2 {padding:0px;float:left;margin-left:10px;margin-top:15px;}
#conteudo #filtro-extrato #clientes {padding:0px;margin-left:5px;height:40px;float:left;margin-top:15px;}

#conteudo #filtro-extrato2 .caixas-conhecimentos-movimentacao { margin:3% 0pt 3% 2%; border:1px solid #d2d7db; width:95%; height:200px;}
#conteudo #filtro-extrato2 .caixas-conhecimentos-movimentacao h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}
#conteudo #filtro-extrato .alinha-botao{clear:both;text-align:right;padding-right:10px;}

#conteudo #filtro-extrato2 h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}
#conteudo #filtro-extrato2 #form1 label{list-style-type:none; color:#4F4F4F; }

#conteudo #imagens { margin-top:10px; }
#conteudo #imagens ul li{ float:left; }
#conteudo #imagens img{ border:none; margin:1px; padding:1px; border:1px solid #5A6368;  }

#conteudo .caixas-local-de-coleta { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:95%; height:100px;}
#conteudo .caixas-local-de-coleta h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}

#conteudo .caixas-seus-dados { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:95%; height:180px;}
#conteudo .caixas-seus-dados h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}

#conteudo .caixas-indique { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:91%; height:180px;}
#conteudo .caixas-indique h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px; margin-bottom:10px;}

#conteudo .caixas-indique-seus-dados { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:91%; height:140px;}
#conteudo .caixas-indique-seus-dados h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px; margin-bottom:10px;}

#conteudo .caixas-conhecimentos { margin:3% 0pt 3% 2%; border:1px solid #d2d7db; width:95%; height:150px;}
#conteudo .caixas-conhecimentos2 { margin:3% 0pt 3% 2%; border:1px solid #d2d7db; width:95%; height:250px;}
#conteudo .caixas-conhecimentos-boleto { margin:3% 0pt 3% 2%; border:1px solid #d2d7db; width:95%; height:200px;}
#conteudo .caixas-conhecimentos_adm { margin:3% 0pt 3% 2%; border:1px solid #d2d7db; width:95%; height:190px;}
#conteudo .caixas-conhecimentos-movimentacao {border:1px solid #d2d7db; width:95%; height:200px;}
#conteudo .caixas-conhecimentos2 h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}
#conteudo .caixas-conhecimentos-boleto h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}

#conteudo .caixas-conhecimentos h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}
#conteudo .caixas-conhecimentos_adm h3{background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}
#conteudo .caixas-conhecimentos-movimentacao h3{background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}
#conteudo #filtro-programa { margin:3% 0pt 3% 2%; border:1px solid #d2d7db; width:95%; height:100px;}
#conteudo #filtro-programa h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}


#conteudo .caixas-dados-remetente { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:95%; height:290px;}
#conteudo .caixas-dados-remetente h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}

#conteudo .caixas-dados-destinatario { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:95%; height:170px;}
#conteudo .caixas-dados-destinatario h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}

#conteudo .caixas-dados-carga { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:95%; height:245px;}
#conteudo .caixas-dados-carga h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}

#conteudo .caixas-observacoes { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:95%; height:167px;}
#conteudo .caixas-observacoes h3 { background:#d2d7db; width:98.3%; margin-top:0px; color:#3e474e; padding:5px;}

#conteudo .caixas-restrita { margin:20px 0pt 30px 13px; border:1px solid #d2d7db; width:100%; height:180px;}
#conteudo .caixas-restrita h3 {background:#d2d7db url('../i/exclamacao.jpg') no-repeat; width:94.3%; font-size:14px; margin-top:0px; color:#3e474e; padding:5px 5px 5px 30px;}

#conteudo .caixas-restrita .formulario { margin:5% 0 0 3%; }
#conteudo .caixas-restrita .formulario .login { color:#3e474e; font-weight:bold; font-size:12px; margin-right:6px;}
#conteudo .caixas-restrita .formulario .senha { color:#3e474e; font-weight:bold; font-size:12px; margin-right:1px;}
#conteudo .caixas-restrita #login { border: #d2d7db solid 1px; width:30%; padding:4px;}
#conteudo .caixas-restrita #senha { border: #d2d7db solid 1px; width:30%; padding:4px;}
#conteudo .caixas-restrita .input { border: #ccc solid 1px; width:10%; }
#conteudo .caixas-restrita .button { background:transparent url('../i/bt-ok2.jpg') no-repeat scroll left top; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#conteudo .caixas-restrita .button:hover { background:transparent url('../i/bt-ok2.jpg') no-repeat scroll left bottom; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#conteudo .caixas-restrita .alerta{ padding-left:40px; background:transparent url('../i/icone_alerta_g.gif') center left no-repeat; height:45px; }
#conteudo .perguntas { width:90%; height:70px; border-left:2px solid #d2d7db; margin:0 auto; }



#conteudo .regulamento .premios { width:33%; float:left; margin:20px 0 30px 0; }
#conteudo .regulamento .premios p{ text-align:center; font-weight:bold; }



/*Solicitação de Coleta*/
#solicitacao-coleta fieldset { padding-bottom:15px; }
.solicitacao fieldset {padding-bottom:5px;}
.solicitacao label{ margin-bottom:0em; color:#4F4F4F; display:block; list-style-type:none; clear:both;}
#solicitacao-coleta ul li label{list-style-type:none; clear:both; display:block; color:#4F4F4F; }
#solicitacao-coleta button { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left top; margin-bottom:22px; margin-left:2.5%; margin-top:-17px;  width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; }
#solicitacao-coleta button:hover { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left bottom;  width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; }
#solicitacao-coleta input, #solicitacao-coleta select, #solicitacao-coleta textarea{ padding: 3px; border:#d1d9b5 solid 1px; padding-bottom: 6px;}#at_comentario{display:block;}
#solicitacao-coleta select { width:33%; }

/*Indique este site*/
#indique-este-site fieldset { padding-bottom:15px; }
.solicitacao fieldset {padding-bottom:5px;}
.solicitacao label{ margin-bottom:0em; color:#4F4F4F; display:block; list-style-type:none; clear:both;}
#indique-este-site ul li label{list-style-type:none; clear:both; display:block; color:#4F4F4F; }
#indique-este-site button { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left top; margin-bottom:22px; margin-left:2.5%; margin-top:-17px;  width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; }
#indique-este-site button:hover { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left bottom;  width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; }
#indique-este-site input, #indique-este-site select, #indique-este-site textarea{ padding: 3px; border:#d1d9b5 solid 1px; padding-bottom: 6px;}#at_comentario{display:block;}
#indique-este-site select { width:33%; }
/*Previsao do tempo*/




#conteudo #capa-pe #previsao .tit-previsao { padding:5px 0 13px 0; color:#5a6368; font-size:16px; }
#conteudo #capa-pe #previsao ul { float:left;margin-bottom:8px;margin-right:4px;margin-top:40px;position:relative;}
#conteudo #capa-pe #previsao li { list-style-type:none; }
#conteudo #capa-pe #previsao li span{ padding:0 1px; }
#conteudo #capa-pe #previsao li.imagem{ background: #fff; float:left; padding:0 4px; }
#conteudo #capa-pe #previsao li.cidade, #previsao li.temperatura { height:25px; line-height:25px; margin:3px 0 0 45px; width:205px; }
#conteudo #capa-pe #previsao li.cidade{ background:#D2D7DB; font-weight:bold; }
#conteudo #capa-pe #previsao li.temperatura{ background:#eaecee; }
#conteudo #capa-pe #previsao .lateral { float:left; }

/*Área Parceiros*/

.respostas { list-style-type:none; }

#parceiros .parceiros{ float:left; height:100px; margin:30px 17px; text-align:center; width:140px;}
#parceiros img {border:none;}
.separador {border-bottom:1px solid #3E474E; clear:both; display:block; height:1px; margin:19px 29px; width:495px;}

/*Filiais*/
#filial img{float:left; padding:25px;}
#filial ul{ margin-top:10px;}


/*Postos credenciados*/

#posto-credenciado table{ background-color:#3E474E; margin:10px 0; padding:0; }
#posto-credenciado .primeira {background-color:#DDE3C7; color:#3E474E; font-weight:bold; height:20px; text-align:center;}
#posto-credenciado td {background-color:#FFFFFF; height:25px; text-align:left; padding:2px; color:#868686;}
#posto-credenciado p {margin-bottom:15px;}

/*noticias*/
.clear { clear:both; }
#noticias img{ float:left; margin:14px; border:1px solid #dbdcdd;}
#noticias .fonte {text-align:right;}
#noticias .right {text-align:right;}
.l {text-align:left;}
.r {text-align:right; padding-right:5px;}
/*agenda-eventos*/
#evento a img{float:left; margin:15px 10px 2px; border:4px solid #D1D9B5;}

/*conhecimentos*/
#filtro-conhecimentos {margin-bottom:10px;}
#filtro-conhecimentos button  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top; margin-left:0.5%; margin-top:19px; border:none; width:65px; height:25px; color:#666666; cursor:pointer;clear:both;}
#filtro-conhecimentos button:hover  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom; margin-left:0.5%; margin-top:19px;  border:none; width:65px; height:25px; color:#666666; cursor:pointer; font-weight:bold; clear:both; }
#filtro-conhecimentos input, #filtro-conhecimentos select, #filtro-conhecimentos textarea{ padding: 3px; float:left; border:#d1d9b5 solid 1px; margin-bottom:0px; display:block; margin-left:2px; }
#filtro-conhecimentos label { width:45%; }
#filtro-conhecimentos #clientes {padding:0px;margin-left:5px;height:40px;float:left;margin-top:5px;width:380px;}
#filtro-conhecimentos #classificacao { padding:0px; margin-top:15px; float:left; margin-left:5px; height:40px; width:120px;}
#filtro-conhecimentos #classificacao2 { padding:0px; margin-top:15px; float:left; margin-left:5px; height:60px; width:193px;border:1px solid #000;}
#filtro-conhecimentos #datade { margin-top:15px; float:left; height:40px; padding:0px; width:130px; margin-left:8px; }
#filtro-conhecimentos #dataate { float:left; margin-left:0px; margin-top:15px; height:40px; padding:0px; width:140px;}

#filtro-conhecimentos .alinha-botao{clear:both;text-align:right;padding-right:10px;}

/*conhecimentos*/
#filtro-duplicatas {margin-bottom:10px;}
#filtro-duplicatas button  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top; margin-left:28px; margin-top:25px; border:none; width:65px; height:25px; color:#666666; cursor:pointer;clear:both;}
#filtro-duplicatas button:hover  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom; margin-left:28px; margin-top:25px;  border:none; width:65px; height:25px; color:#666666; cursor:pointer; font-weight:bold;clear:both; }
#filtro-duplicatas input, #filtro-duplicatas select, #filtro-duplicatas textarea{ padding: 3px; float:left; border:#d1d9b5 solid 1px; margin-bottom:0px; display:block; margin-left:2px; }
#filtro-duplicatas label { width:45%; }
#filtro-duplicatas #clientes {padding:0px;margin-left:5px;height:40px;float:left;margin-top:5px;width:380px;}
#filtro-duplicatas #classificacao { padding:0px; margin-top:15px; float:left; margin-left:5px; height:40px; width:193px;}
#filtro-duplicatas #datade { margin-top:15px; float:left; height:40px; padding:0px; width:130px; margin-left:8px;}
#filtro-duplicatas #dataate { float:left; margin-left:0px; margin-top:15px; height:40px; padding:0px; width:140px;}
#filtro-duplicatas #datave {margin-top:15px; float:left; height:40px; padding:0px; width:300px; margin-left:8px;}
#filtro-duplicatas #datave2{float:left; margin-left:0px; margin-top:15px; height:60px; padding:0px; width:180px;}
#filtro-duplicatas p{color:#666;}
#filtro-duplicatas #form1 label{list-style-type:none; color:#4F4F4F; }
#filtro-duplicatas .alinha-botao{text-align:right;padding-right:8px;}


fieldset { border:1px solid #CCCCCC; line-height:1.4em; margin-bottom:15px; padding-left:10px; margin-left:10px;}
fieldset legend { color:#000000; font-weight:bold; margin-bottom:0 !important; padding:0 5px; }

#conhecimentos-detalhes h4{ float:left; margin-left:34px; margin-right:15px; margin-top:11px;}
#conhecimentos-detalhes .separador {border-bottom:1px solid #3E474E; clear:both; display:block; height:1px; margin:19px 12px; width:540px;}

.alterar-conhecimentos{float:right; margin:-60px -21px 0 0; text-align:right;}

/*Duplicatas*/
#duplicatas-detalhes h4{ float:left;margin-left:34px;margin-right:15px;margin-top:11px;}
#duplicatas-detalhes .separador {border-bottom:1px solid #3E474E; clear:both; display:block; height:1px; margin:19px 12px; width:540px;}

#duplicatas-detalhes #caixa-central tbody td{ text-align:left; padding-left:20px; }
#duplicatas-detalhes #caixa-central table{ width:84%; margin:0 auto;}

#conhecimentos-detalhes #caixa-central tbody td{ text-align:left; padding-left:20px; }
#conhecimentos-detalhes #caixa-central table{ width:84%; margin:0 auto;}

#filtro-programa {margin-bottom:10px;}
#filtro-programa button  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top; margin-left:0.5%; margin-top:12px; border:none; width:65px; height:25px; cursor:pointer; float:right;}
#filtro-programa button:hover  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom; margin-left:0.5%; margin-top:12px;  border:none; width:65px; height:25px; cursor:pointer; font-weight:bold; float:right; }
#filtro-programa input, #filtro-programa select, #filtro-programa textarea{ padding: 3px; float:left; border:#d1d9b5 solid 1px; margin-bottom:0px; display:block; margin-left:2px; }
#filtro-programa label { width:45%; padding-left:80px;  }
#filtro-programa label input{  }
#filtro-programa #datade { margin-top:10px; float:left; height:40px; padding:0px; margin-left:20px; width:30%; white-space:nowrap;}
#filtro-programa #dataate { margin-top:10px; float:left; height:40px; padding:0px; margin-left:5px; width:30%; white-space:nowrap;}

#filtro-boleto {margin-bottom:10px;}
#filtro-boleto button  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top; margin-left:0.5%; margin-top:8px; border:none; width:65px; height:25px; color:#666666; cursor:pointer;clear:both;}
#filtro-boleto button:hover  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom; margin-left:0.5%; margin-top:8px;  border:none; width:65px; height:25px; color:#666666; cursor:pointer; font-weight:bold;clear:both;}
#filtro-boleto input, #filtro-boleto select, #filtro-boleto textarea{ padding: 3px; float:left; border:#d1d9b5 solid 1px; margin-bottom:0px; display:block; margin-left:2px; }
#filtro-boleto label { width:45%; }
#filtro-boleto #datade { margin-top:15px; float:left; height:40px; padding:0px; width:130px; margin-left:32px;}
#filtro-boleto #clientes {padding:0px;margin-left:5px;height:40px;float:left;margin-top:5px;}
#filtro-boleto #dataate { float:left; margin-left:32px; margin-top:15px; height:40px; padding:0px; width:140px;}
#filtro-boleto .alinha-botao{clear:both;text-align:right;padding-right:10px;}
#conteudo .regulamento { margin-bottom:50px; }
#conteudo .regulamento ul {list-style-type:circle; margin-left:55px;  }
#conteudo .regulamento ul li{list-style-type:disc; padding:0px;}

.tit-online { color:#5a6368; padding:14px 0 0 4.5%; font-size:16px; }
#nascisul-online {width:90%; height:198px; float:left; background:#fff url('../i/fundo-total.jpg') repeat-x center;  margin:2px auto; margin-bottom:0px;  }
#nascisul-online .espacador-cima { background:url('../i/espacador-cima.jpg') no-repeat; width:2px; height:99px; float:left; }
#nascisul-online .espacador-baixo { background:url('../i/espacador-baixo.jpg') no-repeat; width:2px; height:99px; float:left; }

#nascisul-online-dir {width:8px; height:198px; float:left; background:#fff url('../i/fundo-dir.jpg') no-repeat;  margin:2px auto; }
#nascisul-online-esq {width:8px; height:198px; float:left; background:#fff url('../i/fundo-esq.jpg') no-repeat;  margin-left:20px; margin-top:2px; }



#real-time a{background:url('../i/real-time.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#real-time a:hover {background:url('../i/real-time.jpg') no-repeat bottom; width:19%; float:left; }

#acompanhamento-cargas a{background:url('../i/cargas.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#acompanhamento-cargas a:hover {background:url('../i/cargas.jpg') no-repeat bottom; width:19%; float:left; }

#duplicatas a{background:url('../i/duplicatas.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#duplicatas a:hover {background:url('../i/duplicatas.jpg') no-repeat bottom; width:19%; float:left; }

#conhecimentos a{background:url('../i/conhecimentos.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#conhecimentos a:hover {background:url('../i/conhecimentos.jpg') no-repeat bottom; width:19%; float:left; }

#consultor a{background:url('../i/consultor.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#consultor a:hover {background:url('../i/consultor.jpg') no-repeat bottom; width:19%; float:left; }

#coleta a{background:url('../i/coleta.jpg') no-repeat top;  margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#coleta a:hover {background:url('../i/coleta.jpg') no-repeat bottom;  width:19%; float:left; }

#extrato a{background:url('../i/extrato.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#extrato a:hover {background:url('../i/extrato.jpg') no-repeat bottom; height:99px; width:19%; float:left; }

#fidelizacao {background:url('../i/fidelizacao.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
/*#fidelizacao a{background:url('../i/fidelizacao.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#fidelizacao a:hover {background:url('../i/fidelizacao.jpg') no-repeat bottom; height:99px; width:19%; float:left; }*/

#boletos a{background:url('../i/boletos.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#boletos a:hover {background:url('../i/boletos.jpg') no-repeat bottom; height:99px; width:19%; float:left; }

#prazo-entrega a{background:url('../i/prazo-entrega.jpg') no-repeat top; margin:0px; height:99px; width:19%; float:left; margin-left:3px;}
#prazo-entrega a:hover {background:url('../i/prazo-entrega.jpg') no-repeat bottom; height:99px; width:19%; float:left;  margin-left:3px;}

#restrito { color:#4F4F4F; font-weight:bold; margin-left:10px; margin-bottom:3px; font-size:11px;}


#eventos { background:#eaefd8; margin-right:3.5%; float:right; }
#eventos .tit-eventos { color:#c19111; padding:5px 0 13px 53%; }
#eventos .tit-eventos a{ text-decoration:none; color:#c19111;}
#eventos .img-eventos { padding-left: 5.5%; float:left; }
#eventos a img {border:4px solid #d1d9b5;}
#eventos .sub-eventos { padding:15px 1% 0 80%;}
#fundo-eventos { background:url('../i/bg-eventos.gif') repeat-x ; height:85px; padding:0 0 1% 0; margin:0 0 0 55% ;}
#fundo-foto { background:url('../i/fundo-foto.gif') no-repeat; height:85px; padding:8px 40% 0 0; margin:0 0 10% 0;}

#dicas { width:48%; background:#eaefd8; float:left; border-right:2px solid #dfdfdf;}
#dicas .tit-dicas { color:#c19111; padding:20px 0 0 3%; }
#dicas .tit-dicas a{ text-decoration:none; color:#c19111;}
#dicas .sub-dicas { padding:8px 5% 0 3%;}
#dicas .sub-dicas a{ text-decoration:none;}
#dicas .texto-dicas { padding:0 0 0 3%; }

#noticias { background:#fff; margin-right:3.5%; float:right;}
#noticias .tit-noticias { color:#c19111; padding:20px 0 0 53%; }
#noticias .tit-noticias a{ text-decoration:none; color:#c19111;}
#noticias .sub-noticias { padding:8px 5% 0 53%;}
#noticias .sub-noticias a{ text-decoration:none;}
#noticias .texto-noticias { padding:2% 0 0 53%; }

#form ul li label{list-style-type:none; clear:both; display:block; color:#4F4F4F; }
#form label{list-style-type:none; clear:both; display:block; color:#4F4F4F; }
#form button{list-style-type:none; clear:both; display:block; color:#4F4F4F; }

#form button  { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left top; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#form button:hover  { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left bottom; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }


#fale-conosco input, #fale-conosco select, #fale-conosco textarea{ padding: 3px; border:#d1d9b5 solid 1px; padding-bottom: 6px;}#at_comentario{display:block;}
#fale-conosco select { width:33%; }
.requerido {color:#FF0000;}

#button {background:#ffcc00 none repeat scroll 0%; border:1px solid #c3a31f; cursor:pointer; margin-top:10px; padding:5px;}
button:hover { background:#B3E5FF; }



/* propriedades da paginacao */
div.paginacao { text-align:center; display: block; width:95%; }
div.paginacao p { margin: 10px 0 0 0; }
div.paginacao ul { list-style: none; height:30px; margin: 10px auto 0 auto; text-align: center; }
div.paginacao ul li { display: inline; margin:2px 0px; height: 30px; line-height: 30px; }
div.paginacao a:hover { text-decoration: none; }
div.paginacao a.num { margin: 0 1px; padding: 5px 5px; background-color: #f5f5f5; border: 1px solid #ccc; }
div.paginacao a.num:hover { background-color: #ccc; }
div.paginacao a.atual { color: #000; font-weight: bold; }
div.paginacao .ante { margin-right: 8px; }
div.paginacao .prox { margin-left: 8px; }
div.paginacao a.ante { padding: 5px 5px; background-color: #D1E7EF; border: 1px solid #ccc; }
div.paginacao a.prox { padding: 5px 5px; background-color: #D1E7EF; border: 1px solid #ccc; }
div.paginacao a.ante:hover { background-color: #B3DFEF; }
div.paginacao a.prox:hover { background-color: #B3DFEF; }
div.paginacao span.ante { padding: 5px 5px; background-color: #F4F4F4; border: 1px solid #ccc; color: #ccc; }
div.paginacao span.prox { padding: 5px 5px; background-color: #EBEBEB; border: 1px solid #ccc; color: #ccc; }

#radio .radio { margin-left:16px; margin-top:10px; }
.caixas-observacoes label { float:left; margin-right:4px;}

#pesquisa-pergunta h3 {font-size:14px;}
#pesquisa-pergunta h4 { margin-left:12px; }
#pesquisa-pergunta img { margin-left:-37px; margin-right:10px; }
.erroPergunta { font-weight:bold; font-size:13px;}



/* Pesquisa de Opiniao */

#pesquisa-resposta h3 { margin-top:25px; padding:0 0 3% 2%; color:#5a6368; margin-left:13px;}
#pesquisa-resposta  td h3 {  padding:0 0 3% 2%; color:#5a6368; margin-left:15px; margin-top:11px;}
#pesquisa-resposta .pergunta { padding:10px 21px 17px 33px; font-weight:bold;}
#pesquisa-resposta .resposta {background-color: #f3f3f3; font-size:13px; height:30px; text-align:left;}
#pesquisa-resposta table{margin-top:45px;}
#pesquisa-resposta .alternativa {margin:10px 10px 10px 17px; padding:13px 13px 13px 35px; font-size:14px; color:#5a6368;}
#pesquisa-resposta p { margin-top:8px; margin-bottom:0px;}
#pesquisa-resposta .tabela{ margin:0; }

#pesquisa-pergunta h3 { color:#5a6368; text-align:left; margin-top:16px;}
#pesquisa-pergunta .descricao { margin-top:15px; margin-bottom:15px; margin-right:10px;}
#pesquisa-pergunta .zebra { background-color: #f3f3f3; text-align:left; padding-top:3px; margin-left:44px; padding-left:10px; margin-right:44px;}
#pesquisa-pergunta .left{text-align:left; padding-top:3px; padding-bottom:11px;  margin-left:44px; margin-right:44px; padding-left:10px}
#pesquisa-pergunta table {padding-bottom:17px;}
#pesquisa-pergunta button  { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left top; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }
#pesquisa-pergunta button:hover  { background:transparent url('../i/bt-enviar.jpg') no-repeat scroll left bottom; margin-left:0.5%; width:76px; height:25px; border:none; color:#666666; cursor:pointer; font-size:0.9em; font-weight:bold; margin-bottom:2px; }



#rodape { background:#40474f; width:100%; height:85px; margin-top:5px;}
#rodape-interno { margin:0 auto;  padding-top:10px; }
#rodape-interno .latitude { display:none; }
#rodape-interno .longitude { display:none; }

#contatos ul li {list-style-type:none; color:#fff; text-align:left; margin-left:35px; line-height:15px;}
#contatos ul li span {font-size:11px; }
#contatos ul li a {font-size:11px; font-weight:normal; color:#fff;}
#creditos a {background:transparent url('../i/credito-tecmedia.jpg') scroll left top; float:right; height:21px; width:63px; margin:-2% 4% 0px 0px;}
#creditos a:hover {background:transparent url('../i/credito-tecmedia.jpg') scroll left bottom; float:right;}

#direitos { background:#40474f;  width:100%; color:#fff; font-size:11px; float:left; text-align:center; margin-bottom:1px; }

/*	#banner { height:190px; margin-top:9px; }*/
#banner { height:160px; margin-top:9px; }

#cupom { width:500px; background:#FFC04F; border:2px solid #ff9900; height:80px; position:absolute; margin-top:-60px; margin-left:3%; }
#cupom label{ float:right; margin:5px; }
#cupom h4{ margin-top:2px; margin:2px 0 6px 133px;}
#cupom p{ margin:2px 0 0 133px; display:block;}
#cupom-numero { width:112px; background:#FFF5CB; border:1px solid #FFE800; height:65px; margin:5px; float:left; }
#cupom-numero span{ font-size:2.5em; display:block; margin:21px 0 0 2px; text-align:center;}
#cupom-numero label{ display:block; margin:1px 20px 0 0px; text-align:center;}

/*
#cupom { width:500px; background:#FFFBD3; border:2px solid #FFF2B4; height:80px; position:absolute; margin-top:-60px; margin-left:3%; }
#cupom label{ float:right; margin:5px; }
#cupom h4{ margin-top:2px; margin:2px 0 0 133px;}
#cupom p{ margin:2px 0 0 133px; display:block;}
#cupom-numero { width:112px; background:#EFEFEF; border:1px solid #999999; height:65px; margin:5px; float:left; }
#cupom-numero span{ font-size:2.5em; display:block; margin:21px 0 0 2px; text-align:center;}
#cupom-numero label{ display:block; margin:1px 20px 0 0px; text-align:center;}
*/

#erro404 h2{ margin:20px; }

#formLoginInterno{ display:block; height:inherent; }





/* ESTILO DO SUGGEST PDA ÁREA PRAZO DE ENTREGA*/


.ac_input {
	width: 290px;
}
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}
.ac_loading {
	background : url('../i/indicator.gif') right center no-repeat;
}
.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

#b2w #caixa-b2w {width:98%; border:2px solid #999999;margin-left:10px;float:left;}
#b2w #caixa-b2w .logo-transportadora {width:42%;float:left;display:block;}
#b2w #caixa-b2w .logo-transportadora img{padding:15px 0 20px 10px;}
#b2w #caixa-b2w .dados-pedido {padding:10px 0 20px 10px; float:left;display:block;width:52%;}
#b2w #caixa-b2w .dados-pedido p{line-height:13px;}
#b2w #caixa-b2w .tracking {border-top:1px solid #cccccc;}
#b2w #caixa-b2w .tracking p{padding:5px;}
#b2w .filtro { padding:5px 0 10px 5px; }
#b2w .filtro input  { border:1px solid #D1D9B5; padding:3px; }
#b2w .filtro button  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left top; width:64px; height:25px; border:none;cursor:pointer; margin-bottom:2px; }
#b2w .filtro button:hover  { background:transparent url('../i/bt-buscar.jpg') no-repeat scroll left bottom; width:64px; height:25px; border:none;cursor:pointer;margin-bottom:2px; }



#topo .comunicados {overflow: hidden;padding-left: 5px; margin: 181px 0px 0 -30px;background:#c9c9c9; display:block;width:82%;float:left;padding: 2px 0 0 0;}
#topo .comunicados h3 {position:absolute;overflow: hidden;color:#000;height:25px; padding: 2px 0 0px 10px;float:left; background:#c9c9c9;}
#topo .comunicados a:visited {color:blue; text-decoration:underline;color:#000;}
#topo .comunicados a {color:blue; text-decoration:underline;color:#000;}
#topo .pointer { height: 24px; padding: 2px 0 0px 0px;}



#topo .intranet {text-align:right; float:right;padding:179px 0px 0 0;}
