@charset "utf-8";

/* CSS Document */



/* Zerando estilos dos browsers */



* { 

	margin: 0;

	padding: 0;

	list-style: none;

	vertical-align: baseline;

	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;}	



#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.gif) 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.gif) 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.gif) 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.gif) 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:40px; background-color:#ED1D24;}

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.gif) 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.gif) 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.gif) 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.gif) no-repeat; width:108px; height:17px;margin-top:4px;}

div.coluna-direita div.menu ul li a.visitante{ background:url(../imagens/elementos/bot-visitante.gif) 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.gif) no-repeat; width:92px; height:17px;margin-top:4px;}

div.coluna-direita div.menu ul li a.imprensa{ background:url(../imagens/elementos/bot-imprensa.gif) no-repeat; width:63px; height:17px;margin-top:4px;}

div.coluna-direita div.menu ul li a.contato{ background:url(../imagens/elementos/bot-contato.gif) no-repeat; width:49px; height:17px;margin-top:4px;}



div.conteudo{ width:620px; min-height:880px; display:block; clear:both; margin-top:112px; *margin-top:56px; background:url(../imagens/internas/bg-conteudo.jpg) bottom no-repeat; background-color:#FFFFFF;}



/*ul.info-gerais{ background:url(../imagens/internas/aba1-3.png) no-repeat; width:620px; height:54px;}*/



ul.info-gerais{ background:url(../imagens/internas/aba1b.png) no-repeat; width:620px; height:54px;}

ul.info-gerais li{ display:inline; padding:12px; 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:#5e5e5e; 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{ background:url(../imagens/internas/aba1a.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{ background:url(../imagens/internas/aba2a.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{ background:url(../imagens/internas/aba3a.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:19px;list-style-position: inside;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;}









#rodape{ width:100%; height:280px; display:block; margin:0 auto; clear:both; text-align:center; 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{ /*display:block;float:left; margin-top:20px; text-align:center;*/}

#rodape span.apoio{ width:81px; margin-right:285px;}

#rodape span.parceria{ width:87px; margin-right:20px;}

#rodape span.local{ width:82px; margin-right:20px;}

#rodape span.peo{ width:96px; margin-right:285px;}

#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;}

	

listexpo ul li{ color:red;}

listexpo ul li a{ color:red;}



.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;

}

div.texto span.data {
    font-size: 10px;
    font-weight: bold;
}
