@charset "UTF-8";

* {
	margin: 0;
	padding: 0;
	border: none;
	text-decoration: none;
	font-family: inherit;
	font-size: 100%;
	list-style: none; 
	font-family: tahoma, verdana, helvetica, sans-serif;
}
html {
	background: #eaeaea url("../img/bkg/fundo_topo.png") no-repeat center top;
}
body {
	color: #;
	font-size: 62.5%;
}
legend { display: none; }
a:hover { text-decoration: underline; }
table { border-collapse: collapse; border-spacing: 0; }

.centerCont{
	width:912px;
	margin:0 auto;
}


/* Linha do topo */
#linha-topo {
	float: left;
	width: 100%; height: 27px;
	position: relative;
}
	/* menu de empresas */
	#linha-topo .menu-up{
		float: left;
		display: inline;
		width: 145px;
		margin: 12px 0 0 406px;
	}
	#linha-topo .menu-up li { 
		float: left; 
		display: inline;
		margin-left: 3px;
		padding-right: 6px;
		background: url("../img/ico/menu_up_div.gif") no-repeat right bottom;
	}
	#linha-topo .menu-up li a { display: block; height: 7px; }
		#linha-topo .menu-up li a.cni { width: 13px; background: url("../img/btn/menu_up_cni.gif"); }
		#linha-topo .menu-up li a.sesi { width: 18px; background: url("../img/btn/menu_up_sesi.gif"); }
		#linha-topo .menu-up li a.senai { width: 24px; background: url("../img/btn/menu_up_senai.gif"); }
		#linha-topo .menu-up li a.iel { width: 12px; background: url("../img/btn/menu_up_iel.gif"); }
	
	/* logo sistema industria */
	.logo-sistema-industria{
		float: left;
		width: 151px; height:22px;
		margin-top: 4px;
		background: url("../img/lgo/sistema_industria.gif") no-repeat;
	}
	
	/* menu de linguas */
	#linha-topo .menu-lang{
		float: right;
		display: inline;
		margin: 11px 13px 0 0;
	}
	#linha-topo .menu-lang li { 
		float: left; 
		display: inline;
		margin-left: 5px;
		padding-right: 8px;
		background: url("../img/ico/menu_lang_div.gif") no-repeat right bottom;
	}
	#linha-topo .menu-lang li a { display: block; }
		#linha-topo .menu-lang li a.por { 
			width: 48px; height: 8px; 
			background: url("../img/btn/menu_lang_portugues.gif"); 
		}
		#linha-topo .menu-lang li a.eng { 
			width: 34px; height: 7px; 
			margin-top: 1px;
			background: url("../img/btn/menu_lang_ingles.gif"); 
		}
		#linha-topo .menu-lang li a.esp { 
			width: 37px; height: 8px; 
			background: url("../img/btn/menu_lang_espanhol.gif"); 
		}

/* logomarca */
h1{
	float: left;
	clear: both;
	display: inline;
	width: 289px; height: 51px;
	margin: 13px 0 0 21px;
	background: url("../img/lgo/catalogo_de_exportadores.gif");
}

/* menu de navegao */
#menu-navega {
	float: left;
	clear: both;
	display: inline;
	width: 480px; height: 16px; 
	margin: 27px 0 0 21px;
}
#menu-navega li { 
	float: left; 
	display: inline; 
	margin-right: 1px; 
}
	#menu-navega li a {
		display: block;
		height: 12px;
		border-bottom: #2d81be 4px solid;
		background-repeat: no-repeat;
	}
	#menu-navega li a:hover, #menu-navega li a.on { border-bottom: #f0b410 4px solid; }
	#menu-navega li a.pesquisa {
		width: 48px;
		background-image: url("../img/btn/menu_pesquisa.gif");
	}
	#menu-navega li a.oquee {
		width: 130px; height:9px; margin-top:3px;
		background-image: url("../img/btn/menu_oquee.gif");
	}
	#menu-navega li a.quemparticipa {
		width: 73px;
		background-image: url("../img/btn/menu_quemparticipa.gif");
	}
	#menu-navega li a.apoiadores {
		width: 60px;
		background-image: url("../img/btn/menu_apoiadores.gif");
	}
	#menu-navega li a.sobre {
		width: 64px;
		background-image: url("../img/btn/menu_sobreacni.gif");
	}
	#menu-navega li a.faleconosco {
		width: 50px;
		background-image: url("../img/btn/menu_faleconosco.gif");
	}

