﻿
*{margin:0; padding:0;}

/*----estrutura-----*/

body{
	font-family: Tahoma, Arial;
	font-size:11px;
	color:#969191;
	line-height: normal;
	margin-left:auto
	}

#geral{
	width:779px;
	display:table;
	margin:auto;
	}

#geral li{
	list-style:none;
	}

#geral a{
	overflow:hidden;
	}

#geral img{
	border:0;
	}
	
/*----header-----*/

#geral #header{
   position:relative;
   width:779px;
   height:258px;
   display:block;
   margin:auto;
   }

/*---botoes menu----*/
  	
#header #menuHeader .btSkil{
	width:43px;
	height:17px;
	background:url(../img/btSkil.gif) no-repeat 0 2px;
	}

#header #menuHeader .btProd{
	width:55px;
	height:17px;
	background:url(../img/btProdu.gif) no-repeat 0 2px;
	}
		
#header #menuHeader .btMaestro{
	width:71px;
	height:17px;
	background: url(../img/btMaes.gif) no-repeat 0 2px;
	}
			
#header #menuHeader .btFaca{
	width:93px;
	height:17px;
	}
	
#header #menuHeader .btSkilSobMe{
	width:84px;
	height:17px;
	background:url(../img/btSob.gif) no-repeat 0 2px;
	}

#header #menuHeader .btPromo{
	width:62px;
	height:17px;
	background:url(../img/btPromo.gif) no-repeat 0 2px;
	}
	
#header #menuHeader .btCampanhas{
	width:64px;
	height:17px;
	background:url(../img/btCamp.gif) no-repeat 0 2px;
	}
	
#header #menuHeader .btOndeEnc{
	width:87px;
	height:17px;
	background:url(../img/btOnde.gif) no-repeat 0 2px;
	}
	
#header #menuHeader .btCont{
	width:56px;
	height:17px;
	background:url(../img/btCont.gif) no-repeat  0 2px;
	}	

#header #menuHeader li a:hover{
	background-position:0 -13px;
	}
	
#header #menuHeader li a:active{
	background-position:0 -13px;
	}	
	
 /*fim botoes menu*/
.camponews{
	width:180px;
	height:20px;
	border:1px #cccccc solid;
	background-color:#E8E8E8;
	}

.branco{
	width:40px;
	padding-top:1px;
	color:#FFFFFF;
	display:block;
	float:left;
	}
		
.esp{
	padding-bottom:2px;
	}
	
#header #menuHeader li form{
	height:20px;
	width:164px;
	float:left;
	display:block;
	}	
	
#header #menuHeader li form input{
	width:90px;
	height:16px;
	display:block;
	float:left;
	border:1px #FFFFFF solid;
	margin-right:4px;
	padding-top:0;
	background-color:#E8E8E8;
	}
	
#header #menuHeader li form .botao{
	width:14px;
	height:16px;
	display:block;
	float:left;
	background-color:#000000;
	}	
	
/*-------content home-------*/

#geral #content{
	width:757px;
	height:600px;
	display:block;
	margin:auto;
	padding-top:14px;
	padding-left:11px;
	padding-right:11px;
	background: url(../img/bg_contentHome.jpg) repeat-x 0 0;
	}
	
#geral #content #boxDemonstra{
	width:287px;
	height:286px;
	display:block;
	float:left;
	background:url(../img/boxDemonstra.jpg) no-repeat 0 0;
	}	
	
#geral #content #flash{
	width:470px;
	height:286px;
	display:block;
	float:left;
	background:url(../img/flash.jpg) no-repeat 0 0;
	}	
	
.boxA{
	width:286px;
	height:163px;
	display:block;
	float:left;
	}	
	
.skilSob{
	width:286px;
	height:57px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h2_skilSobMedida.jpg) no-repeat 0 0;
	}	

.boxA li{
	width:284px;
	height:25px;
	float:left;
	display:block;
	}

.boxA li label{
	width:107px;
	display:block;
	float:left;
	}
	
#geral #content .boxA strong{
	float:right;
	padding-right:5px;
	}
	
.boxA li select{
	width:175px;
	display:block;
	float:left;
	border:1px #DFDEDE solid;
	background-color:#E8E8E8;
	font-family: Tahoma, Arial;
	font-size:11px;
	color:#969191;
	}	
    	
.boxB{
	width:212px;
	height:163px;
	float:left;
	display:block;
	padding-left:18px;
	}
		
.boxB img{
	display:block;
	float:left;
	}

