* {font-family:inherit; font-size:100%; margin:0 auto; padding:0;}
a {text-decoration:none; outline:none;}
hr {display:none;}
li {list-style:none;}
img {border:none;} 

html, body {width:100%; height:100%;}
body {
	font-family:Arial, Helvetica, sans-serif; 
	background-color:#e6ecf2;
	 background-image:url(../img/bg_body.jpg); 
	 background-repeat:repeat-x; 
	 background-position:top;
}

#geral {width:990px; height:auto;}
#box_esq {width:210px; height:auto; float:left;}
#box_dir {width:740px; height:auto; float:left; margin-left:3px;}

#logo {margin-top:12px;}
#cham_verd {
	width:200px; 
	height:256px; 
	margin-left:4px;
}
#cham_verd p {color:#fff; font-size:12px; line-height:21px;}

/*ÁREA RESTRITA*/
.area_rest {
	width:200px; 
	height:213px; 
	/* background-image:url(../img/bg_area-restrita.png); */
	/* background-repeat:no-repeat; */ 
	 margin-top: -13px; 
	 /* padding-top: 10px; */
}
.area_rest input {width:164px; height:22px; border:none; margin-bottom:8px; color:#6b8fb0; font-size:10px; padding-left:4px;}
#form_area_rest {margin:52px 0 0 15px;}
.area_rest ul {margin:3px 0 0 20px;}
.area_rest ul li {font-size:10px; color:#08447c; font-weight:bold;}
.area_rest ul li a {color:#08447c;}

/*TOPO*/
#topo {width:740px; height:85px;}
#topo #menu1 ul {margin:50px 0 0 220px;}
#topo #menu1 ul li {float:left; font-size:11px; font-weight:bold; color:#7f7f7f; margin-left:25px;}
#topo #menu1 ul li  a {color:#7f7f7f;}
#topo #menu1 ul li  img {margin-right:10px;}
#topo #menu_principal {
	width:740px; 
	height:43px;
	 background-image:url(../img/bg_menu-principal.png); 
	 background-repeat:no-repeat; 
	 margin-top:11px;
}
#topo #menu_principal ul {padding-top:15px;}
#topo #menu_principal ul li {
	float:left; 
	color:#fff; 
	font-size:11px; 
	margin-left:18px; 
	padding-left:18px; 
	height:11px; 
	border-left:1px solid #fff;
	font-weight:bold;
	padding-bottom:2px;
	position:relative;
}
#topo #menu_principal ul li a {color:#fff;}
#topo #menu_principal ul .prim_menu {border:none;}
#topo #menu_principal ul li span {
	display:block; 
	width:29px;
	height:14px; 
	background-repeat:no-repeat;
	position:absolute;
	margin-left:25%;
	margin-top:26px;
}

/*CONTEÚDO HOME*/
#tit_box-top {
	width:740px; 
	height:32px; 
	background-image:url(../img/bg_tit-box-top-conteudo.png); 
	background-repeat:no-repeat;
	padding:14px 0 0 16px;
}
#tit_box-top h3 {color:#fff; font-size:18px;}
#box_top ul li {float:left; margin-right:2px;}
#box_noticia_home {
	width:707px; 
	height:212px; 
	background-image:url(../img/bg_noticias-home.png); 
	background-repeat:no-repeat; 
	margin-top:7px;
	padding:27px 0 0 33px;
}
#box_noticia_home h3 {float:left; font-size:18px; color:#08447c;}
#box_noticia_home .ver-todas-n {float:right; font-size:12px; color:#08447c; margin-right:33px;}
#box_noticia_home .ver-todas-n a {color:#08447c;}
#box_noticia_home ul {clear:both; float:left;}
#box_noticia_home ul li {font-size:12px; margin-top:8px; padding-top:8px; border-top:1px solid #b1bec5; width:674px;}
#box_noticia_home ul .quar-not {border-bottom:1px solid #b1bec5; padding-bottom:8px;}
#box_noticia_home ul li span {color:#08447c;}
#box_noticia_home ul li .smn {float:right;}

#box_noticia_consulta {
	width:707px; 
	height:424px; 
	background-image:url(../img/bg_noticias-home2.png); 
	background-repeat:no-repeat; 
	margin-top:7px;
	padding:27px 0 0 33px;
}
#box_noticia_consulta h3 {float:center; font-size:18px; color:#08447c;}
#box_noticia_consulta .ver-todas-n {float:right; font-size:12px; color:#08447c; margin-right:33px;}
#box_noticia_consulta .ver-todas-n a {color:#08447c;}
#box_noticia_consulta ul {clear:both; float:left;}
#box_noticia_consulta ul li {font-size:12px; margin-top:8px; padding-top:8px; border-top:1px solid #b1bec5; width:674px;}
#box_noticia_consulta ul .quar-not {border-bottom:1px solid #b1bec5; padding-bottom:8px;}
#box_noticia_consulta ul li span {color:#08447c;}
#box_noticia_consulta ul li .smn {float:right;}

