@charset "utf-8";
/* CSS Document */
/**{
	margin:0px;
	padding:0px;
}
*/

body{
	background:url(../imagens/layout/fundo.jpg) repeat-y center;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#747678;
}
#container{
	width:810px;
	margin:auto;
}
#topo_flash{
	width:810px;
	height:500px;
	float:left;
	background:#ffffff;
}
#bg_foto_index{
	width:810px;
	margin-top:-350px;
	height:234px;
	float:left;
	position:relative;
	z-index:1;
}

/*#top{
	background:url(../layout/top.gif);
	width:810px;
	height:12px;
	float:left;

}
*/

#topo{
	width:810px;
	float:left;
	background:#ffffff;

}
#menu{
	width:810px;
	height:134px;
	float:left;
	

}
#conteudo{
	background:#FFFFFF;
	width:810px;
	float:left;

}

#top_foto{
	width:810px;
	float:left;
	height:31px;
	margin-top:-31px;

}
#bg_foto_contato{
	background:url(../imagens/layout/contato/foto.jpg);
	width:810px;
	height:234px;
	float:left;
}
#bg_foto_empresa{
	background:url(../imagens/layout/empresa/foto.jpg);
	width:810px;
	height:233px;
	float:left;
}
#bg_foto_links{
	background:url(../imagens/layout/links/foto.jpg);
	width:810px;
	height:235px;
	float:left;
}
#bg_foto_produtos{
	background:url(../imagens/layout/produtos/foto.jpg);
	width:810px;
	height:234px;
	float:left;
}
#bg_foto_eventos{
	background:url(../imagens/layout/eventos/foto.jpg);
	width:810px;
	height:236px;
	float:left;
}

#form_contato{
	background: url(../imagens/layout/contato/form_contato.jpg) no-repeat;
	width:446px;
	height:44px;
	float:left;
	padding-left:364px;
	padding-top:5px;

}
#form_empresa{
	background: url(../imagens/layout/empresa/form_empresa.jpg) no-repeat;
	width:446px;
	height:44px;
	float:left;
	padding-left:364px;
	padding-top:5px;
}
#form_links{
	background: url(../imagens/layout/links/form_links.jpg) no-repeat;
	width:446px;
	height:44px;
	float:left;
	padding-left:364px;
	padding-top:5px;
}
#form_produtos{
	background: url(../imagens/layout/produtos/form_produtos.jpg) no-repeat;
	width:446px;
	height:44px;
	float:left;
	padding-left:364px;
	padding-top:5px;
	position:relative;
	z-index:1;
}
#form_eventos{
	background: url(../imagens/layout/eventos/form_eventos.jpg) no-repeat;
	width:446px;
	height:44px;
	float:left;
	padding-left:364px;
	padding-top:5px;
}



#bot_conteudo{
	background:url(../imagens/layout/bottom.gif) no-repeat;
	width:810px;
	height:18px;
	float:left;
	margin-bottom:8px;
	
}
#promocoes{
	width:343px;
	float:left;
	margin-top:-77px;
	position:relative;
	z-index:1;

}
#tit_promocoes{
	background:url(../imagens/layout/titulos/promocoes.gif) no-repeat left;
	width:343px;
	height:41px;
	float:left;

}
#top_promocoes{
	background:url(../imagens/layout/top_promocoes.gif) no-repeat;
	width:343px;
	height:14px;
	float:left;

}
#bg_promocoes{
	background:url(../imagens/layout/bg_promocoes.gif) repeat-y;
	width:343px;
	height:114px;
	float:left;
	padding-top:0px;
	_margin-top:-2px;
	

}
#bg_promocoes p{
	padding-left:46px;
	line-height:1em;
	_line-height:0em;
	_margin-top:15px;
}
#bg_promocoes p a {

 text-decoration:none;
 color:#747678;
}

#bg_promocoes p img{
	vertical-align:middle;
	margin-left:15px;

}
#bot_promocoes{
	background:url(../imagens/layout/bot_promocoes.jpg) no-repeat;
	width:343px;
	height:107px;
	float:left;
	_margin-top:-30px;
}
#bg_novidades{
	background:url(../imagens/layout/bg_promocoes.gif) repeat-y;
	width:343px;
	height:100px;
	float:left;
	padding-top:0px;
	_padding-top:10px;
	_margin-top:-5px;

}
#bg_novidades p{
	padding-left:46px;
	line-height:1em;
	_line-height:0em;
}

#bg_novidades p a {

 text-decoration:none;
 color:#747678;
}

#bot_novidades {
	background:url(../imagens/layout/bot_novidades.jpg) no-repeat;
	width:343px;
	height:143px;
	float:left;
	
}	
.espaco_g{
	background:url(../imagens/layout/divisa_g.gif);
	width:46px;
	height:208px;
	float:left;
}
#eventos{
	width:420px;
	float:left;

}
#tit_eventos_home{
	
	background: url(../imagens/layout/titulos/empresa.gif) no-repeat ;
	height:28px;
	width:420px;
	float:left;
}
#bg_eventos_home{
	
	background: url(../imagens/layout/bg_eventos.gif) repeat-y;
	width:420px;
	float:left;
}
#bot_eventos_home{
	
	background: url(../imagens/layout/bot_eventos.gif) no-repeat;
	height:12px;
	width:420px;
	float:left;
	margin-bottom:20px;
}
#bg_eventos_home p{
	padding-left:15px;
	padding-right:15px;
	float:left;

}
#bg_eventos_home .foto{
	width:265px;
	float:left;
	
}


