@charset "utf-8";
/* 
	NIVEIS CONTEUDO
	posicionaRodape = 1;
*/

/* PRINCIPAIS ESTILOS */

html{
	height:100%;
	background-image:url(../img/bgTopo.jpg);
	background-position:50% 0%;
	background-repeat:no-repeat;
}
body{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
center{
	position:absolute;
}

div.center {
    text-align:left;
	text-align:center;
}
div.center div{
    margin-left:auto; 
	margin-right:auto;
}
.root {
    width:100%;
    position:relative;
    margin:0;
    min-height:100%;
}
.principal {
	width:775px;
}

/* TOPO */

#topo{
	width:775px;
	height:156px;
}
#logo{
	float:left;
}
#menuFlash{
	margin-top:30px;
	float:right;
}
#menuHtml{
	height:20px;
	width:775px;
	margin-top:-20px;
}

/* RODAPE */

#rodape{
	background:url(../img/rodape.png) no-repeat center top;
	padding-top:30px;
}
#conteudoRodape{
	width:775px;
	height:190px;
	margin:0 auto;
	text-align:left;
	color:#FFFFFF;
}

#quadradosRodape{
	width:775px;
	height:140px;
}
#quadradoRodape1{
	width:400px;
	float:left;
}
#quadradoRodape2{
	width:160px;
	float:left;
}
#quadradoRodape3{
	width:150px;
	float:right;
}
#quadradoRodapeProdutos{
	width:180px;
	float:left;
}
#enderecoEDesenvolvedor{
	padding-top:8px;
}
#enderecoRodape{
	float:left;
}
#desenvolvedorRodape{
	float:right;
}

/* CONTEUDO */

#conteudo, #conteudoInterno{
	color:#666666;
	line-height:17px;
	font-size:11px;
	margin-bottom:40px;
	display:table;
}
#pageNotFound{
	margin-bottom:280px;
}
#divisoriaConteudo{
	width:20px;
	margin-top:50px;
	float:left;
}

/* CAPA */

#capa{
	margin-top:-30px;
	width:775px;
	display:table;
	position:relative;
}

/* EMPRESA */

#empresa{
	margin-top:-30px;
	width:775px;
	position:relative;
}
#empresaEsquerda{
	width:260px;
	margin-top:85px;
	float:left;
	text-align:left;
}
#empresaDireita{
	text-align:left;
	width:460px;
	float:right;
}

/* PRODUTOS */

#produtos{
	margin-top:-30px;
	width:775px;
	position:relative;
}
#produtosEsquerda{
	width:260px;
	margin-top:85px;
	float:left;
	text-align:left;
}
#produtosEsquerda h2{
	background:url(../img/produtosDownloads.png);
	width:170px;
	height:40px;
	margin-top:40px;
}
#produtosEsquerda .dados,
#produtosEsquerda .dimensoes{
	height:38px;
	display:block;
	margin-bottom:5px;
	text-indent:-9000px;
	width:140px;
}
#produtosEsquerda a.dados{background:url(../img/produtosDados.png) no-repeat}
#produtosEsquerda a.dados:hover{background-position:0 -38px;}
#produtosEsquerda a.dimensoes{background:url(../img/produtosDimensoes.png) no-repeat}
#produtosEsquerda a.dimensoes:hover{background-position:0 -38px;}

#produtosDireita{
	text-align:left;
	width:460px;
	float:right;
}
#catProdutos{
	color:#ce280b;
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
}
#subProdutos{
	font-weight:bold;
	text-indent:20px;
	margin-top:5px;
	margin-bottom:5px;
	min-height:20px;
}
#subProdutosSel{
	font-weight:bold;
	background:url(../img/setaSubProdutos.gif) no-repeat 20px 0px;
	text-indent:50px;
	margin-top:5px;
	margin-bottom:5px;
	min-height:20px;
}
#tituloSubProdutos{
	color:#ce280b;
	font-weight:bold;
}
.boxProdutos{
	background:url(../img/bgBoxProdutos.gif) no-repeat 50% 50%;
	float:left;
	width:230px;
	height:260px;
	text-align:center;
	cursor:pointer;
}
.boxProdutosOver{
	background:url(../img/bgBoxProdutosOver.gif) no-repeat 50% 50%;
	float:left;
	width:230px;
	height:260px;
	text-align:center;
	cursor:pointer;
}
#listaThumbsProdutos{
	width:460px;
	margin-bottom:10px;
	display:table;
}
#detalhesProdutos{
	width:460px;
	margin-bottom:10px;
	display:table;
}
.boxProdutosDetalhes{
	background:url(../img/bgBoxProdutosLarge.gif) no-repeat 50% 50%;
	float:left;
	width:260px;
	height:260px;
	text-align:center;
}
#infoProdutoDetalhes{
	margin-left:270px;
}
#boxDetalhesProdutos{
	float:left;
	width:130px;
	height:130px;
	margin-right:10px;
	cursor:pointer;
}
#buttConheca{
	margin-top:-10px;
}

/* CADASTRE-SE */

#cadastreSe{
	margin-top:-30px;
	width:775px;
	position:relative;
}
#cadastreSeEsquerda{
	width:260px;
	margin-top:176px;
	float:left;
	text-align:left;
}
#cadastreSeDireita{
	text-align:left;
	width:460px;
	float:right;
}
#formularioCadastreSe{
	margin-left:160px;
	width:300px;
	color:#CE280B;
}

/* FALE CONOSCO */

