@charset "utf-8";
/* CSS Document */

/* ************************************ */
/*                                      */
/*       Cores usadas no layout         */
/*                                      */
/*      verde fundos:   #246169;        */
/*      cinza bordas:   #CDCDCD;        */
/*      cinza texto:    #777777;        */
/*      verde titulos:  #1dbecf;        */
/*      cinza background: #f1f1f1;      */
/*                                      */
/* ************************************ */

/* 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 {
	
	text-decoration:underline;
	}
a:visited {

	}
a:hover {
	
	text-decoration:none;
	}	
a:active {
	
	}

/* Fim da estilizacao geral de links */

/***************** INÍCIO ATRIBUTOS COMUNS *****************/	

h1,h2,h3,h4,h5,h6{
	color:#;
	font-size:;
	}

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;}
	
#geral{ width:100%; height:100%;}

div.wrap{ width:930px; height:100%; display:block; margin:0 auto;}

/******************** INÍCIO TOPO ********************/

#topo-geral{ background:url(../imagens/bg/bg-topo.jpg) top center no-repeat; width:100%; height:363px;}
#topo{ width:990px; height:363px; display:block; margin:0 auto;}

#topo div.logo{ width:174px; height:115px; display:inline; float:left; margin:10px 0 0 0;}
#topo div.logo h1 a{ background:url(../imagens/elementos/logo-ba.gif) no-repeat; width:174px; height:115px; display:block; text-indent:-9999px; overflow:hidden;}

#topo div.menu{ width:600px; height:25px; display:inline; float:right; margin-top:34px; background-color:#ED1D24;}
#topo div.menu ul li{ display:inline;}
#topo div.menu ul li a{ display:block; float:left; text-indent:-9999px; overflow:hidden;}
#topo 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;}
#topo 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;}
#topo div.menu ul li a.evento{ background:url(../imagens/elementos/bot-evento.gif) no-repeat; width:55px; height:17px;margin-top:4px;}
#topo div.menu ul li a.eventos-tecnicos{ background:url(../imagens/elementos/bot-eventos-tecnicos.gif) no-repeat; width:108px; height:17px;margin-top:4px;}
#topo div.menu ul li a.visitante{ background:url(../imagens/elementos/bot-visitante.gif) no-repeat; width:56px; height:17px;margin-top:4px;}
#topo div.menu ul li a.seja-expositor{ background:url(../imagens/elementos/bot-seja-expositor.gif) no-repeat; width:92px; height:17px;margin-top:4px;}
#topo div.menu ul li a.imprensa{ background:url(../imagens/elementos/bot-imprensa.gif) no-repeat; width:63px; height:17px;margin-top:4px;}
#topo div.menu ul li a.contato{ background:url(../imagens/elementos/bot-contato.gif) no-repeat; width:49px; height:17px;margin-top:4px;}

#topo div.imagem-destaque {float:right;height:165px;overflow:hidden;position:relative;right:5px;top:127px;width:600px;z-index:1000 !important; }


/******************** FIM TOPO ********************/

/******************** INÍCIO CONTEÚDO ********************/

#conteudo-geral{ background:url(../imagens/bg/filete-conteudo.jpg) repeat-x; width:100%; height:557px;}
#conteudo{ width:990px; height:557px; display:block; margin:0 auto;}

/******************** INÍCIO COLUNA CIMA ********************/

#conteudo div.coluna-cima{ width:930px; height:210px; display:inline-block; margin-top:27px;}
#conteudo div.coluna-cima h3{ color:#ffffff; font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-bottom:10px;}
#conteudo div.coluna-cima span.bg-input{ background:url(../imagens/elementos/bg-input.gif) no-repeat; width:182px; height:21px; display:block; margin-bottom:5px;}
#conteudo div.coluna-cima input.campo{ width:172px; height:20px; font:11px Verdana, Geneva, sans-serif; color:#ffffff; padding:0px 0 0 7px; *padding:2px 0 0 7px;}

#conteudo div.conheca-tambem{ width:255px; display:inline; float:left; margin:20px 29px 0 0;}
#conteudo div.conheca-tambem h2{ background:url(../imagens/elementos/tit-conheca-tambem.gif) no-repeat; width:185px; height:24px;}

#conteudo div.cadastrese{ width:192px; display:inline; float:left; margin:20px 29px 0 0;}
#conteudo div.cadastrese h2{ background:url(../imagens/elementos/tit-cadastre.jpg) no-repeat; width:174px; height:20px;}
#conteudo div.cadastrese p{ padding-bottom:5px;}
#conteudo div.cadastrese input.bot-cadastrar{ float:right; position:relative; right:10px;}

