#produtos, #produto, #servicos, #pecas, #clientes, #parceiros, #contato{
  width:946px;
  float:left;
  background:url(../imagens/bg_conteudogeral.gif) repeat-y;
/*  border:1px solid red;*/
}
#conteudoMeio{
  width:880px;
  float:left;
  padding:10px 30px 0 40px; 
}
#conteudoRodape{
  width:100%;
  height:30px;
  float:left;
  background:url(../imagens/rodape_conteudogeral.gif) no-repeat;
}
#voltar{
  width:96%;
  float:left;
  margin:25px 0 0 0;
  clear:both;
  text-align:right;
}
#voltar a{
  font:bold 12px arial;
  color:#CC6600;
  text-transform:uppercase;
  text-decoration:none;
}
#voltar a:hover{  text-decoration:underline; }

/********************** PEÇAS **************************/
#pecas h1{
  width:100%;
  height:53px;
  float:left;
  background:url(../imagens/h1_pecas.gif) no-repeat;
}

/********************** PRODUTOS - TELA 1 **************************/
#conteudoMeioCategorias{
 width:98%;
 float:left;
 padding:0 0 20px 20px;
 background:#FFF;
}
.produtosColunasMarca{
  width:100%;
  height:60px;
  overflow:hidden;
  float:left;
  text-align:center;
  margin:20px 0 20px 0;
}
.produtosColunasLista{
  width:190px;
  float:left;
  margin:0 50px 0 0;
/*  border:1px solid blue;*/
}

#produtos tr{
  float:left;
  margin:0 0 25px 0;
/*  border:1px solid blue;*/
}
#produtos td{
  margin:0;
  padding:0;
  vertical-align:top;
}
#produtos ul.ulNivelUm{
  width:100%;
  float:left;
  padding:0 5px;
  list-style-type:none;
}
#produtos li.liNivelUm{
  width:260px;
  float:left;
  margin:0 0 5px 0;
  padding:3px;
  background:#EEE;
}
#produtos li.liNivelUm a{
  font:bold 14px arial;
  color:#003366;
  text-decoration:none;
}
#produtos li.liNivelUm a:hover, #produtos li.liNivelDois a:hover{  text-decoration:underline; }

#produtos ul.ulNivelDois{
  width:100%;
  float:left;
  margin:0 0 5px 0;
  list-style-type:none;
  display:none;
}
#produtos li.liNivelDois{
  width:100%;
  float:left;
  margin:0 0 3px 0;
  padding:0 0 0 15px;
}
#produtos li.liNivelDois a{
  font:bold 12px arial;
  color:#666666;
  text-decoration:none;
}


/********************** PRODUTO - TELA 2 **************************/
#produto h1, #produtos h1{
  width:100%;
  height:53px;
  float:left;
  background:url(../imagens/h1_produtos.gif) no-repeat;
}
#produto h2{
  width:90%;
  float:left;
  font:bold 16px arial;
  color:#001e74;
  margin:5px 0 20px 0;
  padding:0 0 0 47px;
}
#produto ul.ulCaixas{
  width:100%;
  float:left;
  padding:0 0 0 13px;
  list-style-type:none;
}
#produto li.liCaixas{
  width:272px;
  height:320px;
  float:left;
  margin:0 20px 30px 0;
  overflow:hidden;
/*  border:1px solid red;*/
}
/*#produto li.liCaixas img*/.imgGrande{
  width:212px;
  height:137px;
  overflow:hidden;
  float:left;
  margin:0 10px 0 0;
}
/*.imgGrande img{ margin-top:-10%; _margin:0; }*/
.arquivosDown{ width:100%; clear:both; }
.arquivosDown h3 { margin:0; padding:12px 0 0 0;}
.arquivosDown h3 a{font:bold 11px arial; color:#000066; text-decoration:none;}
.arquivosDown h3 a:hover{ text-decoration:underline;}
.arquivosDown img{ float:left; }

.colunaListasEsq{
  width:220px;
  float:left;
/*  border:1px solid red;*/
}
.colunaListasDir{
  width:40px;
  float:left;
/*  border:1px solid blue;*/
}
#produto li h2{
  width:200px;
  float:left;
  font:bold 12px arial;
  color:#001e74;
  margin:5px 0 0 0;
  padding:0;
}
#produto li h3{
  width:200px;
  float:left;
  font:12px arial;
  color:#001e74;
  clear:both;
  padding:0;
}
#produto li h2 a:hover, #produto li h3 a:hover{  text-decoration:underline; }

