﻿body
{
    color: #fff;
    background: #F4F4F4;
}

.body-popup
{
    color: #fff !important;
    background: #000 !important;
    width: 100%;
    float:left;
}


/* ##### Definição da estrutura -------------------------------------------- */

#cabecalho
{
    background: #000;
}

#cabecalho-topo
{
    background: #000;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
}

#cabecalho-menu
{
    background: #000;
}

#rodape-links
{
    background: #000;
    border-top: 1px solid #fff;
}
#rodape
{
    background: #000;
    border-top: 1px solid #fff;
}
#corpo
{
    background: #000;
}

/* #### Elementos Genericos ------------------------------------------------ */
a
{
    color: #fff;
}


#conteudo-index a
{
    color: #fff;
}

h1 a, h2 a, h3 a, h4 a
{
    color: #00E3EC !important;
}

table tr td
{
    border: 1px solid #ccc;
}

/* # Caminho de Migalha ---------------------------------------------------------- */

#caminho-migalha p a
{
    color: #00e3ec;
}



/* # Cabecalho ---------------------------------------------------------- */




#cabecalho-topo .idioma li, #cabecalho .ajuda li
{
    color: #fff;
}
#cabecalho-topo .idioma li a, #cabecalho .ajuda li a
{
    color: #fff;
}
#cabecalho-topo .idioma li a:hover, #cabecalho .ajuda li a:hover
{
    color: #D6881F;
}

#cabecalho-topo .idioma li a.idiomaSelecionado, #cabecalho .ajuda li a.idiomaSelecionado
{
    color: #D6881F;
}



/* # Menu Principal ---------------------------------------------------------- */