#conteudo div.galeria-fotos{ width:191px; display:inline; float:left; margin:20px 27px 0 0;}
#conteudo div.galeria-fotos h2{ background:url(../imagens/elementos/tit-galeria-fotos.gif) no-repeat; width:170px; height:25px;}
#conteudo div.galeria-fotos p{ padding-top:5px;}


#conteudo div.area-expositor{ width:181px; display:inline; float:left;margin:20px 0 0 0;}
#conteudo div.area-expositor h2{ background:url(../imagens/elementos/tit-area-expositor.gif) no-repeat; width:176px; height:26px;}
#conteudo div.area-expositor p{ padding-bottom:5px;}
#conteudo div.area-expositor span a{ color:#ababab; font:10px Tahoma, Geneva, sans-serif; float:left; position:relative; top:6px;}
#conteudo div.area-expositor input.bot-entrar{ float:right;}

/******************** FIM COLUNA CIMA ********************/

/******************** INÍCIO COLUNA BAIXO ********************/

#conteudo div.coluna-baixo{ width:930px; height:300px; display:block;}
#conteudo div.coluna-baixo h3{ color:#ffffff; font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-bottom:10px;}
#conteudo div.coluna-baixo span.bg-input{ background:url(../imagens/elementos/bg-input2.gif) no-repeat; width:182px; height:21px; display:block; margin-bottom:5px;}
#conteudo div.coluna-baixo span.bg-textarea{ background:url(../imagens/elementos/bg-textarea.gif) no-repeat; width:180px; height:52px; display:block; margin-bottom:5px;}
#conteudo div.coluna-baixo textarea{ width:172px; height:48px; font:11px Verdana, Geneva, sans-serif; color:#ffffff; padding:3px 0 0 7px; overflow:hidden;}
#conteudo div.coluna-baixo input.campo{ width:172px; height:20px; font:11px Verdana, Geneva, sans-serif; color:#ffffff; padding:0px 0 0 7px; *padding:2px 0 0 7px;}

#conteudo div.ultimas-noticias{ width:280px; display:inline; float:left; margin:20px 29px 0 0;}
#conteudo div.ultimas-noticias h2{ background:url(../imagens/elementos/tit-ultimas-noticias.gif) no-repeat; width:172px; height:21px;}
#conteudo div.ultimas-noticias p{ border-bottom:1px dashed black; padding:7px 0 7px 0; line-height:16px;}
#conteudo div.ultimas-noticias p a{ color:#ABABAB;}
#conteudo 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;}

#conteudo div.indique{ width:192px; display:inline; float:left; margin:20px 29px 0 0;}
#conteudo div.indique h2{ background:url(../imagens/elementos/tit-indique.gif) no-repeat; width:80px; height:25px;}
#conteudo div.indique p{ padding-bottom:10px;}
#conteudo div.indique input.bot-indicar{ float:right; position:relative; right:10px;}

#conteudo div.folder{ width:191px; display:inline; float:left; margin:20px 28px 0 0;}
#conteudo div.folder h2{ background:url(../imagens/elementos/tit-folder.gif) no-repeat; width:182px; height:19px; padding-bottom:20px;}
#conteudo div.folder img{ margin-top:0px;}
#conteudo div.folder span a{ background:url(../imagens/elementos/bot-baixar.gif) no-repeat; width:85px; height:28px; display:block; text-indent:-9999px; overflow:hidden; float:right; margin-top:10px;}

#conteudo div.twitter{ width:191px; display:inline; float:left; margin:20px 28px 0 0;}
#conteudo div.twitter h2{ background:url(../imagens/elementos/tit-folder.gif) no-repeat; width:182px; height:19px; padding-bottom:20px;}
#conteudo div.twitter img{ margin-top:0px;}
#conteudo div.twitter div a { font:11px Arial, Helvetica, sans-serif; color:#ababab;  }

#conteudo div.folder div a{ background:url(../imagens/elementos/bot-baixar.gif) no-repeat; width:85px; height:28px; display:block; text-indent:-9999px; overflow:hidden; float:right; margin-top:-30px;}


#conteudo div.publicidade{ width:181px; display:inline; float:right;margin:-250px 0 0 0;}
#conteudo div.publicidade p{ text-align:right; padding:5px 0;}

/******************** FIM COLUNA BAIXO ********************/

/******************** FIM CONTEÚDO ********************/

#rodape{ width:990px; height:280px; display:block; margin:0 auto; text-align:center;}
#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:84px; margin-right:105px;}
#rodape span.apoio2{ width:96px; margin-right:85px;}
#rodape span.parceria{ width:87px; margin-right:60px;}
#rodape span.local{ width:82px; margin-right:20px;}
#rodape span.peo{ width:96px; margin-right:245px;}
#rodape span.info{ width:161px;}



