﻿@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:#000; 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/logoUP.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; margin-bottom:18px; width:620px; height:246px; position:relative; z-index:1; }
	    .paginacaoBanners { position:absolute; top:7px; /*IE6*/ _top:8px; right:0; /*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; }
	    	
	/* 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 */
	
	    #mioloConteudo { clear:both; background:url(../../imagens/bgConteudo.jpg); width:960px; }
	    #conteudo { width:620px; float:left; padding:10px; /*Bug IE6 que interpreta medidas erradas */ _padding:6px; }
	    #coluna2 { width:300px; float:right; padding:10px; /*Bug IE6 que interpreta medidas erradas */ _padding:0px; }
	    
	    /* Itens coluna 2 */
	    	            	            
	        /* Vídeo player */
	        
	            #col2Video { 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; }
	            
	        /* 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 #303030; width:628px; height:auto; margin-bottom:28px; }
	            .cabecalho .caminho { color:#FFF; line-height:18px; font-size:10px; text-transform:uppercase; }
	            .cabecalho .caminho a { color:#FFF; text-decoration:none; }
	            .cabecalho h2 { text-transform:uppercase; color:#d1d1d1; 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 #262626; border-left:5px solid #262626; border-right:5px solid #262626; background:url(../../imagens/bgBoxColuna2.jpg) right top repeat-x #373737; 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 #262626; border-left:5px solid #262626; border-right:5px solid #262626; background:url(../../imagens/bgBoxColuna2.jpg) right top repeat-x #373737; padding-bottom:20px; }
	            .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:#909090; }
	            #depoimentos p.assinatura strong { font-family:Arial; color:#FFF; font-size:11px; }
	            #depoimentos .boxDepoimento { padding:7px; width:125px; background:#2f2f2f; margin:0 5px; /* Hack IE6 */ _margin:0 4px; float:left; }
	            #depoimentos .boxDepoimento img { margin-top:7px; border:4px solid #525252; }
	            #depoimentos a { text-decoration:none; }
	            
	    /* Conteúdo */
	    
	        /* Destaques */
	        
	            .conteudoDestaques { margin-left:-8px; _margin-left:-7px; }
	            .conteudoDestaques li { float:left; height:225px; padding-top:10px; border-top:2px solid #000; margin:5px 7px; _margin:5px 6px; }
	            .conteudoDestaquesSemImagem li { float:left; height:110px; padding-top:10px; border-top:2px solid #000; margin:5px 7px; _margin:5px 6px; }
	            
	            .conteudoDestaques li.destaqueUnico { border-top:2px solid #000; padding-top:10px; position:relative; width:620px; float:left; margin-right:10px; }          
	            .conteudoDestaques li.destaqueUnico .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.destaqueUnico .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.destaqueUnico .conteudoDestaque { position:absolute; top:33px; left:0; width:120px; padding:10px; }
	            .conteudoDestaques li.destaqueUnico .conteudoDestaque h3 { margin-bottom:13px; color:#FFF; font-family:Arial; font-size:18px; font-weight:bold; }
	            .conteudoDestaques li.destaqueUnico .conteudoDestaque p { line-height:18px; font-size:11px; font-family:Arial; color:#CCD; }
	            .conteudoDestaques li.destaqueUnico .conteudoDestaque a { font-size:11px; font-family:Arial; color:#CCD; font-weight:bold; }
	            
	            .conteudoDestaques li.destaqueUnicoSemImagem, .conteudoDestaquesSemImagem li.destaqueUnicoSemImagem { width:610px; }
	            .conteudoDestaques li.destaqueUnicoSemImagem .conteudoDestaque h3, .conteudoDestaquesSemImagem li.destaqueUnicoSemImagem .conteudoDestaque h3 { margin-bottom:13px; color:#000; font-family:Arial; font-size:18px; font-weight:bold; }
	            .conteudoDestaques li.destaqueUnicoSemImagem .conteudoDestaque p, .conteudoDestaquesSemImagem li.destaqueUnicoSemImagem .conteudoDestaque p { line-height:18px; font-size:13px; font-family:Arial; color:#333; margin-bottom:10px; }
	            .conteudoDestaques li.destaqueUnicoSemImagem .conteudoDestaque a, .conteudoDestaquesSemImagem li.destaqueUnicoSemImagem .conteudoDestaque a { font-size:11px; font-family:Arial; color:#333; font-weight:bold; }
	            
	            .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 { display:inline; font-size:11px; font-family:Arial; color:#CCD; font-weight:bold; }
	            .conteudoDestaques li.destaqueMaior a { height:225px; display:block; }
	            
	            .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; }	
	            	    
	        /* Eventos e newsletter */
	        
	            #conteudoEventos, #newsletter { width:300px; padding-top:7px; float:left; margin:0 5px; /* Hack IE6 */ _margin:0 4px; border-top:2px solid #000; }
	            #conteudoEventos h2, #newsletter h2 { color:#000; font-family:Arial; font-weight:bold; font-size:18px; margin-bottom:13px; }
	            #conteudoEventos h2 a { color:#000; text-decoration:none; }
	            #conteudoEventos li { clear:both; height:40px; border-top:1px solid #CCC; }
	            #conteudoEventos li:hover { background:#e6e6e6; }
	            #conteudoEventos li .conteudo a { line-height:14px; font-size:11px; text-decoration:none; font-family:Arial; color:#333; }
	            #conteudoEventos li .conteudo { margin-top:5px; }
	            #conteudoEventos li .data { width:60px; float:left; margin-right:20px; }
	            #conteudoEventos li .dataExtenso { background:#000; text-align:center; font-size:10px; font-family:Arial; line-height:17px; color:#FFF; }
	            #conteudoEventos li .dataSemana { font-style:italic; font-size:10px; color:#000; font-family:Arial; text-align:center; line-height:20px; }
	            #conteudoEventos li .conteudo a strong { color:#000; font-family:Arial; }
	            #conteudoEventos .link { border-top:1px solid #CCC; padding-top:4px; }
	            
	            #newsletter legend { display:none; }
	            #newsletter span { margin-top:7px; line-height:20px; font-size:11px; font-weight:bold; color:#F00; font-family:Arial; float:left; }
	            #newsletter p { line-height:15px; font-size:11px; font-family:Arial; margin:10px 0; color:#4b4b4b; }
	            #newsletter label { margin-top:7px; line-height:20px; font-size:11px; font-weight:bold; color:#000; font-family:Arial; float:left; width:80px; }
	            #newsletter br { clear:both; }
	            #newsletter .input { margin-top:7px; float:left; width:218px; border:1px solid #d2d2d2; padding-top:3px; font-size:12px; font-family:Arial; *width:212px; }
	            #newsletter .button { cursor:pointer; margin-top:14px; color:#434343; background:url(../../imagens/bgBotao2.jpg); border:1px solid #d2d2d2; line-height:22px; height:22px; width:220px; font-size:14px; font-weight:bold; font-family:Arial; }
	
	    /* 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 #333; width:180px; }
            .conteudoInterno .galeria li div { display:block; font-size:11px; font-family:Arial; width:188px; background:#333; 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; }
	            	                        	                        
	/* 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 ul { margin:0; }
	        #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 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:#57A; text-decoration:none; }
	        #rodape ul li a:hover { color:#FFF; }
	        #rodape p { font-size:11px; color:#57A; text-align:right; }
	        
	    /* Template 1 */
    	
	        .template-1 { text-align:justify; width:615px; border-top:3px solid #6a7f94; }
	        .template-1 h1{ margin-top:20px; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
	        .template-1 .gravata { margin:20px 0; background:#d8dee3; padding:12px; font-size:14px; color:#343434; font-weight:bold; line-height:23px; font-family:Arial, Helvetica, sans-serif; }
	        .template-1 .imagem { margin-bottom:20px; }
	        .template-1 .imagem img { border:3px solid #6a7f94; }
	        .template-1 p { margin-bottom:10px; color:#4a4a4a; font-family:Arial, "Times New Roman", Times, serif; font-size:15px; }
	        .template-1 .citacao { background:#c9cdd9 url(../../imagens/citacao-bottom.jpg) bottom right no-repeat; padding:18px; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; line-height:20px; border-top:5px solid #6a7f94; margin-bottom:15px; }
	        .template-1 .left { float:left; margin-right:20px; }
	        .template-1 .right { float:right; margin-left:20px; }
	        
        /* Coluna 2 - Banners laterais */
        
            .bannerLateral ul li { margin:5px 0; }