#box_controle_ruido {
	overflow:hidden;
	clear:both;
	height:auto;
	width:710px; 
	background-color:#fff;
	padding:23px 0 5px 30px;
}
#box_controle_ruido h3 {font-size:18px; color:#08447c; margin-left:16px;}
#box_controle_ruido .breadcrumbs {font-size:10px; color:#035f32; margin:2px 0 10px 12px;}
#box_controle_ruido ul{margin-left:8px;}
#box_controle_ruido ul li {
	float:left; 
	margin-bottom:20px; 
	height:160px;
	width:166px; 
	background-image:url(../img/produtos/bg-li-galeria.png);
	background-repeat:no-repeat;
	background-position:top;
}
#box_controle_ruido ul li p {font-size:11px; background-color:#e6ecf2; height:40px; width:142px; margin:9px 0 0 5px; padding:10px 0 0 10px;}
#box_controle_ruido ul li img {margin:7px 0 0 7px;}

#bottom-box {
	width:740px; 
	height:27px; 
	background-image:url(../img/bg-bottom-controle-ruidoevibracao.png); 
	background-repeat:no-repeat; margin-bottom:30px;
}

/*PRODUTOS - ATENUADORES DE RUÍDO*/

.meunu-lateral-conteudo {float:left; width:180px; height:auto; background-color:#fff;}
.texto-conteudo-produtos {float:left;}
#box_controle_ruido .meunu-lateral-conteudo ul {background-color:#e6ecf2; height:125px; width:170px; padding:9px 0 0 10px; margin-left:0; margin-bottom:-20px;}
#box_controle_ruido .meunu-lateral-conteudo ul li {height:125px; margin-bottom:0;}
.tit-menu-lateral-conteudo {
	font-size:10px; 
	font-weight:bold; 
	color:#08447c; 
	text-align:center;
	margin-bottom:2px; 
	height:100%;
	background-color:#e6ecf2;
	line-height:25px;
}

#box_controle_ruido .meunu-lateral-conteudo .lista-menu-conteudo {margin:0 auto; height:auto; padding:0; width:180px;}

#box_controle_ruido .meunu-lateral-conteudo .lista-menu-conteudo li {
	background-image:none;
	font-size:11px;
	color:#08447c;
	height:auto;
	margin:0 auto;
	padding:5px 5px 5px 15px;
	margin-bottom:1px;
	width:160px;
	background-color:#e6ecf2;
}

#box_controle_ruido .meunu-lateral-conteudo .lista-menu-conteudo li span {
	display:block;
	width:6px;
	height:6px;
	background-image:url(../img/marcador-meunu-lateral-conteudo.png);
	float:left;
	margin:5px 7px 0 0;
}

#box_controle_ruido .meunu-lateral-conteudo .lista-menu-conteudo li a {color:#08447c;}
#box_controle_ruido .meunu-lateral-conteudo .lista-menu-conteudo li a:hover {color:#fff;}
#box_controle_ruido .meunu-lateral-conteudo .lista-menu-conteudo li:hover {background-color:#527ca3; width:160px;}

