/* CSS Document */


/* ==== Estilos Gerais ==== */
body{
	margin:0px;
	
	scrollbar-face-color: #D6D6D6; /*barra*/
	scrollbar-shadow-color: #8C8B8B; /*sombra de baixo em L, fora da barra*/
	scrollbar-highlight-color: #F2F1F1; /*brilho de cima, na barra em L*/
	scrollbar-3dlight-color: #A9A8A8; /*contorno superior em L */
	scrollbar-darkshadow-color: #A9A8A8; /*sombra de baixo, na barra, em L*/
	scrollbar-track-color: #C6C5C4; /*fundo*/
	scrollbar-arrow-color: #696969 ;/*setas*/
	
	background-color:#FFFFFF;
}

/* === DIV GERAL = ENGLOGA TUDO (CABECALHO, CONTEUDO, RODAPE) === */
#geral{
	width:100%;
	height:100%;
}

		/* === CABECALHO === */
		/* cabelho que contem o fundo repetido */	
		#cabecalho{
			width:auto;
			height:115px;
		}	

				/* cabecalho que fica centralizado */
				#cabecalhoCentro{
					width:773px;
					height:115px;
					margin:0 auto;
				}
				#cabecalhoCentroPrint{
					display:none;
				}
		

						/* parte do cabecalho onde esta o link sobre a marca da ExpoGestao */
						#topo{
							float:left;
							width:763px;	
							height:81px;
						}
								#topo a{									
									width:300px;
									height:30px;
									display:block;
									overflow:hidden;
									text-indent:-5000px;
									margin-left:10px;
									margin-top:12px;
								}
						/* menu congresso */		
						#menuCongresso{
							float:left;
							width:100px;	
							height:81px;
							/* background-color:#001865;  azul antigo */
							background-color:#846500;
						}
								#menuCongresso ul{
									margin:0;
									padding:0;
									padding-top:2px;
								}
								#menuCongresso li{									
									list-style:none;
									line-height:15px;
									margin-left:5px;			
								}	
								#menuCongresso li a{
									display:block;
									width:80%;
									font-family: Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#FFFFFF;
									font-weight:bold;
									text-decoration:none;	
									line-height:14px;							
									padding-left:15px;
									padding-top:1px;
									padding-bottom:1px;
									background-image:url(../imagens/2007/bullet_menu_azul.gif);
									background-repeat:no-repeat;
									background-position:left;
								}
								#menuCongresso li a:hover{
									text-decoration:underline;
									/*background-color:#13308E; azul antigo*/
									background-color:#a58f45;
									background-image:url(../imagens/2007/bullet_menu_azul_ov.gif);
									background-repeat:no-repeat;
									background-position:left;
								}
						/* menu feira */
						#menuFeira{
							margin-left:8px;
							float:left;
							width:100px;	
							height:81px;
							/* background-color:#386000; verde antigo */
							background-color:#ae8e32;
						}
								#menuFeira ul{
									margin:0;
									padding:0;
									padding-top:2px;
								}
								#menuFeira li{
									list-style:none;	
									line-height:15px;	
									margin-left:5px;									
								}
								#menuFeira li a{
									display:block;
									width:80%;
									font-family: Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#FFFFFF;
									font-weight:bold;
									text-decoration:none;	
									line-height:15px;								
									padding-left:15px;
									padding-top:1px;
									padding-bottom:1px;
									background-image:url(../imagens/2007/bullet_menu_verde.gif);
									background-repeat:no-repeat;
									background-position:left;
								}
								#menuFeira li a:hover{
									text-decoration:underline;
									/*background-color:#4B790B; verde antigo */
									background-color:#c4ad69;
									background-image:url(../imagens/2007/bullet_menu_verde_ov.gif);
									background-repeat:no-repeat;
									background-position:left;
								}
								
								
						/* menu workshop */
						#menuWorkshop{
							margin-left:8px;
							float:left;
							width:100px;	
							height:81px;
							/* background-color:#D78800; laranja antigo */
							background-color:#c8ab57;
						}
								#menuWorkshop ul{
									margin:0;
									padding:0;
									padding-top:2px;
								}
								#menuWorkshop li{
									list-style:none;	
									line-height:15px;	
									margin-left:5px;									
								}
								#menuWorkshop li a{
									display:block;
									width:80%;
									font-family: Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#FFFFFF;
									font-weight:bold;
									text-decoration:none;	
									line-height:15px;								
									padding-left:15px;
									padding-top:1px;
									padding-bottom:1px;
									background-image:url(../imagens/2007/bullet_menu_laranja.gif);
									background-repeat:no-repeat;
									background-position:left top;
								}
								#menuWorkshop li a:hover{
									text-decoration:underline;
									/*background-color:#ECA01E; laranja antigo */
									background-color:#d7c284;
									background-image:url(../imagens/2007/bullet_menu_laranja_ov.gif);
									background-repeat:no-repeat;
									background-position:left top;
								}
								
						/* menu horizontal */
						#menuTopo{
							width:460px;
							padding:5px 10px 0;
							height:17px;
							float:left;
						}
								#menuTopo ul{
									margin:0px;
									padding:0px;
								}
								#menuTopo li{
									font-family: Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#FFFFFF;
									list-style:none;
									float:left;
								}	
								#menuTopo li a{
									font-family: Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#FFFFFF;
									text-decoration:none;									
									padding-left:8px;
									padding-right:8px;
								}
								#menuTopo li a:hover{
									text-decoration:underline;
									/*background-color:#73A42E; verde antigo */
									background-color:#c4ad69;
								}
								
								
		
		/* === CONTEUDO === */
		#conteudo{			
			width:100%;
			/*margin:0 auto;*/			
		}	
				#conteudoCentro{			
					width:650px;
					/*display:table;
					height:auto; */			
					margin:auto;
					text-align:center;
					border:1px solid #FFFFFF;
				}		
						/* toda a parte entre os menus esquerdo e direito */	
						#miolo{
							width:650px;
							text-align:left;
							padding-bottom:15px;
							margin:auto;
							border:1px dashed #FFFFFF;
						}													
								/* titulo da pagina */
								.h2Congresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:15px;
									color:#23373e;
									border-bottom:1px solid #bd141b;
									width:650px;
									padding:0;
									margin:0;
									margin-top:10px;
									margin-bottom:0px;									
									text-align:left;																						
								}
								a.h2Congresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:15px;
									color:#9c7603;
									border-bottom:1px solid #9c7603;
									width:470px;
									padding:0;
									margin:0;
									margin-top:10px;
									margin-bottom:0px;									
									text-align:left;
									text-decoration:underline;																						
								}
								a.h2Congresso:hover{
									font-family:Arial, Helvetica, sans-serif;
									font-size:15px;
									color:#9c7603;
									border-bottom:1px solid #9c7603;
									width:470px;
									padding:0;
									margin:0;
									margin-top:10px;
									margin-bottom:0px;									
									text-align:left;	
									text-decoration:none;																				
								}
								.h2Workshop{
									font-family:Arial, Helvetica, sans-serif;
									font-size:15px;
									color:#9c7603;
									border-bottom:1px solid #9c7603;
									width:470px;
									padding:0;
									margin:0;
									margin-top:10px;
									margin-bottom:0px;									
									text-align:left;																						
								}
								h2{
									font-family:Arial, Helvetica, sans-serif;
									font-size:15px;
									color:#9c7603;
									border-bottom:1px solid #9c7603;
									width:470px;
									padding:0;
									margin:0;
									margin-top:10px;										
									text-align:left;																						
								}
								.h2Feira{
									font-family:Arial, Helvetica, sans-serif;
									font-size:15px;
									color:#9c7603;
									border-bottom:1px solid #9c7603;
									width:470px;
									padding:0;
									margin:0;
									margin-top:10px;
									margin-bottom:0px;									
									text-align:left;																						
								}
								.h3Congresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#9c7603;
									font-weight:bold;
									margin-top:5px;
									margin-bottom:5px;									
									text-align:left;
								}
								.h3Feira{									
									font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#9c7603;
									font-weight:bold;
									margin-top:5px;
									margin-bottom:5px;									
									text-align:left;
								}
								.h3Workshop{									
									font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#9c7603;
									font-weight:bold;
									margin-top:5px;
									margin-bottom:5px;									
									text-align:left;
								}
								h3{
									font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#000000;
									font-weight:bold;
									margin-top:5px;
									margin-bottom:5px;									
									text-align:left;
								}
								.h3line{
									font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#000000;
									border-bottom:1px solid #000000;									
									font-weight:bold;
									margin-bottom:0px;
									text-align:left;
								}																			
								 p {
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#1F1F1F;
									line-height:13px;
									margin:2px;
									padding-top:8px;
								}
								
								 p a{											
									text-decoration:underline;
									color:#666666;
								}
								 p a:hover{
									text-decoration:underline;
									color:#999999;
								}
								#miolo .pTitulo {
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#1F1F1F;
									line-height:17px;
									text-align:center;
								}
								.pTexto {
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#1F1F1F;
									line-height:15px;
									padding:3px;
								}
								.pTextoHome {
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#1F1F1F;
									line-height:16px;
									padding:3px;
								}
								a.pTexto:link{
									text-decoration:underline;
									color:#666666;
								}
								a.pTexto:hover{
									text-decoration:underline;
									color:#999999;
								}										
								.pTextoBranco {
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#FFFFFF;
									line-height:17px;
									text-align:left;
								}
								#miolo .legenda{
									font-family:Arial, Helvetica, sans-serif;
									font-size:9px;
									color:#1C1C1C;
									clear:both;
									text-align:left;
									line-height:normal;
								}
								
								/* ======== INI ESTILOS PARA PAGINA HOME ========= */
								.fotosHome{
									float:left;
									margin:0;
									padding:0;									
									height:90px;
									padding-top:3px;
								}
								.fotosHome li{
									height:92px;
									width:111px;
									margin:0;
									padding:3px;
									padding-top:0;
									padding-bottom:0;
									list-style-type:none;									
								}								
								/* agrupamento dos painelistas */
								#painelistas{
									width:465px;						
									height:260px;
									float:none;
									text-align:left;
								}
								/* agrupamento dos palestrantes */	
								#palestrantes{
									width:465px;							
									height:590px;
									float:none;
								}	
								.cargodopalestrante {	
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
								}
								.nomedopalestrante {
									font-family:Arial, Helvetica, sans-serif;
									font-size:14px;
									font-weight:bold;
									color:#000000;
									text-decoration:none;
								}
								.temadapalestra {
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
								}
								.titulopainel {
									font-family:Arial, Helvetica, sans-serif;
									color:#666666;
									font-size:13px;
									font-weight:bold;
									text-decoration:none;
									margin:0;
								}								
								.palestranteinter{
									font-family:Arial, Helvetica, sans-serif;
									font-size:10px;
									color:#9c7603;							
									text-align:left;		
								}
								.tableLine td{
									padding:10px 0;
									border-bottom:1px solid #CCCCCC;
								}
								.tableLine td.noLine{
									border-bottom-width:0;
									padding:2px 0;
								}
								.tableLine td.Linepad{
									border-bottom:1px solid #CCCCCC;
									padding:8px 0 8px;
								}
								.tableLine td.Linepadmediador{
									border-bottom:1px solid #CCCCCC;
									padding:2px 0;
								}
								.tema {
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color: #9E7604;
									font-weight: bold;
								}									
										/* box cinza que contem a foto e os dados da palestrante */	
										.palestrantesHomeEsq{
											margin-top:10px;
											margin-left:6px;
											margin-right:3px;
											margin-bottom:0px;
											padding:4px;
											background-color:#F1F1F1;
											float:left;
											width:206px;
											height:auto;
										}
										.palestrantesHomeDir{
											margin-top:10px;
											margin-left:10px;
											margin-right:3px;
											margin-bottom:0px;
											padding:4px;
											background-color:#F1F1F1;
											float:left;
											width:206px;
											height:auto;
										}										
												/* primeiro bloco de informacoes do palestrante (contem a foto) */
												.info1PalestrantesHome{
													width:200px;
													height:68px;
													text-align:left;
												}												
														/* foto do mano */
														.info1PalestrantesHome img{
															padding-right:5px;
														}
														/* nome do mano */
														.nomePalestranteHome{
															font-family:Arial, Helvetica, sans-serif;
															font-size:11px;
															color:#9c7603;
															text-align:left;
														}
														/* titulo da palestra do brother */
														.cargoPalestranteHome{
															font-family:Arial, Helvetica, sans-serif;
															font-size:11px;
															color:#1C1C1C;
															text-align:left;
														}
														/* botao de ver perfil */
														.aVerPerfil{
															width:60px;
															height:15px;
															display:block;
															overflow:hidden;
															text-indent:-5000px;
															background-image:url(../imagens/2007/bt_ver-perfil.gif);
															background-repeat:no-repeat;
														}
														.aVerPerfil:hover{												
															background-image:url(../imagens/2007/bt_ver-perfil_ov.gif);
														}
														/* botao de ver depoimento */
														.aVerDepoimento{
															width:60px;
															height:15px;
															display:block;
															overflow:hidden;
															text-indent:-5000px;
															background-image:url(../imagens/2007/bt_ver-depoimento.gif);
															background-repeat:no-repeat;
														}
														.aVerDepoimento:hover{												
															background-image:url(../imagens/2007/bt_ver-depoimento_ov.gif);
														}
														/* botao de ver resumo da palestra */
														.aVerResumo{
															width:60px;
															height:15px;
															display:block;
															overflow:hidden;
															text-indent:-5000px;
															background-image:url(../imagens/2007/bt_ver-resumo.gif);
															background-repeat:no-repeat;
														}
														.aVerResumo:hover{												
															background-image:url(../imagens/2007/bt_ver-resumo_ov.gif);
														}
														/* botao fazer download da palestra */
														.aDownApresentacao{
															width:60px;
															height:15px;
															display:block;
															overflow:hidden;
															text-indent:-5000px;
															background-image:url(../imagens/2007/bt_ver-apresentacao.gif);
															background-repeat:no-repeat;
														}
														.aDownApresentacao:hover{												
															background-image:url(../imagens/2007/bt_ver-apresentacao_ov.gif);
														}
												
												/* segundo bloco de informacoes do palestrante (abaixo da foto) */
												.info2PalestrantesHome{
													width:200px;
													height:25px;
													vertical-align:bottom;
													text-align:left;
												}
														/* palavra TEMA */
														.palestraHome{
															font-family:Arial, Helvetica, sans-serif;
															font-size:11px;
															color:#1C1C1C;
															text-align:left;
															line-height:12px;															
														}	
														/* tema proprimanente dito */
														.temaPalestraHome{
															font-family:Arial, Helvetica, sans-serif;
															font-size:11px;
															color:#1C1C1C;
															text-align:left;
														}
														/* ========== FIM ESTILOS PARA PAGINA HOME ========= */
															
								
								
								
								/* ======== INI ESTILOS PARA PERFIL ======= */
								#cabecalhoPerfil{
									width:auto;
									height:44px;
									background-image:url(../imagens/2006/fundo_perfil_repeat.jpg);
									background-repeat:repeat-x;	
									background-color:#000000;			
								}
										/* cabecalho que fica centralizado */
										#cabecalhoCentroPerfil{
											width:420px;
											height:44px;
											background-image:url(../imagens/2006/fundo_perfil.jpg);
											background-repeat:no-repeat;				
											margin:0 auto;
										}
								#rodapePerfil{
									width:auto;
									height:25px;
									background-image:url(../imagens/2006/fundo_perfil2_repeat.jpg);
									background-repeat:repeat-x;				
								}
										/* cabecalho que fica centralizado */
										#rodapeCentroPerfil{
											width:420px;
											height:25px;				
											margin:0 auto;
										}
								#conteudoCentroPerfil{
									width:420px;
									display:table-cell;
									height:auto;
									padding:5px;				
									margin:0 auto
								}	
								.pPerfil {									
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#1F1F1F;
									line-height:17px;
									margin:2px;
									padding-left:95px;
									padding-top:10px;
								}
								.pPerfilsemfoto {									
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#1F1F1F;
									line-height:17px;
									margin:2px;
									padding-top:10px;
								}
								.legendaPerfil{
									font-family:Arial, Helvetica, sans-serif;
									font-size:10px;
									color:#1F1F1F;
									line-height:15px;
									margin:2px;
									padding-left:95px;
									padding-top:10px;
								}
								.fecharPerfil{
									margin-left:360px;
									width:59px;
									height:19px;
									display:block;
									text-indent:-5000px;
									background-image:url(../imagens/2006/bt_perfil_fechar.gif);
									background-repeat:no-repeat;								
								}
								.fecharPerfil:hover{
									background-image:url(../imagens/2006/bt_perfil_fechar_ov.gif);									
								}
								.imprimirPerfil{
									margin:0;
									border-top:5px solid #000000;
									margin-left:360px;
									width:59px;
									height:19px;
									display:block;
									text-indent:-5000px;
									background-image:url(../imagens/2006/bt_perfil_imprimir.gif);
									background-repeat:no-repeat;	
								}
								.imprimirPerfil:hover{
									background-image:url(../imagens/2006/bt_perfil_imprimir_ov.gif);
								}
								.topoPerfil{
									width:59px;
									height:19px;
									display:block;
									text-indent:-5000px;
									background-image:url(../imagens/2006/bt_perfil_topo.gif);
									background-repeat:no-repeat;	
									margin-left:360px;
								}
								.topoPerfil:hover{
									background-image:url(../imagens/2006/bt_perfil_topo_ov.gif);
								}
								/* nome do mano */
								.nomePalestrantePerfil{
									font-family:Arial, Helvetica, sans-serif;
									font-size:16px;
									color:#9c7603;
									text-align:left;
								}
								a.nomePalestrantePerfil:link{
									font-family:Arial, Helvetica, sans-serif;
									font-size:16px;
									color:#001865;
									text-align:left;
									text-decoration:underline;
								}
								a.nomePalestrantePerfil:hover{
									text-decoration:none;
									color:#002EB7;
								}
								/* ======== INI ESTILOS PARA PERFIL ======= */
								
								/* ======== INI ESTILOS AGENDA ========*/
								.agendaCongressoColor{
									background-color:#F2EED6;
									border-right:1px solid #E3DAAF;
									border-bottom:1px solid #E3DAAF;
								}
								.agendaCongressoBranco{
									background-color:#FFFFFF;
									border-right:1px solid #C7C7C9;
									border-bottom:1px solid #C7C7C9;
								}
								.horarioCongresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#5B5120;
									font-weight:bold;
									padding-right:6px;
									margin:0;
								}
								.textoCongresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#333333;
									padding-left:6px;
									margin:0;
								}
								.palestranteinter{
								font-family:Arial, Helvetica, sans-serif;
								font-size:10px;
								color:#9c7603;							
								text-align:left;		
								}
								.destaqPenelistaCongresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#9D810D;
									font-weight:bold;
									padding-left:6px;
									margin:0;
								}
								.destaqMediadorCongresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#DC5800;
									padding-left:6px;
									margin:0;
								}
								.nomeCongresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#95832C;
									padding-left:6px;
									margin:0;
								}
								a.nomeCongresso:link{
									font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#95832C;
									padding-left:6px;
									margin:0;
									text-decoration:underline;
								}
								a.nomeCongresso:hover{
									color:#C6AE3E;
									text-decoration:underline;
								}
								.cargoCongresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#333333;
									padding:0;
									padding-left:6px;
									margin:0;
								}
								a.cargoCongresso:link{
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#333333;
									padding:0;
									padding-left:6px;
									margin:0;
									text-decoration:underline;
								}
								a.cargoCongresso:hover{
									color:#666666;
									text-decoration:underline;
								}
								.temaCongresso{
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#333333;
									padding:0;
									padding-left:6px;
									margin:0;
								}							
								
								/* ======== FIM ESTILOS AGENDA ========*/
								
														
								/* ======== INI ESTILOS PARA FORMULARIOS ======= */
								#miolo textarea, select, input{
									font-family: Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#333333;
									border:1px solid #999999;
									float:left;
								}
								#miolo form{
									line-height:15px;
								}
								/*
								#miolo label{
									width:100px;
									float:left;
									height:22px;
									display:block;
									font-family: Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#595959;
									text-align:right;
								}
								*/
								#miolo .labelP{
									width:30px;
									float:left;
									height:22px;
									display:block;
									font-family: Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#595959;
									text-align:right;
								}
								#miolo .labelG{
									width:145px;
									float:left;
									height:22px;
									display:block;
									font-family: Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#595959;
									text-align:right;
								}
								.obrigatorio{
									font-family: Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#FF0000;
								}	
								/* ======== FIM ESTILOS PARA FORMULARIOS ======= */
								
								
										/* ========== INI ESTILOS PARA PAGINA CONTATO ========= */
										#miolo #infoContato{
											width:465px;
											height:260px;
											margin:0;
											padding:0;								
										}
										#miolo #infoContato .infoContatos{
											width:150px;
											height:230px;
											text-align:center;
											float:left;
											margin:0;
											padding:2px;	
											display:block;
										}
										#miolo #infoContato .pTextoCenterP {
											font-family:Arial, Helvetica, sans-serif;
											font-size:9px;
											color:#1F1F1F;
											text-align:center;
											line-height:13px;		
											letter-spacing:0;
										}
										#miolo #infoContato .pTextoCenter {
											font-family:Arial, Helvetica, sans-serif;
											font-size:12px;
											color:#1F1F1F;
											text-align:center;
											line-height:13px;
										}
										.pTextoCenterP a:link{
											text-decoration:underline;
											color:#666666;
										}
										.pTextoCenterP a:hover{
											text-decoration:underline;
											color:#999999;
										}										
										/* ========== FIM ESTILOS PARA PAGINA CONTATO ========= */	
										
										
						/* ========= INI ESTILOS PARA PAGINA PATROCINIOS ======== */						
						#patrocinioMarcas{
							
						}
						#patrocinioMarcas ul{
							margin:0;
							padding:0;							
						}
						#patrocinioMarcas li{
							list-style:none;							
						}	
						.patrociniomargin {
							margin-top:5px;							
						}						
						/* ========= FIM ESTILOS PARA PAGINA PATROCINIOS ======== */	
						
						/* ========= INI ESTILOS PARA PAGINA CONGRESSO ======== */						
						.depoimentoCinzaFoto {
							height:auto;
							display:table-cell;
							text-align:right;
							background-color:#EFEFEF;
							padding:6px;
							margin:3px;
						}
						.grupoDepoimentoFoto{						
							display:table-cell;
							margin:0;
							padding:0;							
						}
						.depoimentoBrancoFoto {							
							text-align:right;
							background-color:#FFFFFF;
							padding:8px;
							margin:3px;
						}
						.grupoDepoimentoFoto img{		
							padding-left:8px;
							display:block;
						}
						#congressoTemas{
							width:460px;
							height:140px;							
							padding-bottom:10px;
							padding:0;
						}
						#congressoTemas ul{
							width:210px;
							float:left;
							margin:5px;
							margin-left:5px;
							padding:0;
						}
						#congressoTemas li{
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#1F1F1F;
							line-height:17px;
							text-align:left;
							list-style:none;
							background-image:url(../imagens/2007/bullet_texto_azul.gif);
							background-repeat:no-repeat;
							background-position:left;
							padding-left:15px;
						}						
						/* ========= FIM ESTILOS PARA PAGINA CONGRESSO ======== */							
														
						#miolo .boxVerde{
							width:450px;
							height:auto;
							padding:12px;
							background-color:#FFFFFF;
							/*background-color:#6C8D3D;*/
							margin:0;
						}
								/* conteudo do box verde  <<<<<<<<<<<<<<<< DESATIVADO >>>>>>>>>>>>>>>>>>>>>>>>>
								#miolo .boxVerde h3{
									width:auto;
									font-family:Arial, Helvetica, sans-serif;
									font-size:14px;
									color:#224400;
									border-bottom:1px solid #224400;
									text-align:left;
									line-height:normal;
									padding:0px;
									margin:0px;
								}
								#miolo .boxVerde h3 a{
									width:auto;
									font-family:Arial, Helvetica, sans-serif;
									font-size:14px;
									color:#224400;
									border-bottom:1px solid #224400;
									text-align:left;
									line-height:normal;
									padding:0px;
									margin:0px;
									text-decoration:none;					
								}
								#miolo .boxVerde h3 a:hover{									
									text-decoration:underline;					
								}
								#miolo .boxVerde p{
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#000000;
									text-align:left;
									line-height:normal;
									padding:0px;
									margin:0px;
									padding-top:5px;
								}
								*/
								
						/* ========= INI ESTILOS PARA PAGINA FEIRAS ======== */
						.depoimentoCinza {
							height:auto;
							display:table-cell;
							text-align:left;
							background-color:#EFEFEF;
							padding:8px;
							margin:3px;
							width:300px;
						}
						.depoimentoBranco {
							text-align:right;
							background-color:#FFFFFF;
							padding:8px;
							margin:3px;
							width:300px;
						}
						.depoimentoBrancoo {
							text-align:left;
							background-color:#FFFFFF;
							padding:8px;
							margin:3px;
							width:300px;
						}
						
						/* menu de opcoes */
						#miolo #menuIntFeira{
							margin:0px;
							padding:0px;
							width:120px;
							text-align:left;
							float:left;
						}
						#miolo #menuIntFeira ul{
							margin:0px;
							padding:0px;
							width:120px;
							padding:3px;
							/*background-color:#6C8D3D; verde antigo */
							background-color:#b08b38;
						}
						#miolo #menuIntFeira li{
							width:120px;							
							list-style:none;
							text-align:right;
							line-height:normal;
						}
						#miolo #menuIntFeira li a{							
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#FFFFFF;							
							padding-right:10px;
							text-decoration:none;	
							line-height:normal;
							margin-right:3px;						
						}
						#miolo #menuIntFeira li a:hover{
							text-decoration:underline;
							background-image:url(../imagens/2007/bullet_menu_feira.gif);
							background-position:right;
							background-repeat:no-repeat;
						}
											
						/* menu de fotos */
						#menuIntFeira #menuFotosFeira{
							width:125px;
							text-align:left;
							padding-top:3px;
							float:left;
						}
						#menuIntFeira #menuFotosFeira ul{
							width:120px;
							margin:0px;
							padding-top:10px;
							text-align:left;
							background-color:#FFFFFF;							
						}
						#menuIntFeira #menuFotosFeira li{	
							width:120px;					
							list-style:none;							
							padding-bottom:3px;
							text-align:left;							
						}
						#miolo #menuIntFeira #menuFotosFeira a:hover{
							text-decoration:none;
							background-image:none;							
						}
						
						/* conteudo de feiras */							
						#mioloFeira {
							width:325px;
							float:left;
							margin-left:15px;									
						}					
						#feiraTemas{
							width:325px;
							height:250px;							
							padding-bottom:10px;
							margin:0px;
							padding:0px;								
						}
						#workshopTemas{
							width:460px;
							height:160px;							
							padding-bottom:10px;
							margin:0px;
							padding:0px;								
						}
						#feiraTemas ul{
							margin:0px;
							padding:0px;
							width:150px;
							float:left;	
							margin:5px;
							margin-left:5px;
						}
						#workshopTemas ul{
							margin:0px;
							padding:0px;
							width:220px;
							float:left;	
							margin:5px;
							margin-left:5px;
						}						
						#feiraTemas li{
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#1F1F1F;
							line-height:17px;
							text-align:left;
							list-style:none;
							background-image:url(../imagens/2007/bullet_texto_laranja.gif);
							background-repeat:no-repeat;
							background-position:left top;
							padding-left:15px;
						}
						#workshopTemas li{
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#1F1F1F;
							line-height:17px;
							text-align:left;
							list-style:none;
							background-image:url(../imagens/2007/bullet_texto_laranja.gif);
							background-repeat:no-repeat;
							background-position:left top;
							padding-left:15px;
						}						
						#boxAzul{
							width:auto;
							border: 1px solid #005A91;
							background-color:#DBE7F1;
							padding:5px;
						}
						#boxDourado{
							width:auto;
							border: 1px solid #ae8e32;
							background-color:#f6eac8;
							padding:5px;
						}
						/*#fotosWorkshop{   <<<<<<<<<<<<<<<<<<<<<<<<<<<<< DESATIVADO
							width:300px;
						}
						#fotosWorkshop ul{
							width:300px;
							margin:0;
							padding:0;
						}
						#fotosWorkshop li{
							float:left;
							list-style:none;
							margin:8px;
							margin-bottom:0px;
							padding:0;
							padding-bottom:0;
						}*/
						#fotos{
							width:300px;
						}
						#fotos ul{
							width:300px;
							margin:0;
							padding:0;
						}
						#fotos li{
							float:left;
							list-style:none;
							margin:10px;
							margin-bottom:0px;
							padding:0;
							padding-bottom:0;
						}		
						
						.listaExpositores{
							width:325px;
							height:auto;							
							padding-bottom:10px;
							padding:0;
						}
						.listaExpositores ul{
							width:145px;
							float:left;
							margin:5px;
							margin-left:5px;
							padding:0;
						}
						.listaExpositores li{
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#1F1F1F;
							line-height:17px;
							text-align:left;
							list-style:none;
							background-image:url(../imagens/2007/bullet_texto_laranja.gif);
							background-repeat:no-repeat;
							background-position:left top;
							padding-left:15px;
						}								
						/* ========= FIM ESTILOS PARA PAGINA FEIRAS ======== */




						/* ========= INI ESTILOS PARA PAGINA WORKSHOP ======== */
						/* menu das salas */
						#listaSalas{
						list-style-type:none;						
						margin:0;
						padding:0;
						clear:both;
						}
						#listaSalas li{
						display:inline;
						float:left;
						}
						#sala1 a{
						width:93px;
						height:33px;
						text-indent:-5000px;
						overflow:hidden;
						display:block;
						background:transparent url(../imagens/2007/bt_sala1.jpg) center 0px no-repeat;
						}
						#sala1 a:hover{
						background:transparent url(../imagens/2007/bt_sala1.jpg) center -33px no-repeat;
						}
						#sala1 .link{
						background:transparent url(../imagens/2007/bt_sala1.jpg) center -33px no-repeat;
						}
						#sala2 a{
						width:93px;
						height:33px;
						text-indent:-5000px;
						overflow:hidden;
						display:block;
						background:transparent url(../imagens/2007/bt_sala2.jpg) center 0px no-repeat;
						}
						#sala2 a:hover{
						background:transparent url(../imagens/2007/bt_sala2.jpg) center -33px no-repeat;
						}						
						#sala2 .link{
						background:transparent url(../imagens/2007/bt_sala2.jpg) center -33px no-repeat;
						}
						#sala3 a{
						width:93px;
						height:33px;
						text-indent:-5000px;
						overflow:hidden;
						display:block;
						background:transparent url(../imagens/2007/bt_sala3.jpg) center 0px no-repeat;
						}
						#sala3 a:hover{
						background:transparent url(../imagens/2007/bt_sala3.jpg) center -33px no-repeat;
						}
						#sala3 .link{
						background:transparent url(../imagens/2007/bt_sala3.jpg) center -33px no-repeat;
						}
						#sala4 a{
						width:93px;
						height:33px;
						text-indent:-5000px;
						overflow:hidden;
						display:block;
						background:transparent url(../imagens/2007/bt_sala4.jpg) center 0px no-repeat;
						}
						#sala4 a:hover{
						background:transparent url(../imagens/2007/bt_sala4.jpg) center -33px no-repeat;
						}
						#sala4 .link{
						background:transparent url(../imagens/2007/bt_sala4.jpg) center -33px no-repeat;
						}
						#sala5 a{
						width:93px;
						height:33px;
						text-indent:-5000px;
						overflow:hidden;
						display:block;
						background:transparent url(../imagens/2007/bt_sala5.jpg) center 0px no-repeat;
						}
						#sala5 a:hover{
						background:transparent url(../imagens/2007/bt_sala5.jpg) center -33px no-repeat;
						}
						#sala5 .link{
						background:transparent url(../imagens/2007/bt_sala5.jpg) center -33px no-repeat;
						}
						
						/* menu de opcoes */
						#miolo #menuIntWorkshop{
							width:125px;
							text-align:left;
							float:left;
						}
						#miolo #menuIntWorkshop ul{
							width:120px;
							margin:0px;
							padding:3px;
							padding-left:0;
							padding-right:0;
							/*background-color:#D78503; laranja antigo*/
							background-color:#c8ab57;
						}
						#miolo #menuIntWorkshop li{	
							width:120px;						
							list-style:none;
							text-align:right;
							line-height:normal;
						}
						#miolo #menuIntWorkshop li a{
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#FFFFFF;							
							padding-right:10px;
							text-decoration:none;	
							line-height:normal;
							margin-right:3px;						
						}
						#miolo #menuIntWorkshop li a:hover{
							text-decoration:underline;
							background-image:url(../imagens/2007/bullet_menu_workshop.gif);
							background-position:right;
							background-repeat:no-repeat;
						}
											
						/* menu de fotos */
						#menuIntWorkshop #menuFotosWorkshop{
							width:125px;
							text-align:left;
							padding-top:3px;
							float:left;
						}
						#menuIntWorkshop #menuFotosWorkshop ul{
							width:120px;
							margin:0px;
							padding-top:10px;
							text-align:left;
							background-color:#FFFFFF;
						}
						#menuIntWorkshop #menuFotosWorkshop li{							
							list-style:none;
							margin:0;
							padding:0;
							padding-bottom:3px;
							text-align:left;
						}
						#miolo #menuIntWorkshop #menuFotosWorkshop a:hover{
							text-decoration:none;
							background-image:none;							
						}
						
						/* conteudo de workshop */							
						#mioloWorkshop {
							width:320px;
							float:left;
							margin-left:5px;													
						}
						
						/* agenda */	
						.agendaWorkshopColor{
							
							border-right:1px solid #C7C7C9;
							border-bottom:1px solid #C7C7C9;
						}
						.agendaWorkshopBranco{
							background-color:#FFFFFF;
							border-right:1px solid #C7C7C9;
							border-bottom:1px solid #C7C7C9;
						}
						.agendaWorkshopDestaque{						
							
							border-right:1px solid #FFFFFF;
							border-bottom:1px solid #FFFFFF;
						}
						.horarioWorkshop{
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#645b3f;
							font-weight:bold;
							padding-right:6px;
							margin:0;
						}
						.textoWorkshop{
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#474747;
							padding:0px;
							padding-left:3px;
							margin:0;
						}
						.salaWorkshop{
							font-family:Arial, Helvetica, sans-serif;
							font-size:13px;
							color:#666666;
							font-weight:bold;
							margin:0;
						}
						.salaWorkshopTit{
							font-family:Arial, Helvetica, sans-serif;
							font-size:13px;
							color:#666;
							font-weight:bold;
							margin:0;
						}
						
						a.salaWorkshopMenor:link{
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#ffffff;
							font-weight:bold;
							margin:0;
							text-decoration:none;
						}
						a.salaWorkshopMenor:visited{
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#ffffff;
							font-weight:bold;
							margin:0;
							text-decoration:none;
						}
						a.salaWorkshopMenor:hover{
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#ffffff;
							font-weight:bold;
							margin:0;
						}
						.nomeWorkshop{
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#645b3f;
							padding-left:3px;
							margin:0;
						}
						.cargoWorkshop{
							font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#333333;
							padding-left:3px;
							margin:0;
						}
								
						/* ========= FIM ESTILOS PARA PAGINA WORKSHOP ======== */


						
						
						/* ========= INI ESTILOS PARA POPUPS =========== */				
						#conteudoCentroPopUp{			
							width:auto;
							display:table;
							height:auto; 			
							margin:0 auto;
							text-align:center;					
						}	
						/* ========= FIM ESTILOS PARA POPUPS =========== */			
						
						
					/* === RODAPE === */
					/* rodape que contem o fundo repetido (este fica dentro do conteudo para deixar o cabecalho fixo e o conteudo com overflow) */
					#rodape{
						width:auto;
						height:52px;
						/* background-color:#386000; verde antigo */
						background-color:#9c7603;
						clear:both;
					}
							/* rodape que fica centralizado */
							#rodapeCentro{
								width:765px;
								height:52px;
								margin:0 auto;
								paddint-top:5px;								
								background-image:url(../imagens/2007/fundo_rodape.gif);
								background-repeat:no-repeat;
								background-position:center top;
							}
									#rodapeCentro p{
										text-align:center;
									}
									.creditos{														
										font-family:Arial, Helvetica, sans-serif;
										font-size:10px;
										/*color:#708C49; verde antigo 
										padding-top:100px;
										height:50px;*/
										line-height:35px;
										
										color:#d9ceab;
										text-transform:none;
										letter-spacing:normal;
										word-spacing:normal;
										text-decoration:none;
									}
									a.creditos:hover{		
										color:#FFFFFF;												
										text-decoration:underline;
									}
									.valores{
										font-family:Arial, Helvetica, sans-serif;
										font-size:12px;
										color:#D4DFC3;
										text-transform:uppercase;
										letter-spacing:5px;
										word-spacing:12px;
										display:none;
									}	
									
									
									
														
		/* === MENU ESQUERDO === */
		/* div que segura todo o include do menu esquerdo */
		#menuEsquerdo{
			width:145px;
			height:380;
			text-align:center;	
			float:left;	
		}	
		/* div que segura o conteudo dentro do menu esquerdo, para fins de centralizacao */
		#grupoEsq{
			width:125px;
			padding-top:10px;
			margin:0 auto;
		}
    	#menuEsquerdo h5{
			width:120px;
			height:15px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#ffffff;
			background-color:#b69a45;
			margin:0;
			padding:0;		
			padding-top:5px;
			padding-bottom:5px;	
		}
		#menuEsquerdo .h5apagado{
			width:115px;
			height:15px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#191919;
			background-color:#e4e4e4;
			display:none;	
			margin:0;			
			padding:0;	
		}
		#expoAnteriores{
			width:110px;
		}
		#expoAnteriores ul{
			width:110px;
			border:1px solid #999999;
		}
		#menuEsquerdo ul{
			margin:0;			
			padding:0;
			margin-bottom:15px;
			width:110px;
			text-align:center;
		}
		#menuEsquerdo ul li{
			margin:0;			
			padding:0;
			text-align:center;			
			list-style:none;
		}
		
		#menuEsquerdo a.depo2007{
			text-indent:-5000px;
			overflow:hidden;
			width:110px;
			height:30px;
			display:block;
			background-image:url(../imagens/2007/bt_depoimentos2006.gif);
			background-position:0 0;
		}
		#menuEsquerdo a.depo2007:hover{
			width:110px;
			height:30px;
			background-image:url(../imagens/2007/bt_depoimentos2006.gif);
			background-position:0 -30px;
		}
		#menuEsquerdo a.expo2006{
			text-indent:-5000px;
			overflow:hidden;
			width:110px;
			height:30px;
			display:block;
			background-image:url(../imagens/2007/bt_expo2006.gif);
			background-position:0 0;
		}
		#menuEsquerdo a.expo2006:hover{
			width:110px;
			height:30px;
			background-image:url(../imagens/2007/bt_expo2006.gif);
			background-position:0 -30px;
		}
		#menuEsquerdo a.expo2005{
			text-indent:-5000px;
			overflow:hidden;
			width:110px;
			height:30px;
			display:block;
			background-image:url(../imagens/2007/bt_expo2005.gif);
			background-position:0 0;
		}
		#menuEsquerdo a.expo2005:hover{
			width:110px;
			height:30px;
			background-image:url(../imagens/2007/bt_expo2005.gif);
			background-position:0 -30px;
		}
		#menuEsquerdo a.expo2004{
			text-indent:-5000px;
			overflow:hidden;
			width:110px;
			height:30px;
			display:block;
			background-image:url(../imagens/2007/bt_expo2004.gif);
			background-position:0 0;
		}
		#menuEsquerdo a.expo2004:hover{
			width:110px;
			height:30px;
			background-image:url(../imagens/2007/bt_expo2004.gif);
			background-position:0 -30px;
		}
		#menuEsquerdo a.expo2003{
			text-indent:-5000px;
			overflow:hidden;
			width:110px;
			height:30px;
			display:block;
			background-image:url(../imagens/2007/bt_expo2003.gif);
			background-position:0 0;
		}
		#menuEsquerdo a.expo2003:hover{
			width:110px;
			height:30px;
			background-image:url(../imagens/2007/bt_expo2003.gif);
			background-position:0 -30px;
		}	
		#menuEsquerdo a.expo2002{
			text-indent:-5000px;
			overflow:hidden;
			width:110px;
			height:30px;
			display:block;
			background-image:url(../imagens/2007/bt_expo2002.gif);
			background-position:0 0;
		}
		#menuEsquerdo a.expo2002:hover{
			width:110px;
			height:30px;
			background-image:url(../imagens/2007/bt_expo2002.gif);
			background-position:0 -30px;
		}
		#menuEsquerdo a.indique{
			text-indent:-5000px;
			overflow:hidden;
			width:110px;
			height:40px;
			display:block;
			background-image:url(../imagens/2007/bt_indique.gif);
			background-position:0 0;
		}
		#menuEsquerdo a.indique:hover{
			width:110px;
			height:40px;
			background-image:url(../imagens/2007/bt_indique.gif);
			background-position:0 -40px;
		}					
	
	
	
	
		/* === MENU DIREITO === */
		/* div que segura todo o include do menu direito */		
		#menuDireito{
			width:140px;
			height:330px;
			float:left;
			text-align:center;
		}		
		/* div que segura o conteudo dentro do menu direito, para fins de centralizacao */
		#grupoDir{
			width:120px;
			padding-top:10px;
			margin:0 auto;
		}
    	#menuDireito h5{
			width:120px;
			height:15px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#ffffff;
			/*background-color:#6c8d3e; verde antigo */
			background-color:#b69a45;
			margin:0;
			padding:0;		
			padding-top:5px;
			padding-bottom:5px;
		}
		#menuDireito .h5apagado{
			width:120px;
			height:3px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#191919;
			background-color:#ffffff;	
		}
		#menuDireito ul{
			margin:0;
			padding:0;
			width:119px;
		}	
		#menuDireito ul li{
			list-style:none;
			margin:0;
			padding:0;
			height:auto;
		}
		
		/* MAPA DO SITE */
		#mapaSite ul{
			margin-top:10;
			margin-left:100px;
			margin-bottom:10px;
			padding:0;
			
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#999999;
		}
		#mapaSite ul ul{
			margin:0;
			margin-left:20px;
			padding:0;		
		}
		#mapaSite ul li{
			list-style-image:url(../imagens/2007/bullet_menu_azul.gif);
		}
		#mapaSite a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#191919;
			text-decoration:none;
		}
		#mapaSite a:hover{
			text-decoration:underline;
		}
		
.tableCuros{border:none;}
.tableCuros td{padding:5px;}

.btSair{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#23373e;}
.linkDownload{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#23373e;text-decoration:none;}
.linkDownload:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#696969;text-decoration:underline;}

.open{background:transparent url(../imagens/seta.gif) 8px 8px no-repeat;padding:5px 25px;background-color:#EAEAEA;cursor:pointer;height:15px;border:1px solid #999999;}