﻿@charset "utf-8";

	/* reset */

	    html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent;}
	    body { line-height: 1;}
	    ol, ul { list-style: none;}
	    blockquote, q {	quotes: none;}
	    ins { text-decoration: none;}
	    del { text-decoration: line-through;}
	
	/* Definições gerais */
	
	    body { background:url(../../imagens/bgBody.jpg); }
	    #wrapper { margin:0 auto; width:960px; background:#242424; padding:0 14px; }
	
	/* Classes comuns */
	
	    .left { float:left; }
	    .right { float:right; }
	    .clear { clear:both; }
	    .vejaMais { line-height:15px; font-size:10px; font-family:Arial; background:#DDD url(../../imagens/bullet-2.jpg) no-repeat 5px center; padding:5px 5px 5px 18px; text-transform:uppercase; color:#222; text-decoration:none; }
	    .vejaMais:hover { background:#777 url(../../imagens/bullet-2.jpg) no-repeat 5px center; color:#FFF; }
	
/* Header */
	
	    #header { font-family:Arial; }
	
	    /* Menu header */
    	    
	        #header #menuHeader { background:#000c2f; height:40px; }
	        #header #menuHeader ul { float:right; margin-right:13px; }
	        #header #menuHeader ul li { float:left; padding-top:5px; line-height:33px; font-size:11px; margin-left:8px; font-weight:bold; }
	        #header #menuHeader ul li a { color:#FFF; text-decoration:none; }
	        #header #menuHeader ul li a:hover, #header #menuHeader ul li a:hover strong { color:#48B; }
	
	    /* Cabeçalho da logo e intranet */
    	    
	        #header #cabecalho { background:url(../../imagens/bgHeader.jpg) no-repeat; height:120px; }
	        #header #cabecalho h1 a { float:left; margin-top:10px; margin-left:30px; /* bug do ie6 p/margem duplicada */ _margin-left:18px; text-indent:-99999px; background:url(../../imagens/logo.png) no-repeat; display:block; width:158px; height:90px; }
	        #header #cabecalho .avisoIntranet { font-family:Arial; }
	        #header #cabecalho .avisoIntranet strong { line-height:20px; font-size:16px; font-weight:bold; color:#FFF; }
	        #header #cabecalho .avisoIntranet p { font-size:10px; width:185px; margin-bottom:10px; }
	        #header #cabecalho .avisoIntranet .input, #header #cabecalho #boxIntranet .input { font-size:11px; color:#000; background:#FFF; border:2px solid #36A; margin-bottom:10px; *margin-bottom:3px; }
	        #header #cabecalho .avisoIntranet label, #header #cabecalho #boxIntranet label { font-size:10px; display:block; float:left; width:55px; text-transform:uppercase; line-height:19px; }
	        #header #cabecalho .avisoIntranet .botao, #header #cabecalho #boxIntranet .botao { float:right; *margin-top:-22px; font-size:9px; font-family:"Myriad Pro"; width:25px; height:18px; border:2px solid #376da3; color:#FFF; background:url(../../imagens/bgBotao.jpg) repeat-x; cursor:pointer; }
	        #header #cabecalho #boxIntranet, #header #cabecalho .avisoIntranet { position:relative; float:right; width:215px; color:#FFF; padding-top:13px; }
	        #header #cabecalho #boxIntranet .fundo, #header #cabecalho .avisoIntranet .fundo { position:absolute; top:0; left:0; width:215px; height:130px; background:url(../../imagens/bgIntranet.jpg) repeat-x; z-index:0; -khtml-opaciy:0.65; opacity:0.65; filter:alpha(opacity=65); -moz-opacity:0.65; }
	        #header #cabecalho #boxIntranet .conteudo, #header #cabecalho .avisoIntranet .conteudo { padding:0 15px; position:relative; z-index:1; }
	        #header #cabecalho #boxIntranet legend { padding-left:20px; background:url(../../imagens/icones/icone-intranet.png) no-repeat; font-size:10px; text-transform:uppercase; line-height:18px; margin-bottom:10px; }
	        #header #cabecalho #boxIntranet #esqueceuSenha { clear:both; font-size:9px; }
	        #header #cabecalho #boxIntranet #esqueceuSenha a { color:#81a8d1; }
	        
	/* Menu principal */
	
        /* Estilos */
        
            #menuPrincipal { width:960px; clear:both; background:url(../../imagens/bgMenu-1.jpg) repeat-x; }
        
            /* Nível 1 (Categorias fixas) */
            
                #menuPrincipal ul { float:left; height:42px; clear:both; background:url(../../imagens/bgMenu-1.jpg) repeat-x; }
                #menuPrincipal li { line-height:38px; background:url(../../imagens/linhaDivisaoMenu.jpg) no-repeat right center; }
                #menuPrincipal li a { padding:4px 15px 0 14px; text-transform:uppercase; font-family:Arial; font-size:12px; color:#7c8288; font-weight:bold; text-decoration:none; }
                #menuPrincipal li a:hover, .menuAtivo { background:url(../../imagens/bgMenuHover.jpg); color:#FFF; }
            
            /* Nível 2 (Sub-níveis) */
            
                #menuPrincipal ul ul { height:auto; background:url(../../imagens/bgMenuTransparente.png); padding:0; margin:0; width:165px; left:0; top:42px; padding:10px 0; }
                #menuPrincipal li li { background:none; margin-left:10px; border-bottom:1px solid #244b70; line-height:20px; }
                #menuPrincipal li li a { padding:0; margin:0; font-weight:normal; text-transform:none; letter-spacing:normal; font-size:11px; background:none; color:#79B; height:20px; line-height:20px; width:155px; text-align:left; }
            
            /* Nível 3 (Sub-níveis) */
            
                #menuPrincipal li li a:hover { background:#000; color:#CDD; }
                #menuPrincipal ul ul ul { left:155px; top:-10px; }

        /* Configs drop-down (Não alterar) */
        	
	        #menuPrincipal { position:absolute; z-index:80; }
	        #menuPrincipal ul ul a{ overflow:visible; }
	        .nav a{ display:block; }
	        .nav, .nav ul{ margin:0; padding:0; }
	        .nav li{ float:left; position:relative; }
	        .nav ul { position:absolute; display:none; }
	        .nav ul ul{ top:auto; }
	        .nav li ul a{ height:auto; float:left; }
	        .nav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul{ display:none; }
	        .nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul{ display:block; }
	     
	/* Busca */
	
	    #busca { background:url(../../imagens/bgBusca.jpg) repeat-x; height:42px; width:215px; float:right; }
	    #busca legend, #busca label { display:none; }
	    #busca .input { font-style:italic; font-size:12px; color:#89B; float:left; padding-top:3px; background:#f8f8f8; border:1px solid #b6bdcb; width:165px; margin:10px 0 0 10px; height:18px; }
	    #busca .botao, #busca .botaoEN { margin-top:10px; background:url(../../imagens/botaoBuscar.jpg) no-repeat; display:block; width:31px; height:25px; text-indent:-99999px; overflow:hidden; content:""; line-height:0; cursor:pointer; border:none; }
	        	    
	/* Banner */
	
	    #banner { margin-top:-18px; width:620px; height:246px; position:relative; z-index:1; }
	    .paginacaoBanners { position:absolute; top:7px; /* Hack IE6*/ _top:8px; right:0; /* Hack IE6*/ _right:14px; z-index:10; }
	    .paginacaoBanners a { position:relative; font-weight:bold; padding:3px 5px; background:#000; color:#666; border:3px solid #000a1b; font-family:Arial; text-decoration:none; font-size:12px; }
	    .paginacaoBanners a.activeSlide { color:#FFF; }
	    
	/* Conteúdo */
	
	    #mioloConteudo { clear:both; background:url(../../imagens/bgConteudo.jpg); width:960px; }
	    #conteudo { width:620px; float:left; padding:10px; /* Hack IE6 */ _padding:6px; }
	    #coluna2 { width:300px; float:right; padding:10px; /* Hack IE6 */ _padding:0px; }
	    
	    /* Itens coluna 2 */
	    	            	            
	        /* Vídeo player */
	        
	            #col2Video { clear:both; padding:10px; background:url(../../imagens/bgBoxTransparente.png) left top repeat-x; }
	            #col2Video #videoDescricao { *margin-top:10px; border:1px solid #a5aeb8; background:#FFF; padding:4px; font-size:11px; font-family:Arial; color:#777; }
	            #col2Video #videoDescricao p { padding:8px; padding-bottom:4px; }
	            #col2Video #videoDescricao p strong { color:#036; font-family:Arial; }
	            #col2Video #videoDescricao p strong a { text-decoration:none; color:#036; font-family:Arial; }
	            #col2Video #videoDescricao p strong a:hover { color:#31739F; font-family:Arial; }
	            
	        /* Cabeçalho e Menu lateral */
    	    
	            .cabecalho { padding-left:12px; padding-top:12px; font-family:Arial; margin-left:-10px; margin-top:-10px; /* BUG IE6 */ _margin-left:-6px; /* BUG IE6 */ _margin-top:-6px; background:url(../../imagens/bgCabecalhoInterno.jpg) repeat-x #AFAFAF; width:628px; height:auto; margin-bottom:28px; }
	            .cabecalho .caminho { line-height:18px; font-size:10px; text-transform:uppercase; }
	            .cabecalho .caminho a { color:#333; text-decoration:none; }
	            .cabecalho h2 { text-transform:uppercase; color:#4b4b4b; font-weight:bold; font-size:24px; padding-bottom:15px; padding-right:10px; }
	            
	            .menuInterno { font-family:Arial; margin-left:-10px; width:320px; background:url(../../imagens/bgCabecalhoInterno_coluna.jpg) no-repeat; padding-top:118px; margin-top:-10px; /* BUG IE6 */ _margin-top:-6px; _width:308px; }
	            .menuInterno ul { margin-left:10px; width:290px; border-bottom:5px solid #8f8f8f; border-left:5px solid #8f8f8f; border-right:5px solid #8f8f8f; background:url(../../imagens/bgBoxColuna2.jpg) right top repeat-x #828282; padding-bottom:20px; }
	            .menuInterno ul li { background:url(../../imagens/linhaDivisaoNoticias.jpg) no-repeat center bottom; margin-left:20px; line-height:30px; }
	            .menuInterno ul li a { padding-left:20px; background:url(../../imagens/bullet-3.png) no-repeat left center; font-size:16px; font-family:Arial; color:#d1d1d1; font-weight:bold; text-decoration:none; }
    	        
	        /* Notícias */
    	    
    	        .noticias { width:320px; margin-left:-10px; }
	            .noticias h3 { text-align:left; width:320px; background:url(../../imagens/bgCabecalhoNoticia.jpg) no-repeat; text-indent:-99999px; height:51px; }
	            .noticias ul { margin-left:10px; width:290px; border-bottom:5px solid #8f8f8f; border-left:5px solid #8f8f8f; border-right:5px solid #8f8f8f; background:url(../../imagens/bgBoxColuna2.jpg) right top repeat-x #848484; padding-bottom:20px; padding-top:10px; }
	            .noticias ul li { background:url(../../imagens/linhaDivisaoNoticias.jpg) no-repeat center bottom; margin-left:20px; line-height:15px; padding-bottom:10px; margin-bottom:10px; }
	            .noticias ul li a { padding-left:20px; background:url(../../imagens/bullet-3.png) no-repeat left center; font-size:14px; font-family:Arial; color:#d1d1d1; font-weight:bold; text-decoration:none; }
	            
	        /* Depoimentos */
	        
	            #depoimentos h3 { display:none; }
	            #depoimentos p { line-height:16px; padding:7px 0; border-top:2px solid #525252; border-bottom:2px solid #525252; color:#d1d1d1; font-family:Arial; font-size:11px; font-weight:bold; }
	            #depoimentos p.assinatura { margin:0; padding:0; margin-top:7px; border:none; font-family:Arial; font-size:10px; color:#FFF; }
	            #depoimentos p.assinatura strong { font-family:Arial; font-size:11px; }
	            #depoimentos .boxDepoimento { padding:7px; width:125px; background:#6b6b6b; margin:0 5px 0 5px; /* Hack IE6 */ _margin:0 4px 0 4px; float:left; }
	            #depoimentos .boxDepoimento img { margin-top:7px; border:4px solid #525252; }
	            #depoimentos a { text-decoration:none; }
	            
	        /* Aviso */
	        
				#aviso { padding:4px; background:url(../../imagens/bgAviso.jpg) repeat-x #b35611; }
				#aviso #conteudoAviso { width:275px; padding:7px; border:1px solid #e2a308; float:left; text-align:left; }	
	            #aviso #conteudoAviso a, #aviso #conteudoAviso h2 { color:#FFF; font-family:Arial; text-decoration:none; }
	            #aviso #conteudoAviso img { float:left; margin-right:7px; }
	            #aviso #conteudoAviso h2 { font-size:22px; font-weight:normal; }
	            #aviso #conteudoAviso p { line-height:15px; font-size:12px; font-weight:bold; }
	            
	    /* Conteúdo */
	    
	        /* Destaques */
	        
	            .conteudoDestaques { margin-left:-8px; _margin-left:-7px; margin-top:18px; }
	            .conteudoDestaques li { float:left; height:230px; padding-top:10px; border-top:2px solid #000; margin:5px 7px; _margin:5px 6px; }
	            
	            .conteudoDestaques li.destaqueMaior { position:relative; width:300px; }
	            .conteudoDestaques li.destaqueMaior .titulo { padding-left:10px; color:#FFF; position:absolute; top:10px; left:0; width:130px; line-height:23px; font-size:10px; font-family:Arial; text-transform:uppercase; background:#000; }
	            .conteudoDestaques li.destaqueMaior .fundo { height:150px; width:140px; background:#000; position:absolute; top:33px; z-index:0; -khtml-opaciy:0.65; opacity:0.65; filter:alpha(opacity=65); -moz-opacity:0.65; }
	            .conteudoDestaques li.destaqueMaior .conteudoDestaque { position:absolute; top:33px; left:0; width:120px; padding:10px; }
	            .conteudoDestaques li.destaqueMaior .conteudoDestaque h3 { margin-bottom:13px; color:#FFF; font-family:Arial; font-size:18px; font-weight:bold; }
	            .conteudoDestaques li.destaqueMaior .conteudoDestaque p { line-height:18px; font-size:11px; font-family:Arial; color:#CCD; }
	            .conteudoDestaques li.destaqueMaior .conteudoDestaque a { color:#CCD; font-size:11px; font-weight:bold; font-family:Arial; }
	            
	            .conteudoDestaques li.destaqueMaiorSemImagem { width:300px; }
	            .conteudoDestaques li.destaqueMaiorSemImagem .conteudoDestaque h3 { margin-bottom:13px; color:#000; font-family:Arial; font-size:18px; font-weight:bold; }
	            .conteudoDestaques li.destaqueMaiorSemImagem .conteudoDestaque p { line-height:18px; font-size:13px; font-family:Arial; color:#333; margin-bottom:10px; }
	            .conteudoDestaques li.destaqueMaiorSemImagem .conteudoDestaque a { font-size:11px; font-family:Arial; color:#333; font-weight:bold; }
	            
	            .conteudoDestaques li.destaqueMenor { width:130px; padding:0 5px; padding-top:10px; }
	            .conteudoDestaques li.destaqueMenor p { text-align:left; margin:10px 6px; font-size:11px; font-family:Arial; line-height:16px; }
	            .conteudoDestaques li.destaqueMenor p a { color:#444; text-decoration:none; }
	            .conteudoDestaques li.destaqueMenor h3 { width:118px; text-align:left; padding:0 6px; line-height:20px; font-size:10px; font-family:Arial; text-transform:uppercase; background:#000; }
	            .conteudoDestaques li.destaqueMenor h3 a { color:#FFF; text-decoration:none; }
	            .conteudoDestaques li.destaqueMenor:hover { background:#e6e6e6; }	            
	            
	        /* Cursos */
	        
	            #cursos { width:290px; padding-top:10px; float:left; margin:5px 5px; margin-bottom:15px; border-top:2px solid #000; margin-left:10px; }
	            #cursos h2 { color:#000; font-family:Arial; font-weight:bold; font-size:18px; margin-bottom:13px; }
	            #cursos ul li { padding:5px 0; border-bottom:1px solid #b2b2b2; font-family:Arial; font-size:11px; }
	            #cursos ul li:hover { background:#f0f0f0; }
	            #cursos ul li a { color:#270907; text-decoration:none; }
	            #cursos ul .maior { width:290px; }
	            #cursos ul .menor { float:left; width:130px; margin-right:10px; }
	            
	        /* Galeria */
	        
	            #conteudoGaleria { border-top:2px solid #333; width:615px; padding-top:7px; height:130px; *height:160px; }
	            #conteudoGaleria a { text-decoration:none; }
	            #conteudoGaleria h2 { font-family:Arial; font-weight:bold; font-size:18px; color:#333; margin-bottom:13px; }
	            #conteudoGaleria ul li { display:inline; width:140px; margin:8px 12px; height:130px; background:#444; position:relative; }
	            #conteudoGaleria .thumbs { width:500px; float:left; height:150px; }
	            #conteudoGaleria .botaoLeft, #conteudoGaleria .botaoRight { padding:55px 20px; float:left; }
	            #conteudoGaleria .next, #conteudoGaleria .prev { text-indent:-99999px; width:21px; height:32px; display:block; border:none; }
	            #conteudoGaleria .next { background:url(../../imagens/setaGaleria-right.jpg); }
	            #conteudoGaleria .prev { background:url(../../imagens/setaGaleria-left.jpg); }
	            #conteudoGaleria #carrossel { background:#343434; width:615px; }
	            
	            #conteudoGaleria .imagemConteudo { position:relative; height:130px; }
	            #conteudoGaleria .imagemConteudo .conteudo { font-size:11px; font-family:Arial; width:124px; padding:8px; -khtml-opaciy:0.65; opacity:0.65; filter:alpha(opacity=65); -moz-opacity:0.65; color:#FFF; background:#000; position:absolute; left:0; bottom:0; }
	            	                        	                        
	/* Rodapé */
	
	    /* Escolha o assunto */
	    
	        #escolhaAssunto { position:relative; }
	        #escolhaAssunto .escolhaAssuntoOpen { display:none; background:#FFF; font-family:Arial; font-size:11px; position:absolute; top:25px; right:138px; padding:11px; height:150px; overflow-y:auto; overflow-x:hidden; width:150px; }
	        #escolhaAssunto .escolhaAssuntoOpen li { border-bottom:1px solid #CCC; line-height:20px; }
	        #escolhaAssunto .escolhaAssuntoOpen li a { color:#000; text-decoration:none; }
	
	    /* Menu do rodapé */
	    
	        #menuRodape { padding:0 10px 20px 10px; clear:both; background:url(../../imagens/bgRodape.jpg) repeat-x #002a54; }
	        #menuRodape ul { margin-left:4px; }
	        #menuRodape ul li { line-height:30px; font-family:Arial; font-size:18px; margin-right:16px; float:left; width:140px; margin-top:18px; border-top:2px solid #889; }
	        #menuRodape ul li a { color:#889; text-decoration:none; }
	        #menuRodape ul li ul { margin:0; padding:0; }
	        #menuRodape ul li ul li { line-height:20px; font-size:11px; border-bottom:1px solid #357; border-top:0; margin:0; }
	        #menuRodape ul li ul li a { color:#7c8288; text-decoration:none; }
	        #menuRodape ul li ul li a:hover { color:#FFF; }
	        #menuRodape ul li ul li { float:none; }
	        
	    /* Rodapé final */
	
	        #rodape { font-family:Arial; margin:0 auto; width:980px; clear:both; }
	        #rodape .logoRodape { margin-left:12px; margin-top:12px; background:url(../../imagens/logoRodape.png) no-repeat; width:174px; height:37px; display:block; text-indent:-99999px; }
	        #rodape ul { float:right; }
	        #rodape ul li { line-height:30px; float:left; font-size:12px; font-weight:bold; margin-left:12px; }
	        #rodape ul li a { color:#666; text-decoration:none; }
	        #rodape ul li a:hover { color:#000; }
	        #rodape p { font-size:11px; color:#666; text-align:right; }
	        
	    /* Conteúdo interno */
	        
	        .conteudoInterno { color:#333; border-top:2px solid #242424; padding-top:20px; font-family:Arial; font-size:12px; line-height:20px; text-align:justify; }
	        .conteudoInterno p { margin-bottom:15px; }
	        
	        /* Listas */
	        
            .conteudoInterno ul { margin-bottom:15px; }
            .conteudoInterno li { zoom:1; line-height:18px; display:block; background:url(../../imagens/bullet-3.jpg) no-repeat left 7px; padding-left:15px; }
            .conteudoInterno li ul { margin-bottom:5px; }
            
            /* Estilos para o template de exibição dos conteúdos - página interna */
            
            .conteudoInterno .gravata { clear:both; background:#F0F0F0; padding:12px; font-size:14px; color:#333; font-weight:bold; line-height:18px; font-family:Arial; }
	        .conteudoInterno .data_conteudo { float:right; line-height:20px; font-size:11px; font-style:italic; width:590px; text-align:right; }
	        .conteudoInterno .conteudo { clear:both; width:100%; color:#4a4a4a; font-size:14px; }
	        .conteudoInterno hr { clear:both; }
	        .conteudoInterno .fonte { color:#4a4a4a; font-size:11px; font-style:italic; }
	        .conteudoInterno img { border:3px solid #6a7f94; float:left; margin-right:15px; }
	        .conteudoInterno hr { border:none; background:none; border-top:1px dashed #CCC; }
	        
	        .conteudoInterno h1, .conteudoInterno h2, .conteudoInterno h3, .conteudoInterno h4, .conteudoInterno h5, .conteudoInterno h6 { font-weight:bold; font-family:Arial; margin-bottom:5px; }
	        .conteudoInterno h1 { font-size:20px; }
	        .conteudoInterno h2 { font-size:18px; }
	        .conteudoInterno h3 { font-size:16px; }
	        .conteudoIntenro h4 { font-size:14px; }
	        .conteudoInterno h5 { font-size:12px; }  
	        .conteudoInterno h6 { font-size:10px; } 
	        
	        /* Estilos para links */   
	        
	        .conteudoInterno a { font-size:12px; color:#194E83; text-decoration:none; }  
	        .conteudoInterno a:hover { color:#81A8D1; }      
	        
	        /* Estilo botão imprimir */
	        
	        .conteudoInterno .opcoes { border-bottom-color:#CCC; clear:both; border-bottom:1px solid; width:100%; }
            .conteudoInterno .opcoes li { background:#242424; font-family:Arial; line-height:20px; height:20px; padding:8px; font-size:10px; padding-left:30px; float:left; margin-right:8px; }
            .conteudoInterno .opcoes li a { font-size:10px; color:#FFF; text-decoration:none; text-transform:uppercase;  }
            .conteudoInterno .opcoes li.imprimir { background:url(../../imagens/icones/icone-imprimir.png) no-repeat 8px center #242424; width:50px; }
            .conteudoInterno .opcoes li.indicar { background:url(../../imagens/icones/icone-indicar.png) no-repeat 8px center #242424; width:133px; }
            
            /* Estilo para a lista "Mais Conteúdos" */
	        
	        .conteudoInterno .maisConteudo { margin-top:10px; border-top:1px dashed #CCC; padding:5px; }
	    
	    /* Vídeo - página interna */
    
            .conteudoInterno .videoExibicao { clear:both; margin-top:10px; }
            .conteudoInterno .videoExibicao .videoPlayer { width:620px; }
            .conteudoInterno .videoExibicao .videoDescricao { background:#e7e7e7; width:590px; padding:15px; }
            .conteudoInterno .videoExibicao .videoDescricao .data_conteudo { float:none; }
	    
	    /* Galeria - página interna */
	
	        .conteudoInterno .galeria { margin:5px 0; }
            .conteudoInterno .galeria li { background:none; float:left; width:186px; height:186px; padding:0; margin:0 10px; text-align:center; }
            .conteudoInterno .galeria li img { margin-top:5px; border:4px solid #6e6e6e; width:180px; }
            .conteudoInterno .galeria li div { display:block; font-size:11px; font-family:Arial; width:188px; background:#6e6e6e; color:#FFF;  }
	        
	    /* Evento - página interna */
	    
            .conteudoAccordion, #conteudoAccordion { display:none; }
	        .abreAccordion { cursor:pointer; }
	        .eventList { list-style:none; border:none; margin:0; padding:0; margin-top:10px; }
            .eventList li { background:none; margin:0; padding:0; }
            .eventList li h3 { margin-top:10px; } 
            .destaqueMarcacao { background:#E33; font-size:11px; font-family:Arial; color:#FFF; padding:2px; }
            
        /* Depoimento - página interna */
        
	        .depList { list-style:none; border:none; margin:0; padding:0; margin-top:10px; }
            .depList li { background:none; margin:0; padding:0; }
            .depList li h3 { margin-top:10px; } 
            .depList li .funcao { font-size:10px; margin-top:-10px; margin-bottom:10px; }
            .depList li img { float:left; margin:0 15px 10px 0; }
                       
        /* Formulários */
        
            .formulario label { float:left; width:100px; font-weight:bold; }
            .formulario br { clear:both; }
            .formulario .legenda, .formulario label { font-size:12px; font-family:Arial; }
            .formulario legend { display:none; }
            .formulario .legenda { color:#888; }
            .formulario .input { font-size:12px; color:#333; }
            .formulario .button { background:#155ca4; border:2px solid #376da3; color:#FFF; text-transform:uppercase; font-size:12px; }
            
        /* Paginação */
        
            .paginacao { font-family:Arial; font-weight:bold; font-size:11px; }
            .paginacao span { padding:3px; background:#c4d0dc; color:#666; }
            .paginacao a { padding:3px; color:#c4d0dc; text-decoration:none; background:#048; }
            .paginacao a:hover { background:#003060; color:#FFF; }
            
        /* Tabelas */
        
            .estiloTabela td { border-bottom:1px dashed #CCC; line-height:20px; }
            
        /* Coluna 2 - Banners laterais */
        
            .bannerLateral ul li { margin:5px 0; }
			
			
			a.dcontexto{
	position:relative;
	font:11px Tahoma;
	padding:0;
	color: #1877C5;
	text-decoration: none;
	cursor:help;
	z-index:24;
}
a.dcontexto:hover{
	background:transparent;
	z-index:25; 
}
a.dcontexto span{
	display: none
}
a.dcontexto:hover span{
	display:block;
	position:absolute;
	width:400px;
	top:3em;
	text-align:justify;
	left:0;
	font:11px Tahoma;
	padding:10px 10px;
	border:1px solid #666666;
	background:#333333;
	color:#E8E8E8;
}