/*
// -- CONTENT
*/

/* geral */

.tit-int{
	float: left;
	clear: both;
	width: 425px;
	margin-top: 28px;
	background: url("../img/bkg/dashed.gif") repeat-x left bottom;
}
	.tit-int h3{
		float: left;
		width: 394px;
		padding: 0 0 2px 15px;
		font-size: 11px; color: #a4a39c; font-weight: bold;
		background: url("../img/ico/ico_2_tracos.gif") no-repeat 2px 4px;
	}
	.tit-int span.tesoura{
		float: left;
		width: 16px; height: 12px;
		margin-top: 2px;
		background: url("../img/ico/tesoura-2.gif");
	}

/* /geral */


#content{
	float: left;
	width: 100%;
	margin-top: 38px;
	background: url("../img/bkg/fundo_geral.gif");
}
#content #cont-baixo{
	float: left;
	width: 100%; height: 423px;
	background: url("../img/bkg/conteudo_baixo.gif") no-repeat left bottom;
}
	/* 
	// COLUNA DA ESQUERDA ( CONTEUDO )
	*/

	#content #coluna-1{
		float: left;
		position: relative;
		width: 580px; height: 436px;
	}
	#content #coluna-1 #box-titulo{
		width: 100%; height: 35px;
		background: url("../img/bkg/titulo.gif")no-repeat;
	}
	#content #coluna-1 .esq-titulo{
		float: left;
		width: 25px; height: 35px;
		background: url("../img/bkg/tit_topo_esq.gif")no-repeat;
	}
	#content #coluna-1 .quina-cont{
		float: left;
		width: 20px; 
		height: 21px;
		background: url("../img/bkg/quina_conteudo.gif")no-repeat;
	}
	#content #coluna-1 h2 {
		float: left;
		display: inline;
		width: 538px; height: 45px;
		padding-left: 17px;
		background: url("../img/bkg/titulo.gif");
	}
	#content #coluna-1 h2 .bullet{
		float: left;
		width: 13px; height: 8px;
		overflow: hidden;
		margin: 17px 0 0 0;
		background: url("../img/ico/titulo.gif");
	}
	#content #coluna-1 h2 span.titulo{
		float: left;
		height: 13px;
		margin: 14px 0 0 5px;
	}
	#content #coluna-1 h2 span.tit-exportador{
		width: 68px;
		background: url("../img/tit/exportador.gif");
	}
	#content #coluna-1 h2 span.tit-razao-social{
		width: 80px; height: 11px;
		margin-top: 14px;
		background: url("../img/tit/razao_social.gif");

	}
	#content #coluna-1 h2 span.nome{
		float: left;
		height: 13px;
		padding: 0 0 0 7px;
		margin: 13px 0 0 6px;
		color: #777670; font-weight: normal; font-size: 11px;
		background: url("../img/bkg/div_titulo.gif") no-repeat;
	}

	#content #coluna-1 h2 span.tit-pesquisa{
		width: 80px; height: 13px;
		margin-top: 13px;
		background: url("../img/tit/pesquisa.gif");

	}

	/* titulo da home */

	#content #coluna-1 h2.tit-home {
		margin: 36px 0 0 10px;
		height: auto;
		background: url("../img/ico/titulo.gif") no-repeat 0 0;
	}
	#content #coluna-1 h2.tit-home span {
		display: block;
		width: 110px; height: 10px;
		background: url("../img/tit/pesquisa_.gif");
	}
	#content #coluna-1 span.txt-lista {
		display: block;
		width: 165px; height: 11px;
		margin-left: 25px;
		background: url("../img/txt/lsita_de_exportadores.gif");
	}

	/* div com scroll */

	.cont-scroll {
		float: left;
		display: inline;
		width: 455px; height: 323px;
		padding-top: 7px;
		margin: 20px 0 0 47px;
		overflow: auto;
	}
	#cont-vitrine {
		margin-top: 30px;
		height: 305px;
	}
	#cont-vitrine2 {
		margin-top: 30px;
	}

	.cont-scroll p {
		width: 425px;
		color: #a4a39c; font-size: 11px;
	}

	/* tabela de dados */

	.table-dados { width: 425px; }
	.table-dados .tesoura{ 
		width: 12px; height: 16px; 
		background: url("../img/ico/tesoura-1.gif"); 
		position: absolute; 
		top: -7px; left: 175px; 
	}
	.table-dados tbody tr td {
		background: url("../img/bkg/dashed.gif") repeat-x;
		padding-top: 1px; padding-bottom: 1px;
	}
	.table-dados tr td, .table-dados tr td *{ font-size: 11px; color: #a4a39c; }
	.table-dados tr td a{ text-decoration: underline; font-weight:normal }
	.table-dados tr.cor1 td { background-color: #fafafa; }
	.table-dados tr td.tit { padding-left: 4px; padding-right: 3px; width: 180px; font-weight: bold; }
	.table-dados tr td.txt { padding-left: 9px; padding-right: 3px; width: 225px; }
	.table-dados tr td.div { width: 1px !important; background: url("../img/bkg/dashed_vert.gif"); }

	/* tabela da pesquisa */

	#cont-pesquisa {
		height: 194px;
		margin-top: 5px;
	}

	.table-pesquisa thead td{ 
		height: 27px; 
		font-weight: bold; color: #777670; font-size: 11px;
		background: url("../img/ico/tesoura-1.gif") no-repeat right top;
	}

	.table-pesquisa td.pro { width: 232px; }
	.table-pesquisa td.cod { width: 77px; padding-left: 9px; }
	.table-pesquisa td.num { width: 96px; padding-left: 9px; }

	/* paginacao */

	#paginacao { margin-top: 14px; }
	#paginacao p.desc {
		padding-top:3px;
		float: left;
		display: inline;
		margin-left: 51px;
		width: 80px;
		font-size: 11px; color: #777670; font-weight: bold;		
	}
	#paginacao ul { float: left; width: 251px; } 
	#paginacao ul li { 
		float: left;
		display: inline;
		margin-left: 4px;
		padding-top:3px;
	}
	#paginacao ul li a { 
		display: block;
		border: #ebe1e1 1px solid;
		background: #fff;
		padding: 1px;
	}
	#paginacao ul li a span { 
		display: block;
		background: url("../img/bkg/bot_paginacao.gif");
		padding: 0 4px;
		color: #b4b2a7; font-weight: bold; text-decoration: none;
	}
	#paginacao ul li a:hover, #paginacao ul li a.on { border: #d1cebf 1px solid; text-decoration: none }
	#paginacao ul li a:hover span, #paginacao ul li a.on span {
		color: #443401; text-decoration: none;
		background-position: center bottom;
	}
	#paginacao .nova-pesquisa {
		float: right;
		display: inline;
		width: 86px; height: 15px;
		margin-right: 108px;
		margin-top:5px;
		background: url("../img/btn/nova_pesquisa_pagina.gif") no-repeat;
	}

	.banner_empresa {
		margin-top: 22px;
	}

	/* lista de dados */

	.lista-produtos { float: left; clear: both; width: 425px; margin-top: 14px; }
	.lista-produtos li { 
		padding: 0 0 0 18px;
		margin-top: 4px;
		color:#a4a39c; font-size: 11px;
		background: url("../img/ico/ico_2_tracos.gif") no-repeat 2px 5px;
	}

	/* listagem da busca */

	.lista-resultado { width: 420px; }
	.lista-resultado li {
		float: left;
		background: url("../img/bkg/dashed_tesoura.gif") no-repeat left bottom;
		padding-bottom: 9px;
		margin-top: 10px;
	}	
	.lista-resultado li img { 
		float: left; 
		border: #dedcd3 1px solid;
		padding: 3px;
		margin-right: 15px;
	}
	.lista-resultado li p { 
		float: left; 
		color: #a4a39c; font-size: 11px; 
	} 
	.lista-resultado li .tit { 
		padding-left: 13px;
		font-weight: bold;
		width: 287px;
		background: url("../img/ico/ico_2_tracos.gif") no-repeat 0 5px;
	}
	.lista-resultado li .txt { 
		float: left; 
		width: 300px;
		margin-top: 14px;
		line-height: 130%;
	}
	.lista-resultado span.tesoura{
		position: absolute;
		bottom: 0px; right: 0px;
		width: 16px; height: 12px;
		background: url("../img/ico/tesoura-2.gif");
	}

	/* menu de abas */

	.menu-abas { position: absolute; top: 33px; left: 47px; width: 420px; }
	.menu-abas a.dados-gerais { 
		width: 100px; height: 21px;
		background: url("../img/btn/dados_gerais.gif");
	}
	.menu-abas a.a-empresa { 
		width: 72px; height: 21px;
		background: url("../img/btn/sub_aempresa.gif"); 
	}
	.menu-abas a.vitrine { 
		width: 75px; height: 21px;
		background: url("../img/btn/sub_vitrine.gif"); 
	}
	.menu-abas a.produtos { 
		width: 71px; height: 22px;
		background: url("../img/btn/sub_produtos.gif"); 
	}
	.menu-abas a:hover, .menu-abas a.on { background-position: left bottom; }

	.menu-abas .nova-pesquisa { 
		float: right;
		margin-top: 7px;
		width: 86px; height: 14px;
		background: url("../img/btn/nova_pesquisa.gif"); 
	}

	/* parte de baixo do conteudo */

	#footer-cont {
		float: left; 
		clear: both;	
	}
	#footer-cont .barra-titulo {
		width: 525px; height: 33px;
		margin: 20px 0 0 21px;
		background: url("../img/bkg/barra_titulo.gif");
	}
	#footer-cont .tit-publicidade {
		margin: 17px 0 0 22px;
	}
	#footer-cont .banner { margin: 16px 0 0 42px; }

	/* home */
	#box_imagem_home {
		float: left;
		display: inline;
		width: 547px; height: 142px;
		background: url("../img/lay/foto_home.jpg") no-repeat;
	}
	#box_imagem_home div {
		width: 529px; height: 64px;
		margin: 78px 0 0 0;
		background: url("../img/lay/box_tit_home.png");
		_background: none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/lay/box_tit_home.png", sizingMethod="image");
	}
		.form-busca { 
			float: left; 
			width: 100%; 
			height: 114px; 
			margin-top: 14px; 
			overflow: hidden; 
		}
		
		/* esq */
		.form-busca fieldset.esq {
			float: left;
			display: inline;
			width: 230px;
			margin-left: 50px;
		}
		.form-busca fieldset.esq .tit-encontre {
			display: block;
			width: 119px; height: 13px;
			background: url("../img/txt/encontre_empresas_por.gif") no-repeat;
		}
		.form-busca .radio { 
			float: left; 
			width: 100%;
			margin-top: 1px;
		}
		.form-busca .radio input { 
			float: left; 
		}
		.form-busca .radio span {
			float: left;
			display: inline;
			margin: 2px 0 0 2px;
			color: #b6b8bb; font-size: 9px; font-weight: bold;
		}
		.form-busca .label-indique {
			width: 180px; height: 10px;
			margin-top: 11px;
			background: url("../img/txt/indique_a_razao.gif");
		}
		.form-busca .label-indique-produto {
			width: 150px; height: 10px;
			margin-top: 11px;
			background: url("../img/txt/indique_o_produto.gif");
		}
		.form-busca .label-indique-sh {
			width: 210px; height: 10px;
			margin-top: 11px;
			background: url("../img/txt/indique_o_sh.gif") no-repeat;
		}
		.textbox {
			border: #dcdcd7 1px solid;
			color: #75797b;
			background: #e8e8e3;
		}
		.form-busca .cmp-razao-social {
			width: 207px; height: 14px;
			margin-top: 2px;
		}

		/* dir */
		.form-busca fieldset.dir {
			float: left;
			display: inline;
			width: 210px;
		}
		.form-busca .label-empresa-de {
			width: 80px; height: 10px;
			margin: 8px 0 2px 0;
			background: url("../img/txt/empresas_de.gif") no-repeat;
		}
		.form-busca .label-faixa-de {
			width: 100px; height: 12px;
			margin: 6px 0 0 0;
			background: url("../img/txt/faixa_de_exportacao.gif") no-repeat;
		}
		.form-busca select {
			width: 209px; height: 14px;
			color: #75797b; font-size: 9px;
			border: #dcdcd7 1px solid;
			background: #e8e8e3;			
		}
		.form-busca .btn-pesquisar {
			width: 65px; height: 25px;
			background: url("../img/btn/pesquisar.gif");
			margin-top: 1px;
		}

		.footer-home .barra-titulo{ margin-top: 7px !important; }

	/* 
	// COLUNA DO MEIO
	*/

	#coluna-2 {
		position: relative;
		float:left;		
	}

	/* firulas */

	#linha-topo .divisao-esq {
		display: block;
		position: absolute;
		top: 417px; left: 0px;
		z-index: 130;
		width: 20px; height: 65px;
	}
	#coluna-2 .caixaSetas {
		position: absolute;
		top: -113px; left: -130px;
		z-index: 120;
		width: 451px; height: 157px;
		background: url("../img/lay/box_setas.png");
		_background: none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/lay/box_setas.png", sizingMethod="image");
	}
	#coluna-2 span.firulaTopo {
		position: absolute;
		top: 7px; left: -38px;
		z-index: 100;
		width: 257px; height: 30px;
		background: url("../img/bkg/topo_coluna_centro.png");
		_background: none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bkg/topo_coluna_centro.png", sizingMethod="image");
	}
	#coluna-2 span.firulaTopo-2 {
		position: absolute;
		top: -19px; left: -564px;
		z-index: 100;
		width: 897px; height: 26px;
		background: url("../img/lay/firula_listra.png");
		_background: none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/lay/firula_listra.png", sizingMethod="image");
	}
	#coluna-2 span.firulaSetas-1 {
		position: absolute;
		top: 114px; left: -80px;
		z-index: 200;
		width: 56px; height: 273px;
		background: url("../img/lay/firula_setas_rolagem.png");
		_background: none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/lay/firula_setas_rolagem.png", sizingMethod="image");
	}
	.div-esquerda {
		position: absolute;
		left: 0; top: 417px;
		width: 20px; height: 65px;
		background: url("../img/lay/divisao_esq.gif");
	}
	/* /firulas */

	#coluna-2 div#cont-float {
		position: absolute;
		top: 37px; left: -47px;
		width: 200px; height: 365px;
	}
	#coluna-2 div#cont-float .bg-cont {
		width: 100%; height: 100%;
		background: url("../img/bkg/coluna_centro.png") no-repeat;
		padding-top:;
		_background: none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bkg/coluna_centro.png", sizingMethod="image");
	}

		#coluna-2 h4 {
		position: absolute;
		z-index: 1;
		width: 152px; height: 53px;
		left: -20px; top: 37px;
		background: url("../img/lgo/cni_70.gif") no-repeat;
	}

	#coluna-2 h5.tit-publicidade { margin: 69px 0 0 27px; }
	#coluna-2 div.box-titulo { 
		float: left; 
		display: inline;
		width:175px; height: 49px;
		margin: 36px 0 0 11px;
		background: url("../img/bkg/porta_tit_meio.gif");
	}
	#coluna-2 div.box-titulo h5 {
		background-position: 0 4px;
		margin: 31px 0 0 17px;
	}
	#coluna-2 div.box-titulo .tit-o-catalogo span {
		width: 65px; height: 12px;
		background: url("../img/tit/ocatalogo.gif");
	}
	#coluna-2 .tit-area-expositor span {
		display: block;
		width: 130px; height: 16px; margin-top:3px;
		background: url("../img/tit/area_do_expositor.gif") no-repeat;
	}
	#coluna-2 div.cont-conluna-2{
		float: left;
		clear: both;
		height: 97px;
	}
	.txt-catalogo{
		float: left;
		display: inline;
		font-size: 10px; color: #92969a;
		width: 142px;
		text-align: justify;
		margin: 10px 0 0 28px;
	}
	.btn-anuncie {
		float: left;
		display: inline;
		width: 186px; height: 38px;
		margin: 0 0 0 5px;
		background: url("../img/btn/anuncie_no_catalogo.png");
	}
	.tit-apoiadores span{
		display: inline;
		width: 95px; height: 30px;
		background: url("../img/tit/apoiadores.gif") no-repeat 0 10px ;
	}
	.banner-apex {
		float: left; 
		display: inline;
		margin: 16px 0 0 27px;
	}
	
	#coluna-2 img.banner_142x250 {
		margin: 21px 0 0 27px;
	}
	.cod_barra{
		position: absolute; 
		width: 6px; height: 72px;
		background: url("../img/lay/codigo_barras_vert.png");
		_background: none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/lay/codigo_barras_vert.png", sizingMethod="image");
	}
	.cod_esq { top: 266px; left: 8px; }
	.cod_dir { top: 475px; right: 8px; }
	.div_vert_dir{
		position: absolute;
		top: 422px; right: 0px;
		width: 20px; height: 47px;
		background: url("../img/lay/div_direita.gif");
	}

	/* form de login */

	.form-login {
		margin-left: 28px;
		width: 143px;
	}
	.form-login .textbox { width: 135px; padding-left: 5px; position: relative; }
	.form-login .nome { margin-top: 10px; }
	.form-login .senha { margin-top: 6px; }
	.form-login .btn-enviar { 
		margin: 6px 0 0 97px; 
		position: relative;
		width: 46px; height: 13px;
		background: url("../img/btn/enviar.gif");
	}
	.form-login .btn-esqueci-senha { 
		width: 142px; height: 20px;
		position: relative;
		margin-top: 10px;
		background: url("../img/btn/esqueci_minha_senha.gif");
	}


	/* form de login */

	
	.form .textbox { width: 198px; padding-left: 5px; position: relative; }
	.form .text { padding-left: 5px; width:250px;  }
	.form .btn-enviar { 
		margin: 6px 0 0 97px; 
		position: relative;
		width: 46px; height: 13px;
		background: url("../img/btn/enviar.gif");
	}
	.form-login .btn-esqueci-senha { 
		width: 142px; height: 16px;
		position: relative;
		margin-top: 10px;
		background: url("../img/btn/esqueci_minha_senha.gif");
	}
	
	/* 
	// COLUNA DA DIREITA
	*/


	#coluna-3 {
		float: right;
		width: 177px;
	}

	#coluna-3 .titulo-direita {
		width: 151px; height: 30px;
		margin: 7px 0 0 26px;
		background: url("../img/bkg/titulo_direita.gif");
	}
	#coluna-3 .titulo-direita h5 { margin: 14px 0 0 28px; }
	#coluna-3 .banner { margin: 9px auto 0; }

	.lista-publi{ float: left; width: 140px; } 
	.lista-dir-notitle { margin-top: 32px; }
	.lista-publi li{ 
		margin-top: 10px;
		background: url("../img/ico/ico_2_tracos.gif") no-repeat 2px 5px;
	}
	.lista-publi li .titulo { 
		padding: 0 0 2px 13px;
		font-size: 9px; color: #92969a; font-weight: bold;	
		background: url("../img/bkg/dashed.gif") repeat-x left bottom;
	}
	.lista-publi li .texto { margin-top: 4px; line-height: 11px;  }
	.lista-publi li .texto a { font-size: 9px; color: #b6b8bb; line-height: 11px; }

/*
// FOOTER
*/

#footer {
	float: left;
	clear: both;
	display: inline;
	width: 869px; height: 80px;
	margin: 10px 0 0 21px;
	background: url("../img/bkg/linha_rodape.gif") no-repeat 0px 10px;
}
#footer p span, #footer div span { display: block; } 