.skilMaest{
	width:200px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h2_skilMaestro.jpg) no-repeat 0 0;
	}	
	
.facaVc{
	width:200px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h2_skilFaca.jpg) no-repeat 0 0;
	}	
		
.saibaMais{
	width:103px;
	height:16px;
	display:block;
	text-indent:-99999px;
	margin-top:6px;
	background:url(../img/btSaibaMais.gif) no-repeat 0 0;
	}
	
.saibaMais:hover{
	background-position: 0 -16px;
	}
	
.boxC{
	width:286px;
	display:block;
	float:left;
	}	
	
.boxC p{
	width:250px;
	height:35px;
	}
	
.newsla{
	width:286px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h2_news.jpg) no-repeat 0 0;
	}
		

	
.btNews{
	width:21px;
	height:17px;
	display:block;
	padding-left:4px;
	}	
		
.boxD{
	width:456px;
	display:block;
	float:left;
	padding-left:15px;
	}	
	
.ondeEncon{
	width:456px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h2_ondeEncon.jpg) no-repeat 0 0;
	}	
	
.inter{
	width:218px;
	float:left;
	}
	
.inter2{
	width:218px;
	float:right;
	}	
	
#content .boxD label{
	width:45px;
	display:block;
	float:left;
	margin-top:6px;
	}	
	
#content .boxD select{
	width:158px;
	display:block;
	float:left;
	border:1px #DFDEDE solid;
	background-color:#E8E8E8;
	margin-top:6px;
	}	
		
/*----content interna-----*/	

#geral #contentProd{
	width:779px;
	display:table;
	margin:auto;
	padding-top:10px;
	background: url(../img/bg_contentProd.jpg) no-repeat 0 0;
	}
	
#geral #show{
	width:757px;
	display:table;
	margin:auto;
	}	
	
#NavegaSupeior a{
	color:#969191;
	padding-left:3px;
	}	
	
.red{
	color:#DC171E;
	}	
	
.h2Prod{
 	width:400px;
	height:64px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h2_Produtos.jpg) no-repeat 0 20px;
	}

	
#geral #menuEsquer{
	width:185px;
	display:table;
	float:left;
	}
		
#show #menuEsquer #menuEsq{
	width:163px;
	padding-left:3px;
	padding-right:3px;
	height:261px;
	display:block;
	float:left;
	border:3px #E2E1E1 solid;
	}

#show #menuEsquer table{
	border:2px #e2e1e1 solid;
	background-color:#e2e1e1
	}

#show #menuEsquer td{
	border:0px;
	border-bottom:0px #CCCCCC solid;
	height:19px;
    padding-left:2px;
	background-color:#fdfdfd;
	}

	
#show #menuEsquer #menuEsq li{
	width:163px;
	height:16px;
    padding-top:3px;
	border-bottom:1px solid #E8E7E7;
	}
		
#show #menuEsquer #menuEsq li.noBorder{
	border-bottom:none;
	}	
	
#show #menuEsquer #menuEsq li a{
	color:#969191;
	text-decoration:none;
	padding-left:8px;
	background:url(../img/link.gif) no-repeat 0 5px;
	}		
	
#show #menuEsquer #menuEsq li a:hover{
	color:#DC171E;
	font-weight:bold;
	background:url(../img/linkRed.gif) no-repeat 0 5px;
	}	
	
#show #showProd{
	width:567px;
	display:table;
	clear:right;
	padding-bottom:50px;
	}
	
.furadeira{
	width:300px;
	height:50px;
	display:block;
	text-indent:-99999px;
	}
.acessorio{
	width:300px;
	height:50px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h3Acessorios.gif) no-repeat 0 0;
	}	
	
.mostraProd{
	width:171px;
	height:170px;
	display:block;
	float:left;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:5px;
	}	

.mostraProd p{
	width:167px;
	height:30px;
	}		
	
/*----content interna ficha produto-----*/	
	
#geral #contentProdFicha{
	width:700px;
	display:table;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	}
	
#geral #show{
	width:757px;
	display:table;
	margin:auto;	
	}		
	
.h2Prod2{
 	width:400px;
	height:28px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h2_Pro.jpg) no-repeat 0 0;
	}	
	
.h4_carac{
	width:150px;
	height:20px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h4_caracteristicas.gif) no-repeat 0 0;
	}
	
#contentProdFicha #show #showProd .TextProd{
	width:564px;
	display:table;
	padding-bottom:20px;
	background: url(../img/bg_txt.gif) no-repeat 0 bottom;
	}