#faleConosco{
	margin-top:-30px;
	width:775px;
	position:relative;
}
#faleConoscoEsquerda{
	width:260px;
	margin-top:176px;
	float:left;
	text-align:left;
}
#faleConoscoDireita{
	text-align:left;
	width:460px;
	float:right;
}
#formularioFaleConosco{
	margin-left:160px;
	width:300px;
	color:#CE280B;
}

/* FONTES E LINKS */

address{
	font-style:normal;
}
.linkRodape a{
	text-decoration:none;
	color:#FFFFFF;
}
.linkRodape:hover{
	text-decoration:none;
	color:#DADADA;
}
.linkRodape:visited{
	text-decoration:none;
	color:#FFFFFF;
}
.linkRodape:link{
	text-decoration:none;
	color:#FFFFFF;
}
.linkInterno a{
	text-decoration:none;
	color:#666666;
}
.linkInterno:hover{
	text-decoration:none;
	color:#333333;
}
.linkInterno:visited{
	text-decoration:none;
	color:#666666;
}
.linkInterno:link{
	text-decoration:none;
	color:#666666;
}
.linkVoltar a{
	text-decoration:none;
	color:#FFFFFF;
}
.linkVoltar:hover{
	color:#B1230A;
}
.linkVoltar:visited{
	text-decoration:none;
	color:#CE280B;
}
.linkVoltar:link{
	text-decoration:none;
	color:#CE280B;
}
#catProdutos a{
	text-decoration:none;
	color:#ce280b;
}
#catProdutos:hover{
	text-decoration:underline;
	color:#ce280b;
}
#catProdutos:visited{
	text-decoration:none;
	color:#ce280b;
}
#catProdutos:link{
	text-decoration:none;
	color:#ce280b;
}
#subProdutos a{
	text-decoration:none;
	color:#666666;
}
#subProdutos:hover{
	text-decoration:underline;
	color:#666666;
}
#subProdutos:visited{
	text-decoration:none;
	color:#666666;
}
#subProdutos:link{
	text-decoration:none;
	color:#666666;
}#subProdutosSel a{
	text-decoration:none;
	color:#999999;
}
#subProdutosSel:hover{
	text-decoration:underline;
	color:#999999;
}
#subProdutosSel:visited{
	text-decoration:none;
	color:#999999;
}
#subProdutosSel:link{
	text-decoration:none;
	color:#999999;
}
#textVoltar{
	float:left;
	cursor:pointer;
}
#formularioFaleConoscoInput{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:290px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioFaleConoscoSelect{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	width:294px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioFaleConosco textarea{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:290px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioCadastreSeInput{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:290px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioCadastreSeInputDDD{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:90px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioCadastreSeInputFone{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:190px;
	color:#666666;
	margin-left:7px;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioFaleConoscoInputDDD{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:90px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioFaleConoscoInputFone{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:190px;
	color:#666666;
	margin-left:7px;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#infoProdutoDetalhesFont{
	color:#ce280b;
	font-weight:bold;
}

/* BUTTONS */

#buttSeta{
	text-align:right;
	margin:5px 40px 0px 0px;	
}

/* TITULOS */

h1{
	display: block;
	height:25px;
	text-indent: -20000px;
}
h2{
	display: block;
	height:25px;
	text-indent: -20000px;
}
h3{
	display: block;
	height:25px;
	font-size:14px;
}
#titOrcamentoRodape, #titCadastreSeRodape, #titProdutosRodape{
	margin:0px;
	width: 150px;
	height:25px;
}
#titEmpresa, #titFaleConosco, #titCadastreSe, #titProdutos{
	margin:0px;
	width: 200px;
	height:30px;
}
#titOrcamentoRodape h2{
	background: url(../img/titOrcamentoRodape.gif) 0% 0% no-repeat;
}
#titCadastreSeRodape h2{
	background: url(../img/titCadastreSeRodape.gif) 0% 0% no-repeat;
}
#titProdutosRodape h2{
	background: url(../img/titProdutosRodape.gif) 0% 0% no-repeat;
}
#titEmpresa h1{
	background: url(../img/titEmpresa.gif) 0% 0% no-repeat;
}
#titProdutos h1{
	background: url(../img/titProdutos.gif) 0% 0% no-repeat;
}
#titCadastreSe h1{
	background: url(../img/titCadastreSe.gif) 0% 0% no-repeat;
}
#titFaleConosco h1{
	background: url(../img/titFaleConosco.gif) 0% 0% no-repeat;
}

/* DIVERSOS */

#imgVoltar{
	float:left;
	cursor:pointer;
	padding-right:5px;
	margin-right:-1px;
}
#textIndustriaEComercio{
	margin:7px 0px 7px 0px;
}
#plataforma{
	display:block;
	overflow:hidden;
	height:1px;
	clear:both;
}
#clearStylesVoltar{
	clear:both;
	margin:0px;
}

/* VALIDACAO FALE CONOSCO */

#formularioFaleConoscoInputNome{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:290px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioFaleConoscoInputEmpresa{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:290px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioFaleConoscoInputEmail{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:290px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioFaleConoscoSelectAssunto{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	width:294px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}

/* VALIDACAO CADASTRE-SE */

#formularioCadastreSeInputNome{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:290px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioCadastreSeInputEmpresa{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:290px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
#formularioCadastreSeInputEmail{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:290px;
	color:#666666;
	border-collapse:collapse;
	border:#C4C4C4 1px solid;
}