#informes{
	width:420px;
	float:left;
	
}
.box_informe{
	width:123px;
	float:left;
}
.top_informe{
	background:url(../imagens/layout/top_box.gif) no-repeat;
	width:123px;
	height:10px;
	float:left;

}
.bg_informe{
	background: #f3f3f3;
	width:123px;
	float:left;
	margin-bottom:-8px;
	_margin-top:-6px;
	
}
.bg_informe p{
	padding:0px 14px;

}
.bg_informe a{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#747678;
	text-decoration:none;
}
.btn_saiba_mais{
	width:69px;
	height:15px;
	padding-left:52px;
	position:relative;
}
.bot_informe{
	background:url(../imagens/layout/bottom_box.gif) no-repeat;
	width:123px;
	height:10px;
	float:left;

}
#tit_informes{
	background:url(../imagens/layout/titulos/informes.gif);
	width:420px;
	height:39px;
	float:left;

}
.divisa{
	background:url(../imagens/layout/divisa.gif) no-repeat top;
	width:14px;
	height:91px;
	float:left;
}

#rodape{
	background:url(../imagens/layout/rodape.gif) no-repeat center;
	width:810px;
	height: 49px;
	clear:both;
}
#assinatura{
margin-bottom:150px;

}
#assinatura p{
	text-align:right;
	margin-top:5px;
	}
#assinatura p a{
	color:#004b8d;
	text-decoration:none;
}

#tit_contato{
	margin-top:-15px;
	background:url(../imagens/layout/contato/titulo.jpg) no-repeat left;
	height:37px;
	width:810px;
	position:relative;
	z-index: 2;
}
#tit_empresa{
	margin-top:-15px;
	background: url(../imagens/layout/empresa/titulo.jpg) no-repeat left;
	height:43px;
	width:810px;
	position:relative;
	z-index: 2;
	margin-bottom:5px;
}
#tit_links{
	margin-top:-15px;
	background:url(../imagens/layout/links/titulo.jpg) no-repeat left;
	height:42px;
	width:810px;
	position:relative;
	z-index:2;
}
#tit_produtos{
	margin-top:-15px;
	background:url(../imagens/layout/produtos/titulo.jpg) no-repeat left;
	height:45px;
	width:810px;
	position:relative;
	z-index:2;
}
#tit_eventos{
	margin-top:-15px;
	background:url(../imagens/layout/eventos/titulo.jpg) no-repeat left;
	height:43px;
	width:810px;
	position:relative;
	z-index:2;
}
/*backgrounds*/

#top_form{
	background:url(../imagens/layout/contato/top_form.jpg);
	width:810px;
	height:21px;
	float:left;

}
#bg_form{
	background:url(../imagens/layout/contato/bg_form.jpg) repeat-y;
	width:810px;
	float:left;

}
#bot_form{
	background:url(../imagens/layout/contato/bot_form.jpg) no-repeat bottom;
	width:810px;
	float:left;
	padding: 10px 0px 40px 0px;

}
#top_empresa{
	background:url(../imagens/layout/empresa/top_form.jpg);
	width:810px;
	height:31px;
	float:left;

}
#bg_empresa{
	background:url(../imagens/layout/empresa/bg_form.jpg) repeat-y;
	width:810px;
	float:left;

}
#bot_empresa{
	background:url(../imagens/layout/empresa/bot_form.jpg) no-repeat bottom;
	width:810px;
	float:left;
	padding: 0px 0px 95px 0px;

}
#top_links{
	background:url(../imagens/layout/links/top_form.jpg);
	width:810px;
	height:56px;
	float:left;

}
#bg_links{
	background:url(../imagens/layout/links/bg_form.jpg) repeat-y;
	width:810px;
	float:left;

}
#bot_links{
	background:url(../imagens/layout/links/bot_form.jpg) no-repeat bottom;
	width:810px;
	float:left;
	padding: 0px 0px 95px 0px;

}
#top_produtos{
	background:url(../imagens/layout/produtos/top_form.jpg);
	width:810px;
	height:24px;
	float:left;

}
#bg_produtos{
	background:url(../imagens/layout/produtos/bg_form.jpg) repeat-y;
	width:810px;
	float:left;

}
#bot_produtos{
	background:url(../imagens/layout/produtos/bot_form.jpg) no-repeat bottom;
	width:810px;
	float:left;
	padding: 0px 0px 70px 0px;

}
#top_eventos{
	background:url(../imagens/layout/eventos/top_form.jpg);
	width:810px;
	height:31px;
	float:left;

}
#bg_eventos{
	background:url(../imagens/layout/eventos/bg_form.jpg) repeat-y;
	width:810px;
	float:left;

}
#bot_eventos{
	background:url(../imagens/layout/eventos/bot_form.jpg) no-repeat bottom;
	width:810px;
	float:left;
	padding: 0px 0px 135px 0px;

}
#bot_eventos .imagem{
	width:117px;
	height:130px;
	display:block;
	float:left;	
	margin-right: 20px;
	margin-bottom:20px;

}
#bot_eventos .imagem img {
	width:118px;
	height:76px;
	
}

