@charset "utf-8";
@font-face {
    font-family: 'newsgoth_cn_btregular';
    src: url('fontes/newsgoth-cn-bt-webfont.eot');
    src: url('fontes/newsgoth-cn-bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontes/newsgoth-cn-bt-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {
	background-image: url(imagem/bd.png);
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	font-size: 12px;
	font-family: "newsgoth_cn_btregular";
}

a img {
	border: 0;
}

#background {
	position:relative;
}
#geral { 
	background-color: transparent;
	width: 1024px;
	max-width:1024px;
	margin: 0 auto;
	text-align: left; 
	min-height:1856px;
 	position:relative;
 	z-index:20;
}
#conteudo {
	width: 1024px;
	max-width:1024px;
	min-height:1856px;
	padding: 0px;
	position:absolute;
	visibility: inherit;
}
.header_left{
 background-color:transparent;
 position:absolute;
 height:928px;
 width:50%;
 top:0px;
 left:0px;
 z-index:0;
 background-image:url(imagem/header_left.png);
 background-repeat:repeat-x;
 margin-bottom: 0px;
}
.header_right{
 background-color:transparent;
 position:absolute;
 height:928px;
 width:25%;
 top:0px;
 left:auto;
 right: 0px;
 z-index:0;
 background-image:url(imagem/header_right.png);
 background-repeat:repeat-x;
}

.footer_right{
 background-color:transparent;
 position:absolute;
 height:928px;
 width:50%;
 bottom:0px;
 left:auto;
 right:0px;
 z-index:0;
 background-image:url(imagem/footer_right.png);
 background-repeat:repeat-x;
}
.footer_left{
 background-color:transparent;
 position:absolute;
 height:928px;
 width:50%;
 bottom:0px;
 left:0;
 z-index:0;
 background-image:url(imagem/footer_left.png);
 background-repeat:repeat-x;
}
#topo {
	height: 771px;
	background-image: url(imagem/bd_topoo.png);
	background-repeat: no-repeat;
	position: relative;
}
#logo {
	margin: 0 auto;
	position: absolute;
	margin-top: 60px;
	transition: 0.2s;
}
#logo:hover{
    opacity: 0.75;
    -moz-opacity: 0.75;
    filter: alpha(opacity=75);
}
.latermenu {
	background-color:transparent;
 	position:absolute;
 	height:108px;
 	width:25%;
 	top:50px;
 	left:auto;
 	right: 0px;
 	z-index:0;
 	background-image:url(imagem/bd_menu.png);
 	background-repeat:repeat-x;
}
ul#menutopo {
	margin: 0 auto;
	position: absolute;
	margin-top: 40px;
	left: 455px;
	font-size: 17px;
	color: #000;
	list-style: none;
	height: 118px;
	width: 509px;
	background-image: url(imagem/menu.png);
	background-repeat: no-repeat;
}