#contentProdFicha #show #showProd .TextProd2{
	width:564px;
	display:table;
	padding-bottom:5px;
	padding-top:10px;
	background: url(../img/bg_txt.gif) no-repeat 0 bottom;
	}	
	
#contentProdFicha #show #showProd .TextProd li{
	padding-bottom:2px;
	}	

#contentProdFicha #show #showProd .TextProd2 li{
	padding-bottom:2px;
	}	

#contentProdFicha #show #showProd .TextProd2 .TextProdA{
	width:285px;
	display:table;
	float:left;
	}
	
#contentProdFicha #show #showProd .TextProd2 .TextProdB{
	width:277px;
	display:table;
	float:left;
	}	
	
.h4_espec{
	width:200px;
	height:20px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h4_especi.gif) no-repeat 0 0;
	}	

#contentProdFicha #show #showProd .TextProd2  ul{
	display:block;
	padding-bottom:20px;
	}

.h4_conteEmba{
	width:200px;
	height:20px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h4_contendEmba.gif) no-repeat 0 0;
	}

#contentProdFicha #show #showProd #linkSub{
	width:280px;
	height:50px;
	display:block;
	float:left;
	}
	
.h4_manualTecni{
	width:200px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h4_especi.gif) no-repeat 0 10px;
	}
	
#contentProdFicha #show #showProd a{
	color:#969191;
	}
	
#contentProdFicha #show #showProd a.bt_pdf{
	width:284px;
	height:37px;
	display:block;
	float:right;
	text-indent:-99999px;
	margin-top:13px;
	background:url(../img/bt_pdf.gif) no-repeat 0 0;
	}	
	
#contentProdFicha #show .prodRelacio{
	width:757px;
	height:26px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/h3_produRela.gif) no-repeat 0 0;
	}
	
.mostraProd2{
	width:171px;
	height:190px;
	display:block;
	padding-left:9px;
	padding-right:9px;
	margin-bottom:40px;
	float:left;
	background:url(../img/bg_detaProd.gif) no-repeat center bottom;
	
	
	height:190px;
	position:relative;
	}
	
.mostraProd2 a{
	color:#969191;
	text-decoration:none;
}
.mostraProd2 a strong{
	color:#c11219;
}	
	
.mostraProd2 p {
	height:25px;
	}	

.verDetalhes{
	width:103px;
	height:16px;
	display:block;
	float:right;
	text-indent:-99999px;
	background:url(../img/btVerDeta.gif) no-repeat 0 0;
	
	position:absolute;
	bottom:10px;
	left:20px;
	}

.verDetalhes:hover{
	background:url(../img/btVerDeta.gif) no-repeat 0 -16px;
	}
	
#contentProdFicha #show .boxFaca{
	width:450px;
	height:187px;
	display:block;
	float:left;
	padding-right:5px;
	}

.facaVc2{
	width:455px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h3_skilFaca.gif) no-repeat 0 0;
	}	

#contentProdFicha #show .boxFaca img{
	display:block;
	float:left;
	width:109px;
	height:101px;
	}	

#geral #contentProdFicha #show .boxFaca p{
	display:block;
	height:70px;
	}
	
.saibaMais2{
	width:103px;
	height:16px;
	display:block;
	float:right;
	text-indent:-99999px;
	margin-top:6px;
	background:url(../img/btSaibaMais.gif) no-repeat 0 0;
	}
	
.saibaMais2:hover{
	background:url(../img/btSaibaMais.gif) no-repeat 0 -16px;
	}
	
#geral #contentProdFicha #show #boxOnde{
	width:285px;
	height:187px;
	display:block;
	float:right;
	}

#geral #contentProdFicha #show #boxOnde .ondeEncon2{
	width:279px;
	height:37px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h2_ondeEncon.jpg) no-repeat 0 -2px;
	}
	
#geral #contentProdFicha #show #boxOnde .bottom{
	display:block;
	height:58px;:
	}

#geral #contentProdFicha #show #boxOnde label{
	width:45px;
	display:block;
	float:left;
	margin-top:6px;
	}	
	
#geral #contentProdFicha #show #boxOnde select{
	width:158px;
	display:block;
	float:left;
	border:1px #DFDEDE solid;
	background-color:#E8E8E8;
	margin-top:6px;
	}
	
	
/*----content interna a skil-----*/		
	
	
.h2Skil{
 	width:400px;
	height:64px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h2_aSkil.jpg) no-repeat 0 20px;
	}	
	
	
