/* Created by TopStyle Pro Trial Version - www.bradsoft.com */

/*ESTRUTURA DO SITE*/
*{
   margin:0; padding: 0;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
BODY{
	margin: 0px; padding: 0; background-color:#ffffff;
	background-image: url("bg.jpg"); background-repeat: repeat-x;
}
#DivGeral{
  width: 750px; display: table; border-left:solid 2px white;
}
#DivCabecalho{
   height: 120px;
}
#DivConteudoHome{
  background-color: Black; display: table; height: 320px; width:750px;
}
#DivConteudoEsquerdaHome{
 width:449px; float: left; height: 320px;
 background-image: url(img/MesasPosicionamento.jpg); background-position: left; 
}
#DivConteudoDireitaHome{
 background-color:#f9f9f9;	width:300px; float: right; height: 320px;
}
#DivRodape{
  width: 750px; display: table;
}
#DivCatalogosHome{
   cursor: hand;
	height: 129px; padding: 0; margin: 0; width:750px;
	background-image: url(img/BgCatalogosHome.jpg); background-position: top left;  background-repeat: no-repeat;
}
#DivCatalogosHome a:hover{
 cursor: hand;
}
.FitRodape{
    padding-top:5px; padding-left:10px; 
    height: 20px;
	 background-image: url(img/bgRodape.jpg); 
	 background-position: bottom;
    background-repeat: no-repeat;
}
.icoWebMais{
 float: right; padding-top:5px; padding-right:10px; 
}
/*FIM ESTRUTURA DO SITE*/


/*DIV PRODUTOS na HOME*/
#DivTitulosHome{
 	min-height:15px; padding: 7px;
	color: #0066CC; font-size: 12px; font-weight: bold;
   background-image: url(BgTitulos.jpg); background-position: top left; background-repeat: repeat-x;	
}
#DivConteudoDireitaHome ul li{
	 background-color: White; height: 75px; margin:4px; text-align: left; padding-left:90px; padding-top:15px; font-size: 10px;
}

.ItemIcone1{
  background-image: url(img/RolamentosLinearesIcone.jpg); background-position: 5px 5px; background-repeat: no-repeat;	
}
.ItemIcone2{
  background-image: url(img/FusosDeEsferasIcone.jpg); background-position: 5px 5px; background-repeat: no-repeat;	
}
.ItemIcone3{
  background-image: url(img/GuiasLinearesIcone.jpg); background-position: 5px 5px; background-repeat: no-repeat;	
}
.BotaoEsquerdo{
 border: 0;	margin-left: 5px; margin-top: 5px; position: absolute;
}
.BotaoDireito{
 border: 0;	margin-left: 80px; margin-top: 5px; position: absolute;
}

/*FIM DIV PRODUTOS na HOME*/

/*PAGINAS INTERNAS*/
.TableFotos{
  margin:10px; background-color:#ffffff; border:solid 2px #0066cc; width:250px; padding:0;
}
.TableFotos img{
  margin-bottom:2px;
}
.imgProdutosInfo{
float:right; margin:5px; border:solid 2px #0066cc;
}
.imgProdutosInfoDupla{
float:right; margin:5px;
}
.TableCatalogos{
margin:10px; background-color:#ffffff; border:solid 2px #0066cc; width:97%; padding:0;
}
.TableCatalogos td{
  border-bottom:dotted 2px #f1f1f1; 
}
.TableProdutosInfo{
margin:5px; background-color:#ffffff; border:solid 2px #0066cc; width:500px; padding:0;
}
.TableProdutosInfo td{
border:dotted 1px #f1f1f1; padding:1px; text-align:left;
}
.TableProdutosInfo img{
  text-align:center; border:none;
}
.TableProdutosInfo2{
margin:5px; background-color:#ffffff; border:solid 2px #0066cc; width:500px; padding:0;
}
.TableProdutosInfo2 td{
border:dotted 1px #f1f1f1; padding:2px; text-align:left;
}

.TableProdutosInfoMini{
margin:5px; background-color:#ffffff; border:solid 2px #0066cc; width:500px; padding:0;
}
.TableProdutosInfoMini td{
border:dotted 1px #f1f1f1; padding:1px; 
}
.btnMaisInfo{
margin:10px; border:0; 
}
.MenuProdutos ul{
   margin:0; padding:4px; width:740px; background-color:#0066cc; color:#f1f1f1;
   background-image:url(img/TituloAcessoRapido.gif); background-repeat: no-repeat; background-position:top left;
}
.MenuProdutos ul li{
  display: inline; border:solid 0px #000000; margin-left:30px; margin-right:15px;
}
.MenuProdutos a{
 color:white;
}
.MenuProdutos a:hover{
   color:#CCCCCC;
}

.MiniBtn{
  margin-left:4px; padding:0;   vertical-align:middle; border:none;
}
.Icones{
  border:0; margin:5px; vertical-align:Middle;
}