ul#menutopo li a{
	text-decoration: none;
	color: #fff;
}
ul#menutopo li {
	display: inline;
}
.menuempresa {
	margin: 0 auto;
	position: absolute;
	margin-top: 20px;
	margin-left: 35px;
	height: 100px;
	display: block;
}
.menuempresa a {
	height: 100px;
	display: block;
}
ul#menutopo .menuempresa a:hover {
	margin: 0 auto;
	background-image: url(imagem/icon_home_hover.png);
	background-repeat: no-repeat;
	background-position: 6px 39px;
	height: 82px;
	width: 50px;
	display: block;
}
ul#menutopo .menuempresa a.ativo {

	margin: 0 auto;
	background-image: url(imagem/icon_home_hover.png);
	background-repeat: no-repeat;
	background-position: 6px 39px;
	height: 82px;
	width: 50px;
	display: block;
}
.menuprodutos {
	margin: 0 auto;
	position: absolute;
	margin-top: 80px;
	margin-left: 125px;
	display: block;
}
.menuprodutos span {
	margin: 0 auto;
	position: absolute;
	margin-top: -80px;
	margin-left: 30px;
	height: 50px;
	width: 60px;
	display: block;
}
ul#menutopo .menuprodutos a:hover {
	margin: 0 auto;
	background-image: url(imagem/icon_produto_hover.png);
	background-repeat: no-repeat;
	background-position: 48px;
	margin-top: -65px;
	line-height: 150px;
	height: 43px;
	width: 134px;
	display: block;
}
ul#menutopo .menuprodutos a.ativo {

	margin: 0 auto;
	background-image: url(imagem/icon_produto_hover.png);
	background-repeat: no-repeat;
	background-position: 48px;
	margin-top: -64px;
	line-height: 150px;
	height: 43px;
	width: 134px;
	display: block;
}
.menuclientes {
	margin: 0 auto;
	position: absolute;
	margin-top: 20px;
	margin-left: 295px;
	height: 100px;
	display: block;
}
.menuclientes a {
	height: 100px;
	display: block;
}
ul#menutopo .menuclientes a:hover {

	margin: 0 auto;
	background-image: url(imagem/icon_cliente_hover.png);
	background-repeat: no-repeat;
	background-position: 8px 39px;
	height: 82px;
	width: 52px;
	display: block;
}
ul#menutopo .menuclientes a.ativo {

	margin: 0 auto;
	background-image: url(imagem/icon_cliente_hover.png);
	background-repeat: no-repeat;
	background-position: 8px 39px;
	height: 82px;
	width: 51px;
	display: block;
}
.menucontatos {
	margin: 0 auto;
	position: absolute;
	margin-top: 80px;
	margin-left: 425px;
	height: 20px;
	width: 60px;
	display: block;
}
.menucontatos span {
	margin: 0 auto;
	position: absolute;
	margin-top: -80px;
	height: 50px;
	width: 60px;
	display: block;
}
ul#menutopo .menucontatos a:hover {
	
	margin: 0 auto;
	background-image: url(imagem/icon_contato_hover.png);
	background-repeat: no-repeat;
	background-position: 9px;
	margin-top: -65px;
	line-height: 150px;
	height: 43px;
	width: 134px;
	display: block;
}
ul#menutopo .menucontatos a.ativo {
	
	margin: 0 auto;
	background-image: url(imagem/icon_contato_hover.png);
	background-repeat: no-repeat;
	background-position: 8px;
	margin-top: -64px;
	line-height: 150px;
	height: 43px;
	width: 134px;
	display: block;
}
#texto_topo {
	margin: 0 auto;
	position: absolute;
	font-size: 27px;
	color: #000;
	margin-top: 240px;
	margin-left: 660px;
	width: 420px;
}
#texto_topo p {
	margin: 0 auto;
	position: absolute;
	margin-top: 0px;
	left: -25px;
	font-size: 40px;
	color: #000;
}
#title_produtos {
	margin: 0 auto;
	position: absolute;
	margin-left: 106px;
	margin-top: 675px;
	font-size: 28px;
	color: #fff;
}
.jcarousel_produtos_topo {
	margin: 0 auto;
	position: absolute;
	margin-top: 250px;
	margin-bottom: 0;
	width: 600px;
	height: 420px;
}
#produto_topo{
	margin: 0 auto;
	position: absolute;
	margin-top: 0px;
	margin-left: 30px;
	margin-bottom: 0px;
	height: 500px;
}