.hist{
	width:500px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h3_historia.jpg) no-repeat 0 0;
	}	
	
	
#geral #contentProd #show .boxA{
	width:365px;
	height:300px;
	display:block;
	float:left;
	}

#geral #contentProd #show .boxB{
	width:365px;
	height:300px;
	display:block;
	float:right;
	}
	
.funda{	
	width:200px;
	height:20px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h5_fundacao.jpg) no-repeat 0 0;
	}	

#geral #contentProd #show .boxA p{
	padding-bottom:18px;
	}	
	
.skilMun{	
	width:200px;
	height:20px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h5_skilMundo.jpg) no-repeat 0 0;
	}
	
#geral #contentProd #show .boxB #imgSkilMundo{
	width:361px;
	height:127px;
	display:block;
	padding-left:3px;
	padding-top:3px;
	background:url(../img/borda.png) no-repeat 0 0;	
	}

#geral #contentProd #show .boxB ul{
	width:360px;
	padding-top:15px;
	display:block;
	}
	
#geral #contentProd #show .boxB li{
	width:360px;
	height:16px;
    padding-top:3px;
	border-bottom:1px solid #E8E7E7;
	}
		
#show #menuEsquer #menuEsq li.noBorder{
	border-bottom:none;
	}	
	
#geral #contentProd #show .boxB li a{
	color:#969191;
	text-decoration:none;
	padding-left:8px;
	background:url(../img/link.gif) no-repeat 0 5px;
	}		
	
#geral #contentProd #show .boxB li a:hover{
	font-weight:bold;
	color:#DC171E;
	background:url(../img/linkRed.gif) no-repeat 0 5px;
	}	
		
.prinInven{
	width:757px;
	height:26px;
	display:block;
	float:left;
	text-indent:-99999px;
	background: url(../img/h4_princiInven.jpg) no-repeat 0 0;
	}
	
#geral #contentProd #show .boxInven{
	width:247px;
	height:120px;
	padding-top:10px;
	display:block;
	float:left;
	background:url(../img/bg_skil.gif) no-repeat 0 bottom;
	padding-right:5px;
	}
	
#geral #contentProd #show .boxInven2{
	width:247px;
	height:120px;
	padding-top:20px;
	display:block;
	float:left;
	background:none;
	padding-right:5px;
	}
	
#geral #contentProd #show .boxInven img{
	width:100px;
	height:100px;
	display:block;
	float:left;
	padding-right:5px;
	}	
	
#geral #contentProd #show .boxInven2 img{
	width:100px;
	height:100px;
	display:block;
	float:left;
	padding-right:5px;
	}	
	
.vejaProdutos{
	width:103px;
	height:16px;
	display:block;
	float:right;
	text-indent:-99999px;
	background:url(../img/btVejaProd.gif) no-repeat 0 0;
	}
		
.vejaProdutos:hover{
	background:url(../img/btVejaProd.gif) no-repeat 0 -16px;
	}

.bottom2{
	display:block;
	height:65px;
	}
	
#geral #contentProd #show #showProd .mostraProd strong{
	color:#ED1C24;
	}	
	
/*----content interna contato-----*/		
	
.h2Contat{
 	width:400px;
	height:64px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h2_contato.jpg) no-repeat 0 20px;
	}	
	
.faleConos{
	width:500px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h3_faleConosco.jpg) no-repeat 0 0;
	}		
	
.form{	
	width:200px;
	height:20px;
	display:block;
	text-indent:-99999px;
	background:url(../img/h5_formulario.jpg) no-repeat 0 0;
	}
			
.pConta{
	display:block;
	height:8px;
	}	
	
#geral #contentProd #show .boxA .formConta{
	width:364px;
	height:200px;
	display:block;
	}	
	
#geral #contentProd #show .boxA .formConta li{
	width:364px;
	height:43px;
	display:block;
	}	
	
#geral #contentProd #show .formConta label{
	width:364px;
	height:14px;
	display:block;
	font-weight:bold;
	}

#geral #contentProd #show .boxA .formConta input{
	width:358px;
	height:16px;
	display:block;
	border:#C4C3C3 1px solid;
	background:#E8E8E8;
	font-family: Tahoma, Arial;
	font-size:11px;
	color:#969191;
	padding-left:3px;
	}	
	
#geral #contentProd #show .boxA .formConta #chec{
	width:14px;
	height:14px;
	margin-right:5px;
	float:left;
	display:block;
	}
	
