@charset "utf-8";


body      {	font-family:Tahoma, Geneva, sans-serif;	font-size:11px;	text-align:left; background:#d8d6d7; color:#333333;}
*         { margin:0px; padding:0px;}
p         { padding-top:11px;}
#website  { margin: 0 auto; width:872px;}
a         { text-decoration:none; color:#333333;}


/*--------------TOPO--------------*/

.logo        { float:left; width:370px; height:100px;}
.topoMenu    { float:left; width:500px;}

#menu                  { font-family:Tahoma, Arial, Verdana; font-size:12px; padding-left:120px; }

#menu ul               { margin:0; padding:0; list-style:none; color:#FFFFFF; text-decoration: none; }
#menu ul li            { float:left; text-align:center; margin: 20px 3px 3px 0; padding: 0 0 10px 0;  }
#menu ul li a          { color:#FFFFFF; display:block; text-decoration:none; height:50px; width:80px; padding-top:35px;}
#menu ul li a:hover    { background:url(../imagens/bg_menu.gif) repeat; color:#b12825; }

.topo                   { background:url(../imagens/bg_cima.jpg) repeat-x; height:124px;}
.topoPrincipal          { margin: 0 auto; background:url(../imagens/img_topo.jpg) no-repeat; width:872px; height:124px;}
.topoPrincipalProdutos  { margin: 0 auto; background:url(../imagens/img_topo2.jpg) no-repeat; width:872px; height:124px;}


.faixa          { background:#4f4f4f; height:45px;}
.faixa2         { background:#4f4f4f; height:60px;}
.faixaCentro    { margin: 0 auto; width:872px; text-align:center; padding-top:10px}


/*------------CONTEUDO-------------*/

.conteudo          { margin: 0 auto; width:832px; background:url(../imagens/bg_principal.jpg) repeat-y; height:480px; padding: 0 20px;}

.conteudoEsquerda  { float:left; width:277px; margin-right:10px;}
.conteudoFlash     { float:left; width:256px; margin-right:10px;}
.conteudoDireita   { float:left; width:277px;}

.bgPordutosEs      { background:url(../imagens/bg_abaEs.jpg) no-repeat; height:95px; margin-bottom:5px; text-align:right; padding: 15px 10px 0 10px;}
.bgPordutosDi      { background:url(../imagens/bg_abaDi.jpg) no-repeat; height:95px; margin-bottom:5px; padding: 15px 10px 0 10px; text-align:left;}


/*------------CONTEUDO CINZA-------------*/

.conteudoCinza     { margin: 0 auto; width:853px; background:url(../imagens/bg_principal.jpg) repeat-y; height:240px; padding: 0 10px 0 9px;}
.bgBaixo           { background:url(../imagens/bg_baixo.gif) repeat-x; padding:20px; height:190px;}

.oquee             { float:left; width:255px; height:190px; background-image: url(../imagens/img_linha.gif); background-repeat: no-repeat;	background-position: 270px top;	padding: 0 10px;}
.callback          { float:left; width:260px; height:190px; padding: 0 10px; background-image: url(../imagens/img_linha.gif); background-repeat: no-repeat; background-position: 277px top;}
.atendimento       { float:left; width:235px; height:190px; padding: 0 0 0 20px;}

.conteudoCinza2    { margin: 0 auto; width:853px; background:url(../imagens/bg_principal.jpg) repeat-y; height:40px; padding: 10px 10px 0 9px; text-align:center;}
.formCall          { background:#4f4f4f; padding:4px; border:solid 1px #4f4f4f; margin-bottom:5px; color:#FFFFFF;}

.endereco1         { float:left; width:300px; margin: 0 50px 0 50px; text-align:left; color:#FFFFFF}
.endereco2         { float:left; width:300px; margin: 0 50px 0 0; text-align:left; color:#FFFFFF}
.logoVf2           { float:left; width:50px; margin-right:20px;}


/*------------INTERNA PRODUTOS-------------*/

.faixaCentroInterna    { margin: 0 auto; width:872px; padding: 10px 0 0 90px;}
.conteudoProdutos      { margin: 0 auto; width:785px; background:url(../imagens/bg_principal.jpg) repeat-y; height:800px; padding: 20px 40px 0 47px;}

.pro { height:260px;}

.produto1              { float:left; width:240px; margin-right:30px;}
.produto2              { float:left; width:240px; margin-right:30px;}
.produto3              { float:left; width:240px;}

#menu2                  { font-family:Tahoma, Arial, Verdana; font-size:12px; padding-left:37px; }

#menu2 ul               { margin:0; padding:0; list-style:none; color:#FFFFFF; text-decoration: none; }
#menu2 ul li            { float:left; text-align:center; margin: 20px 3px 3px 0; padding: 0 0 10px 0;  }
#menu2 ul li a          { color:#FFFFFF; display:block; text-decoration:none; height:50px; width:80px; padding-top:35px;}
#menu2 ul li a:hover    { background:url(../imagens/bg_menu.gif) repeat; color:#b12825; }


/*------------INTERNA PRODUTOS DETALHAMENTO-------------*/


.produtoDetalhamento   { margin: 0 auto; width:872px;}

.produtoDetalhamentoEs { float:left; width:597px; background:url(../imagens/bg_produtos.jpg) repeat-y;}
.produtoDetalhamentoDi { float:left; width:266px; height:150px;}

.produtosConteudo      { margin: 10px 30px;}

.produtosGaleria       { background:#4f4f4f; height:40px; padding-top:15px; margin: 0 9px; padding-left:25px;}

.produtosRodape        { margin: 0 auto; width:853px;  height:40px; padding: 10px 10px 0 9px; text-align:center;}



.produtosMenu           { background:#4E4C4D; margin-bottom:15px; }
.produtosMenuConteudo   { background:#4E4C4D; padding:10px; color:#FFFFFF; font-size:13px; }
.produtoAtendimento     { padding:5px; height:50px; margin-bottom:20px;}
.produtoCall            { padding:5px; height:160px; margin-bottom:20px; margin-top:10px;}

.fonteLink { text-decoration:none; color:#FFFFFF;}

.conteudoElejase      { margin: 0 auto; width:785px; background:url(../imagens/bg_principal.jpg) repeat-y;  padding: 20px 40px 0 47px;}

.produtoAtendimento { height:170px;}


/*------------CONTATO-------------*/


.conteudoContato   { margin: 0 auto; width:785px; background:url(../imagens/bg_principal.jpg) repeat-y; height:520px; padding: 20px 40px 0 47px;}
.contatoEs         { float:left; width:450px; margin-right:20px;}
.contatoDi         { float:left; width:310px;}


.produtoDetalhamentoPainel   { margin: 0 auto; width:872px; height:800px;}
.produtoDetalhamentoEsPainel { float:left; width:597px; background:url(../imagens/bg_produtos.jpg) repeat-y; height:800px;}

.alinhaPainel { margin-bottom: 8px;}

.numero { font-size:30px; color:#FFFFFF;}
.nome   { font-size:14px; color:#FFFFFF;}
.espacodata { padding: 10px; background-color: #F3F3F3;}

/*------------SISTEMA-------------*/

.botao1  { background:#4f4f4f; padding:4px; border:solid 1px #4f4f4f; margin-bottom:5px; color:#FFFFFF;}