#nome_produto {
	margin: 0 auto;
	position: absolute;
	margin-top: 310px;
	margin-left: 710px;
	margin-bottom: 0px;
	height: 80px;
	font-size: 27px;
	width: 100px;
	line-height: 70px;
}
#nome_produto img {
	margin: 0 auto;
	position: absolute;
	top: 15px;
}
#nome_produto li {
	overflow: visible !important; 
	margin-bottom: 0px;
	width: 250px;
}
#nome_produto img {
	margin: 0 auto;
	position: absolute;
	margin-top: 3px;
}
.prev_produto{
	outline: none;
	position: absolute;
	left: 717px;
	top: 228px;
	width:51px;
	height:51px;
	border: 0px;
	background:url(imagem/prev.png) no-repeat;
	text-decoration: none;
	cursor:pointer;
}
.next_produto{
	outline: none;
	position: absolute;
	left: 767px;
	top: 265px;
	width:51px;
	height:51px;
	border: 0px;
	background:url(imagem/next.png) no-repeat;
	cursor:pointer;
}
#texto_continental {
	margin: 0 auto;
	position: absolute;
	margin-top: 680px;
	right: -25px;
	color: #000;
	font-size: 19px;
	width: 300px;	
}
#continental {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/continental.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 256px;
	right: 40px;
	margin-top: 715px;
}
#meio {
	height: 284px;
	background: transparent;
	position: relative;
}
.jcarousel {
	margin: 0 auto;
	position: absolute;
	margin-top: 115px;
	margin-bottom: 0;
	background-color: transparent;
}
.prev{
	outline: none;
	margin-left:0px;
	width:96px;
	height:202px;
	border: 0px;
	background:url(imagem/btn_left.png) no-repeat;
	text-decoration: none;
	cursor:pointer;
}
.next{
	outline: none;
	position: absolute;
	left: 960px;
	width:96px;
	height:202px;
	border: 0px;
	background:url(imagem/btn_right.png) no-repeat;
	cursor:pointer;
}
.produto{
	margin: 0 auto;
	position: absolute;
	top: -290px;
	margin-left: 50px;
	margin-bottom: 0px;
	background-color: transparent;
}
.produto img{
	padding:-35px;
}
.produto li{ 
	overflow: visible !important; 
	margin-bottom: 0px;
}
#rodape {
	margin-top: -8px;
	height: 809px;
	background-image: url(imagem/bd_rodape.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#faleconosco {
	margin: 0 auto;
	position: absolute;
	margin-left: 80px;
	margin-top: 50px;
	font-size: 24px;
	color: #fff;
}
#faleconosco strong {
	font-size: 35px;
	color: #000;
}
#titulo_empresa {
	margin: 0 auto;
	position: absolute;
	margin-left: 5px;
	margin-top: 150px;
	color: #fff;
	font-size: 32px;
}
#texto_empresa {
	margin: 0 auto;
	position: absolute;
	margin-top: 210px;
	margin-left: 5px;
	text-align: justify;
	color: #000;
	font-size: 17px;
	width: 320px;
}
#link_saibamais {
	margin: 0 auto;
	position: absolute;
	margin-top: 503px;
	margin-left: 106px;
	font-size: 18px;
}
#link_saibamais a {
	text-decoration: none;
	color: #000;
}
#link_saibamais a:hover {
	color: #f9a431;
}
#icone_mapa {
	margin: 0 auto;
	position: absolute;
	margin-top: 620px;
	margin-left: 20px;
}
#icone_mapa a:hover {
	opacity: 0.50;
    -moz-opacity: 0.50;
    filter: alpha(opacity=50);
}
.gmaps{
    width:100%;
    height:100%;
    z-index:9999;
    top:0px;
    left:0px;
    background:url(imagem/transparent.png);
    position:absolute;
}
.gspan{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:19px;
}
.gspan em{
    position:absolute;
    right:20px;
    font-size:12px;
    color:#DDD;
}
#titulo_endereco {
	margin: 0 auto;
	position: absolute;
	margin-top: 585px;
	margin-left: 90px;
	color: #f9a431;
	font-size: 22px;
}
#endereco {
	margin: 0 auto;
	position: absolute;
	margin-top: 615px;
	margin-left: 90px;
	color: #fff;
	font-size: 17px;
}
#endereco h2 {
	margin: 0 auto;
	position: absolute;
	margin-top: -18px;
	margin-left: 60px;
	font-size: 14px;
	font-weight: normal;
}
#endereco h3 {
	margin: 0 auto;
	position: absolute;
	margin-top: -18px;
	margin-left: 60px;
	font-size: 14px;
	font-weight: normal;
}
#endereco h4 {
	margin: 0 auto;
	position: absolute;
	margin-top: -18px;
	margin-left: 60px;
	font-size: 14px;
	font-weight: normal;
}
#copyright {
	margin: 0 auto;
	position: absolute;
	margin-top: 775px;
	margin-left: 20px;
	color: #fff;
	font-size: 17px;
}
#redessociais {
	margin: 0 auto;
	position: absolute;
	margin-top: 60px;
	right: 10px;
	color: #fff;
	font-size: 21px;
}
#redessociais p{
	margin-top: 0px;
	right: 5px;
	color: #000;
	font-size: 30px;
	font-weight: bold;
}
#icone_redessociais {
	margin: 0 auto;
	position: absolute;
	margin-top: 130px;
	right: 20px;
}
a#iconetwitter{
	display: block;
	background-image: url(imagem/icon_twitter.png);
	background-repeat: no-repeat;
	height: 62px;
	width: 63px;
}
#icone_redessociais a#iconetwitter:hover {
	background-position:-61px 0px;

}
a#iconefacebook{
	display: block;
	background-image: url(imagem/icon_face.png);
	background-repeat: no-repeat;
	height: 62px;
	width: 63px;
	margin-left: 65px;
	margin-top: -62px;
}
#icone_redessociais a#iconefacebook:hover {
	background-position:-61px 0px;
}
#titulo_parceiros {
	margin: 0 auto;
	position: absolute;
	right: 0px;
	margin-top: 400px;
	color: #fff;
	font-size: 32px;
}
.slider {margin: 0 auto;position: absolute; margin-top: 500px;margin-bottom: 0px;right:0px;overflow: hidden;height:160px;width: 500px;}
.slider img {position:absolute;	margin:0; height:155px;display:none;}
ul#menu_rodape {
	margin: 0 auto;
	position: absolute;
	margin-top: 767px;
	left: 450px;
	font-size: 17px;
	color: #000;
	list-style: none;
}
ul#menu_rodape li a {
	padding: 2px;
	text-decoration: none;
	color: #000;
}
ul#menu_rodape li {
	padding: 0px;
	display: inline;
  	margin: 6px 0px;
  	line-height: 42px;
  	height: 42px;
}
ul#menu_rodape li a:hover {
	color: #f9a431;
}
ul#menu_rodape li a.ativo {
	color: #f9a431;	
}
.assinaturaDireita {
	margin: 0 auto;
	position: absolute;
	top: 757px;
	margin-right: -18px;
}
.webcorpore {
	position: absolute;
	right: 0;
	bottom: 0;
}
/* EMPRESA */
#geral_cliente { 
	background-color: transparent;
	width: 1003px;
	max-width:1003px;
	margin: 0 auto;
	text-align: left; 
	min-height:2056px;
 	position:relative;
 	z-index:20;
}
#conteudo_cliente {
	width: 1003px;
	max-width:1003px;
	min-height:2056px;
	padding: 0px;
	position:absolute;
	visibility: inherit;
}
.header_left_cliente{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:50%;
 top:0px;
 left:0px;
 z-index:0;
 background-image:url(imagem/header_left_cliente.png);
 background-repeat:repeat-x;
 margin-bottom: 0px;
}
.header_right_cliente{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:43%;
 top:0px;
 left:auto;
 right: 0px;
 z-index:0;
 background-image:url(imagem/header_right_cliente.png);
 background-repeat:repeat-x;
}

