/* CSS Document */

* { margin:0; padding:0; }
img, img a, img a:link, img a:visited, img a:hover { 
	border:0;
	text-decoration:none;	
}
#faltam {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066cc;
	text-align: center;
	font-weight: bold;
	
}

#faltam .dias {
	color:#FF0000;
	font-size: 28px;
}
body { background-image:url(images/bg_cinza.gif); }
input, select, textarea {
	border:1px solid #333333;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	background-color:#FFF9FE;
	margin:3px;
}

.PalestraComercial {
	background-color: #EAEEFF;
}

#geral { 
	width:964px; 
	margin:0 auto; 
	border-left:1px solid #999999; 
	border-right:1px solid #999999;
	background-color:#FFFFFF;
}
.left { float:left; margin-right:20px; }
.right { float:right; margin-left:20px; }
#home1 { 
	width:900px; 
	height:617px;
	background:url(images/layouthome.jpg) top no-repeat left;
	margin:0 auto;
}
#home1 h1 a {	
	text-indent:-9999px;
	width:900px;
	height:415px;
	display:block;	
}
#home1 h2.site06 a {	
	text-indent:-9999px;
	width:158px;
	height:120px;
	display:block;	
	margin:50px 0 0 37px;
	float:left;
}
#home1 h2.site06 a:hover {	
	background:url(images/home06.gif) no-repeat;
	margin-top:52px;
}
#home1 h2.site07 a {	
	text-indent:-9999px;
	width:158px;
	height:120px;
	display:block;	
	margin:50px 0 0 6px;
	float:left;
}
#home1 h2.site07 a:hover {	
	background:url(images/home07.gif) no-repeat;
	margin-top:51px;
}
h3, h3 a, h3 a:link, h3 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFF99;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	padding-left:30px;
}
h3 a:hover { text-decoration:underline; }
#links1 { padding:20px 0 0 50px; width:660px; }

#bot_patrocinio, #bot_patrocinio a, #bot_patrocinio a:link, #bot_patrocinio a:visited {
	background:url(images/bot_patrocinio.gif) bottom no-repeat;
	width:186px;
	height:42px;
	display:block;
	float:right;
	text-indent:-9999px;
}
#bot_patrocinio a:hover {
	background:url(images/bot_patrocinio.gif) top no-repeat;
}
#bot_stand, #bot_stand a, #bot_stand a:link, #bot_stand a:visited {
	background:url(images/bot_stand.gif) bottom no-repeat;
	width:186px;
	height:42px;
	display:block;
	float:right;
	text-indent:-9999px;
}
#bot_stand a:hover {
	background:url(images/bot_stand.gif) top no-repeat;
}

#bot_inscrever, #bot_inscrever a, #bot_inscrever a:link, #bot_inscrever a:visited {
	background:url(images/bot_inscrever.gif) bottom no-repeat;
	width:151px;
	height:42px;
	display:block;
	float:right;
	text-indent:-9999px;
}
#bot_inscrever a:hover {
	background:url(images/bot_inscrever.gif) top no-repeat;
}
	
/********************** TOPO **********************/
#topo { width:964px; height:211px; }


/* ----- MENU CIDADE -----*/
#topocidade { background:url(images/bg_topo.gif) repeat-x top left; height:32px; }
#topocidade ul { margin:5px 15px 0 0; float:right; }
#topocidade li { list-style:none; display:inline;}
#topocidade li, #topocidade li a, #topocidade li a:link, #topocidade li a:visited { 
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
#topocidade li a:hover { text-decoration:underline; }


/* ----- IMAGEM TOPO E CIDADE -----*/
#imgtopo { 
	background:url(images/topo.jpg) no-repeat left top;
	width:964px;
	height:141px;
}
#imgtopo h1 { display:none; }
#imgtopo h2 { 
	text-align:right;
	font-size:30px;
	font-family:Trebuchet MS;
	color:#FFFFFF;
	font-weight:bold;
	padding:50px 20px 0 0;
	font-style:italic;
}
#imgtopo h3 { 
	font-size:20px;
	font-family:Trebuchet MS;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	padding-right:30px;
	font-style:italic;
}

/* ----- MENU PRINCIPAL -----*/
#menu ul { width:900px; text-align:center; padding:7px 0 0 25px; }
#menu li { display:inline; }
#menu li, #menu li a, #menu li a:link, #menu li a:visited {
	font-family:"Trebuchet MS";
	color:#999999;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}
#menu li a:hover { color:#003366; text-decoration:underline; }


