﻿@charset "utf-8";
/* CSS Document */
*{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.dspnone{
	width: 1px;
	height: 1px;
	display: block;
	overflow: hidden;
	position: absolute;
	text-indent: -99999px;
}
h1, h2, h3, h4, h5{
	text-indent: -9999px;
	overflow: hidden;
	display: block;
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cbe1f1;
}
.topo_100{
	width: 100%;
	height: 99px;
	display: block;
	background: url(../img/bg_topo.jpg) top center no-repeat;
}
#topo{
	width: 758px;
	height: 99px;
	display: block;
	padding: 0 8px 0 8px;
	margin: 0 auto;
}
#topo h1{
	width: 260px;
	height: 62px;
	display: block;
	float: left;
	padding: 12px 0 0 12px;
	margin-top: 0;
}
#topo h1 a{
	width: 260px;
	height: 62px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_transp.gif) 0 0 no-repeat;
}
#topo #menu{
	width: 430px;
	height: 40px;
	display: block;
	float: left;
	padding: 59px 0 0 45px;
}
#topo #menu ul{
	width: 430px;
	height: 40px;
	display: block;
	padding: 0;
	margin: 0;
}
#topo #menu ul li{
	height: 40px;
	display: block;
	float: left;
	padding-right: 24px;
}
#topo #menu ul li.semesp{
	padding-right: 0;
}
#topo #menu ul li a{
	height: 40px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#topo #menu ul li a.btn_home{
	width: 31px;
	background-image: url(../img/btn_home.jpg);
}
#topo #menu ul li a.btn_empresa{
	width: 50px;
	background-image: url(../img/btn_empresa.jpg);
}
#topo #menu ul li a.btn_produtos{
	width: 58px;
	background-image: url(../img/btn_produtos.jpg);
}
#topo #menu ul li a.btn_servicos{
	width: 50px;
	background-image: url(../img/btn_servicos.jpg);
}
#topo #menu ul li a.btn_orcamento{
	width: 67px;
	background-image: url(../img/btn_orcamento.jpg);
}
#topo #menu ul li a.btn_contato{
	width: 51px;
	background-image: url(../img/btn_contato.jpg);
}
#topo #menu ul li a:hover{
	background-position: left bottom;
}
#topo #menu ul li a.ativo{
	background-position: left bottom;
}
#center_100{
	width: 100%;
	display: table;
	background: url(../img/bg_destaque.jpg) top center no-repeat;
}
#destaque{
	width: 758px;
	height: 297px;
	display: block;
	padding: 0 8px 0 8px;
	margin: 0 auto;
	position: relative;
}

#destaque p{
	width: 270px;
	line-height: 18px;
	margin-top: 150px;
	margin-left: 45px;
}
#destaque a{
	text-decoration: none;
	color: #FFF;
}
#destaque a:hover{
	text-decoration: underline;
}

#conteudo_home{
	width: 758px;
	display: table;
	padding: 0 8px 0 8px;
	margin: 0 auto;
	background: url(../img/bg_conteudo_home.gif) 0 0 no-repeat;
}
#conteudo_home .pastilhas{
	width: 370px;
	height: 200px;
	display: block;
	float: left;
	position: relative;
}


/*------------------------------------*/
#pog {
	 width:1px; 
	 height:1px; 
	 display:block;
	 position: relative;
	 z-index: 10;
}
#pog #geralPop{
	width:421px;
	height:334px;
	display:block;
	position:absolute;
	left: 200px;
	top: -270px;
	z-index: 100;
}
#pog #geralPop a.btnfecharpop{
	width:20px;
	height:20px;
	display:block;
	position:absolute;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../img/transparente.gif) 0 0 no-repeat;
	left: 350px;
	top: 30px;
	z-index: 1000000;
}
#pog #geralPop #pop-up{
	width:421px;
	height:334px;
	display:block;
}
/*----------------------------------*/