.footer_right_cliente{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:50%;
 bottom:0px;
 left:auto;
 right:0px;
 z-index:0;
 background-image:url(imagem/footer_right_cliente.png);
 background-repeat:repeat-x;
}
.footer_left_cliente{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:50%;
 bottom:0px;
 left:0;
 z-index:0;
 background-image:url(imagem/footer_left_cliente.png);
 background-repeat:repeat-x;
}
#meio_empresa {
	background-color: #f9a431;
	height: 484px;
	position: relative;
	font-size: 160px;
	color: #000;
}
#bd_empresa {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/bd_empresa.png);
	background-repeat: no-repeat;
	height: 475px;
	width: 1001px;
	
}
.title_empresa {
	margin: 0 auto;
	position: absolute;
	font-size: 35px;
	color: #f9a431;
	margin-top: 20px;
	margin-left: 360px;
}
.title_empresa img {
	margin: 0 auto;
	position: absolute;
	margin-top: 10px;
	margin-left: -35px;
}
.title_empresa span {
	color: #fff;
}
.texto_pagempresa {
	margin: 0 auto;
	position: absolute;
	font-size: 20px;
	color: #fff;
	width: 340px;
	margin-left: 360px;
	margin-top: 80px;
}
.text1 p {
	margin-top: 10px;
}
.text1 {
	margin: 0 auto;
	position: absolute;
	margin-top: 10px;
	margin-left: -340px;
}
.equipe {
	margin: 0 auto;
	position: absolute;
	margin-top: 420px;
	margin-left: 580px;
	font-size: 19px;
	color: #fff;
}
.equipe span {
	color: #f9a431;
}
.endereco_empresa {
	margin: 0 auto;
	position: absolute;
	margin-left: 750px;
	margin-top: 180px;
	color: #fff;
	font-size: 18px;
}
.endereco_empresa h1 {
	font-size: 30px;
	color: #f9a431;
}
.endereco_empresa a {
	text-decoration: none;
	color: #fff;
}
.endereco_empresa a:hover {
	color: #f9a431;
}
.endereco_empresa h2 {
	margin: 0 auto;
	position: absolute;
	margin-top: -18px;
	margin-left: 60px;
	font-size: 14px;
	font-weight: normal;
}
.endereco_empresa h3 {
	margin: 0 auto;
	position: absolute;
	margin-top: -18px;
	margin-left: 60px;
	font-size: 14px;
	font-weight: normal;
}
.endereco_empresa h4 {
	margin: 0 auto;
	position: absolute;
	margin-top: -18px;
	margin-left: 60px;
	font-size: 14px;
	font-weight: normal;
}
.download {
	margin: 0 auto;
	position: absolute;
	margin-top: 315px;
	margin-left: 745px;
	width: 209px;
	height: 76px;
}
.download a:hover {
	width: 209px;
	height: 76px;
	opacity: 0.50;
    -moz-opacity: 0.50;
    filter: alpha(opacity=50);
}
/* CLIENTES */
#geral_cliente { 
	background-color: transparent;
	width: 1003px;
	max-width:1003px;
	margin: 0 auto;
	text-align: left; 
	min-height:2056px;
 	position:relative;
 	z-index:20;
}
#conteudo_cliente {
	width: 1003px;
	max-width:1003px;
	min-height:2056px;
	padding: 0px;
	position:absolute;
	visibility: inherit;
}
.header_left_cliente{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:50%;
 top:0px;
 left:0px;
 z-index:0;
 background-image:url(imagem/header_left_cliente.png);
 background-repeat:repeat-x;
 margin-bottom: 0px;
}
.header_right_cliente{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:43%;
 top:0px;
 left:auto;
 right: 0px;
 z-index:0;
 background-image:url(imagem/header_right_cliente.png);
 background-repeat:repeat-x;
}