#footer p.txt_termos { width: 330px; float: left; display: inline; } 
#footer p.txt_termos .ter { 
	width: 64px; height: 10px;
	background: url("../img/txt/termos.gif");
} 
#footer p.txt_termos .txt { 
	width: 281px; height: 40px;
	margin-top: 15px;
	background: url("../img/txt/desc_termosdeuso.gif") no-repeat;
}

#footer p.txt_termos .cre { 
	width: 40px; height: 10px;
	background: url("../img/txt/creditos.gif") no-repeat;
} 

#footer p.txt_copy { width: 190px; float: left; display: inline; } 
#footer p.txt_copy span.tit { 
	width: 99px; height: 8px;
	display: inline;
	margin: 1px 0 0 55px;
	background: url("../img/txt/copyright.gif");
} 
#footer p.txt_copy span.txt { 
	width: 176px; height: 32px;
	margin-top: 16px;
	background: url("../img/txt/sac.gif");
}

#footer div.madeinbrazil { 
	float: right;
	width: 287px;
} 
#footer div.madeinbrazil .tit {
	display: block;
	width: 100%; height: 7px;
	margin-top: 1px;
	background: url("../img/txt/madeinbrasil.gif") no-repeat right top;
}
#footer div.madeinbrazil p.txt {
	width: 241px; height: 37px;
	padding-left: 46px;
	margin-top: 21px;
	background: url("../img/ico/btn_play.gif") no-repeat;
}
#footer div.madeinbrazil p span.servicos {
	display: block;
	width: 100%; height: 10px;
	margin-top: 2px;
	background: url("../img/txt/servicos_de_sistema.gif") no-repeat;
}
#footer div.madeinbrazil p.txt * { float: left; display: inline; }
#footer div.madeinbrazil p.txt .banco { 
	width: 78px; height: 12px;
	margin-top: 6px;
	background: url("../img/btn/banco_de_talentos.gif") no-repeat;
}
#footer div.madeinbrazil p.txt .div {
	width: 1px; height: 11px;
	margin: 1px 3px 0;
	background: url("../img/ico/div.gif");
}
#footer div.madeinbrazil p.txt .editais { 
	width: 85px; height: 12px;
	margin-top: 2px;
	background: url("../img/btn/editais_e_licitacoes.gif");
}
#footer div.madeinbrazil p.txt .guia { 
	clear: both;
	width: 80px; height: 11px;
	margin-top: 4px;
	background: url("../img/btn/guia_de_bibliotecas.gif");
}

/* titulos */

h5.tit-publicidade,
h5.tit-apoiadores,
h5.tit-interno {
	float: left;
	display: inline;
	padding-left: 18px;
	background: url("../img/ico/titulo.gif") no-repeat 2px;
}
h5.tit-publicidade span {
	display: block;
	width: 65px; height: 10px;
	background: url("../img/tit/publicidade.gif");
}

.none{ text-decoration:underline; color:#999999; font-weight:bold;}


/* Image Replacement */

.imgRpc {
	float: left;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}

/* Image Replacement para Inputs */

.iptRpc {
	display: block;
	content: "";
	line-height: 0;
	text-indent: -9999px;
	cursor: pointer;
	border: none !important;
}

/* retira o bg */
.no-bg{ background: none !important; }
.no-mrg { margin: 0 !important; }
.btn-png { display: block; width: 100%; height: 100%; position: relative; }

/* botao transparente */
.bot-trans{ display: block; width: 100%; height: 100%; }

/* Filter Alpha IE 6
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/.png", sizingMethod="image");
*/