#conteudo_home .pastilhas a{
	width: 69px;
	height: 67px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#conteudo_home .pastilhas a.btn_mais{
	background-image: url(../img/btn_mais.jpg);
	position: absolute;
	top: 90px;
	left: 275px;
}
#conteudo_home .pastilhas a.btn_mais2{
	background-image: url(../img/btn_mais2.jpg);
	position: absolute;
	top: 85px;
	left: 50px;
}
#conteudo_home .pastilhas a.btn_mais3{
	background-image: url(../img/btn_mais3.jpg);
	position: absolute;
	top: 117px;
	left: 270px;
}
#conteudo_home .pastilhas a.btn_mais4{
	background-image: url(../img/btn_mais4.jpg);
	position: absolute;
	top: 114px;
	left: 50px;
}
#conteudo_home .pastilhas a:hover{
	background-position: left bottom;
}
/******************* INTERNAS **********************/
#topo_100_internas{
	width: 100%;
	display: table;
	background: url(../img/bg_topo_int.jpg) top center no-repeat;
}
#topo_int{
	width: 758px;
	display: table;
	padding: 0 8px 0 8px;
	margin: 0 auto;
}
#topo_int h1{
	width: 260px;
	height: 62px;
	display: block;
	padding: 12px 0 0 15px;
	float: left;
}
#topo_int h1 a{
	width: 260px;
	height: 62px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_transp.gif) 0 0 no-repeat;
}
#topo_int #menu{
	width: 432px;
	height: 54px;
	display: block;
	float: left;
	padding: 59px 0 0 35px;
}
#topo_int #menu ul{
	width: 432px;
	height: 54px;
	display: block;
}
#topo_int #menu ul li{
	height: 54px;
	display: block;
	float: left;
	padding-right: 23px;
}
#topo_int #menu ul li.semesp{
	padding-right: 0;
}
#topo_int #menu ul li a{
	height: 54px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#topo_int #menu ul li a.btn_home{
	width: 39px;
	background-image: url(../img/btn_home2.jpg);
}
#topo_int #menu ul li a.btn_empresa{
	width: 50px;
	background-image: url(../img/btn_empresa2.jpg);
}
#topo_int #menu ul li a.btn_produtos{
	width: 58px;
	background-image: url(../img/btn_produtos2.jpg);
}
#topo_int #menu ul li a.btn_servicos{
	width: 50px;
	background-image: url(../img/btn_servicos2.jpg);
}
#topo_int #menu ul li a.btn_orcamento{
	width: 67px;
	background-image: url(../img/btn_orcamento2.jpg);
}
#topo_int #menu ul li a.btn_contato{
	width: 51px;
	background-image: url(../img/btn_contato2.jpg);
}
#topo_int #menu ul li a:hover{
	background-position: left bottom;
}
#topo_int #menu ul li a.ativo{
	background-position: left bottom;
}
#img_repeat{
	width: 100%;
	display: table;
	background: url(../img/bg_repeat_internas.jpg) top center repeat-x;
}
#conteudo{
	width: 758px;
	display: table;
	padding: 25px 8px 0 8px;
	margin: 0 auto;
}
.servicos{
	width: 320px;
	height: 285px;
	display: block;
	background: url(../img/img_servicos.jpg) right top no-repeat;
}
#conteudo p{
	color: #848383;
	line-height: 17px;
	padding-bottom: 20px;
}
#conteudo p.servicos1{
	width: 510px;
}
#conteudo p.servicos2{
	width: 570px;
}
#conteudo p.ultimo{
	padding-bottom: 60px;
}
#conteudo h2{
	height: 40px;
}
#conteudo h3{
	height: 35px;
}
#conteudo h2.h2_empresa{
	background: url(../img/h2_empresa.gif) 0 0 no-repeat;
}
#conteudo h3.h3_empresa{
	background: url(../img/h3_empresa.jpg) 0 0 no-repeat;
}

#conteudo h2.h2_servicos{
	background: url(../img/h2_servicos.gif) 0 0 no-repeat;
}
#conteudo h3.h3_servicos{
	background: url(../img/h3_servicos.jpg) 0 0 no-repeat;
}

#conteudo h2.h2_produtos{
	background: url(../img/h2_produtos.gif) 0 0 no-repeat;
}
#conteudo img{
	float: left;
	padding-right: 10px;
}

/************** SUB MENU PRODUTOS ******************/
#conteudo #submenu{
	width: 193px;
	display: table;
	float: left;
	margin-bottom: 60px;
}
#conteudo #submenu ul{
	width: 174px;
	display: block;
	background-color: #53565a;
}
#conteudo #submenu ul li{
	width: 174px;
	display: table;
}
#conteudo #submenu ul li a{
	width: 174px;
	height: 28px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#conteudo #submenu ul li a.btn_pastilhas{
	background: url(../img/btn_pastilhasmetalduro.jpg);
}
#conteudo #submenu ul li a.btn_fresas{
	background: url(../img/btn_fresas.jpg);
}
#conteudo #submenu ul li a.btn_brocas{
	background: url(../img/btn_brocas.jpg);
}