.footer_right_cliente{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:50%;
 bottom:0px;
 left:auto;
 right:0px;
 z-index:0;
 background-image:url(imagem/footer_right_cliente.png);
 background-repeat:repeat-x;
}
.footer_left_cliente{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:50%;
 bottom:0px;
 left:0;
 z-index:0;
 background-image:url(imagem/footer_left_cliente.png);
 background-repeat:repeat-x;
}
#meio_cliente {
	background-color: transparent;
	height: 484px;
	position: relative;
}
.titleclientes {
	margin: 0 auto;
	position: absolute;
	font-size: 50px;
	color: #fff;
	text-transform: bold;
	margin-left: 50px;
	margin-top: -5px;
}
.titleclientes span {
	color: #000;
}
.background_clientes {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/bd_produtos.png);
	background-repeat: no-repeat;
	height: 431px;
	width: 942px;
	margin-top: 54px;
}
.brasal {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/clientes/brasal.png);
	background-repeat: no-repeat;
	height: 175px;
	width: 273px;
	margin-top: 80px;
	margin-left: 50px;
}
.britacal {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/clientes/britacal.png);
	background-repeat: no-repeat;
	height: 175px;
	width: 273px;
	margin-top: 80px;
	margin-left: 350px;
}
.cbmm {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/clientes/cbmm.png);
	background-repeat: no-repeat;
	height: 175px;
	width: 273px;
	margin-top: 80px;
	margin-left: 650px;
}
.expocaccer {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/clientes/expocacccer.png);
	background-repeat: no-repeat;
	height: 175px;
	width: 273px;
	margin-top: 265px;
	margin-left: 50px;
}
.italac {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/clientes/italac.png);
	background-repeat: no-repeat;
	height: 175px;
	width: 273px;
	margin-top: 265px;
	margin-left: 350px;
}
.valoriza {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/clientes/valoriza.png);
	background-repeat: no-repeat;
	height: 175px;
	width: 273px;
	margin-top: 265px;
	margin-left: 650px;
}