#cabecalho-menu ul
{
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

#cabecalho-menu li a
{
    color: #FAFF00;
}

#cabecalho-menu li a.linkAtivo
{
    color: #FFBF6D;
    background-position: bottom center;
    background-image: url('../Imagens/img-estrutura/seta-branca.png');
    background-repeat: no-repeat;
}

#cabecalho-menu li a.home-linkAtivo
{
    background-position: bottom center;
    background-image: url('../Imagens/img-estrutura/link-home-laranja.png');
    background-repeat: no-repeat;
}

#cabecalho-menu li a.home
{
    background-position: center center;
    background-image: url('../Imagens/img-estrutura/home-branca.png');
    background-repeat: no-repeat;
}


/* # Menu Conteudo ---------------------------------------------------------- */

#menu-interno ul
{
    border-top: 1px solid #fff !important;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

#menu-interno ul li
{
    background: none;
    background-repeat: inherit;
    border-bottom: 1px solid #fff;
}

#menu-interno ul li, #menu-interno ul li a, #menu-interno ul li p
{
    color: #FAFF00;
}

#menu-interno ul li.ativo a, #menu-interno ul li.ativo p
{
    color: #000;
    font-weight: bold;
}

#menu-interno ul li ul
{
    border: none;
}

#menu-interno ul li ul li
{
    background: #000;
    border-bottom: none;
}

#menu-interno ul li ul li a
{
    color: #fff !important;
}

#menu-interno ul li p.pai, #menu-interno ul li a.pai
{
    background-position: center left;
    /*background-image: url('../Imagens/img-estrutura/seta-amarela.png');*/
    background-repeat: no-repeat;
    color: #FAFF00;
}

#menu-interno ul li.ativo p.pai
{
    background-position: center left;
    /*background-image: url('../Imagens/img-estrutura/seta-cinza.png');*/
    background-repeat: no-repeat;
    color: #000;
}

#menu-interno ul li ul li a:hover
{
    color: #fff !important;
}


#menu-interno ul li.ativo
{
    background: #fff;
}

#menu-interno ul li.ativo a.pai
{
    background-position: center left;
    /*background-image: url('../Imagens/img-estrutura/seta-preta.png');*/
    background-repeat: no-repeat;
    font-weight: bold;
    color: #000;
}

#menu-interno ul li.ativo ul li a, #menu-interno ul li.filho-selecionado ul li a
{
    font-weight: normal;
}

#menu-interno ul li.filho-selecionado a, #menu-interno ul li.filho-selecionado p
{
    font-weight: bold;
}

#menu-interno ul li ul li.ativo
{
    background: #fff;
    border-bottom: 0px none;
}

#menu-interno ul li ul li.ativo a
{
    color: #000 !important;
    font-weight: bold;
    background-image: none;
}


#menu-interno ul li.pai-projeto, #menu-interno ul li.pai-projeto:hover
{
    background: #000;
   
}

#menu-interno ul li.pai-projeto p, #menu-interno ul li.pai-projeto a
{
    color: #fff;
    font-weight:bold;
   
}




#conteudo-interno h1, #conteudo-interno-popup h1
{
    color: #00FF00;
    border-bottom: 3px solid #00FF00;
}

#conteudo-interno a, #conteudo-interno-popup a
{
    color: #00e3ec;
}

#conteudo-interno table tr td
{
    border: 1px solid #ccc;
}



/* # Cabecalho Logo ---------------------------------------------------------- */




#cabecalho-logo a.logo
{
    /*background: #000 url('../Imagens/img-estrutura/logo-fundacentro-contraste.png') no-repeat 0 0px;*/
    background: #000 url('../Imagens/img-estrutura/logo-fundacentro-contraste-com-selo.png') no-repeat 0 0px;
}


/* # Cabecalho Busca ---------------------------------------------------------- */


#cabecalho-busca fieldset
{
    border: 1px solid #fff;
}

/*#cabecalho-busca a
{
    color: #fff;
}*/

#cabecalho-busca .campo-busca
{
    color: #fff;
    background: #000;
}

#cabecalho-busca input[type=text]
{
    color: #fff;
    background: #000;
}



/* # Acessibilidade ---------------------------------------------------------- */


#acessibilidade li a
{
    color: #fff;
}

#img-fonte-maior
{
    background-image: url('../Imagens/img-estrutura/a-mais-branco.png');
    background-repeat: no-repeat;
    background-position: center left;
}

#img-fonte-menor
{
    background-image: url('../Imagens/img-estrutura/a-menos-branco.png');
    background-repeat: no-repeat;
    background-position: center left;
}

#img-fonte-normal
{
    background-image: url('../Imagens/img-estrutura/a-normal-branco.png');
    background-repeat: no-repeat;
    background-position: center left;
}

#img-alto-contraste
{
    background-image: url('../Imagens/img-estrutura/alto-contraste.png');
    background-repeat: no-repeat;
    background-position: center left;
}


/* # Carregando ---------------------------------------------------------- */

#carregando #icoCarregar p
{
    background: #000;
    color: #fff;
}

#carregando .FundoTransparenciaPopup
{
    background-color: #ffffff; /*filter: alpha(opacity=50);  para o IE */ /*-moz-opacity: 0.5;  para o FireFox */ /*opacity: 0.5;  para o outros Navegadores */
}

/* # Carregando ---------------------------------------------------------- */




/* # Apagar Luz*/

#painel-apaga-luz
{
    background: #000;
}

/* # Fim apagar luz*/





/* # Corpo ---------------------------------------------------------- */




a.link
{
    color: #fff;
}


a.link:hover
{
    background: #000;
}

/*a.link:visited, #conteudo-interno a:visited
{
    color: #fff;
}*/


.titulo-painel
{
    border-bottom: 3px solid #ecbb6e;
    color: #ecbb6e;
}

.titulo-painel a
{
    background: url('../Imagens/img-estrutura/seta-laranja.png') center right no-repeat;
    color: #ecbb6e !important;
}



/* # Rodape ---------------------------------------------------------- */




#rodape-links ul li a
{
    color: #ecbb6e;
}

#rodape-links ul li ul li a
{
    color: #fff;
}


#rodape-base
{
    color: #fff;
}



/* #### Elementos Formulario ------------------------------------------------ */



#conteudo-interno .campo-obrigatorio, #menu-lateral .campo-obrigatorio
{
    color: #00F5FF;
}

#conteudo-interno input, #menu-lateral input
{
    border: 1px solid #AAA;
    color: #fff;
    background: transparent;
}

#conteudo-interno .inputPassword
{
    color: #000 !important;
}

#conteudo-interno textarea, #menu-lateral textarea
{
    border: 1px solid #AAA;
    color: #fff;
    background: transparent;
}

#conteudo-interno select, #menu-lateral select
{
    border: 1px solid #AAA;
    color: #fff;
    background: #000;
}

#conteudo-interno option, #menu-lateral option
{
    background: #000;
}

#conteudo-interno .radio input[type="radio"], #menu-lateral .radio input[type="radio"]
{
    border: none;
}

#conteudo-interno .botao, #conteudo-interno-popup .botao, #menu-lateral .botao, #conteudo-interno .botao-grande
{
    background-color: #666;
    border: 1px solid #E9E9E9;
    color: #fff;
}

#conteudo-interno .botao-verificacao, #menu-lateral .botao-verificacao
{
    background-color: #999;
    border: 1px solid #fff;
    color: #fff;
}

#conteudo-interno .link-submit, #menu-lateral .link-submit
{
    border: 0px none;
    color: #00f5ff;
}

#conteudo-interno .link-submit:hover, #menu-lateral .link-submit:hover
{
    text-decoration: underline;
}

#conteudo-interno .botao:hover, #conteudo-interno-popup .botao:hover, #conteudo-interno .botao-verificacao:hover, #menu-lateral .botao:hover, #menu-lateral .botao-verificacao:hover
{
    border: solid 1px #000;
}

#conteudo-interno input[type="checkbox"], #menu-lateral input[type="checkbox"]
{
    border: none;
}

#conteudo-interno .imagem-atualizar-captcha, #menu-lateral .imagem-atualizar-captcha
{
    background: url(../Imagens/formulario/atualizar-captcha-contraste.png) 0 0 no-repeat;
}

#conteudo-interno .imagem-audio-captcha, #menu-lateral .imagem-audio-captcha
{
    background: url(../Imagens/formulario/media_volume_branco.png) 0 0 no-repeat;
}

#conteudo-interno .loader-audio-captcha
{
    background: url(../Imagens/formulario/loader-audio.gif) 45% 85% no-repeat;
    border: 1px solid #fff;
}

/* #### Validação Formulario ------------------------------------------------ */


.validation-summary-errors
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #AAA !important;
    background: #000 !important;
}

.label-error
{
    color: #00F5FF !important;
}

.input-label-error
{
    color: #00F5FF !important;
}

#conteudo-interno .mensagem-sucesso, #conteudo-interno-popup .mensagem-sucesso
{
    background: transparent;
    color: #7CFC00 !important;
}

#conteudo-interno .mensagem-erro, #conteudo-interno-popup .mensagem-erro
{
    background: transparent;
    color: #00F5FF !important;
}

#conteudo-interno .text-italico-disabled
{
    color: #999;
}

#cabecalho-busca .text-italico-disabled
{
    color: #ccc !important;
}


/* ### Página Default ------------------------------------------------ */



/* ### Banner principal ------------------------------------------------ */

.wt-rotator .inner-bg
{
    background: url('../Componentes/BannerRotator/images/transparencia.png') !important;
}

.wt-rotator .thumbnails li
{
    color: #3a3a3a;
    background-color: #fff;
}

.wt-rotator .thumbnails li.thumb-over
{
    color: #fff;
    background-color: #000;
}


.wt-rotator .thumbnails li.curr-thumb
{
    color: #FFF;
    background-color: #000;
}

#container-banner-principal .inner-text
{
    float: left;
    margin-left: -1px;
}

.wt-rotator
{
    border: 1px solid #fff;
}

/* ### Fim Banner principal ------------------------------------------------ */

#lista-sites-tematicos
{
    border: 1px solid #fff;
}

#item-mais-visitado li
{
    border-bottom: 1px solid #f1f1f1;
}

#conteudo-index #noticias #titulo-noticia-principal
{
    background: url('../Componentes/BannerRotator/images/transparencia.png') !important;
}

#conteudo-index #noticias #titulo-noticia-principal h1 a
{
    color: #fff !important;
}

#conteudo-index #noticia-destaque #painel-texto ul
{
    border-top: 1px dashed #ccc;
}

#conteudo-index #noticia-destaque #painel-texto ul li
{
    border: 1px dashed #ccc;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
}

#conteudo-index #noticias #titulo-noticia-principal .contador-recomendacoes-email
{
    color: #fff;
}

.contador-recomendacoes-email
{
    background: url('../Imagens/img-compartilhamento/icone-recomendar-email.png') no-repeat scroll 5px 0 !important;
}


/* ### Fim Página Default ------------------------------------------------ */


/* ### Paginador ------------------------------------------------ */

.numero-paginador strong
{
    border: 1px solid #FFF;
}

/* ### Fim Paginador ------------------------------------------------ */


/* ### Página Notícias ------------------------------------------------ */

#noticia-principal h1 a:visited
{
    color: #00e3ec !important;
}

#noticia-principal a
{
    color: #fff;
}

#noticias p a
{
    padding-top: 2px;
    line-height: 1.5em;
}

#lista-noticias li
{
    border-bottom: 1px solid #ccc;
}

#lista-noticias li p a
{
    color: #fff;
}

#lista-noticias h2 a:visited
{
    color: #00e3ec !important;
}

#noticia-detalhe
{
    width: 100%;
    float: left;
    border-bottom: 1px solid #FFF;
}

#noticia-detalhe .autor-noticia
{
    color: #FFF;
}

#conteudo-mais-lidas ol .mais-lida-centro
{
    border-top: 1px solid #FFF;
}

#noticia-detalhe .descricao-noticia a
{
    color: #00e3ec !important;
}

/* ### Fim Página Notícias ------------------------------------------------ */

/* ### Página de Compras ------------------------------------------------ */

.table-processo tr#titulo, .table-documento tr#titulo-table-documento, .table-endereco tr.titulo-table-endereco, .table-periodo tr.titulo-table-periodo
{
    background-color: #000;
}

.table-processo tr td, .table-documento tr td, .table-endereco tr td, .table-periodo tr td
{
    border: 1px solid #A6A6A2;
}

/* ### Fim Página de Compras ------------------------------------------------ */

/* ### Resultado Busca ------------------------------------------------ */


#resultado-busca #resumo
{
    background: #000;
    border: 1px solid #fff;
}

#resultado-busca #itens-resultado li
{
    border-bottom: 1px dashed #fff;
    border-top: 1px dashed #000;
}

#resultado-busca #itens-resultado li:hover
{
    background: #222; /*border-bottom: 1px solid #ccc;     border-top: 1px solid #ccc;*/
}


#resultado-busca p.caminho
{
    color: #fff;
}

#resultado-busca #itens-resultado li p
{
    color: #ccc;
}

#resultado-busca p strong
{
    color: #fff;
}


#menu-lateral h3
{
    color: #00ff00;
    border-bottom: 3px solid #00ff00;
}


#menu-lateral #filtro-busca, #conteudo-interno #filtro-busca
{
    background: #000;
    border: 1px solid #fff;
}
/*
#menu-lateral #filtro-busca:hover
{
        border:1px solid #ccc;
}*/

#menu-lateral #filtro-busca .borda, #conteudo-interno #filtro-busca .borda
{
    border-bottom: 1px dashed #fff;
}


#menu-lateral input[type="text"], #conteudo-interno #filtro-busca input[type="text"]
{
    background: #000;
}


#conteudo-interno #paginador input
{
    color: #fff;
}


#conteudo-interno button.img-paginador
{
    background: #000;
    color: #fff;
}

/* ###  Fim Resultado Busca ------------------------------------------------ */

/* ### Ir ao Topo ------------------------------------------------ */

#top-link
{
    border: 1px solid #fff;
    background: #000;
}

/* ### Fim Ir ao Topo




/* ### Multimidia --------------------------------------------------- */

#multimidia-menu-links p, #multimidia-menu-links p a
{
    color: #fff;
}

#multimidia-menu-links #painel-logo-youtube, #multimidia-menu-links #painel-logo-rss
{
    border: 1px solid #ccc;
}

#video-destaque a, #audio-destaque a
{
    color: #fff;
}

#video-destaque h2 a:visited, #audio-destaque h2 a:visited, #programas-destaque h2 a:visited, #mais-recente #item-mais-recentes h2 a:visited, #todos-programas h2 a:visited, #lista-itens-video li h2 a:visited, #mais-recente .lista-mais-recentes h2 a:visited
{
    color: #00e3ec !important;
}

#video-destaque p a, #audio-destaque p a, #mais-recente #item-mais-recentes p, #mais-recente #item-mais-recentes p a, #mais-recente #item-mais-recentes a, #lista-itens-video li a, #mais-recente .lista-mais-recentes p, #mais-recente .lista-mais-recentes p a, #mais-recente .lista-mais-recentes a
{
    color: #fff;
}

#video-destaque .data-publicacao, #audio-destaque .data-publicacao, #mais-recente #item-mais-recentes .data-publicacao, #lista-itens-video li .data-publicacao, #detalhe-video .data-publicacao, #mais-recente .lista-mais-recentes .data-publicacao
{
    color: #fff;
}

#video-destaque, #audio-destaque
{
    background: #000;
}

#programas-destaque ul li ul li .quantidade-videos, #todos-programas ul li ul li .quantidade-videos
{
    background: url('../Componentes/BannerRotator/images/transparencia.png') !important;
}

#programas-destaque ul li ul li .quantidade-videos a, #todos-programas ul li ul li .quantidade-videos a
{
    color: #fff;
}

#busca-ordenacao
{
    background: #000;
    border: 1px solid #fff;
}

#busca-ordenacao input[type=text]
{
    background: #000;
}

#painel-ordenacao span
{
    color: #fff;
}

#painel-ordenacao .container-select, #painel-ordenacao .container-select select
{
    background: #000;
}

#apagar-luz .link-luz-apagada
{
    color: #fff;
    background: url('../../Content/Imagens/Multimidia/lampada.png') no-repeat scroll 5px 12px transparent;
}

#detalhe-video h2, #detalhe-audio h2
{
    color: #fff;
}

#conteudo-interno #detalhe-video, #conteudo-interno #detalhe-audio
{
    border-bottom: 1px solid #fff;
}

#conteudo-interno #formulario-recomendar-video, #conteudo-interno #confirmacao-recomendar-video, #conteudo-interno #confirmacao-formulario-contato
{
    border-top: 1px solid #fff;
}

.container-player-video div, .container-player-audio div
{
    background: #000 !important;
    border: 1px solid #ccc !important;
}

.container-player-video div a:visited, .container-player-audio div a:visited
{
    color: #00e3ec !important;
}

.container-player-video div p strong, .container-player-audio div #link-plugin-flash
{
    color: #00E3EC;
}

.container-player-video .container-transcricao-video a, .container-player-audio .container-transcricao-audio a
{
    color: #fff !important;
}

#conteudo-interno #lista-itens-video .descricao-todos-podcasts
{
    border-bottom: 1px solid #ccc;
}

#conteudo-interno #mais-recente ul .mais-recentes-sem-imagem
{
    border-bottom: 1px solid #ccc;
}

#conteudo-interno #mais-recente ul li:last-child
{
    border-bottom: 0 none !important;
}


/* ### Fim Multídia --------------------------------------------------------------*/





/* ### Página Biblioteca Digital ------------------------------------------------ */

.filtro-biblioteca-digital .borda-filtros, .filtro-biblioteca-digital .borda-filtros-coluna-meio
{
    border-right: 1px dashed #ccc !important;
}

.filtro-biblioteca-digital .filtros .header
{
    background: #000;
}

#itens-resultado-biblioteca .donwload-venda
{
    border: 1px dashed #ccc !important;
}

#itens-resultado-biblioteca .donwload-venda label, #biblioteca-digital-detalhe .download-venda .titulo h2 label
{
    color: #f00;
}

.resultado-por-pagina .container-select select
{
    background-color: #fff !important;
}

#resultado-busca #itens-resultado-biblioteca li
{
    border-bottom: 1px dashed #ccc;
    border-top: 1px dashed #000;
}

#resultado-busca #itens-resultado-biblioteca li p
{
    color: #fff;
}

#biblioteca-digital-detalhe .download-venda
{
    border: 1px dashed #ccc !important;
}

#biblioteca-digital-detalhe .download-venda .titulo
{
    background: #f1f1f1;
    color: #666;
    border-bottom: 1px solid #fff;
}

#resultado-busca h2 a
{
    background-color: #000 !important;
}

#conteudo-interno .modal-compra .table-modal .table-info-recolhimento tr td
{
    border: 2px solid gray !important;
}

.reveal-modal
{
    background: #000;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -box-shadow: 0 0 10px rgba(0,0,0,.4);
}

.reveal-modal .close-reveal-modal
{
    color: #fff !important;
}

/* ### Fim Página Biblioteca Digital ------------------------------------------------ */

/* ### Página Consulta Licitações ------------------------------------------------ */
#grid-busca-licitacoes li
{
    border-bottom: 1px dashed #ccc;
    border-top: 1px dashed #000;
}

#grid-busca-licitacoes h2
{
    border-bottom: 3px solid #3EAD19;
}

#visualizacao-itens-licitacao .table-itens tr#titulo-table-itens
{
    background-color: #CCC;
}

#visualizacao-itens-licitacao .table-itens tr
{
    border: 1px solid #A6A6A2;
}

#visualizacao-itens-licitacao .table-itens tr
{
    border: 1px solid #A6A6A2;
}

#conteudo-interno-popup #visualizacao-itens-licitacao hr
{
    border:solid #fff 1px;
}

.empresas-vencedoras hr
{
    border:solid #fff 0.5px !important;
}


#visualizacao-itens-licitacao .table-itens tr#titulo-table-itens
{
    background-color: #CCC;
}

#visualizacao-itens-licitacao .table-itens tr
{
    border: 1px solid #A6A6A2;
}

#visualizacao-itens-licitacao .table-itens tr
{
    border: 1px solid #A6A6A2;
}

#conteudo-interno-popup #visualizacao-itens-licitacao hr
{
    border:solid #000 1px;
}

.empresas-vencedoras hr
{
    border:solid #000 0.5px !important;
}

#visualizacao-itens-licitacao .img-logo-popup
{
    background: #000 url('../Imagens/img-estrutura/logo-fundacentro-contraste.png') no-repeat 0 0px;
}

/* ### Fim Página Consulta Licitações ------------------------------------------------ */



/* ### Início - PRÓXIMOS CURSOS E PRÓXIMOS EVENTOS, DETALHES CURSOS E DETALHES EVENTOS ------------------------------------------------ */
#topo-busca, #busca-cursos-eventos #resultados-por-pagina, #listagem-cursos .nome-curso, #listagem-eventos .nome-evento, #detalhe-evento #listas-anexos ul li:first-child,#listagem-eventos .dados-evento .topo-eventos-realizados ul li:first-child, #detalhe-curso #lista-materiais-curso ul li:first-child
{
    border: 1px solid #ccc;
    background-color: #000;
}

#topo-busca input[type=text], #topo-busca select, #busca-cursos-eventos #resultados-por-pagina select
{
    background: #000;
}

#listagem-cursos li .lista-turmas li
{
    border-top: 1px dashed #ccc;
}

#listagem-cursos li .lista-turmas li:first-child
{
    border-top: 0 none;
}

#listagem-cursos li .lista-turmas li .btn-inscricoes a, #listagem-eventos .btn-inscricoes a
{
    background-color: #000;
    border: 1px solid #fff;
    color: #fff !important;
}

#listagem-cursos li .lista-turmas li .btn-inscricoes-encerradas, #listagem-eventos .btn-inscricoes-encerradas
{
    color: #ff0000 !important;
    border:1px solid #ccc;
}

#listagem-cursos li .lista-turmas li .btn-inscricoes-indisponiveis, #listagem-eventos .btn-inscricoes-indisponiveis
{
    border:1px solid #ccc;
}

#formulario-envio-orcamento .link-submit
{
    color: #00E3EC !important;
}

#listagem-eventos .periodo-local, #detalhe-evento #listas-anexos ul, #detalhe-curso #lista-materiais-curso ul
{
    border: 1px dashed #ccc;
}

#listagem-eventos .nome-evento a
{
    color: #fff !important;
}

#conteudo-interno .detalhe-curso-evento, #formulario-inscricao-cursos h1, #formulario-inscricao-evento h1
{
    background-color: #000 !important;
    border: 1px solid #ccc;
}

.subtitulo-azul
{ 
    color: #fff !important;
}

#detalhe-curso .informacoes-curso-evento div, #detalhe-evento .informacoes-curso-evento div
{
    background-color: #000;
}

#detalhe-curso .informacoes-curso-evento div a, #detalhe-evento .informacoes-curso-evento div a
{
    color: #fff;
}

#detalhe-curso .informacoes-curso-evento div:first-child, #detalhe-evento .informacoes-curso-evento div:first-child
{
    color: #fff;
    background-color: #000;
    border: 1px solid #ccc;    
}

#formulario-inscricao-cursos .informacoes-curso-evento div, #formulario-inscricao-evento .informacoes-curso-evento div
{
    color: #fff;
    background-color: #000;
    border: 1px solid #ccc;    
}

#formulario-inscricao-cursos .informacoes-curso-evento div:first-child, #formulario-inscricao-evento .informacoes-curso-evento div:first-child
{
    background-color: #000;
    border: none;
}

#formulario-inscricao-cursos .informacoes-curso-evento div:first-child a, #formulario-inscricao-evento .informacoes-curso-evento div:first-child a
{
    color: #fff;
}

#detalhe-curso #arquivo a, #formulario-inscricao-cursos .link-submit, #formulario-inscricao-evento .link-submit, #listagem-eventos .dados-evento .topo-eventos-realizados ul li a
{
 color: #00E3EC !important;
}

#listagem-eventos .link-exibir-painel
{
    background: url('../../Content/Imagens/formulario/seta-branca-para-baixo.png') no-repeat scroll 230px 5px #000;
    border: 1px solid #fff;
    color: #fff !important;
}

#listagem-eventos .link-ocultar-painel
{
    background: url('../../Content/Imagens/formulario/seta-branca-para-cima.png') no-repeat scroll 230px 4px #000;
    border: 1px solid #fff;
    color: #fff !important;
}

/* ### Fim - DETALHES CURSOS E DETALHES EVENTOS, DETALHES CURSOS E DETALHES EVENTOS ------------------------------------------------ */



/* GRID */

.grid-tabela .grid-titulo
{
    background: #222;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.grid-tabela .grid-header
{
    background: #444;
    border-bottom: 1px solid #f1f1f1;
}

.grid-tabela .grid-row
{
    border-bottom: 1px solid #f1f1f1;
}

.grid-tabela .grid-row:hover
{
    background: #666;
}



.grid-tabela .impar
{
    background: #000;
}

.grid-tabela .par
{
    background: #000;
}




/* FIM GRID */

fieldset .form
{
   background:#000;
   border:1px solid #fff;
}

fieldset .form input[type=text]
{
   background:#000 !important;
}

fieldset .form select
{
   background:#000 !important;
}


/*Sobrecarga Sugestao Usuario */

.form .textAreaSugestao
{
	width: 90.2%;
	background-color:  #000!important;
}

.grid-row #txtTabela
{
	background-color: #000 !important;
}


#conteudo-interno fieldset .grid-row .coluna-dia input[type=text]
{
	background: #000 !important;
}

#conteudo-interno fieldset .grid-row .coluna-hora-avaliacao input[type=text]
{
	background: #000 !important;
}

#conteudo-interno fieldset .grid-row .coluna-tbs input[type=text]
{
	background: #000 !important;
}

#conteudo-interno fieldset .grid-row .coluna-tbn input[type=text]
{
	background: #000 !important;
}

#conteudo-interno fieldset .grid-row .coluna-tg input[type=text]
{
	background: #000 !important;
}

#conteudo-interno fieldset .grid-row .coluna-ibutg input[type=text]
{
	background: #000 !important;
}
/* FIM Sobrecarga Sugestao Usuario */

/*######## Combo Portal ########*/

.b-core-ui-select 
{
    background-color: #000;
    background-repeat: repeat-x;
    border: 1px solid #ccc !important;
}

.b-core-ui-select:HOVER {
    background-color: #000;
    background-position: 0 -15px;
}

.b-core-ui-select.focus 
{
    background-color: #ffbf6d;
    color: #000;
    background-image: none;
    border-color: #ccc !important;
    outline: 0;
}

.b-core-ui-select.disabled,
.b-core-ui-select.disabled:ACTIVE{
    opacity: .5;
    color: #333333;
    background-color: #e6e6e6;
    background-position: 0 -15px;
    transition: background-position 0.1s linear;
}

.b-core-ui-select__button 
{
    background:transparent url('../Imagens/formulario/seta_branca1.png') no-repeat center;
}

.openSeta
{
    background:transparent url('../Imagens/formulario/seta_branca2.png') no-repeat center;
}

.b-core-ui-select__dropdown 
{
    border: 1px solid #ccc;
    background-color: #000;
    background-repeat: repeat-x;
}

.b-core-ui-select__dropdown__item 
{
     color: #fff;
}

.b-core-ui-select__dropdown__label 
{
    border-bottom: 1px solid #ccc;
    color: #fff;
}

.b-core-ui-select__dropdown__item.disabled,
.b-core-ui-select__dropdown__item.disabled:HOVER {
    color: #ccc;
    background: none;
}

.b-core-ui-select__dropdown__item.selected,
.b-core-ui-select__dropdown__item.selected:HOVER {
    background: #fff;
    color: #000;
}

.b-core-ui-select__dropdown__item:HOVER {
    color:#00ff00;
}


/*######## FIM Combo Portal ########*/

/* ### Página de Upload ------------------------------------------------ */

.table-anexo div#titulo
{
}

.table-anexo #titulo, .table-anexo .linha
{
    border-bottom: 1px solid #A6A6A2 !important;
}

.table-anexo .colunaLinha2 div, .table-anexo #colunaRodape2 div, .table-anexo .colunaLinha1 div
{
    border: none;
}

.table-anexo .img-excluir
{
    border: none !important;
    background: url(../Imagens/formulario/excluir.png) 0 0 no-repeat;
    background-position: center;
}

.upload-controle
{
    background: #000;
    border: 1px solid #ccc;
}

.qq-upload-button
{
    background: url(../../Content/Imagens/img-estrutura/icone-buscar.jpg) 0 0 no-repeat;
    background-position: center;
    border-left: 1px solid #dcdcdc;
    color: #3a3a3a;
    background-color: #acb1b7;
}

.qq-upload-button-hover
{
    background-color: #acb1b7;
}

.qq-upload-button-focus
{
    outline: 1px dotted black;
    background-color: transparent;
}

.qq-upload-drop-area
{
    background: #FF9797;
}
.qq-upload-drop-area-active
{
    background: #FF7171;
}

/* ### Fim Página de Upload ------------------------------------------------ */


#fancybox-outer {
	background: #000;
	border:1px solid #fff !important;
}

  #fancybox-content
    {
background:#000 !important;
border-color:#000 !important;
        }



        
/*#### Mapa portal -----------------------------------------------*/

#lista-mapa-portal a
{
    color: #fff !important;  
}

#lista-mapa-portal h2 a
{
    color: #00E3EC !important;
}

/*#### Fim Mapa portal -----------------------------------------------*/

/*#### Acervo Fisico -----------------------------------------------*/
#filtro-busca-facil, #filtro-busca-livre, #filtro-busca-estruturada
{
    background: #000;
    border: 1px solid #fff;
}
/*#### Fim Acervo Fisico -----------------------------------------------*/


/*#### Todos Projetos -----------------------------------------------*/

#resultado-busca #itens-resultado-projetos li, #resultado-projetos li
{
    border-bottom: 1px solid #fff;
}
        
/*#### Fim Todos Projetos  -----------------------------------------------*/


/*#### Projetos em Destaque  -----------------------------------------------*/

.titulo-projeto
{
    border-bottom: 3px solid #ecbb6e;
    color: #ecbb6e;
}

.titulo-projeto a
{
    background: url('../Imagens/img-estrutura/seta-laranja.png') center right no-repeat;
    color: #ecbb6e !important;
}
        
/*#### Fim Todos Projetos  -----------------------------------------------*/

/*##### Emissão de Certificado Curso ####-----------------------------------------------------------*/

.tabela-cursos-pessoa .table-cursos tr#titulo-table-itens
{
    background-color: #000;
}

.tabela-cursos-pessoa .table-cursos tr
{
    border: 1px solid #fff;
}

.tabela-cursos-pessoa .table-cursos tr
{
    border: 1px solid #fff;
}

.tabela-cursos-pessoa .table-cursos .linha-table-documento:hover
{
    background: #000;
}
    
.tabela-cursos-pessoa .table-cursos tr.impar
{
    background: #fafafa;
}
    
.tabela-cursos-pessoa .table-cursos tr.par
{
    background: #000;
}

/*##### FIM Emissão de Certificado Curso ####-----------------------------------------------------------*/


/*##### Emissão de Certificado Evento ####-----------------------------------------------------------*/

.tabela-eventos-pessoa .table-eventos tr#titulo-table-itens
{
    background-color: #000;
}

.tabela-eventos-pessoa .table-eventos tr
{
    border: 1px solid #fff;
}

.tabela-eventos-pessoa .table-eventos tr
{
    border: 1px solid #fff;
}

.tabela-eventos-pessoa .table-eventos .linha-table-documento:hover
{
    background: #000;
}
    
.tabela-eventos-pessoa .table-eventos tr.impar
{
    background: #000;
}
    
.tabela-eventos-pessoa .table-eventos tr.par
{
    background: #000;
}

/*##### FIM Emissão de Evento ####-----------------------------------------------------------*/
