/* CSS Document */
h1{font-size:13px; text-align:left; font-weight:bold;font-family:Arial, Helvetica, sans-serif; margin-top:-2px; margin-bottom:-1px;}
h2{font-size:17px; text-align:left; color:#09F; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px;}
.clear{clear:both;}
a {text-decoration:none;color:inherit;}
a img{border:none;}
a:visited {color:inherit;}
a:active {color:inherit;}
body{margin:0px 0px 0px 0px;font-family: 'PT Sans', sans-serif; background-image:url(../images/bg1.jpg); width:100%; min-width:1000px; height:435px; background-repeat:repeat-x;background-position:top center;}
.conteudo{width:1030px;height:auto;}


#wrap_carousel{width:950px;height:255px;position:relative;margin-top:90px; float:left;}  

#carousel{float:left;width:900px;height:auto;margin-left:70px;} 

#carousel li {float:left;overflow:hidden;width:205px;height:200px;margin-left:4px;}  

#prev,  
#next {position:absolute;top:80px;cursor: pointer;}  

#prev{left:40px;}  

#next{right:-60px;}  

.mais:hover{-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-o-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9); overflow:hidden;}
.icone_tel:hover{-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-o-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9); overflow:hidden;}
.icone_mail:hover{-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-o-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9); overflow:hidden;}