#produto ul.ulThumbs{
  width:40px;
  float:left;
  list-style-type:none;
}
#produto li.liThumbs{
  width:40px;
  height:26px;
  float:left;
  margin:0 0 11px 0;
}
#produto li.liThumbs img{
  width:40px;
  height:26px;
  float:left;
}
#produto ul.ulIcone{
  width:98%;
  height:44px;
  float:left;
  list-style-type:none;
  clear:both;
  margin:5px 0 0 0;
}
#produto li.liIcone{
  width:100%;
  height:44px;
  float:left;
  padding:6px 0 0 38px;
  margin:0;
  line-height:15px;
  background:url(../imagens/ico_downmanual.gif) no-repeat;
}
#produto li.liIcone img{
  float:left;
}
#produto li.liIcone a{
  font:bold 11px arial;
  color:#003366;
  margin:0;
  padding:0;
}
#produto li.liIcone a:hover{ text-decoration:none; }
/********************** SERVICOS **************************/
#servicos h1{
  width:100%;
  height:53px;
  float:left;
  background:url(../imagens/h1_servicos.gif) no-repeat;
}
#servicos span{
  float:left;
  padding:0 40px 0 60px;
}
/********************** CLIENTES E PARCEIROS **************************/
#clientes h1{
  width:100%;
  height:53px;
  float:left;
  background:url(../imagens/h1_clientes.gif) no-repeat;
}
#parceiros h1{
  width:100%;
  height:53px;
  float:left;
  background:url(../imagens/h1_parceiros.gif) no-repeat;
}
#clientes ul, #parceiros ul{
  width:100%;
  float:left;
  padding:0 0 0 30px;
  list-style-type:none;
}
#clientes li, #parceiros li{
  width:20%;
  float:left;
  margin:0 0 20px 0;
}
/********************** CONTATO **************************/
#contato h1{
  width:100%;
  height:53px;
  float:left;
  background:url(../imagens/h1_contato.gif) no-repeat;
}

/**************  FORMULARIO  *****************/
#contato form{
  width:400px;
  padding:0 0 0 50px;
  float:left;
/*  border:1px solid red;*/
}
#contato label{
  width:350px;
  font:12px arial;
  float:left;
  margin:0;
  color:#00489a;
  padding:8px 0 0 0;
}
#contato fieldset{
  border:none;
  padding:10px 0 0 13px;
}
#contato input{
  width:349px;
  background:#bcbcbc;
  border:1px solid #bcbcbc;
  font:12px "trebuchet ms", arial;
  color:#333;
  margin:0;
  padding:2px 5px 2px 2px;
  float:left;
}
/*#contato select{
  width:405px;
  background:#b9e5fa;
  border:1px solid #d2effc;
  font:12px "trebuchet ms", arial;
  color:#333;
  margin:0;
  padding:0;
  float:left;
}*/
#contato textarea{
  width:351px;
  height:80px;
  background:#bcbcbc;
  border:1px solid #bcbcbc;
  font:11px arial;
  color:#333;
  margin:0;
}
#contato .button{
  width:80px;
  border:3px solid #4c8bd3;
  background:#333;
  font:11px arial;
  color:#FFF;
  font-weight:bold;
  text-decoration:none;
  margin:10px 30px 20px 0;
  float: right;
  text-transform:uppercase;
}

#divSubmit{
  width:100%;
  text-align:center;
  font:bold 14px arial;
  color:#CC3300;
  padding:20px 0 0 0;
}
#contato span{
  font:11px arial;
  margin:0;
  color:#00489a;
  padding:8px 0 0 0;
}
/**************  GOOGLE MAPS  *****************/
#contatoMapa{
  width:425px;
  height:313px;
  float:left;
  padding:34px 0 20px 20px;
}

#contatoMapa span{
  display: none;
}

#contatoMapa .linkMapa{ color:#CC6600; }

/**************  PAGINADOR  *****************/
#divPaginator{
  width:500px;
  text-align:right;
  margin:10px 0 0 0;
  color:#CCC;
}
#divPaginator a{
  font:12px arial;
  color:#CC6600;
  font-weight:bold;
  text-decoration:none;
}
#divPaginator a:hover{  text-decoration:underline; }

#divPaginator select{
  background:#3b2a7c;
  border:1px solid #7365a9;
  font:12px arial;
  color:#FFF;
  margin:0 5px 0 5px;
  padding:0;
}