#conteudo #submenu ul li a.btn_jogosM{
	background: url(../img/btn_jogosM.jpg);
}

#conteudo #submenu ul li a.btn_limas{
	background: url(../img/btn_limasrotativas.jpg);
}
#conteudo #submenu ul li a.btn_cilindrosmetalduro{
	background: url(../img/btn_cilindrosmetal.jpg);
}
#conteudo #submenu ul li a.btn_bitsaco{
	background: url(../img/btn_bitsaco.jpg);
}
#conteudo #submenu ul li a.btn_ferramentassoldadas{
	background: url(../img/btn_ferramentassoldadas.jpg);
}
#conteudo #submenu ul li a.btn_suporte{
	background: url(../img/btn_suporte.jpg);
}
#conteudo #submenu ul li a.brn_cabecotes{
	background: url(../img/btn_cabecotes.jpg);
}
#conteudo #submenu ul li a.btn_ferramentasdiamantadas{
	background: url(../img/btn_ferramentasdiamantadas.jpg);
}
#conteudo #submenu ul li a.btn_ferramentasespeciais{
	background: url(../img/btn_ferramentasespeciais.jpg);
}
#conteudo #submenu ul li a.btn_insertos{
	background: url(../img/btn_insertos.jpg);
}
#conteudo #submenu ul li a.btn_acessorios{
	background: url(../img/btn_acessorios.jpg);
}
#conteudo #submenu ul li a:hover{
	background-position: left bottom;
}
#conteudo #submenu ul li a.ativo{
	background-position: left bottom;
}

#conteudo #submenu .interna{
	width: 174px;
	display: none;
}
#conteudo #submenu .interna ul{
	width: 174px;
	display: block;
	background-color: #5b6064;
	/*padding-left: 20px;*/
	padding-top: 5px;
	padding-bottom: 5px;
}
#conteudo #submenu .interna li{
	width: 144px;
	height: 20px;
	display: block;
	padding-left: 20px;
	background: url(../img/ball_white.jpg) 10px 6px no-repeat;
}
#conteudo #submenu .interna li a{
	width: 154px;
	height: 20px;
	display: block;
	text-indent: 0;
	overflow: visible;
	color: #FFF;
	text-decoration: none;
}
#conteudo #submenu .interna li a:hover{
	text-decoration: underline;
}
#conteudo #submenu .interna li a.ativo{
	text-decoration: underline;
}
/************************************/
#conteudo #submenu .interna2{
	width: 174px;
	display: table;
}
#conteudo #submenu .interna2 ul{
	width: 174px;
	display: block;
	background-color: #5b6064;
	/*padding-left: 20px;*/
	padding-top: 5px;
	padding-bottom: 5px;
}
#conteudo #submenu .interna2 li{
	width: 144px;
	height: 20px;
	display: block;
	padding-left: 20px;
	background: url(../img/ball_white.jpg) 10px 6px no-repeat;
}
#conteudo #submenu .interna2 li a{
	width: 154px;
	height: 20px;
	display: block;
	text-indent: 0;
	overflow: visible;
	color: #FFF;
	text-decoration: none;
}
#conteudo #submenu .interna2 li a:hover{
	text-decoration: underline;
}
#conteudo #submenu .interna2 li a.ativo{
	text-decoration: underline;
}

