@charset "utf-8";
/* CSS Document */

/* Zerando estilos dos browsers */

* { 
	margin: 0;
	padding: 0;
	list-style: ;
	vertical-align: baseline;
	background: transparent;
	text-decoration:none;
	border:none;
	font-size:11px;
	}
	
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.conteudo{ width:620px; min-height:880px; display:block; clear:both; margin-top:112px; *margin-top:56px; background:url(../imagens/internas/bg-conteudo2.jpg) bottom no-repeat;}

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; padding-bottom: 10px;}
div.ultimas-noticias p{ border-bottom:1px dashed black; padding:7px 0 7px 0; line-height:16px;}
div.ultimas-noticias p a{ color:#ABABAB; text-decoration:none;}
div.ultimas-noticias p a:hover{ color:#ABABAB; text-decoration:underline;}

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.texto { color:#5E5E5E; display:block; font-family:Arial, Helvetica, sans-serif; margin:0 auto; width:560px;}
div.texto img{ margin:15px 0 15px 0;}
div.texto h2{ font:bold 18px Arial, Helvetica, sans-serif; padding:15px 0 15px 0;}
div.texto p{ padding:15px 0 15px 0; color:#5E5E5E;}
div.texto strong{ font:bold 11px Arial, Helvetica, sans-serif; padding:0;}
div.texto a{ color:#ed1c24; text-decoration:underline;}
ul.evte li {
font-size:11px;
line-height:16px;
list-style-position: inside;
list-style-type: disc;
}

div.texto input{ background-color:white; display:block; border:1px solid #777; width:400px; height:20px; margin-bottom:15px; padding-left:3px;}
div.texto input.bot-enviar{ width:45px; height:20px;}
div.texto textarea{ background-color:white; display:block; border:1px solid #777; width:400px; height:80px; padding-left:3px; margin-bottom:15px;}

#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;}