.bloco:hover
.foto_mini{-webkit-transition: all 0.1s linear;-moz-transition: all 0.1s linear;-o-transition: all 0.1s linear;transition: all 0.1s linear;-webkit-box-shadow:  2px 2px 10px 5px #d9d9d9;box-shadow:  2px 2px 10px 3px #e29d9d;}

.bloco:hover
.descricao{-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear; color:#2b4f7b;}


.bt_menu1:hover{width:125px;height:88pxpx;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear; background-image:url(../images/bt_empresa_hover.jpg); background-repeat:no-repeat;}

.bt_menu2:hover{width:125px;height:88pxpx;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear; background-image:url(../images/bt_ferramentaria_hover.jpg); background-repeat:no-repeat;}


.bt_menu1:hover
.texto_menu1{-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear; color:#FFF; font-weight:bold;}

.bt_menu1:hover
.texto_menu{-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear; color:#FFF;font-weight:bold;}

.bt_menu2:hover
.texto_menu2{-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear; color:#FFF;font-weight:bold;}

.assinatura{float:right;font-size:13px;color:#878787; margin-right:5px;}
.passarinho{float:right; margin-right:10px;}




/* INDEX */

.logo{float:left;margin-top:20px;}
.menu{width:820px;height:auto;float:left;}

.bt_menu1{width:125px;height:88px;float:left; margin-left:10px; background-image:url(../images/bt_empresa.jpg); background-repeat:no-repeat;}

.bt_menu2{width:125px;height:88px;float:left; margin-left:12px; background-image:url(../images/bt_empresa.jpg); background-repeat:no-repeat;}

.texto_menu{width:65px;float:left;color:#2b4f7b;margin-left:18px; margin-top:67px; text-align:left;font-size:12px; font-weight:bold;}

.texto_menu1{width:65px;float:left;color:#2b4f7b;margin-left:23px; margin-top:67px; text-align:left;font-size:12px; font-weight:bold;}

.texto_menu2{width:89px;float:left;color:#2b4f7b;margin-left:14px; margin-top:67px; text-align:left;font-size:11px; font-weight:bold;}


.slogan{float:left; color:#FFF; margin-top:30px; margin-left:5px; font-size:16px; font-weight:bold; font-style:italic;}
.telefone{float:right;color:#FFF;margin-top:25px; margin-right:30px;font-size:22px;font-weight:bold;}
.bg_foto{width:994px;height:377px;float:left;margin-top:45px; margin-left:5px; background-image:url(../images/bg_foto.jpg);}
.foto_banner{float:left; margin-left:11px; margin-top:10px;}


.topico_index{width:300px; height:auto;float:left;margin-top:70px; margin-left:20px;}
.bg_topico{width:192px;height:50px;float:left; background-image:url(../images/bg_emp.jpg);}
.texto{float:left;margin-top:5px; margin-left:40px; font-size:13px; color:#949494; text-align:justify;}
.barrinha{float:left; margin-top:95px; margin-left:18px;}
.mais{float:right;margin-top:35px;}
.bg_rodape{width:100%;height:164px;background-repeat:repeat-x;background-image:url(../images/bg_rodape.jpg);}
.conteudo_rodape{width:1030px;height:auto;position: relative;}
.endereco{float:left; margin-left:195px; margin-top:110px; color:#878787;}


/* FERRAMENTARIA */

.ferramentaria{width:990px;height:auto;float:left; margin-top:70px; margin-bottom:60px;}
.topico_ferramentaria{float:left;}
.texto_ferramentaria{width:480px;float:left;margin-top:30px;margin-left:65px; font-size:17px;color:#949494;text-align:justify;}
.texto_onda{margin-top:280px;margin-left:75px;}
.foto_ferramentaria{float:left; margin-left:50px; margin-top:20px;border-width:5px;border-style:solid;border-color:#FFF;-webkit-box-shadow:  2px 2px 10px 2px #d9d9d9;box-shadow:2px 2px 10px 2px #d9d9d9;}
.foto_ferramentaria1{float:left; margin-left:53px; margin-top:25px;}


/* EMPRESA */

.texto_empresa{width:480px;float:left;margin-top:30px;margin-left:65px; font-size:17px;color:#949494;text-align:justify;}
.topico_qualidade{float:left; margin-top:80px;}
.foto_qualidade{float:left;margin-left:50px;margin-top:20px;border-width:5px;border-style:solid;border-color:#FFF;-webkit-box-shadow:  2px 2px 10px 2px #d9d9d9;box-shadow:2px 2px 10px 2px #d9d9d9;}


/* INJECAO */

.texto_onda1{margin-top:240px;margin-left:65px;}


/* CONTATO */

.formulario{width:650px;height:auto;float:left;margin-top:30px; margin-left:30px;}
.input_contato{color:#2b4f7b;padding-left:3px; font-size:8pt; background:none; border:none; outline:none;}
.fundo_contato{border-style: solid; -webkit-border-radius: 7px; -moz-border-radius:7px; border-radius: 7px; border-color:#c0c0c0; border-width:1.4pt; background-color:#ececec; float:left;margin:3px; margin-left:10px; padding-top:2px;padding-bottom:2px; width:97%;}
.txt_contato{height:150px;max-height:150px;width:480px;max-width:480px;}
.name{width:90px;float:left; margin-left:7px;margin-top:7px; font-size:16px; font-weight:400;text-align:right;color:#2b4f7b;}
.info_contato{ width:250px; height:auto;float:left;margin-top:30px;}
.icone_tel{float:left;}
.telefone_contato{float:left;color:#2b4f7b; margin-left:8px; margin-top:10px; font-size:16px; text-align:left; font-weight:bold;}
.icone_mail{float:left; margin-top:40px; margin-left:2px;}
.mail_contato{float:left;color:#2b4f7b; margin-left:8px; margin-top:48px; font-size:16px; text-align:left; font-weight:bold;}

/* PRODUTOS */

.produtos{width:1030px;height:auto;float:left; margin-top:70px; margin-bottom:60px;}
.box_produtos{width:1020px;height:auto;float:left;margin-bottom:20px;}
.bloco{width:209px;height:285px;float:left;margin-top:20px; margin-left:35px;}
.foto_mini{width:190px;height:206px;float:left;background-color:#FFF;cursor:pointer;-webkit-box-shadow:  1px 1px 9px 4px #d9d9d9;box-shadow: 1px 1px 9px 3px #d9d9d9;}
.mini{float:left; margin-left:25px; margin-top:15px;}
.descricao{width:160px;float:left;font-size:13px; margin-top:9px; text-align:left; color:#9c9b9b; font-weight:bold; text-transform:uppercase;}
.bg_grd{float:left;margin-left:8px; margin-top:25px; width:889px; height:580px; padding-top:60px; padding-left:120px; background:url(../images/bg_grd.jpg) no-repeat;}
.foto_grd{float:left;}
.informacoes{float:left; margin-left:75px; width:400px; text-align:left; color:#2b4f7b; font-weight:bold; font-size:19px; margin-top: -20px; line-height:25px;}
.outras_cores{height:auto;float:left; width:450px; margin-left:75px; text-align:left; margin-top:5px;} 
.box_cores{height:auto;float:left;color:#2b4f7b;font-weight:bold; margin-right:5px; font-size:13px; margin-top:5px;}