/************************************/
#conteudo #cont_right{
	width: 555px;
	display: table;
	float: left;
}
#conteudo #cont_right h3{
	height: 30px;
}
#conteudo #cont_right h3.h3_produtos{
	background: url(../img/h3_produtos.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_pastilhas_metal_duro{
	background: url(../img/h3_pastilhas_metal_duro.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_fresas{
	background: url(../img/h3_fresas.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_brocas{
	background: url(../img/h3_brocas.jpg) 0 0 no-repeat;
}

#conteudo #cont_right h3.h3_jogosM{
	background: url(../img/h3_jogosM.jpg) 0 0 no-repeat;
}

#conteudo #cont_right h3.h3_limas_rotativas{
	background: url(../img/h3_limas_rotativas.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_cilindros_metal_duro{
	background: url(../img/h3_cilindros_metal_duro.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_bitsaco{
	background: url(../img/h3_bitsaco.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_ferramentas_soldadas{
	background: url(../img/h3_ferramentas_soldadas.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_suporte_torneamento{
	background: url(../img/h3_suporte_torneamento.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_cabecotes_fresamento{
	background: url(../img/h3_cabecotes_fresamento.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_ferramentas_diamantadas{
	background: url(../img/h3_ferramentas_diamantadas.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_ferramentas_especiais{
	background: url(../img/h3_ferramentas_especiais.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_insertos{
	background: url(../img/h3_insertos.jpg) 0 0 no-repeat;
}
#conteudo #cont_right h3.h3_acessorios_usinagem{
	background: url(../img/h3_acessorios_usinagem.jpg) 0 0 no-repeat;
}
#conteudo #cont_right img.bottom{
	padding-bottom: 30px;
}
#conteudo #cont_right ul{
	width: 555px;
	display: table;
	padding-bottom: 30px;
}
#conteudo #cont_right ul li{
	display: table;
	float: left;
	padding-right: 2px;
	color: #65696d;
	line-height: 17px;
}
#conteudo #cont_right ul li img{
	padding:0;
	border: none;
}
#conteudo #cont_right ul.tabela{
	width: 560px;
	display: table;
	padding-bottom: 30px;
}
#conteudo #cont_right ul.tabela li{
	width: 560px;
	display: table;
	float: left;
	padding-bottom: 7px;
}
#conteudo #cont_right ul.tabela li a{
	width: 78px;
	height: 13px;
	display: inline-block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_veja_tabela.jpg) 10px top no-repeat;
}
#conteudo #cont_right ul.tabela li a:hover{
	background-position: 10px bottom;
}
/******************* ORÇAMENTO *********************/
#conteudo #orca_left{
	width: 283px;
	display: table;
	float: left;
	background: url(../img/bg_seta.jpg) top right no-repeat;
}
#conteudo #orca_left p{
	width: 231px;
}
#conteudo #orca_left h2.h2_orcamento{
	height: 40px;
	background: url(../img/h2_orcamento.gif) 0 0 no-repeat;
}
#conteudo #orca_left h3.h3_orcamento{
	height: 40px;
	background: url(../img/h3_orcamento.jpg) 0 0 no-repeat;
}
#conteudo #orca_left h2.h2_contato{
	height: 40px;
	background: url(../img/h2_contato.gif) 0 0 no-repeat;
}
#conteudo #orca_left h3.h3_contato{
	height: 40px;
	background: url(../img/h3_contato.jpg) 0 0 no-repeat;
}
#conteudo #orca_left #botoes_orca{
	width: 272px;
	height: 161px;
	display: block;
	background: url(../img/bg_orcamento.jpg) 0 0 no-repeat;
}
#conteudo #orca_left #botoes_orca ul{
	width: 257px;
	height: 139px;
	display: block;
	padding-top: 22px;
	padding-left: 15px;
}
#conteudo #orca_left #botoes_orca ul li{
	width: 272px;
	display: block;
}
#conteudo #orca_left #botoes_orca ul li.btn_01{
	height: 115px;
}
#conteudo #orca_left #botoes_orca ul li.btn_02{
	width: 242px;
	padding-left: 30px;
}
#conteudo #orca_left #botoes_orca ul li.btn_03{
	width: 160px;
	padding-left: 112px;
}
#conteudo #orca_left #botoes_orca ul li a{
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background-position: left top;
	background-repeat: no-repeat;
}
#conteudo #orca_left #botoes_orca ul li a.btn_prod{
	width: 87px;
	height: 18px;
	background-image: url(../img/btn_produtos3.jpg);
}
#conteudo #orca_left #botoes_orca ul li a.btn_cont{
	width: 214px;
	height: 18px;
	background-image: url(../img/btn_entre_em_contato.jpg);
}
#conteudo #orca_left #botoes_orca ul li a.btn_orca{
	width: 134px;
	height: 18px;
	background-image: url(../img/btn_faca_orcamento.gif);
}
#conteudo #orca_left #botoes_orca ul li a:hover{
	background-position: left bottom;
}