#fotos{
	width:415px;
	margin-left:360px;
	*margin-left:360px;
	_margin-left:180px;
	
	float:left;

}

#fotos a {
	text-decoration:none;
 color:#747678;
	
}

#fotos .imagem2{
	width:117px;
	height:84px;
	display:block;
	float:left;	
	margin-right: 20px;
	margin-bottom:20px;

}

#fotos img {
	height:76px;
	width:118px;
}

/*menu*/

#menu_empresa{
	width:780px;
	height:18px;
	float:left;
	margin-left:30px;
	_margin-left:15px;
	

}
#menu_empresa .menu01{
	color:#fff;
	text-decoration:none;
	background:url(../imagens/layout/empresa/tit_01.gif);
	width:188px;
	height:18px;
	display:block;
	text-align:center;
	overflow:hidden;
	float:left;
	
	margin-right:11px;
}
#menu_empresa .menu02{
	color:#2c5e33;
	text-decoration:none;
	background:url(../imagens/layout/empresa/tit_02.gif);
	width:188px;
	height:18px;
	display:block;
	text-align:center;
	overflow:hidden;
	float:left;
	margin-right:11px;
}
#bot_empresa p{
	padding-left:115px;
	padding-right:30px;
	}
#bot_empresa p.margem{
	padding-left:190px;
	padding-right:30px;


}
#bot_empresa p.margem02{
	padding-left:250px;
	padding-right:30px;


}

#menu_eventos{
	width:780px;
	height:18px;
	float:left;
	margin-left:30px;
	_margin-left:15px;
	

}
#menu_eventos .menu01{
	color:#fff;
	text-decoration:none;
	background:url(../imagens/layout/eventos/tit_01.gif);
	width:188px;
	height:18px;
	display:block;
	text-align:center;
	overflow:hidden;
	float:left;
	
	margin-right:11px;
}
#menu_eventos .menu02{
	color:#ea8c26;
	text-decoration:none;
	background:url(../imagens/layout/eventos/tit_02.gif);
	width:188px;
	height:18px;
	display:block;
	text-align:center;
	overflow:hidden;
	float:left;
	margin-right:11px;
}
#bot_eventos p{
	padding-left:115px;
	padding-right:30px;
	}
#bot_eventos p.margem{
	padding-left:190px;
	padding-right:30px;


}
#bot_eventos p.margem02{
	padding-left:250px;
	padding-right:30px;


}


#menu_produtos{
	width:780px;
	height:18px;
	float:left;
	margin-left:30px;
	_margin-left:15px;
	

}
#menu_produtos .menu01{
	color:#4c4c4c;
	text-decoration:none;
	background:url(../imagens/layout/produtos/tit_01.gif);
	width:178px;
	height:18px;
	display:block;
	text-align:center;
	overflow:hidden;
	float:left;
	margin-right:11px;
}
#menu_produtos .menu02{
	color:#4c4c4c;
	text-decoration:none;
	background:url(../imagens/layout/produtos/tit_02.gif);
	width:178px;
	height:18px;
	display:block;
	text-align:center;
	overflow:hidden;
	float:left;
	margin-right:11px;
}

#bot_produtos p.margem{
	padding-left:190px;
	padding-right:30px;


}
#bot_produtos .margem02{
	padding-left:290px;
	margin-top:50px;


}
#bot_produtos p{
	float:left;
	display:block;
	padding-right:30px;

}

#bot_links ul{
	margin-left:395px;
	
}
#bot_links ul li{
	list-style-image: url(../imagens/layout/links/marcador.jpg);
	list-style-position: outside;
	margin-bottom:15px;
		

}
#bot_links ul li a{
	text-decoration:none;
	color:#747678;

}
#bot_form p{
	text-align:center;
	margin-left:150px;

}
#btn_indique{
	width:166px;
	height:51px;
	margin-top:12px;
	margin-left:13px;

}
#btn_clientes{
	width:190px;
	height:50px;
	margin-left:23px;
	margin-top:19px;

}
#btn_financeiro{
	width:216px;
	height:50px;
	margin-left:34px;
	margin-top:22px;
}
#alfabeto{font-size:10px;
	      font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
		  margin-left:135px;
		  margin-top:10px;
	
}

#alfabeto a{font-size:10px;
	        font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
		    text-decoration:none;
			color:#666666;
			background:url(../imagens/layout/produtos/fundo_glossario.gif) no-repeat;
			width:18px;
			height:21px;
			display:block;
			overflow:hidden;
			float:left;
			padding-left:6px;
			padding-top:4px;
			
 
}