/* PRODUTOS */
#geral_produto { 
	background-color: transparent;
	width: 1003px;
	max-width:1003px;
	margin: 0 auto;
	text-align: left; 
	min-height:2356px;
 	position:relative;
 	z-index:20;
}
#conteudo_produto {
	width: 1003px;
	max-width:1003px;
	min-height:2356px;
	padding: 0px;
	position:absolute;
	visibility: inherit;
}
.header_left_produto{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:50%;
 top:0px;
 left:0px;
 z-index:0;
 background-image:url(imagem/header_left_cliente.png);
 background-repeat:repeat-x;
 margin-bottom: 0px;
}
.header_right_produto{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:43%;
 top:0px;
 left:auto;
 right: 0px;
 z-index:0;
 background-image:url(imagem/header_right_cliente.png);
 background-repeat:repeat-x;
}

.footer_right_produto{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:50%;
 bottom:0px;
 left:auto;
 right:0px;
 z-index:0;
 background-image:url(imagem/footer_right_cliente.png);
 background-repeat:repeat-x;
}
.footer_left_produto{
 background-color:transparent;
 position:absolute;
 height:1028px;
 width:50%;
 bottom:0px;
 left:0;
 z-index:0;
 background-image:url(imagem/footer_left_cliente.png);
 background-repeat:repeat-x;
}
#meio_produto {
	background-color: transparent;
	height: 784px;
	position: relative;
}
.background_produtos {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/backgroundprodutos.png);
	background-repeat: no-repeat;
	height: 690px;
	width: 940px;
	margin-top: 54px;
}
.background_produto {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/bd_produtos.png);
	background-repeat: no-repeat;
	height: 431px;
	width: 942px;
	margin-top: 54px;
}
.titleprodutos {
	margin: 0 auto;
	position: absolute;
	font-size: 50px;
	color: #fff;
	text-transform: bold;
	margin-left: 50px;
	margin-top: -5px;
}
.titleprodutos span {
	color: #000;
}
#texto_nossosprodutos {
	margin: 0 auto;
	position: absolute;
	margin-top: 535px;
	margin-left: 160px;
	font-size: 20px;
	color: #fff;
	width: 650px;
}
#texto_nossosprodutos p {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.title_texto_nossosprodutos {
	margin: 0 auto;
	position: absolute;
	margin-top: 95px;
	margin-left: 120px;
	font-size: 33px;
	color: #fff;
}
.titulo_produtos {
	margin: 0 auto;
	position: absolute;
	margin-top: 175px;
	margin-left: 160px;
	font-size: 30px;
	color: #f9a431;
}
.titulo_produtos img {
	margin: 0 auto;
	position: absolute;
	margin-top: 5px;
	margin-left: -40px;
}
.imgprodutos {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/imgprodutos.png);
	background-repeat: no-repeat;
	height: 213px;
	width: 199px;
	margin-top: 234px;
	margin-left: 120px;
}
ul#produtoright {
	margin: 0 auto;
	position: absolute;
	font-size: 20px;
	margin-top: 240px;
	margin-left: 330px;
	list-style: none;
}
ul#produtoright li {
	margin-top: 10px;
}
ul#produtoright li a {
	text-decoration: none;
	color: #fff;
}
ul#produtoright li a:hover {
	color: #f9a431;
}
ul#produtoleft {
	margin: 0 auto;
	position: absolute;
	font-size: 20px;
	margin-top: 240px;
	margin-left: 600px;
	list-style: none;
}
ul#produtoleft li {
	margin-top: 10px;
}
ul#produtoleft li a {
	text-decoration: none;
	color: #fff;
}
ul#produtoleft li a:hover {
	color: #f9a431;
}
ul#produtoleft #submenu li a:hover {
	color: #f9a431;
}
#submenu {
	margin: 0 auto;
	position: absolute;
	margin-left: 25px;
	width: 250px;
}
.tituloservicos {
	margin: 0 auto;
	position: absolute;
	margin-top: 485px;
	margin-left: 160px;
	font-size: 30px;
	color: #f9a431;
}
.tituloservicos img {
	margin: 0 auto;
	position: absolute;
	margin-top: 5px;
	margin-left: -40px;
}
/*CONTATO*/