#conteudo #formulario{
	width: 475px;
	display: table;
	float: left;
	padding-top: 17px;
	background: url(../img/bg_topo_form.jpg) top no-repeat;
}
#conteudo #formulario ul{
	width: 475px;
	display: table;
}
#conteudo #formulario ul li{
	width: 450px;
	height: 52px;
	display: block;
	padding-left: 25px;
}
#conteudo #formulario ul li.input01{
	background: url(../img/input_01.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input02{
	background: url(../img/input_02.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input03{
	background: url(../img/input_03.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input04{
	background: url(../img/input_04.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input05{
	background: url(../img/input_05.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input06{
	background: url(../img/input_06.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input07{
	height: 103px;
	background: url(../img/input_07.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input08{
	height: 105px;
	background: url(../img/input_08.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input09{
	background: url(../img/input_09.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input10{
	height: 103px;
	background: url(../img/input_10.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li.input11{
	height: 103px;
	background: url(../img/input_11.jpg) 0 0 no-repeat;
}
#conteudo #formulario ul li label{
	display: none;
}
#conteudo #formulario ul li input{
	height: 19px;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	background-color: transparent;
}
#conteudo #formulario ul li input.nome{
	width: 430px;
	margin-top: 22px;
}
#conteudo #formulario ul li input.ddd{
	width: 20px;
	margin-top: 22px;
	margin-right: 10px;
}
#conteudo #formulario ul li input.num01{
	width: 33px;
	margin-right: 11px;
}
#conteudo #formulario ul li input.num02{
	width: 33px;
}
#conteudo #formulario ul li input.endereco{
	width: 375px;
	margin-top: 22px;
	margin-right: 7px;
}
#conteudo #formulario ul li input.numero{
	width: 43px;
}
#conteudo #formulario ul li input.bairro{
	width: 210px;
	margin-top: 22px;
	margin-right: 6px;
}
#conteudo #formulario ul li input.cidade{
	width: 210px;
}
#conteudo #formulario ul li select{
	width: 325px;
	margin-top: 21px;
	margin-right: 15px;
}
#conteudo #formulario ul li input.cep01{
	width: 43px;
	margin-right: 12px;
	margin-top: -2px;
}
#conteudo #formulario ul li input.cep02{
	width: 25px;
}
#conteudo #formulario ul li textarea{
	width: 430px;
	height: 65px;
	margin-top: 22px;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	background-color: transparent;
}
#conteudo #formulario ul li input.btn_enviar{
	width: 45px;
	height: 12px;
	display: block;
	margin: 0 auto;
}


/******************* RODAPÉ ***********************/
#rodape{
	width: 758px;
	height: 76px;
	display: block;
	float: left;
	margin: 0 auto;
	color: #464646;
	text-align: center;
	padding-top: 20px;
	background: url(../img/bg_rodape.jpg) 0 0 no-repeat;
}
#rodape address{
	font-style: normal;
	line-height: 17px;
}
#rodape #selos{
	width: 185px;
	height: 15px;
	display: block;
	margin: 0 auto;
	margin-top: 10px;
}
#rodape #selos ul{
	width: 185px;
	height: 15px;
	display: block;
}
#rodape #selos ul li{
	width: 91px;
	height: 15px;
	float: left;
}
#rodape #selos ul li.espaco_right{
	padding-right: 3px;
}
#rodape #selos ul li a{
	width: 91px;
	height: 15px;
	display: block;
	text-indent: -999999px;
	overflow: hidden;
	outline: none;
}
#rodape #selos ul li a.ao5{
	background: url(../img/selo_ao5.jpg) 0 0 no-repeat;
}
#rodape #selos ul li a.w3c{
	background: url(../img/selo_w3c.jpg) 0 0 no-repeat;
}

/*#rodape_internas{
	width: 746px;
	height: 76px;
	display: block;
	margin: 0 auto;
	float: left;
	color: #cacaca;
	text-align: center;
	padding-top: 15px;
	background: url(../imgs/bg_rodape.jpg) 0 0 no-repeat;
}
#rodape_internas address{
	font-style: normal;
}
#rodape_internas #selos{
	width: 185px;
	height: 15px;
	display: block;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 20px;
}
#rodape_internas #selos ul{
	width: 185px;
	height: 15px;
	display: block;
}
#rodape_internas #selos ul li{
	width: 91px;
	height: 15px;
	float: left;
}
#rodape_internas #selos ul li.espaco_right{
	padding-right: 3px;
}
#rodape_internas #selos ul li a{
	width: 91px;
	height: 15px;
	display: block;
	text-indent: -999999px;
	overflow: hidden;
	outline: none;
}
#rodape_internas #selos ul li a.ao5{
	background: url(../imgs/selo_ao5_green.jpg) 0 0 no-repeat;
}
#rodape_internas #selos ul li a.w3c{
	background: url(../imgs/selo_w3c_green.jpg) 0 0 no-repeat;
}*/
