/*home*/
.tpcAgroterra { background:url(../img/site/tpcAgroTerra.jpg) no-repeat; width:334px; height:30px; text-indent:-9000px; }
.agroTerraDesc { background:url(../img/site/fundotxtAgroterra.jpg) no-repeat; width:314px; height:127px; margin:10px 0 13px; padding:10px; }
.tpcPromocoes { background:url(../img/site/tpcPromocoes.jpg) no-repeat; width:334px; height:22px; text-indent:-9000px; margin-bottom:5px; }
.promocoesDesc { background:url(../img/site/fundoPromocoes2.jpg) bottom no-repeat; width:334px;  }
.promocoesDesc li { background:url(../img/site/fundoPromocoes.jpg) no-repeat; width:319px; padding:9px 0 6px 15px; }
.promocoesDesc li a { font:11px Arial; color:#686868; text-decoration:none; }
.promocoesDesc li a:hover { text-decoration:underline; }

.tpcLancamentos { background:url(../img/site/tpcLancamentos.jpg) no-repeat; width:351px; height:26px; z-index:200; padding-top:5px; text-indent:-9000px; }
.lancamentosDesc { position:relative; width:351px; height:322px; z-index:200; padding-top:15px; }
.publicidade { width:220px; text-align:center; z-index:10px; }
.publicidadeP { width:190px; }

/*Peças*/
.tpdPecas { background:url(../img/site/tPromocoes.gif) no-repeat; width:689px; height:30px; text-indent:-9000px; }
.pecasMeio { width:650px; height:127px; margin:10px 0 30px; padding-top:15px; }
.tpdTitulo { font-weight: bold; }
.tpdTitulo2 { font-weight: bold; font-size:16px; margin-bottom:10px; }
.pecasDesc { position:relative; width:700px; height:300px; z-index:200; }
.parceiros { text-align:center; margin-left:72px;}
.parceiros2 { text-align:center; margin-left:30px; margin-top:5px;}
#confira { float:left; margin-top:5px; width:334px; text-align:right }
#confira a {font:11px Arial; color:#c51717; text-decoration:none;}
#confira a:hover {text-decoration:underline;}
#confira img {margin-right:2px;}
.promocoesDesc2 { background:url(../img/site/fundoPromocoes2.jpg) bottom repeat-x; margin:15px 0px; height:25px;  }
.promocoesDesc2 a { font:12px Arial; color:#686868; text-decoration:none; }


/*Mapa*/
.mapa { font:12px Arial; color:#686868; margin-left:-10px;}


/*Agroterra*/
.tEmpresa { background:url(../img/site/tEmpresa.gif) no-repeat; width:689px; height:29px; text-indent:-9000px; }
.empresaDesc { position:relative; margin-top: 10px; width:690px; z-index:200; padding-top:5px; }
.empresaDesc p { font:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; }
.empresaDesc ul { width:300px; float:left; }
.empresaDesc li { background-color:#eeeeee; margin:3px 0px; padding-left:10px;  }


/*Servicos*/
.tServicos { background:url(../img/site/tServicos.gif) no-repeat; width:689px; height:29px; text-indent:-9000px; }



/*Produtos*/
.tProdutos { background:url(../img/site/tProdutos.gif) no-repeat; width:689px; height:29px; text-indent:-9000px; }
.tProdutos1 { background:url(../img/site/tProdutos1.gif) no-repeat; width:689px; height:29px; text-indent:-9000px; }
.tProdutos2 { background:url(../img/site/tProdutos2.gif) no-repeat; width:689px; height:29px; text-indent:-9000px; }
.tProdutos3 { background:url(../img/site/tProdutos3.gif) no-repeat; width:689px; height:29px; text-indent:-9000px; }
.tProdutos5 { background:url(../img/site/tProdutos5.gif) no-repeat; width:689px; height:29px; text-indent:-9000px; }
.tProdutos6 { background:url(../img/site/tProdutos6.gif) no-repeat; width:689px; height:29px; text-indent:-9000px; }
.produtoInfo { width: 480px; float:left; margin: 5px 0 0 10px; }
.produtoImagem { background:url(../img/site/fundImagem.gif) no-repeat; width: 194px; height:151px; float:left; }
.produtoImagem img { margin:9px 0 0 9px; }
.produtoCont { position:relative; width:690px; z-index:10; padding-top:5px; }
.produtoNome { font: bold 16px Arial, Helvetica, sans-serif; color: #b30e0e; }
.produtoNome b { font: bold 10px Arial, Helvetica, sans-serif; color: #777;}
.produtoCategoria { font: bold 12px Arial, Helvetica, sans-serif; color: #000; line-height:30px;}
.produtoDesc { font: 12px Arial, Helvetica, sans-serif; color: #777; }
.produtoValor { font: bold 18px Arial, Helvetica, sans-serif; color: #b30e0e; line-height:55px;}
.produtoSeparador { height:30px; clear:both; width: 690px; }
.produtoSepHor { height:30px; width: 680px; clear:both; background:url(../img/site/sepHor.gif) center repeat-x; }

/*contato*/
.tcoContato { background:url(../img/site/tContato.gif); width:689px; height:30px; text-indent:-9000px; }
.contatoMeio { width:650px; margin:10px 0 30px; padding:10px; }
.combo { border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.separacao { padding-top:5px; clear:left }
.contatoEstado { float:left; padding-left:10px; }
.contatoDepartamento { clear:left; padding-top:10px; }
.contatoMensagem { clear:left; padding-top:10px; }


/* trabalhe conosco */
.comboTrabalhe { border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.ttcTrabalhe { background:url(../img/site/tTrabalheConosco.gif); width:689px; height:30px; text-indent:-9000px; }
.trabalheMeio { width:650px; margin:10px 0 30px; padding:10px; }
.linkTrabalheConosco { font-size: 12px; padding-top:12px; }
.linkTrabalheConosco a { color: #C00; text-decoration: none;}
.linkTrabalheConosco a:hover { color: #C00; text-decoration: underline;}

/*PAGINACAO*/
#paginacao{	width:680px; }
#paginacao #pagprimeiro{ float:left; width:20px; padding: 1px 0; border: 1px solid #CC0000; }
#paginacao #pagvoltar{ float:left; margin-left:10px; width: 60px; padding: 1px 0; border: 1px solid #cc0000; }
#paginacao #pagavancar{ width:60px;	margin-right:10px; float:right; padding: 1px 0; border: 1px solid #cc0000; }
#paginacao #pagultimo{ float:right; width:20px;	padding: 1px 0;	border: 1px solid #cc0000; }
#paginacao #pagnumeros{ font-size:11px; width:20px; padding: 1px 5px; border: 1px solid #cc0000; }
.pagselecionado{ background:#CC0000; }

a.linkPaginacao:link, 
a.linkPaginacao:visited, 
a.linkPaginacao:active,
a.linkPaginacao:hover {text-decoration: none; color: #cc0000;}
/* FIM PAGINACAO */

/* MENSAGENS */
.error, .notice, .success {padding:1.3em;margin-bottom:1.6em;border:2px solid #ddd;}
.error {text-align:center; background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {text-align:center; background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {text-align:center; background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error span {font-size: 11px; padding-left: 20px; background: url(../img/site/error.png) no-repeat center left;}
.notice span {font-size: 11px; padding-left: 20px; background: url(../img/site/notice.png) no-repeat center left;}
.success span {font-size: 11px; padding-left: 20px; background: url(../img/site/success.png) no-repeat center left;}
.error a {color:#8a1f11; background:none; padding:0; margin:0;}
.notice a {color:#514721; background:none; padding:0; margin:0;}
.success a {color:#264409; background:none; padding:0; margin:0;}
/* FIM MENSAGENS */