.titlecontatos {
	margin: 0 auto;
	position: absolute;
	font-size: 50px;
	color: #fff;
	text-transform: bold;
	margin-left: 50px;
	margin-top: -15px;
}
.titlecontatos span {
	color: #000;
}
.background_contato {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/bd_contato.png);
	background-repeat: no-repeat;
	height: 441px;
	width: 968px;
	margin-top: 40px;
}
/*FORMULÁRIO*/
#boxFormContatos{
	position: absolute;
	margin: 0 auto;
	margin-top: 60px;
	left: 50px;
	width:450px;
	height:auto;
	color: #fff;
		font-size: 20px;
}
.btn-enviar{
	margin: 0 auto;
	position: absolute;
	width:153px;
	height:46px;
	margin-top: -45px;
	margin-left: 297px;
	background:url(imagem/btn.png) no-repeat;
	border:none;
	outline: none;
	cursor:pointer;
}
.campo_texto_contato{
	padding:2px;
	width:280px;
	height:20px;
	border:1px solid #CCC;
	font-family:"newsgoth_cn_btregular";
	font-size:16px;
	color:#393c40;
}
#formulario form{
	width:450px;
	display:block;
	margin:0 auto;
	position: absolute;
}
#formulario fieldset{
	border:0;
	padding:0 15px 10px 15px;
}
#formulario label{
	display: block;
	padding:3px 0px;
}
#formulario span{
	display:block;
	font-family:"newsgoth_cn_btregular";
	font-size:16px;
	color:#393c40;
	font-weight:normal;
}

#formulario textarea{
	padding:1px;
	width:550px;
	border:1px solid #CCC;
	font-family:"newsgoth_cn_btregular";
	font-size:16px;
	color:#393c40;
}
.yes{
	width:280px;
	margin-left:121px;
	min-width:280px;
	padding:1px;
	background-color:#87CEFA;
	border:1px solid #191970;
}
.no{
	width:280px;
	margin-left:121px;
	min-width:280px;
	padding:1px;
	background-color:#FDD;
	border:1px solid #F00;
}
#endereco_contato {
	margin: 0 auto;
	position: absolute;
	right: 55px;
	margin-top: 280px;
	font-size: 17px;
	color: #fff;
	/*line-height: 30px;*/
}
#endereco_contato strong {
	color: #f9a431;
	font-size: 30px;
	line-height: 60px;
}
#endereco_contato h2 {
	margin: 0 auto;
	position: absolute;
	margin-top: -18px;
	margin-left: 60px;
	font-size: 14px;
	font-weight: normal;
}
#endereco_contato h3 {
	margin: 0 auto;
	position: absolute;
	margin-top: -18px;
	margin-left: 60px;
	font-size: 14px;
	font-weight: normal;
}
#endereco_contato h4 {
	margin: 0 auto;
	position: absolute;
	margin-top: -18px;
	margin-left: 60px;
	font-size: 14px;
	font-weight: normal;
}
.mapa_contatos {
	margin: 0 auto;
	position: absolute;
	margin-top: -160px;
	right: 280px;
}
.mapa_contatos a:hover {
	opacity: 0.50;
    -moz-opacity: 0.50;
    filter: alpha(opacity=50);
}
/* RT20 */
.titleRT20 {
	margin: 0 auto;
	position: absolute;
	font-size: 35px;
	color: #fff;
	text-transform: bold;
	margin-left: 50px;
	margin-top: 10px;
}
.titleRT20 a {
	text-decoration: none;
	color: #fff;
}
.titleRT20 a:hover {
	color: #000;
}
.titleRT20 span {
	color: #000;
}
.imgRT20 {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/produtos/produtos_servicos/pneus/pneu-pneumatico-radial-RT20.jpg);
	background-repeat: no-repeat;
	height: 239px;
	width: 150px;
	margin-top: 140px;
	margin-left: 35px;
}
.subtitle_RT20 {
	margin: 0 auto;
	position: absolute;
	margin-top: 100px;
	margin-left: 215px;
	color: #f9a431;
	font-size: 22px;
	width: 650px;
}
.texto_RT20 {
	margin: 0 auto;
	position: absolute;
	margin-top: 160px;
	margin-left: 210px;
	color: #fff;
	font-size: 19px;
	width: 660px;
}
.texto_RT20 p {
	margin-top: 0px;
	margin-left: 50px;
	margin-bottom: 0px;
}