#geral #contentProd #show .boxA .formConta .txtCheq{
	width:310px;
	height:24px;
	display:block;
	font-weight:bold;
	}	
	
#geral #contentProd #show .boxB .formConta{
	width:324px;
	height:200px;
	padding-top:44px;
	display:block;
	}	

#geral #contentProd #show .boxB .formConta textarea{
	width:358px;
	height:135px;
	display:block;
	border:#C4C3C3 1px solid;
	background:#E8E8E8;
	font-family: Tahoma, Arial;
	font-size:11px;
	color:#969191;
	padding-left:3px;
	}
		
#geral #contentProd #show .boxB .formConta li{
	border:none;
	}	
	
#geral #contentProd #show .boxB .formConta .texArea{
	width:364px;
	height:160px;
	display:block;
	}

#geral #contentProd #show .boxB .formConta #botoes{
	width:144px;
	display:block;
	float:right;
	}

#geral #contentProd #show .boxB .formConta .btLimpa{
	width:64px;
	height:16px;
	display:block;
	float:left;
	text-indent:-99999px;
	background:url(../img/btLimpar.gif) no-repeat 0 0;
	}	
	
#geral #contentProd #show .boxB .formConta .btLimpa:hover{
	background:url(../img/btLimpar.gif) no-repeat 0 0;
	}	
		
#geral #contentProd #show .boxB .formConta .btEnvia{
	width:64px;
	height:16px;
	display:block;
	float:right;
	text-indent:-99999px;
	background:url(../img/btEnviar.gif) no-repeat 0 0;
	}	
	
#geral #contentProd #show .boxB .formConta .btEnvia:hover{
	background:url(../img/btEnviar.gif) no-repeat 0 -16px;
	}	
	
/*----content interna sob_medida-----*/		
	
.h2SobMed{
 	width:365px;
	height:64px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h2_skilSobMe.gif) no-repeat 0 18px;
	}	
	
.melhorFerramenta{
	width:365px;
	height:40px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h3_melhorFerramenta.gif)  no-repeat 0 0;
	}		
	
.selecio{
	width:365px;
	height:50px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h4_selecione.gif)  no-repeat 0 0;
	}

.skilVoce{
	width:364px;
	height:25px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h4_skilSobMedidaVoce.gif)  no-repeat 0 0;
	}	
	
#geral #contentProd #show .boxA #txtVanta{
	width:300px;
	display:block;
	float:left;
	}	
	
#geral #contentProd #show .boxA #opcoes2{
	width:365px;
	display:block;
	height:80px;
	}

#geral #contentProd #show .boxA #opcoes2 li{
	width:365px;
	display:block;
	height:25px;
	}

#geral #contentProd #show .boxA #opcoes2 label{
	width:97px;
	display:block;
	text-align:right;
	padding-right:6px;
	}

#geral #contentProd #show .boxA #opcoes2 select{
	background-color:#E8E8E8;
	border:1px solid #DFDEDE;
	color:#969191;
	display:block;
	float:left;
	font-family:Tahoma,Arial;
	font-size:11px;
	width:260px;
	}

.benefi{
	width:365px;
	height:52px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h4_beneficios.gif)  no-repeat 0 15px;
	}	
	
#geral #contentProd #show .boxB ul.mostraSkilVoce{
	width:360px;
	padding-top:0;
	display:block;
	}
	
#geral #contentProd #show .boxB .boxB ul.mostraSkilVoce li{
	width:360px;
	height:16px;
    padding-top:3px;
	border-bottom:1px solid #E8E7E7;
	}
	
	
	
	
/*-----footer geral------*/
	
.h2Contat{
 	width:400px;
	height:64px;
	display:block;
	text-indent:-99999px;
	background: url(../img/h2_contato.jpg) no-repeat 0 20px;
	}		
	
	
/*-----footer geral------*/
	
#footer{
	width:779px;
	height:40px;
	padding-top:10px;
	border-top:solid 2px #E2E2E2;
	clear:left;
	margin:auto;
	}	
	
#footer p{
	font-size:10px;
	float:left;
	}	
	
#footer a{
	color:#969191;
	}	
	
#footer .selo{
	float:right;
	width:135px;
	display:block;
	}	
	
.tv1{
	width:51px;
	height:13px;
	float:right;
	display:block;
	text-indent:-99999px;
	background:url(../img/tv1.gif) no-repeat 0 0;
	}	
	
	

