@charset "utf-8";

/*
Version: 2012
Author: Agência Slim
Author URI: http://www.agenciaslim.com.br
*/

@import url("reset.css");
@import url("font-face.css");

/* ==========================================================================
		BÁSICO
========================================================================== */
*		{padding:0; margin:0;}
body	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:url(../images/bg-home.jpg) no-repeat center top #a86b47;}
.internas {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:url(../images/bg-internas-new.jpg) no-repeat center top #a86b47;}
a 		{text-decoration:none;}

	/* CLASSES COMUNS
	========================================================================== */
	.limite      {position:relative; width:1002px; padding:0; margin:0 auto;}
	.limite-internas      {position:relative; width:1002px; padding:0; margin:0 auto;}
	.dot-bg      {display:block; overflow:hidden; text-indent:-9999px;}
	.clearboth   {clear:both;}
	.none		 {display:none;}
	.paginator	 {float:left; width:100%;}

	/* SELEÇÃO
	========================================================================== */
	*::selection		 {background:#3297fd; color:white;}
	*::-webkit-selection {background:#3297fd; color:white;}
	*::-moz-selection	 {background:#3297fd; color:white;}
	
	/* TRANSITION
	========================================================================== */
	.allTransition {transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-transition: all 0.5s;}	
	
	/* FORMATAÇÕES (Cores, Tamanhos, Etc)
	========================================================================== */
	
	
	
/* ==========================================================================
		ESTRUTURA
========================================================================== */

	/* HEADER
	========================================================================== */
	#topo 		  {position:relative; float:left; width:100%;}
	#topo .limite {height:233px;}
	
	#topo h1 a 	  {position:absolute; top:116px; left:20px; width:252px; height:141px; background:url(../images/logo-bom-de-fogo.png) no-repeat;}

	.tel-topo {background:url(../images/img-telefone.png) no-repeat;width:207px; height:70px; float:right; margin-top:26px; margin-right:40px;}
	.logo-di-joca {background:url(../images/logo-di-joca.png) no-repeat;width:171px; height:55px; float:right; margin-top:120px; margin-right:-210px;}
	
		/* Menu */
		#menu 		  {position:absolute; top:200px; left:290px;}
		#menu ul      {padding:0; margin:0;}
		#menu ul li   {list-style:none;float:left;margin-right:25px;}
		#menu ul li a {}
		.menu-inicio {}

		.nav-index {background:url(../images/nav-index.png) no-repeat;width:116px; height:27px;}
		.nav-empresa {background:url(../images/nav-a-empresa.png) no-repeat;width:94px; height:27px;}
		.nav-produtos {background:url(../images/nav-produtos.png) no-repeat;width:97px; height:27px;}
		.nav-solicite-orcamento {background:url(../images/nav-solicite-orcamento.png) no-repeat;width:160px; height:27px;}
		.nav-fale-conosco {background:url(../images/nav-fale-conosco.png) no-repeat;width:96px; height:27px;}


			
	
	/* CONTEÚDO
	========================================================================== */
	#conteudo 		  {position:relative; float:left; width:100%;}
	#conteudo .limite {min-height:651px;}
	#conteudo-internas 		  {position:relative; float:left; width:100%;}
	#conteudo-internas .limite-internas {min-height:521px;}

	.img-cont-index {background:url(../images/img-envelope-index.png) no-repeat;width:528px; height:470px;position:absolute; top:25px;}

	.img-cont-txt-index {background:url(../images/img-qualidade-que-voce-ve.png) no-repeat;width:375px; height:188px;position:absolute; top:85px; left:580px;}

	.btn-clique-e-conheca {background:url(../images/btn-clique-aqui-e-conheca.png) no-repeat;width:204px; height:57px; position:absolute; top:290px; left:590px;}

	.img-peca-seu-orcamento {background:url(../images/img-index-2.png) no-repeat;width:126px; height:131px;position:absolute; top:490px; left:40px;}

	.btn-instalacoes {position:absolute; top:510px; left:177px;}

	.txt-peca-seu-orcamento {background:url(../images/txt-peca-seu-orcamento.png) no-repeat;width:252px; height:89px;position:absolute; top:541px; left:169px;}

	.img-nossos-produtos {background:url(../images/img-index-1.png) no-repeat;width:126px; height:131px;position:absolute; top:490px; left:475px;}

	.btn-nossos-produtos {position:absolute; top:510px; left:611px;}

	.txt-nossos-produtos {background:url(../images/txt-nossos-produtos.png) no-repeat;width:389px; height:89px;position:absolute; top:541px; left:594px;}
	
	
	/* FOOTER
	========================================================================== */
	#rodape 		{position:relative; float:left; width:100%;}
	#rodape .limite {height:;}
	
	#rodape address {font-style:normal;}
		.assinaturaSlim {position:relative; float:left; width:; height:; background:url(../images/agencia-slim.png) no-repeat;}
	
	
/* ==========================================================================
		INTERNAS
========================================================================== */
	
	/* A EMPRESA
	========================================================================== */	
	
	.conteudo-internas {width:924px; margin-left:40px; margin-top:130px;}
	
	.tit-empresa {background:url(../images/tit-empresa.jpg) no-repeat;width:346px; height:28px;margin-left: 30px; margin-bottom: 20px;/*position:absolute; top:130px; left:70px;*/}
	
	.conteudo-internas p {margin-left:30px; width:465px; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}

	#ex-empresa {width:500px;float:left;}

	.texto-empresa {width:520px;height:341px;overflow:scroll;overflow-x:hidden;margin-left:380px;}

	.passador-empresa {float:left; margin-left:30px; border:2px solid #7f2517;height:253px;}
	.passador-empresa li {list-style:none;}
	
		
	/* PRODUTOS
	========================================================================== */	
	
	.tit-produtos {background:url(../images/tit-produtos.jpg) no-repeat;width:346px; height:25px;margin-left: 30px; margin-bottom: 20px;/*position:absolute; top:130px; left:70px;*/}

	.produto-maxi-bom-de-fogo {float:left; position:absolute; left:70px;font-family:Verdana, Arial, Helvetica, sans-serif;border-left:1px #eaeaea;}
	.produto-maxi-bom-de-fogo h5 {font-size:14px;}

	.separador-produtos {border-left:1px solid #eaeaea; margin-left:465px; height:380px; float: left;}

	
	.produto-bom-de-fogo {position: absolute;left: 670px;font-family:Verdana, Arial, Helvetica, sans-serif;}
	.produto-bom-de-fogo h5 {float:left;margin-left:-380px;font-size:14px;}
	.produto-bom-de-fogo p {
	position: absolute;
	top: 17px;
	left: -504px;
	text-align: right;
}

	/* SOLICITE
	========================================================================== */	
	
	.tit-solicite-orcamento {background:url(../images/tit-solicite-orcamento.jpg) no-repeat;width:346px; height:26px;margin-left: 30px; margin-bottom: 20px;/*position:absolute; top:130px; left:70px;*/}

	.form-box {float:left; width:910px; padding:30px;margin-bottom:30px; margin-left:-19px; margin-top:-30px;}

	label {display:inline-block;margin-top:-20px; float:left;}

	

	.form-inscricao {float:left;}

	.form-input {margin-bottom:20px; width:360px;font-weight:normal;margin-left: 20px; padding-left:20px; padding-top:10px; padding-bottom:10px; padding-right:10px;border:2px solid #7f2517; background-color:#f5f5f5;}
	
	.btn-avancar {background:url(../images/btn-enviar.png) no-repeat; width:149px;height:51px;margin-left:730px;margin-top:0px;border:none;}

	.form-direita {float:right; margin-top:-301px;margin-right:-40px;width: 460px;}

	.form-textarea {width:360px; font-weight:normal; font-family:arial; margin-left:20px; padding-left:20px; padding-top:10px; padding-bottom:10px; padding-right:10px;border:2px solid #7f2517; background-color:#f5f5f5; height:78px;}
	
	/* FALE CONOSCO
	========================================================================== */

	.tit-fale-conosco {background:url(../images/tit-fale-conosco.jpg) no-repeat;width:346px; height:26px;margin-left: 30px; margin-bottom: 20px;/*position:absolute; top:130px; left:70px;*/}

	.form-textarea-fale-conosco {width:360px; font-weight:normal; font-family:arial; margin-left:20px; padding-left:20px; padding-top:10px; padding-bottom:10px; padding-right:10px;border:2px solid #7f2517; background-color:#f5f5f5; height:100px;}
	
	.btn-avancar-2 {background:url(../images/btn-enviar.png) no-repeat; width:149px;height:51px;margin-left:276px;margin-top:20px;border:none;}

	.lateral-fale-conosco {position: absolute;top: 50px;left: 550px;}

	.barra-lateral-fale-conosco {margin-top:3px;width: 30px;height: 95px;float: left;margin-right: 12px;}
	.maps-fale-conosco {float:left;width:315px;height:190px;border:2px solid #7f2517;}
