#btn_prog{
		background-color:#436D5F; 
		border:none; 
		width:99px; 
		height:34px; 
		color:#FFFFFF; 
		font-weight:bold
	}
	
	body {
		margin:0;
		background:url(img/fundo_topo.jpg) repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:20px;
	}
	img {
		border:0;	
	}
	
	#centraliza {
		width:1000px;
		margin:auto;
	}
	
	#conteudo {
		width:960px;
		margin:auto;
	}
	
	#logo {
		width:270px;
		height:135px;
		float:left;
		text-align:center;
		margin-top:10px;
	}
	
	#data_banner {
		width:500px;
		float:left;
	}
	
	#data_slogan {
		width:500px;
		height:80px;
		margin-left:20px;
		float:left;
	}
	
	#banner_full {
		width:500px;
		height:65px;
		float:left;
		text-align: center;
	}
	
	#area_expositor {
		width:190px;
		height:165px;
		float:right;
		background:url(img/fundo_area_expositor.png);
		padding:0px;
	}
	
	#menu {
		width:733px;
		height:35px;
		float:left;
		background:url(img/fundo_menu.png);
		margin-top:10px;
		position:relative;
		z-index:2;
		margin-left:30px;
	}
	#menu_centraliza {
		width:680px;
		margin:auto;
	}
	
	#centraliza #menu table {
		text-align: center;
		color: #FFF;
		font-size:12px;
	}
	
	#busca {
		margin-top:-10px;
		width:215px;	
		height:35px;
		float:left;
		padding-left:30px;
		background:url(img/fundo_busca.png);
		margin-left:-20px;
		position:relative;
		z-index:1;
	}
	
	.input {
		margin-top:5px;
		margin-left:10px;
		width:168px;
		height:21px;
		background:url(img/fundo_input.png) no-repeat;
		float:left;
	}
	
	.input input {
		border:0;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		background:none;
		margin-top:2px;
		margin-left:5px;
		color:#436D5F;
	}
	
	.submit {
		margin-top:5px;
		float:left;
		width:35px;
		height:23px;
		font-size:11px;
		color:#333;
		background:url(img/btok.png) no-repeat;
		border:0px;
		padding-top:1px;
		font-weight:bold;
	}
	.submit2 {
		margin-top:5px;
		float:right;
		width:35px;
		height:23px;
		font-size:11px;
		color:#333;
		background:url(img/btok.png) no-repeat;
		border:0px;
		padding-top:1px;
		margin-right:15px;
		font-weight:bold;
	}
	
	.titulo_amarelo {
		margin-left:10px;
		font-size:12px;
		color:#ECCA42;
		line-height:40px;
		font-weight:bold;
	}
	#coluna1 {
		width:430px;
		float:left;
		text-align: center;
		margin-top:20px;
	}
	#coluna1 #box_imagens {
		height:275px;
		float:left;
	}
	#coluna2 {
		width:365px;
		float:left;
		margin-top:20px;	
	}
	#coluna2 #texto_bemvindo {
		width:365px;
		height:275px;
		float:left;
		text-align:justify;
	}
	#coluna3 {
		margin-top:20px;
		width:165px;
		float:left;
		text-align: center;
	}
	
	h1 {
		font-size:18px;
		color:#436D5F;	
	}
	#hospedagem {
		width:100%;
		height:127px;
		text-align:center;
		float:left;
	}
	
	#linha_banners {
		width:430px;
		height:125px;
		float:left;
		text-align:center;
	}
	
	#banner125 {
		width:125px;
		height:125px;
		float:left;
		margin-left:18px;
	}
	
	#rodape {
		width:100%;
		float:left;
		background:url(img/fundo_rodape.jpg) no-repeat;
		text-align:center;
	}
	
	#colunas_geral {
		width:795px;
		float:left;
	}
	#noticias {
		width:740px;
		margin-top:15px;
		margin-left:30px;
		float:left;
		height:300px;
	}
	#noticias .titulo {
		font-size:21px;
		color:#666;
		font-weight:bold;
		line-height:25px;
	}
	#noticias .principal {
		width:415px;
		float:left;
	}
	#noticias .texto {
		width:415px;	
		font-size:12px;
		float:left;
	}
	#noticias .outras {
		margin-left:20px;
		width:305px;
		float:right;
	}
	.titulo_peq {
		color:#336655;
		font-weight:bold;
	}
	#noticias .outras p {
		color: #336655;
		font-weight:bold;
	}
	#noticias .outras ul {
		list-style:url(img/seta_peq.jpg);
		font-weight:bold;
		color:#999;
	}
	#noticias .outras ul li a{
		color:#999;
		text-decoration:none;
		display:block;
	}
	#noticias .outras ul li a:hover{
		color:#336655;
	}
	#noticias .fundo {
		width:100%;
		height:24px;
		float:left;
		background:url(img/fundo_noticias.jpg) no-repeat;	
	}
	#noticias a {
		display:block;	
	}
	#topo img {
		border:0px;
	}
	#submenu {
		width:100%;
		float:left;
		background:#E2EDE8;
		margin-top:20px;	
		clear:both;
	}
	#submenu .colunasub {
		float:left;
		font-size:11px;
	}
	
	#submenu .colunasub ul {
		list-style:url(img/seta.gif);
		line-height:16px;
	}
	#texto {
		width:100%;
		float:left;
	}
	#texto .centraliza {
		text-align:center;
	}
	.cinzaclaro {
		color:#CCC;	
	}
	.cinzaescuro {
		color:#999;	
	}
	
	#linha {
		width:100%;
		float:left;
		border-top:1px dotted #CCC;
		text-align: right;
		padding-top:5px;
	}
	p {
		clear:both;
	}
	.titulo_internas {
		font-size:22px;
		font-weight:bold;
		color:#436D5F;
	}
	.titulo_pequeno {
		font-size:12px;
		font-weight:bold;
		color:#436D5F;
	}
	.centralizar_cont {
		text-align:center;	
	}
	
	a {
	color:#000;
	text-decoration:none;	
	}
	
	a:hover {
		color:#436D5F;
	}
	
	.imagem_borda {
		border:1px solid #CCC;
		padding:2px;	
	}
	
	.imagem_direita {
		border:1px solid #CCC;
		padding:2px;
		margin-left:15px;
	}
	.imagem_esquerda {
		border:1px solid #CCC;
		padding:2px;	
		margin-right:15px;
	}#centraliza #conteudo #colunas_geral #texto table {
		text-align: center;
	}
	
	.tabela {
		border:1px solid #CCC;
		padding:1px;
	}
	.linha {
		text-transform:uppercase;
		background:#5C8C7B;	/* VERDE ESCURO */
		color:#FFF;
	}
	.coluna {
		background:#C5D8D1; /* VERDE MÉDIO */
	}
	.coluna2 {
		background:#E9E9E9;	/* CINZA MÉDIO */
	}
	.coluna2B {
		background:#E9E9E9;	/* CINZA MÉDIO */
		text-align:left;
		padding-left:10px;
	}
	.coluna3 {
		background:#F3F3F3;	/* CINZA CLARO */
		text-align: left;
	}
	.coluna4 {
		background:#E9E9E9;	/* CINZA MÉDIO */
		text-align:justify;
		padding:5px;
	}
	.tabela_fotos img {
		border:1px solid #CCC;
		padding:1px;
	}
	.tabela_anos a {
		width:129px;
		height:33px;
		margin:auto;
		display:block;
		background:url(img/bt_ano.jpg);
		color:#ECCC4C;
		font-size:24px;
		font-style:italic;
		font-family:Arial Narrow;
		padding-top:10px;
	}
	.tabela_anos a:hover {
		background:url(img/bt_ano_hover.jpg);
	}
	.conferencista tr td {
		text-align:left;
		vertical-align:top;	
	}
	.tabela_expositores {
		border:1px solid #CCC;	
	}
	.tabela_expositores tr td {
		text-align:left;	
		border-bottom:1px dotted #CCC;
		border-left:1px dotted #CCC;
	}
	.tabela_montagem{
		border:1px solid #CCC;
	}
	
	.tamanho_maior {
		font-size:16px;	
		font-weight:bold;
	}
	
	.tabela_namidia tr td {
		padding:2px;
		text-align:left;
	}
	
	.tabela_namidia tr td img {
		border:1px solid #CCC;
	}
	
	#newsletter {
	margin-left:10px;
	width:155px;
	float:left;
	text-align:left;
	}
	
	#newsletter .conteudo {
		width:145px;
		margin-left:10px;
		float:left;
	}
	
	#newsletter .margem {
		float:left;
		margin-left:10px;
		padding-bottom:5px;
	}
		
	#newsletter .ok {
	float:right;
	clear:both;
	padding-bottom:10px;
	margin-right:17px;
	*float:left;
	*margin-left:50px;
	}
	
	.input2 {
		margin-top:5px;
		margin-left:10px;
		width:125px;
		height:21px;
		background:url(img/fundo_input2.png) no-repeat;
		float:left;
	}
	
	.input2 input {
		border:0;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		background:none;
		margin-top:2px;
		margin-left:5px;
		color:#436D5F;
	}
	
	.palestra {
		font-size:18px;	
		color:#436D5F;
	}
	
	.colunaValor {
		background:#F3F3F3;	/* CINZA CLARO */
		text-align: center;
	}