/* RV20*/
.titleRV20 {
	margin: 0 auto;
	position: absolute;
	font-size: 35px;
	color: #fff;
	text-transform: bold;
	margin-left: 50px;
	margin-top: 10px;
}
.titleRV20 a {
	text-decoration: none;
	color: #fff;
}
.titleRV20 a:hover {
	color: #000;
}
.titleRV20 span {
	color: #000;
}
.imgRV20 {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/produtos/produtos_servicos/pneus/pneu-pneumatico-radial-RV20.jpg);
	background-repeat: no-repeat;
	height: 239px;
	width: 150px;
	margin-top: 140px;
	margin-left: 35px;
}
.subtitle_RV20 {
	margin: 0 auto;
	position: absolute;
	margin-top: 110px;
	margin-left: 240px;
	color: #f9a431;
	font-size: 22px;
	width: 600px;
}
.texto_RV20 {
	margin: 0 auto;
	position: absolute;
	margin-top: 200px;
	margin-left: 210px;
	color: #fff;
	font-size: 19px;
	width: 660px;
}
/*IC40*/
.titleIC40 {
	margin: 0 auto;
	position: absolute;
	font-size: 35px;
	color: #fff;
	text-transform: bold;
	margin-left: 50px;
	margin-top: 10px;
}
.titleIC40 a {
	text-decoration: none;
	color: #fff;
}
.titleIC40 a:hover {
	color: #000;
}
.titleIC40 span {
	color: #000;
}
.imgIC40 {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/produtos/produtos_servicos/pneus/pneu-diagonal-IC40.jpg);
	background-repeat: no-repeat;
	height: 239px;
	width: 150px;
	margin-top: 140px;
	margin-left: 35px;
}
.subtitle_IC40 {
	margin: 0 auto;
	position: absolute;
	margin-top: 110px;
	margin-left: 240px;
	color: #f9a431;
	font-size: 22px;
	width: 600px;
}
.texto_IC40 {
	margin: 0 auto;
	position: absolute;
	margin-top: 180px;
	margin-left: 210px;
	color: #fff;
	font-size: 19px;
	width: 660px;
}
.back_produtos {
	margin: 0 auto;
	position: absolute;
	margin-top: 380px;
	margin-left: 60px;
	color: #fff;
	font-size: 17px;
}
.back_produtos p {
	margin-top: 0px;
	margin-left: 20px;
	font-size: 23px;
}
.back_produtos a {
	text-decoration: none;
	color: #fff;
}
.back_produtos a:hover {
	color: #f9a431;
}
/*SC18*/
.titleSC18 {
	margin: 0 auto;
	position: absolute;
	font-size: 35px;
	color: #fff;
	text-transform: bold;
	margin-left: 50px;
	margin-top: 10px;
}
.titleSC18 a {
	text-decoration: none;
	color: #fff;
}
.titleSC18 a:hover {
	color: #000;
}
.titleSC18 span {
	color: #000;
}
.imgSC18 {
	margin: 0 auto;
	position: absolute;
	background-image: url(imagem/produtos/produtos_servicos/pneus/pneu-superelastico-SC18.jpg);
	background-repeat: no-repeat;
	height: 239px;
	width: 150px;
	margin-top: 140px;
	margin-left: 35px;
}
.subtitle_SC18 {
	margin: 0 auto;
	position: absolute;
	margin-top: 80px;
	margin-left: 240px;
	color: #f9a431;
	font-size: 22px;
	width: 600px;
}
.texto_SC18 {
	margin: 0 auto;
	position: absolute;
	margin-top: 115px;
	margin-left: 210px;
	color: #fff;
	font-size: 19px;
	width: 660px;
}
.texto_SC18 p {
	margin-top: 0px;
	margin-left: 50px;
	margin-bottom: 0px;
}
.textoerror {
	margin: 0 auto;
	position: absolute;
	margin-top: 150px;
	margin-left: 200px;
	font-size: 25px;
	color: #fff;
	z-index: 999;
}
.textoerror b {
	font-size: 25px;
	color: #f9a431;
}
.textoerror a {
	color: #f9a431;
	text-decoration: none;
}
.textoerror a:hover {
	color: #fff;
}