@charset "utf-8";
/* CSS Document */

/* Zerando estilos dos browsers */

* { 
	margin: 0;
	padding: 0;
	list-style: none;
	vertical-align: top;
	background: transparent;
	text-decoration:none;
	border:none;
	}
	
html {
	font-size:100.01%;
	}

body {
	line-height: 1;
	}

input{
	border:none;
	}
 
:focus {
	outline: 0;
	}
 
ins {
	text-decoration: none;
	}
 
del {
	text-decoration: line-through;
	}
 
table {
	border-collapse: collapse;
	border-spacing: 0;
	}

/* Fim Zerando estilos dos browsers */

/* Estilizacao geral de links */

a:link {
	color:#;
	}
a:visited {
	color:#;
	}
a:hover {
	color:#;
	}	
a:active {
	color:#;
	}

/* Fim da estilizacao geral de links */

/***************** INÍCIO ATRIBUTOS COMUNS *****************/	

h1,h2,h3,h4,h5,h6{
	color:#;
	}

span.left{
	float:left;}
	
span.right{
	float:right;}

p{ font:11px Arial, Helvetica, sans-serif; color:#ababab;}


p.left{
	float:left;}
	
p.right{
	float:right;}

/***************** FIM ATRIBUTOS COMUNS *****************/	

body{ background:url(../imagens/internas/bg.jpg) top center no-repeat; width:100%; height:100%; min-width:990px; background-color:#01548A}	

#geral{ width:990px; height:auto; margin:0 auto;}

div.coluna-esquerda{ width:285px; height:auto; float:left;}

div.wrap{ width:930px; height:100%; display:block; margin:0 auto;}

div.logo{ width:174px; height:115px; display:inline; float:left; margin:10px 0 0 0;}
div.logo h1 a{ background:url(../imagens/elementos/logo-ba.jpg) no-repeat; width:174px; height:115px; display:block; text-indent:-9999px; overflow:hidden;}

div.conheca-tambem{ width:255px; display:inline; float:left; margin:350px 0 0 0;}
div.conheca-tambem h2{ background:url(../imagens/elementos/tit-conheca-tambem.jpg) no-repeat; width:185px; height:24px; padding-bottom:5px; text-indent:-9999px; overflow:hidden;}

div.ultimas-noticias{ width:280px; display:inline; float:left; margin:20px 0 0 0;}
div.ultimas-noticias h3{ background:url(../imagens/elementos/tit-ultimas-noticias.jpg) no-repeat; width:172px; height:21px; text-indent:-9999px; overflow:hidden;}
div.ultimas-noticias p{ border-bottom:1px dashed black; padding:7px 0 7px 0; line-height:16px;}
div.ultimas-noticias p a{ color:#ABABAB;}
div.ultimas-noticias span a{ background:url(../imagens/elementos/bot-ver-todas.jpg) no-repeat; width:112px; height:28px; display:block; text-indent:-9999px; overflow:hidden; float:right; margin-top:5px;}

div.coluna-direita{ width:620px; height:auto; float:right;}

div.coluna-direita div.menu{ width:600px; height:25px; display:inline; float:right; margin-top:39px; background-color:#50B848;}
div.coluna-direita div.menu ul li{ display:inline;}
div.coluna-direita div.menu ul li a{ display:block; float:left; text-indent:-9999px; overflow:hidden;}
div.coluna-direita div.menu ul li.separador{ background:url(../imagens/elementos/separador.jpg) no-repeat; width:5px; height:17px; display:inline; margin:4px 8px 0 8px; float:left; text-indent:-9999px; overflow:hidden;}
div.coluna-direita div.menu ul li a.home{ background:url(../imagens/elementos/bot-home.jpg) no-repeat; width:38px; height:17px; margin-top:4px; margin-left:5px;}
div.coluna-direita div.menu ul li a.home{ background: width:38px; height:17px;}

div.coluna-direita div.menu ul li a.evento{ background:url(../imagens/elementos/bot-evento.jpg) no-repeat; width:55px; height:17px; margin-top:4px;}
div.coluna-direita div.menu ul li a.eventos-tecnicos{ background:url(../imagens/elementos/bot-eventos-tecnicos.jpg) no-repeat; width:108px; height:17px; margin-top:4px;}
div.coluna-direita div.menu ul li a.visitante{ background:url(../imagens/elementos/bot-visitante.jpg) no-repeat; width:56px; height:17px; margin-top:4px;}
div.coluna-direita div.menu ul li a.seja-expositor{ background:url(../imagens/elementos/bot-seja-expositor.jpg) no-repeat; width:92px; height:17px; margin-top:4px;}
div.coluna-direita div.menu ul li a.imprensa{ background:url(../imagens/elementos/bot-imprensa.jpg) no-repeat; width:63px; height:17px; margin-top:4px;}
div.coluna-direita div.menu ul li a.contato{ background:url(../imagens/elementos/bot-contato.jpg) no-repeat; width:49px; height:17px; margin-top:4px;}

div.conteudo{ width:620px; height:inherit; display:block; clear:both; margin-top:112px; *margin-top:56px; background:url(../imagens/internas/bg-conteudo.jpg) bottom no-repeat; min-height:880px;}

ul.info-gerais{ background:url(../imagens/internas/aba1-3.png) no-repeat; width:620px; height:54px;}
ul.info-gerais li{ display:inline; padding:12px; position:relative; top:17px; left:3px;}





/*Somente para Safari e Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    ul.info-gerais li {display:inline; padding:18px; position:relative; top:17px; left:3px; }
}



ul.info-gerais li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.aba_evento{ background:url(../imagens/internas/aba123.png) no-repeat; width:620px; height:54px;}
ul.aba_evento li{ display:inline; padding:12px; position:relative; top:17px; left:3px;}
ul.aba_evento li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.aba_realiza{ background:url(../imagens/internas/aba213.png) no-repeat; width:620px; height:54px;}
ul.aba_realiza li{ display:inline; padding:12px; position:relative; top:17px; left:3px;}
ul.aba_realiza li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.aba_informa{ background:url(../imagens/internas/aba321.png) no-repeat; width:620px; height:54px;}
ul.aba_informa li{ display:inline; padding:12px; position:relative; top:17px; left:3px;}
ul.aba_informa li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.info-aereo{ background:url(../imagens/internas/aba4.png) no-repeat; width:620px; height:54px;}
ul.info-aereo li{ display:inline; padding:12px; position:relative; top:17px; left:3px;}
ul.info-aereo li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.pre-credenciamento{ background:url(../imagens/internas/aba2-3.png) no-repeat; width:620px; height:54px;}
ul.pre-credenciamento li{ display:inline; padding:12px; position:relative; top:17px; left:3px;}
ul.pre-credenciamento li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.mapa-feira{ background:url(../imagens/internas/aba3-3.png) no-repeat; width:620px; height:54px;}
ul.mapa-feira li{ display:inline; padding:12px; position:relative; top:17px; left:3px;}
ul.mapa-feira li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.estado{ background:url(../imagens/internas/aba4.png) no-repeat; width:620px; height:54px;}
ul.estado li{ display:inline; padding:12px; position:relative; top:17px; left:3px;}
ul.estado li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.seja-expositor{ background:url(../imagens/internas/aba1.png) no-repeat; width:620px; height:54px;}
ul.seja-expositor li{ display:inline; padding:21px; position:relative; top:17px; left:3px;}
ul.seja-expositor li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.lista-expositores{ background:url(../imagens/internas/aba2.png) no-repeat; width:620px; height:54px;}
ul.lista-expositores li{ display:inline; padding:21px; position:relative; top:17px; left:3px;}
ul.lista-expositores li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.como-expor{ background:url(../imagens/internas/aba3.png) no-repeat; width:620px; height:54px;}
ul.como-expor li{ display:inline; padding:21px; position:relative; top:17px; left:3px;}
ul.como-expor li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}


ul.imprensa{ background:url(../imagens/internas/aba1-3.png) no-repeat; width:620px; height:54px;}
ul.imprensa li{ display:inline; padding:36px; position:relative; top:17px; left:3px;}
ul.imprensa li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.ultimas-noticias{ background:url(../imagens/internas/aba2-3.png) no-repeat; width:620px; height:54px;}
ul.ultimas-noticias li{ display:inline; padding:36px; position:relative; top:17px; left:3px;}
ul.ultimas-noticias li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.releases{ background:url(../imagens/internas/aba3-3.png) no-repeat; width:620px; height:54px;}
ul.releases li{ display:inline; padding:36px; position:relative; top:17px; left:3px;}
ul.releases li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}

ul.midia{ background:url(../imagens/internas/aba4-3.png) no-repeat; width:620px; height:54px;}
ul.midia li{ display:inline; padding:36px; position:relative; top:17px; left:3px;}
ul.midia li a{ color:#fff; font:bolder 15px Tahoma, Geneva, sans-serif;}


div.texto{ width:560px; display:block; margin:0 auto; color:#5e5e5e; font-family:Arial, Helvetica, sans-serif;}

div.texto ul{ margin:10px 0 10px 0;}
div.texto ul li{ font-size:11px; line-height:16px;list-style-position: inside;list-style-type: disc;}
div.texto ul.listexpo li{ list-style-type: none;}
div.texto h2{ font:bold 18px Arial, Helvetica, sans-serif; padding:10px 0 10px 0;}
div.texto strong{ font:bold 12px Arial, Helvetica, sans-serif; padding:10px 0 10px 0;}


div.texto ul li a{ color:#5E5E5E; text-decoration:none;}
div.texto ul li a:hover{ text-decoration:underline;}
div.texto p{ font:11px Arial, Helvetica, sans-serif; color:#5e5e5e; padding:10px 0 10px 0;}
div.texto p.desc{ font-size:10px; padding-bottom:10px;}
div.texto span.data{ font-weight:bold; font-size:10px;}

#rodape-geral{ /*background:url(../imagens/bg/filete-rodape.jpg) repeat-x;*/; height:350px; background-color:#fff; width:100%;  }
#rodape{ width:100%; height:350px; display:block; margin:0 auto; clear:both; background-color:#fff;}
#rodape p{ font:11px Tahoma, Geneva, sans-serif; color:#777; line-height:18px;}
#rodape p a{ color:#777; text-decoration:underline;}
#rodape p a:hover{ color:#eb1c24; text-decoration:none;}
#rodape h6{ font:bold 11px Tahoma, Geneva, sans-serif; color:#f96d1d; text-align:center; padding-bottom:20px;}
#rodape h6.bottom{ padding-bottom:10px;}
#rodape span.apoio{ width:245px; margin-right:160px;}
#rodape span.parceria{ width:87px; margin-right:160px;}
#rodape span.local{ width:82px; margin-right:160px;}
#rodape span.peo{ width:96px; margin-right:160px;}
#rodape span.info{ width:161px;}

/*FORMULARIO*/
	#curso{ visibility:hidden;}
	
	input {
		background-color:white;
		border:1px solid #777777;
		display:block;
		height:19px;
		padding-left:3px;
		margin-right:20px;
		font-size:12px;
	}
	
	input.radio{ width:auto; display:block; float:left; background:white; border:none; margin-right:5px;}
	input.cb{ float:left; clear:both; background:none; border:none;}
	div.texto p.radio{padding:2px 0; width:125px; float:left;}
	div.texto p.tit{ font-weight:bold; clear:both;}
	div.passo4{ display:block; height:auto;}
	
	select{
		background-color:white;
		border:1px solid #777777;
		display:block;
		height:20px;
		margin-right:20px;
		width:156px;
		*width:163px;
		padding-left:3px;
		}
		

	label {
		margin-bottom: 0.2em;
		font-weight: bold;
		font-size: 11px;
	}
	label.lb{ float:left; position:relative; top:4px; right:5px;}
	
	span.bot-form-right a{ width:70px; height:18px; float:right; font-size:12px; background-color:white; border:1px solid #777777; display:block; margin-right:42px; _margin-right:12px; color:#777; padding-top:5px; padding-left:20px;}
	span.bot-form-left a{ width:70px; height:18px; float:left; font-size:12px; background-color:white; border:1px solid #777777; display:block; color:#777; padding-top:5px; padding-left:20px;}
	input.bot-form-left{ width:70px; height:18px; float:left; font-size:12px; background-color:white; border:1px solid #777777; display:block; color:#777;padding-bottom:3px;}
	span.bloco{ display:block; float:left; margin-bottom:10px;}

.lista_expo {
	height:680px; 
	width:100%; 
	overflow:auto;
}

.lista_expo ul {
	list-style:square;	
}

.lista_expo ul li {
	font-weight:bold; 
	font-size:13px;
	list-style:square;
	
}

.lista_expo ul li a {
	font-weight:normal;
}