.TDImgsCatalogo{
  margin:0; padding:0; text-align:center; width:80px;
}
img{
 border:None; margin:0px;
}
.imgAltaPrecisao{
  margin-left:310px; margin-top:70px; position:absolute;
}
.linhaCinza{
   background-color:#f9f9f9;
}
.DivTitulosCatalogos{
 	height:12px; padding: 7px;
	color: #ffffff; font-size: 12px; font-weight: bold;
   background-image: url(BgTitulosCat.jpg); background-position: top left; background-repeat: repeat-x;	
}
#DivConteudo{
  background-color:White; display: table; min-height: 320px;
}
#DivConteudoEsquerda{
  background-color: White; border-right: dotted 1px #f1f1f1;  width:374px; float: left; height: 320px;
}
#DivConteudoEsquerdaTotal{
    background-color: White;  width:748px; float: left; height: 320px;
}
#DivConteudoEsquerdaTotal p{
  padding:10px;
}
#DivConteudoDireita{
  background-color: White;	width:375px; float: right; height: 320px;
}
#TableProdutosPInternas{
   background-color: #f9f9f9; width:750px; height:100px;
}
#TableProdutosPInternas td{
 padding-left: 90px; background-color:#ffffff;
}
.PaginasItemIcone1{
  background-image: url(img/RolamentosLinearesIcone.jpg); background-position: 5px 5px; background-repeat: no-repeat;	
}
.PaginasItemIcone2{
  background-image: url(img/FusosDeEsferasIcone.jpg); background-position: 5px 5px; background-repeat: no-repeat;	
}
.PaginasItemIcone3{
  background-image: url(img/GuiasLinearesIcone.jpg); background-position: 5px 5px; background-repeat: no-repeat;	
}
.PaginasItemIcone4{
  background-image: url(img/RolosCruzados.jpg); background-position: 5px 5px; background-repeat: no-repeat;	
}
.PaginasItemIcone5{
  background-image: url(img/MesasPosicionamento.jpg); background-position: 5px 5px; background-repeat: no-repeat;	
}
#DivTitulosRodape{
    padding-left:10px; padding-top: 3px; padding-bottom:3px;
	color: #ffffff; font-size: 10px; font-weight: bold;
    background-color:#0066cc;	
}
.ProdutosListaC , .ProdutosListaE  {
   border:solid 0px #ff0000; border-bottom:solid 8px Black; color: White; width:750px; display:table;
}  
.ProdutosListaC p{
   margin-left: 220px; margin-top: 12px; font-size:12px;
}
.ProdutosListaE p{
   margin-left: 220px; margin-top: 12px; font-size:12px;
}
.imgDetalhes{
  margin-left: 17px; margin-top:10px; border:none;
}
.btnRolosELaminados{
 margin-right:50px; float:right; margin-top:40px;  border:none;  
}
.btnEsferasERetificados{
 margin-right:20px; float:right; margin-top:40px;  border:none;  
}

.ProdutosListaC{
  background-image:url(img/bgListaProdutosC.jpg);
}
.ProdutosListaE{
  background-image:url(img/bgListaProdutosE.jpg);
}
.gIconesProdutos{
float:left; border-right:solid 3px Black;
}

.conteudoRecomende{
background-image:url(img/bgRecomende.jpg); background-repeat: no-repeat; background-position: top right; width:441px;
}

/*PAGINAS INTERNAS*/
/* Configuração de Textos, links, etc...*/
.CaixaTexto{
 margin:10px; padding:10px; width:705px; border:solid #f1f1f1 2px;  display:table;
}
a{
	color: Black; text-decoration: none;
}
a:hover{
	color:#0066cc; text-decoration: none;
}
b{
  color:#0066cc; font-size:11px;
}
.LogoRac{
  margin-left:40%;
}
.rac15anos{
margin-left:100px;
}
.sembordas{
  border:none; vertical-align: middle; margin-right:10px;
}

/*Fale Conosco*/
#DivConteudoEsquerdaFC{
background-color: White; width:280px; border-right: dotted 1px #f1f1f1; float: left; height: 320px;
}
#DivConteudoDireitaFC{
 display:table;  background-color: White;	width:469px; float: right; height: 320px;
}

#TDAtendimento ul li{
  list-style:none; padding:10px;
}

.textoVermelho{
  color:Red; font-weight:bold;
}
.IconePDF{
  border:none; margin:5px; vertical-align:middle;
}

.frm, .frm2{
      border:1px solid #CCCCCC; width:90px; font:11px verdana,arial,sans-serif;padding:0px; margin-left:4px;
      }
      .frm a{
      display:inline; 
      }
		.textareamedio{
      border:2px solid #CCCCCC; width:260px; font:11px verdana,arial,sans-serif;padding:0px; margin-left:4px;
      }
		.textareamedioclicado{
		border:2px solid #0066cc; width:260px; font:11px verdana,arial,sans-serif;padding:0px; margin-left:4px;
		}
      .textareamedio a{
      display:inline; 
      }
		.btn{
			background-color:#0066cc; border:2px solid #000000;	margin:5px; color:#ffffff; font-family:Verdana; font-weight: bold;
		}