/********************** MEIO **********************/
#meio { padding:15px; background-color:#FFFFFF; }
.participe, .tt_evento, .tt_imprensa, .tt_downloads, .tt_informacoes, .tt_patrocinio, .tt_contato, .tt_exposicao, .tt_palestras, .tt_parceiros, .tt_inscreva { 
	width:700px; 
	height:75px; 
	text-indent:-9999px; 
	margin:0 auto;
}
.cliqueaqui { 
	width:816px; 
	height:75px; 
	text-indent:-9999px; 
	margin:0 auto;
}
.participe { background:url(images/txt_participe.gif) no-repeat center top; }
.cliqueaqui { background:url(images/tt_cliqueaqui.gif) no-repeat center top; }
.tt_evento { background:url(images/tt_evento.gif) no-repeat center top; }
.tt_imprensa { background:url(images/tt_imprensa.gif) no-repeat center top; }
.tt_informacoes { background:url(images/tt_informacoes.gif) no-repeat center top; }
.tt_downloads{ background:url(images/tt_downloads.gif) no-repeat center top; }
.tt_patrocinio { background:url(images/tt_patrocinio.gif) no-repeat center top; }
.tt_contato { background:url(images/tt_contato.gif) no-repeat center top; }
.tt_palestras { background:url(images/tt_palestras.gif) no-repeat center top; }
.tt_parceiros { background:url(images/tt_parceiros.gif) no-repeat center top; }
.tt_inscreva { background:url(images/tt_inscreva.gif) no-repeat center top; }
.tt_exposicao { background:url(images/tt_exposicao.gif) no-repeat center top; }
.tt_diasexposicao { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight: bold;
	text-align: center;
	color:#FF0000;
}
.texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.texto a, .texto a:link, .texto a:visited { color:#006699; } 
.texto a:hover { color:#0099FF; }

.texto1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.texto1 a, .texto1 a:link, .texto1 a:visited { color:#006699; } 
.texto1 a:hover { color:#0099FF; }



.vermelho {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}
#quadradao {
	width:915px;
	height:260px;
	background:url(images/3quad.gif) no-repeat;
	margin:20px 8px;
}
#quadradao a.quad1 {
	width:299px;
	height:252px;
	display:block;
	text-indent:-9999px;
	float:left;
}
#quadradao a.quad2 {
	width:295px;
	height:252px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin-left:10px;
}
#quadradao a.quad3 {
	width:295px;
	height:252px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin-left:7px;
}
#quadhome, a #quadhome, a:link #quadhome, a:visited #quadhome {
	width:280px;
	height:235px;
	background-color:#d0e0e9;
	float:left;
	margin:20px 5px;
	padding:8px;
	display:block;
	text-decoration:none;
}
a:hover #quadhome { 
	background-color:#d0d2e9; 
	display:block; 
	text-decoration:none;
}
.tituloquad, .tituloquad a, .tituloquad a:link, .tituloquad a:visited, .tituloquad a:hover {
	font-family:"Trebuchet MS";
	font-size:22px;
	color:#4484a8;
	font-weight:bold;
	margin-bottom:10px;
	text-decoration:none;
}
.textoquad, .textoquad a, .textoquad a:link, .textoquad:visited, .textoquad a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	line-height:19px;
	display:block;
}
.imgquad1, .imgquad2, .imgquad3 {
	width:82px;
	height:90px;
	float:left;
	margin:11px;
}
.imgquad1 { background:url(images/bt_local.gif) no-repeat top left; } 
.imgquad2 { background:url(images/bt_exposicao.gif) no-repeat top left; } 
.imgquad3 { background:url(images/bt_palestras.gif) no-repeat top left; } 
	
/********************** APOIO **********************/

#apoio { 
	clear:both;
	width:924px;
	height:690px;
	background-color:#FFFFFF;
	margin-left:5px;
}
#apoio .ideia { 
	background:url(images/txt_apoio.gif) top left no-repeat;
	width:550px;
	height:43px;
	text-indent:-9999px;
}
#patrocinadores, #midia, #realizacao {
	float:left;
	background-color:#fff6e8;
	height:680px;
	padding:10px;
}
#patrocinadores { width:565px; }
#midia { width:120px; }
#realizacao { width:135px; }
.tituloapoio { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#98901c;
	font-weight:bold;
	font-style:italic;
	padding:0 0 10px 0;	
}
#separador {
	height:685px;
	width:2px;
	background-color:#98901c;
	float:left;
	margin:5px;
}
.subtitulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F394BC;
	font-weight:bold;
}
.titulo_tab {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#003366;
	padding:6px;
}
.texto_tab {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding:6px;
}
/********************** RODAPE **********************/

#rodape {
	width:949px;	
	height:70px;
	clear:both;
	margin:0 auto;
	background:url(images/rodape.jpg) no-repeat top left;
	padding:15px 0 0 15px;
}
#rodape p, #rodape p a, #rodape p a:link, #rodape p a:visited, #rodape p a:hover {
	font-family:"Trebuchet MS";
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	margin:0;
}
.depoimentos { 
	width:853px;
	margin:0 20px;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#666666;
	font-style:italic;
	line-height:18px;
}
.nomedepo {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#999900;
	float:right;
	padding-top:10px;
	margin-bottom:15px;
	font-style:normal;
}
.nomedepo a:link, .nomedepo a:visited {
	color:#999900;
	text-decoration:none;
}
/***************** PALESTRAS *********************/
.palestras {
	width:935px;
	float:left;
	margin-bottom:25px;
}
.palestras a img {
	margin:0 10px 20px 0;
	float:left;
}
.textopq {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

a:link.linkPalestra, a:visited.linkPalestra, a:hover.linkPalestra {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
