@import url("imp_modulos.css");
@import url("imp_modal.css");
@import url("imp_temp.css");

/* definição geral de tags início */
	* { margin: 0; padding: 0; border: 0; list-style: none; }
	div, td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333; }
	body { background-image: url(../img/body_fundo_cin.gif); }
	a { text-decoration: none; color: #333; }
	a:hover { text-decoration: underline; }
	h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-transform: uppercase; }
	select, input, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666; border: 1px solid #999;  }
	.xxx {background-color:#3c3; } /*verde*/
	.yyy {background-color:#fc0; } /*amarelo*/
	.zzz {background-color:#06f; } /*azul*/
	.bbb {border:1px solid #c00; }

/* definição geral de tags fim */
	.noborder {border:none;}
	.clear {clear:both}
/* estrutura início */
	.linha { background-color:#FFFFFF; height:1px; } 
	.externo { position: relative; width: 100%; text-align: left;  background: url(../img/body_fundo_menu_principal_cin.jpg) repeat-x;} 
	.topo { background-color:#FFFFFF; height:21px; }

	/* fundos body início */
		.fundo_body { background-image: url(../img/body_fundo_cin.gif);} 
		.fundo_menu_principal { height:133px;border-top: 1px solid #FFF;} 
		.fundo_menus { background-image: url(../img/body_fundo_menus_cin.gif);} 
		.fundo_rodape { background-image: url(../img/body_fundo_rodape_cin.gif);}
	/* fundos body fim */
	
	/* barra superior de logotipos início */
		.topo_interno { background-image: url(../img/body_fundo_menus_cin.gif); height:20px; } 
		.topo_interno .tdcor { background: #ECBD00; width:160px;} 
		.topo_interno div input { width: 112px; height: 16px; border: 1px solid #666; font-size:10px; color:#666; margin-left:10px; } 
		.topo_interno div a { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666; } 
		.topo_interno .logotipos { width: 308px; height: 20px; background: url(../img/topo_interno_logos_fundo.gif) repeat-x; border-left: 1px solid #FFF; border-right: 1px solid #FFF; } 
		.topo_interno .logotipos img { margin: 5px 0 0 17px;} 
		.topo_interno .busca_topo { background: #ECBD00;  border-right: 1px solid #fff; width:305px; height:20px;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666; } 
		.topo_interno .busca_topo td { font-size:10px; color: #617917;} 
	/* barra superior de logotipos fim */	
	
	/* barra de logotipo da FIERGS início */
		.barra_logo { position:relative; z-index: 1; width: 776px; height:144px; background: #FFF; display: table; }
		.barra_logo .logo { float: left; margin: 38px 7px 0 6px; }		
		.barra_logo .cartola { margin: 10px 0 0 0; }
	/* barra de logotipo da FIERGS início */
	
	/* menu início */
		.menu_principal { background-color:#FFFFFF; display: table; } 
		.menu_principal img { border-bottom:#FFFFFF 1px solid; } 
		.menu_principal_idiomas { text-align:right; height:14px; padding-right:5px; }
		.td_banner { background: #fff url(../img/banners_fundo.gif) no-repeat 0 203px; }
		.banners { text-align:center; margin-bottom:16px; }
		.banners .banner { margin-top: 16px; }
				
		/* submenu início */
			/*.submenu_servicos { position: absolute; top:147px; left: 193px; z-index: 25; width: 310px; }
			.submenu_servicos div { position: absolute; top: 10px; left: 10px; width: 298px; }
			.submenu_servicos div ul { list-style: none; }
			.submenu_servicos div ul li a { font-weight: bold; color: #FFF; line-height: 18px; }*/
			
			.submenu_aberto { background: url(../img/fundo_cartola_cinza.gif) repeat-y; margin: 0 1px 1px 0; padding: 0 0 5px 0; }
			.submenu_aberto ul { width: 405px; margin-left: 10px; padding-top: 5px; }
			.submenu_aberto ul li { display: inline; background: url(../img/marcador_quadrado_azul.gif) no-repeat 0 7px; line-height: 18px; }
			.submenu_aberto ul li a { color: #333; margin: 0 4px 0 10px; white-space: nowrap; }
			.submenu_aberto ul li.primeiro_registro { background: none; }
			.submenu_aberto ul li.primeiro_registro a { margin-left: 0; }
			.submenu_aberto ul li.ativo { padding-right: 8px; }
			.submenu_aberto ul li.ativo a { text-decoration: underline; margin-right: -4px; }
		
			.sub_submenu_aberto { background: #fafafa; width: 410px; margin: -1px 0 1px 0; display: table; }
			.sub_submenu_aberto ul { width: 405px; margin: 8px 0 8px 10px; }
			.sub_submenu_aberto ul li { display: inline; background: url(../img/marcador_quadrado_azul.gif) no-repeat 0 7px; line-height: 18px; }
			.sub_submenu_aberto ul li.primeiro_registro { background: none; }
			.sub_submenu_aberto ul li.primeiro_registro a { margin-left: 0; }
			.sub_submenu_aberto ul li a { color: #333; margin: 0 4px 0 10px; white-space: nowrap; }
			
			.sub_sub_submenu_aberto { background: #FFF; width: 410px; margin: -1px 0 1px 0; display: table; }
			.sub_sub_submenu_aberto ul { width: 405px; margin: 8px 0 8px 10px; }
			.sub_sub_submenu_aberto ul li { display: inline; background: url(../img/marcador_quadrado_azul.gif) no-repeat 0 7px; line-height: 18px; }
			.sub_sub_submenu_aberto ul li.primeiro_registro { background: none; }
			.sub_sub_submenu_aberto ul li.primeiro_registro a { margin-left: 0; }
			.sub_sub_submenu_aberto ul li a { color: #333; margin: 0 4px 0 10px; white-space: nowrap; }
			
			.sombra_submenu { height: 6px; background: url(../img/sombra_submenu.gif) repeat-x; font-size: 1px; line-height: 1px; }
		/* submenu final */
	/* menu fim */
	
	/* Notícias aberto início */		
		.noticias_destaque { width: 571px; height: 200px; text-align: right; }
		.noticias_destaque div { position: absolute; top: 120px; left: 515px; width: 240px; height: 200px; text-align: left; }
		.noticias_destaque div a { color: #fff; }
		.noticias_destaque div h5 { font-size: 13px; }
	/* Notícias aberto fim */
	
	.conteudo { width: 420px; display:block; margin-left: 1px; overflow:hidden;}
	.sem_modulo { width: 614px; }	
	
	.esp_int { margin: 10px; }
	
	/* outros sites início */
		.outros_sites { background: #E0F1E1 url(../img/outros_sites_fundo.gif) repeat-y; border-right:#FFFFFF 1px solid; }
		.outros_sites div { padding: 5px 0 10px 20px; }
		.outros_sites div td { vertical-align: top; text-align: left; padding: 5px 0 0 0; }
		.outros_sites div td a { color: #333; }
		.outros_sites div td a:active { color: #333; text-decoration:underline; }
		.outros_sites_links { background: #E0F1E1 url(../img/outros_sites_links_fundo.gif) repeat-y; border-right: 1px solid #FFF; }
		.outros_sites_links div { padding: 5px 10px 5px 20px;}
		.outros_sites_links div table { margin-top: 5px;}
		.outros_sites_links div td { vertical-align: top;}
		.outros_sites_links .seta,
		.outros_sites_links div td a { color: #336633;}
	/* outros sites fim */		
	/* rodapé início */
		.rodape_fundo { background: url(../img/body_fundo_rodape_cin.gif); height: 48px; border-top: 1px solid #FFF; } 
		.rodape { width: 775px; height: 48px; background: #ccc; border-right: 1px solid #fff; position: relative; } 
		.rodape .endereco, .rodape .sobre_site, .rodape .login { display: table; float: left; } 
		.rodape .endereco { margin: 7px 20px 0 10px; } 
		.rodape .sobre_site { position: absolute; top: 0; left: 150px; } 
		.rodape .sobre_site div { margin-bottom: 11px; } 
		.rodape .sobre_site p { margin-left: 60px; }
		.rodape .login { margin: 3px 0 0 20px;  } 
		.rodape .login input { width: 85px; height: 16px; border: 1px solid #969593; } 
		.rodape .login td, .rodape .login a { font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 9px; color: #333; line-height: 11px; } 
		.rodape .login td { height: 11px; }
	/* rodapé fim */	
/* estrutura fim */

/* Conteúdos gerais início */
	.container { width: 615px;}

	.titulo { height: 28px; background:  url(../img/fundo_cartola_cinza.gif) no-repeat; } 
	.titulo img { margin: 5px 0 0 10px; }
	
	.titulo_int { height: 28px; background: #FBFBFB url(../img/fundo_cartola_int.gif) no-repeat; margin-bottom: 1px; }
	.titulo_int img { margin: 5px 0 0 10px; }
	
	.float_left { float: left; margin: 0 10px 10px 0; }
	.float_right { float: right; margin: 0 0 10px 10px; }
	.imagem {  }
	.imagem img { padding: 2px; background: #fff; border: 1px solid #CCC; }
	.imagem_sem_borda { margin: 10px 0 10px 0; }
	
	.galeria_noticia { width:350px; clear:both; display:table; margin-top: 15px;}
	.galeria_noticia h6 { margin-bottom: 10px; }
	.galeria_noticia .imagem { float:left; margin:0 5px 5px 0;}
	
	.legenda { width: 1px; }
	.legenda td { font-size: 10px; }
	.ativo { text-decoration: underline; }
	.aviso { color: #999; }
	
	.saiba_mais { font-size: 9px; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #004394; }
	
	.conteudo h5 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: none;  margin:1px 0 10px 0;  }
	.conteudo h6 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: none; color: #666; font-weight: bold; }
	
	.conteudo .interno { background: #FEF7EA; border: 1px solid #EAD6AC }
	
	.conteudo .registro { line-height: 130%; display: table; clear: both; }
	.conteudo .registro p { margin-bottom: 6px; }
	.conteudo .registro .data { color: #004394; }
	.conteudo .categoria { font-family: Arial, Helvetica, sans-serif; font-size: 10px;color: #004394;position:relative;top:-7px;}
	.tabelaEventos { padding:10px; }
	.tabEventos td {padding:0 10px 10px 0; vertical-align:top; width:50%;}
	.tabEventos td span { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight: normal; color: #004394; }  
	.tabEventos td img { float: left; margin: 0 5px 5px 0; }
	.tabEventos td strong   { font-size: 11px; }
	.tabEventos .eventosSep td  { border-top:1px solid #e6e6e6; height:10px; overflow:hidden; line-height:1%; padding:0 0 0 0;}
	
	.conteudo h6.data_not { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight: normal; color: #004394; }
	
	.registro .link_externo { color: #034B98; }
	.registro .link_externo img { float: left; margin: 2px 5px 0 0; }
	.registro .link_externo_noticias td,
	.registro .link_externo_noticias a { color: #8C5709; }
	
	.conteudo .sem_modulo .registro { width: 100%; }
	
	.conteudo .relacao_links { margin: 0 0 20px 0; line-height: 150%; clear: both; }
	.conteudo .relacao_links a { color: #333; }
	.conteudo .relacao_links a span { color: #999; }
	.conteudo .relacao_links h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight: normal; color: #004394; }
	
	.flag_convencoes { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #05741E; }
	.flag_exposicoes { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #0C589F; }
	.flag_teatro { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #EF1227; }

	.eventos_lista { width: 570px; font-size: 10px; }
	.eventos_lista td { background: url(../img/separador_linhas.gif) no-repeat left bottom; padding: 5px 0 5px 0; vertical-align: top }
	.eventos_lista td img { margin: 7px 5px 0 0; }
	.eventos_lista a { font-size: 11px; color: #034B98; }
	
	
	
	.tabela_eventos { width: 380px; margin: 15px 0 10px 0; }
	.tabela_eventos td { padding: 8px 0 8px 0; vertical-align: top; }
	.tabela_eventos .cel_um { padding-left: 8px; background: url(../img/separador_linhas.gif) no-repeat top left; width: 40px; }
	.tabela_eventos .cel_dois { background: url(../img/separador_linhas.gif) no-repeat top left; }
	.tabela_eventos .cel_tres { background: url(../img/separador_linhas.gif) no-repeat top left; }
	.tabela_eventos .cel_tres .tipo_evento { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-transform: uppercase; color: #669933; }
	.tabela_eventos div { margin-top: 5px; }

	.download_arquivo { margin: 20px 0 5px 0; width: 350px; }
	.download_arquivo .nome { font-weight:bold; padding-left:9px; color: #034B98; }
	.download_arquivo .aviso { font-size:10px;  color: #999; clear:both; margin:2px 0 5px 9px;}
	.download_arquivo .aviso a { color: #666;font-size:10px; font-weight:normal; }
	.download_arquivo .download { width: 97%; height:21px;  background-image:url(../img/download_fundo.gif); background-repeat:repeat-x;   }
	.download_arquivo .download .info {  margin:2px 0 0 5px; float:left;  }
	.download_arquivo .download_btn { float:left; }
	
	.download_noticias .download { background-image:url(../img/download_fundo_noticias.gif); background-repeat:repeat-x;   }/* muda fundo para seção notícias * /
	
	
/* Conteúdos gerais fim */

/* Seções início */
	/* HOME início */
		.home_centro { width: 375px; float: left; margin-left: 1px; } 
		.home_centro_fundo { background: #fff url(../img/home_fundo_gradiente.gif) repeat-y; }
		.servicos_bloco { width: 125px; height: 112px; background: #f5f5f5 url(../img/home_servicos_fundo_cin.gif); float: left; } 
		.servicos_bloco img { margin: 8px 0 3px 8px; }
		.servicos_bloco p { margin-left: 8px; width:110px }
		.servicos_bloco p a { color: #666; }
		.eventos_home { min-height: 195px; padding-top:5px; }
		.eventos_home_interno { padding: 5px 0 10px 10px; }
		 
		.evento { width: 180px; float: left; font-size: 9px; height: 110px; overflow: hidden;}
		.evento span { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight: normal; color: #004394; }  
		.evento img { float: left; margin: 0 5px 5px 0; }
		.evento strong   { font-size: 11px; }
	/* HOME fim */
	
	/* Eventos início */
		.imagem_com_titulo { margin:0 0 13px 0; }
		.imagem_com_titulo img {border: none; margin: 0 5px 0 0; }
		.imagem_com_titulo h6 { color: #004D99; font-size: 10px; font-weight: normal; }
		.imagem_com_titulo h4 { color: #333; font-size: 14px; font-weight: bold; }
	/* Eventos fim */
	
	/* Resultado de busca de noticias início * /
		.noticias_busca .paginacao_busca { background: url(../img/busca_resultado_paginacao_fundo_topo.jpg) no-repeat; }
		.noticias_busca .base_busca { background: url(../img/busca_resultado_paginacao_fundo_base.jpg) no-repeat; }
		.noticias_busca .busca_primeiro a { display: block}
		.noticias_busca .busca_resultado { background: url(../img/separador_linhas.gif) no-repeat top; }
		.noticias_busca .paginacao_busca span { color: #583A03; }
	/* Resultado de busca de noticias fim */
	
	/* Links início */
		.links { padding: 10px 0 10px 0; background: url(../img/separador_linhas.gif) no-repeat top; }
		.links img { vertical-align: middle; }
		.links a { font-weight: bold; }
		
		.lista_links { width: 540px; padding: 10px 0 9px 0; margin-bottom: 1px; background:url(../img/separador_linhas.gif) no-repeat top; /*background: #00f; url(../img/links_aberto_fundo.gif) repeat-y; */}
		.lista_links a { font-weight: bold; }
		.lista_links img { vertical-align: middle; }
		.lista_links div { display: table; }
		.lista_links div table { width: 510px; margin: 10px 0 0 25px; }
		.lista_links div table td { width: 49%; padding-bottom: 5px; color: #004D99; }
		.lista_links div table td span { color: #333; }
		.lista_links div table td a { margin-left: 10px; font-weight: normal; }
		.lista_links div table td p { margin-left: 10px; font-weight: normal; color:#666; }
	/* Links fim */
	
	/* Busca início */
		.paginacao_busca { width: 500px; height: 29px; background: url(../img/busca_resultado_paginacao_fundo_topo.jpg) no-repeat bottom; margin-top: 25px; }
		.paginacao_busca table { width: 520px; margin: 5px 0 0 10px; }
		.paginacao_busca span { font-weight: bold; color: #5B7216; }
		.paginacao_busca .paginacao { width: 420px; font-weight: bold;  color: #000066;   }
		.paginacao_busca .paginacao a { font-weight: normal; color: #000066;  }
		.base_busca { background: url(../img/busca_resultado_paginacao_fundo_base.jpg) no-repeat top; margin-bottom: 40px; margin-top:10px; }
		.base_busca table { margin: 12px 0 0 10px; }
		.busca_resultado { width: 540px; display: }
		.busca_resultado div { width: 490px; background: url(../img/separador_linhas.gif) no-repeat bottom right; display: table; padding:10px; margin: 0 auto; }
		.busca_exibindo { width:540px; color: #666; text-align:center; margin-top:10px; }
	/* Busca fim */
	
	/* Mapa do Site início */
		.mapa_site { color: #666; }
		.mapa_site h5 { margin: 0 0 5px 0; }
		.mapa_site ul { margin: 0 0 15px 8px; }
		.mapa_site .nivel_um {  }
		.mapa_site .nivel_dois { margin-left: 20px; font-size: 10px; }
		.mapa_site .nivel_dois a { color: #666; }
	/* Mapa do Site fim */

		
	/* Fale conosco e Ouvidoria início */
			.form { margin-top: 15px; }
			.form td { vertical-align: top; }
			.form input, .form select, .form textarea { margin: 0 0 4px 3px; }
			.form td .erro { color: #900; font-weight: bold; position: relative; left: 3px; }
			.form .legenda { color: #f00; padding: 0px 0px 5px 0px; width: 200px; text-align: right; }
		/* Fale conosco e Ouvidoria fim */		
	/* Central de Contato fim */
	
	/* Cadastro formulário início */
		.form_cadastro {  }
		.form_cadastro span { font-size: 10px; color: #900; margin-left:180px; }
		.form_cadastro div { clear: both; margin-bottom: 5px; }
		.form_cadastro div label { display: block; float: left; width: 105px; text-align: right; margin-right: 3px; }
		.form_cadastro div input { height: 13px; }
		.form_cadastro div table { margin: 0 0 0 0; }
		.form_cadastro div td { padding: 0 5px 5px 0; vertical-align: top; }
		.form_cadastro div table table .radio_box { width: 5px; padding-top: 2px; }
		.form_cadastro div td td { width: 200px; }
		.form_cadastro div h6 { margin-bottom: 5px; width: 400px; border-bottom: 1px solid #ccc; padding-bottom: 3px; }
		.form_cadastro div textarea { overflow: auto; }
		.form_cadastro .text_area_div {  }
		.form_cadastro .text_area_div input { margin: 0 3px 0 0; }
		.form_cadastro .form_duplo { margin-left: 75px; padding-bottom: 20px; }
		.form_cadastro .form_duplo label { width: 95px; }
		.form_cadastro .form_duplo input { border: 0; float: left; }
		
		.aviso_form { position: absolute; left: 280px; }
	/* Cadastro formulário fim */
	
	/* Parceiros início */
		.parceiros {  }
		.parceiros td { width: 200px; padding-bottom: 20px;}
		.parceiros h6 {  font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 9px; text-transform: uppercase; font-weight: normal }
	/* Parceiros fim */
/* Modulos Central de Contato início */
	/* Busca início */
		.modulo_calendario_busca { background: #D3E991; display: table; margin: 0 0 1px 0; }
		.modulo_calendario_busca div { padding: 0 10px 5px 10px; }
		.modulo_calendario_busca table { margin-bottom: 8px; }
		.modulo_calendario_busca td { padding: 1px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 9px; text-transform: uppercase; }
		.modulo_calendario_busca select, .modulo_calendario_busca input { border: 1px solid #999; font-size: 10px; color: #666; text-transform: none; }
	/* Busca fim */
/* Modulos Central de Contato fim */	

		/* Eventos Login início */
			.form_login { position: absolute;left: 200px; z-index: 999; width: 300px; background: #fff; border: 1px solid #003A88; }
			.form_login p, .form_login img { margin: 0 0 5px 0; }
			.form_login form { padding-bottom: 5px; }
			.form_login label { width: 35px; }
			.form_login .aviso { font-size: 9px; color: #666; margin-top: 10px; }
			.form_login p.aviso a { color: #003A88; }
		/* Eventos Login fim */
		
		/* Eventos form login início */
			.form_login_i { background: #fff; padding: 10px; width: 280px; height: 200px; display: table; }
			.form_login_i form { padding-bottom: 5px; }
			.form_login_i div { clear: both; padding-bottom: 3px; }
			.form_login_i label { display: block; float: left; text-align: right; width: 60px; }
			.form_login_i .esqueci_senha { font-size: 9px; color: #999; margin-top: 10px; }
			.form_login_i .aviso { font-size: 9px; color: #666; margin-top: 10px; }
			.form_login_i p.aviso a { color: #003A88; }
		/* Eventos form login fim */
		
		/* Eventos Logado início */
			.logado { width: 160px; height: 29px; background: url(../img/fundo_login.jpg) no-repeat right; margin-bottom: 1px; text-align: right; display: table; }
			.logado h6 { color: #004996; margin: 3px 5px 0 0; text-transform: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 100% }
			.logado a { font-size: 9px; line-height: 100%; }
			.logado .deslogar { color:#900; margin: 0 5px 0 10px; }
			
			/* Formulário complementar de cadastro eventos */
				.form_comp01 { display: table; margin: 0 0  5px 0;  }
				.form_comp01 label { display: block; float: left; text-align: right; width: 60px; margin-right: 3px; }
				.form_comp01_radio { padding-left: 60px; border-bottom: 1px solid #f0f0f0; margin-bottom: 5px; padding-bottom: 5px; }
			/* Formulário complementar de cadastro eventos */
		/* Eventos Logado fim */
		
	/* Notícias TV FIERGS aberta início 
	div { border:1px solid #FF0000}*/
		.video_info { color: #8C5709; margin-bottom:15px; }
		.video_info div a:hover { font-weight: bold; text-decoration: none; }
		
		/* TV FIERGS Slideshow início */
			.video_slideshow { position: relative; width: 347px; height: 191px; background: url(../img/galmultimidia_fundo.gif) no-repeat; display: table; margin: 20px 0 20px 0;}
			.video_slideshow div { margin: 6px 11px 11px 14px; }
			.video_slideshow .slideshow { width: 310px; height: 68px; margin: 10px 0 0 0; }
			.video_slideshow .slideshow div { margin: 0; }
			.video_slideshow .slideshow table { margin-top: 3px; }
			.video_slideshow .slideshow a { margin: 2px; display: table; }
			.video_slideshow .slideshow  a:hover { margin: 0; border: 2px solid #8C5709; }
			.video_slideshow .resumo { width: 302px; height: 55px; margin: 0; }
			.video_slideshow .resumo span { color: #8C5709; }
		/* TV FIERGS Slideshow início */
		
	/* Notícias TV FIERGS aberta fim */			

.menuAbas, .menuAbas li { margin:0; padding:0; list-style:none;}
.menuAbas { width:100%; clear:both;}
.menuAbas li, .menuAbas li a { display:block; overflow:hidden; float:left; height:25px;}
.menuAbas li.abaBt1, .menuAbas li.abaBt1 a { width:92px;}
.menuAbas li.abaBt2, .menuAbas li.abaBt2 a { width:144px;}
.menuAbas li.abaBt3, .menuAbas li.abaBt3 a { width:185px;}

.abaFeiras { height:55px; margin:10px 10px 0 10px; width:590px;}
.abaFeiras .abaTitulo { color:#333333; padding-left:10px;}
.quadroFeiras {width:588px; min-height:185px; margin:0 10px 10px 10px; border-left:1px solid #FCBD00;  border-right:1px solid #FCBD00;  border-bottom:1px solid #FCBD00;}

.abaCin, .abaOportunidades { height:55px; margin:10px 10px 0 10px; width:590px;}
.abaCin .abaTitulo, .abaOportunidades .abaTitulo{ color:#ffffff; padding-left:10px;}
.quadroCin, .quadroOportunidades {width:588px; min-height:195px; margin:0 10px 10px 10px; border-left:1px solid #4C7FB5;  border-right:1px solid #4C7FB5;  border-bottom:1px solid #4C7FB5; }

.quadro_interno {margin:0 10px 10px 10px; padding-top:10px; clear:both;}
.selectAgenda  { width:200px; position:absolute; top:243px; left:500px; z-index:12 }
		

/* FORMULARIOS DE INSCRIÇÃO - 2009 */

.inputMax {width:280px;}
.inputMed {width:140px;}
.inputMin {width:100px;}

.opcao { margin-bottom:15px;}
.camposInsc label {text-align:left; width:30px; margin-right:10px; display:block; float:left;}

.jqAjaxResult { margin:5px 0; background:#F9F9F9; border:1px solid #CCCCCC; }

.ancora {width:1px; height:1px; position:relative;}
#ajaxLoader {position:absolute; top:-10px; left:280px; width:130px;}

.formLeft {float:left; margin:5px; padding:5px; background:#F9F9F9; border:1px solid #CCCCCC; width:175px; height:120px;}
.formLeft table {width:100%;}
.erro {font-weight:bold; color:#CC0000;}

/*
.selects { border:none; }
.selects label {width:300px !important; text-align:left !important;}
.selects select {margin-left:108px !important;}
*/
#formFieldPJ {margin-left:40px;}
#formFieldPJ label {width:280px !important; text-align:left !important; margin-bottom:3px !important;}
#formFieldPJ div {margin-bottom:10px !important;}
#formFieldPJ .ncmLabel {line-height:24px; float:left; margin:0 10px 0 0; color:#333; font-size:11px;}


.meioCampo, .meioCampo2 {float:left; clear:none !important;}
#formFieldPJ .meioCampo label{width:105px !important; float:none !important;}
.meioCampo2 label, #formFieldPJ .meioCampo2 label{width:65px !important; float:none !important;}
#formFieldPJ .meioCampo {margin-right:38px !important; *margin-right:18px !important;}
/* Seções final */

	
	/*
	
	
	.busca_conteudo { width: 350px; padding: 0 0 20px 0; }
	.busca_conteudo * { float: left; }
	.busca_conteudo select { width: 60px; margin-left: 5px; }
	.busca_conteudo input { margin: 0 0 0 5px; }
	
	h6.publicacoes { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9px; text-transform: uppercase; font-weight: normal; color: #8E5B0F; }
	
	.subtitulo { font-size: 12px; font-weight: bold; margin-bottom: 8px; }
	 Centros de atividade início * /
		.centro_banner { position:absolute;	right:0; width:220px;z-index:9; overflow: hidden; }
	/* Centros de atividade fim */
	
	/* Projetos Especiais início * / 
		.projetos_selecione { width: 270px;}
		.projetos_selecione p { float: left; margin: 2px 4px 0 0; }
		.projetos_selecione select { width: 160px; float: left; margin-right: 4px; }
		.projetos_tit { float: left; }
		a.link_projeto img { float: left; margin: 2px 5px 0 0; } 
		.galeria_projetos { margin-top: 15px; }
		.galeria_projetos .imagem { float: left; margin: 0 5px 5px 0; }
	/* Projetos Especiais fim */
	
	/* Centros de atividades início * /
		.submenu_centros { background: #4CA66E; height: 26px; }
		.submenu_centros h1 { font-size: 18px; color: #fff; font-weight: normal; margin: 0 0 0 10px; float: left; }
		.submenu_centros div { float: right; }
		.submenu_centros div h6 { color: #fff; float: left; margin-top: 2px; }
		.submenu_centros div select { float: left; margin: 0 5px 0 5px; width: 140px; }
		.submenu_centros div input { margin: 1px 5px 0 0; }
		
		.centros_atividades select { float: left; margin: 5px 3px 0 0; width: 180px; }
		.centros_atividades input { margin-top: 5px; }
		
		.centros_servicos_quadro table { background: #f0f0f0; }
		.centros_servicos_quadro table td { background: #fff; width: 130px; height: 75px; text-align: center; color: #666; vertical-align: top; font-size: 9px;  }
		.centros_servicos_quadro td div { height: 58px; margin-top: 2px; }
		/*.centros_servicos_quadro { width: 540px; height: 150px; background: url(../img/centro_servicos_fundo.gif) no-repeat center left; }
		.centros_servicos_quadro td { width: 135px; height: 75px; text-align: center; color: #666; vertical-align: top; }
		.centros_servicos_quadro td div { height: 42px; margin-top: 2px; }*/
	/* Centros de atividades fim */
	