.texto-conteudo-produtos .titulo {float:left; color:#08447c; font-size:12px; font-weight:bold; margin:20px 0 0 0; width:335px;}
.texto-conteudo-produtos .titulo span {font-size:30px; float:left; clear:both; margin-left:20px;}
.texto-conteudo-produtos .noticia {color:#08447c; font-size:12px; font-weight:bold; margin:20px 0 0 20px;}
.texto-conteudo-produtos img {float:right; border:1px solid #cedae5;}

.texto-conteudo-produtos .texto-conteudo {clear:both; width:510px;}
.texto-conteudo-produtos .texto-conteudo p {font-size:12px; color:#000000; font-weight:normal; margin:20px 0 0 20px; line-height:17px;}
.texto-conteudo-produtos .texto-conteudo p span {font-size:12px; color:#08447c; font-weight:bold;}

.texto-conteudo-produtos .pdf-boletin {
	border-top:1px solid #b0c3d5;
	border-bottom:1px solid #b0c3d5; 
	width:480px; 
	height:52px; 
	clear:both;
	margin:30px 0 0 20px;
}
.texto-conteudo-produtos .pdf-boletin p {
	font-size:12px; 
	font-weight:bold; 
	color:#08447c;
	margin:17px 0 0 0;
	background-image:url(../img/icone-pdf.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	height:17px;
}
.texto-conteudo-produtos .pdf-boletin p a {color:#08447c;}

/* NOTICIAS */
.texto-conteudo-noticias {float:left;}
.texto-conteudo-noticias .titulo {color:#08447c; font-size:12px; font-weight:bold; margin:0 0 0 20px;}
.texto-conteudo-noticias img {margin:0 20px 20px 0;}

.texto-conteudo-noticias .texto-noticias {clear:both; width:510px;}
.texto-conteudo-noticias .texto-noticias p {font-size:12px; color:#000000; font-weight:normal; margin:20px 0 0 20px; line-height:17px; text-align:justify;}
.texto-conteudo-noticias .texto-noticias p span {font-size:12px; color:#08447c; font-weight:bold;}

/*DOWNLOAD*/

#box_download {
	overflow:hidden;
	clear:both;
	height:auto;
	width:710px; 
	background-color:#fff;
	padding:23px 0 5px 30px;
}

#form_download {margin-top:15px; margin:0 auto;}
#form_download #form_download-esq {float:left;}
#form_download #form_download-dir {float:right;}
#form_download label {font-size:12px; color:#035f32; margin:2px 0 10px 0;}
#form_download select {width:455px; height:25px; color:#c7c7c7; margin-bottom:5px; font-size:12px;}

#box_download .tabela {margin:15px 0 20px 0;}
#box_download .tabela .col1 {
	width:400px; 
	font-size:11px; 
	background-color:#e7ecf2;
	padding:8px;
}
#box_download .tabela .col2 {
	width:240px;
	font-size:11px; 
	background-color:#e7ecf2;
	padding:8px;
}
#box_download .tabela .tit-tabela {
	padding:8px; 
	background-color:#09447c; 
	color:#fff; 
	font-size:12px;
}

#box_download .tabela .subtit-tabela {background-color:#83a1bd; font-size:11px; padding:8px; 
	color:#fff; }

/*CONTATO*/
#form_contato {width:955px;}
#form_contato #form_contato-esq {float:left; margin:10px 0 0 15px;}
#form_contato #form_contato-dir {float:left; margin:10px 0 0 5px;}
#form_contato label {float:left; color:#3171ad; font-size:12px; margin-left:10px;}
#form_contato input {width:295px; height:18px; border:1px solid #5ab5db; margin-bottom:15px;}
#form_contato select {width:295px; height:20px; border:1px solid #5ab5db; margin-bottom:20px;}
#form_contato textarea {width:595px; height:84px; border:1px solid #5ab5db; margin:0 0 15px 15px;}
#form_contato .form_contato_obs {margin-left:25px;}

.endereco {margin-left:5px;}
.endereco .tit-endereco {color:#3171ad; font-size:14px; font-weight:bold; margin-bottom:15px;}
.endereco p {font-size:12px; color:#737373; line-height:18px;}
.endereco span {color:#3171ad; font-size:13px; font-weight:bold;}

/* CONTATOX checkbox */
#form_contatox {width:500px;}
#form_contatox input {float:left; color:#3171ad; font-size:12px; margin-left:0px;}

/*CADASTRO CLIENTES E PARCEIROS*/
#form_cadastro {margin-left:17px; width:955px;}
#form_cadastrocp .form_cadastrocp-all {float:left; margin:10px 0 0 0; width:574px;}
#form_cadastrocp .form_cadastrocp-esq {float:left; margin:10px 0 0 0; width:287px;}
#form_cadastrocp .form_cadastrocp-dir {float:left; margin:10px 0 0 0; width:287px; margin-left:5px;}
#form_cadastrocp label {float:left; color:#3171ad; font-size:12px; margin-left:0;}
#form_cadastrocp checkbox {color:#3171ad; margin-left:0;}
#form_cadastrocp input {float:left; width:287px; height:18px; border:1px solid #5ab5db; margin-bottom:15px; margin-right:5px;}
#form_cadastrocp select {width:287px; height:20px; border:1px solid #5ab5db; margin-bottom:20px;}
#form_cadastrocp textarea {width:610px; height:84px; border:1px solid #5ab5db; margin:0 0 15px 15px;}
#form_cadastrocp .form_contato_obs {margin-left:25px;}
#form_cadastrocp .selproduto {margin-top:5px;}
#receberpub {clear:both;}
#receberpub label {margin-left:0; float:left;}
#receberpub input {width:70px; margin-left:0; font-size:12px;}

#form_cadastro p {font-size:12px; color:#737373; line-height:18px;}
#form_cadastro .preen {margin-bottom:10px;}
#form_cadastro .inf-pess {margin-top:10px; font-weight:bold; color:#cb1c1c;}
#form_cadastro .apos-preen {color:#cb1c1c; font-style:italic;}
#form_cadastro select {font-size:12px;}

#form_cadastro .infadic {clear:both;}
#form_cadastro .infadic label {margin-left:0; float:left;}
#form_cadastro .infadic input {width:70px; margin-left:0; margin-bottom:20px; font-size:12px;}
#form_cadastro .infadic textarea {margin:0 auto; width:580px; height:36px;}

#form_cadastro .tamnd {width:287px; margin-left:0;}
#form_cadastro .inte-trab {color:#3171ad; font-size:12px; font-weight:bold; margin-bottom:10px;}
#form_cadastro .camp-obr {margin-top:10px;}
#form_cadastro .rad {font-weight:bold; color:#737373;}
#form_cadastro .radiosn {border:none;}

/*A EMPRESA*/
#box_a_empresa {
	overflow:hidden;
	clear:both;
	height:auto;
	width:714px; 
	background-color:#fff;
	padding:23px 0 5px 26px;
}
#menu-empresa {width:688px; height:37px; border-bottom:1px solid #cedae5; clear:both; margin-left:0; }
#menu-empresa h3 {float:left; margin-left:0; margin-top:5px;}
#menu-empresa .men-emp {float:left; margin-left:101px;}
#menu-empresa .men-emp li {
	background:none; 
	font-size:12px; 
	text-align:center; 
	color:#08447c; 
	width:120px; 
	height:28px; 
	float:left;
	font-weight:bold;
	padding-top:10px; 
}
#menu-empresa .men-emp li a {color:#08447c;}
#menu-empresa .men-emp li:hover {background-color:#e6ecf2;}
#menu-empresa .men-emp .men-emp-over {background-color:#e6ecf2;}

.texto-a-empresa {width:700px; height:auto; margin-top:40px; margin-left:0; clear:both;}
.texto-a-empresa p {font-size:12px; line-height:25px; margin-bottom:20px; color:#000;}
.texto-a-empresa .satisf {font-family:"Times New Roman", Times, serif; font-size:18px; font-style:italic; line-height:25px; color:#08447c;}

#fornecedores {clear:both; windows:700px; height:59px;}
#fornecedores ul {margin-left:0;}
#fornecedores ul li {background:none; float:left; margin-right:20px; width:auto;}

.divisoes {width:680px; height:190px; margin-bottom:60px; margin-left:0;}
.divisoes h4{float:left; font-size:12px; color:#08447c; margin-top:25px;}
.divisoes img {float:right; margin:0 5px 10px 0; }
.divisoes p {clear:both; margin-top:20px;}
.divisoes .ver-prod {color:#035f32; text-decoration:underline; font-size:12px; font-weight:bold;}

.texto-a-empresa .instal {margin-bottom:15px; margin-top:-15px;}

/* TECNOLOGIA */

.texto-tec {width:700px; height:auto; margin-top:40px; margin-left:0; clear:both;}
.texto-tec .divisoes {width:680px; height:auto; clear:both; padding:0; margin:0; margin-bottom:40px;}
.texto-tec h4{float:none; font-size:12px; color:#08447c;}
.texto-tec img {float:left; margin:20px 20px 0 0;}
.texto-tec p {font-size:12px; line-height:25px; color:#000; margin:0; padding:0;}
.texto-tec p.texto {font-size:12px; line-height:25px; color:#000; float:left; width:400px; clear:none;  margin:0; padding:0; margin:20px 20px 20px 0;}
.texto-tec .satisf {font-family:"Times New Roman", Times, serif; font-size:18px; font-style:italic; line-height:25px; color:#08447c;}

.texto-tec .fornecedores {clear:both; widows:700px; height:59px;}
.texto-tec .fornecedores ul {margin-left:0;}
.texto-tec .fornecedores ul li {background:none; float:left; margin-right:20px; width:auto;}

#canp {
	width: 800px;
	margin: 0px 0px 0px 50px;    
    padding: 0;
    overflow: hidden;
}
.box {
	width: 140px;
    float: left;
    margin-right: 25px;
    overflow: hidden;
}

