/* principal ------------------------------------------------------------------------------------------------------------- */
body {
    margin: 10px 0px;
    background-image: url(../../images/bg.gif);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#666666;
}
/* barra direita -------------------------------------------------------------------------------------------------------- */
.barra-direita{
    font-size:11px;
}
.saiba-mais{
    font-weight:bold;
    color:#FF6600;
}
/* congressos ------------------------------------------------------------------------------------------------------------ */
.congresso-titulo{
    font-weight:bold;
    color:#0066CC;
    text-align:center;
}
.congressos-data{
    font-weight: bold;
    font-size:12px;
    color: #009999;
}
.congressos-local{
    font-weight: bold;
    font-size:12px;
    color: #009999;
}
.congressos-conteudo{
    font-size:11px;
}
/* perfil --------------------------------------------------------------------------------------------------------------- */
.perfil-titulo-2{
    color:#999966;
    font-weight:bold;
    font-size:15px;
    margin-bottom:10px;
}
/* edição anterior ------------------------------------------------------------------------------------------------------ */
.ed-ant{
    color: #cc0033;
    padding-left:5px;
    text-align:left;
}
/* linha separadora ----------------------------------------------------------------------------------------------------- */
.separador{
    margin:10px 0px;
    padding:10px 0px;
    border-top:#cccccc solid 1px;
}
/* links ---------------------------------------------------------------------------------------------------------------- */
a{
    color:#006699;
    text-decoration:none;
}
a:hover{
    color:#0099FF;
}
.titulo{
 border-bottom:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:10px;
 font-weight:bold;
 color:#666666;
 background-color: #e7e3e7;
}
.detalhe{
 border-bottom:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:10px;
 font-weight:bold;
 color:#7285D5;
 background-color: #e7e3e7;
}
.titulo1{
 border-bottom:1px solid #666666; font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:10px;
 font-weight:bold;
 color:#000000;
 background-color: #e7e3e7;
}
.detalhe1{
 border-bottom:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:10px;
 font-weight:bold;
 color:#666666;
 background-color: #e7e3e7;
}
.detalhe2{
 border-top:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 border-bottom:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 border-left:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 border-right:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:10px;
 font-weight:bold;
 color:#666666;
 background-color: #e7e3e7;
}
.detalhe3{
 border-top:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 border-bottom:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 border-left:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 border-right:1px solid #cccccc; font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:10px;
 font-weight:bold;
 color:#000000;
 background-color: #E4E4E4;
}
/* merchandising -------------------------------------------------------------------------------------------------------- */
.merch-titulo{
    color:#cc0033;
    font-weight:bold;
}
.merch-laranja{
    color:#ff6600;
    font-weight:bold;
    font-size:16px;
    text-align:center;
    padding:20px 0px;
}
.merch-azul{
    color:#0066cc;
    font-weight:bold;
    text-align:center;
}
.merch-caixa-1{
    color:white;
    background-color:#336699;
    font-weight:bold;
    text-align:center;
    padding:2px 0px;
}
.merch-caixa-amarela{
    padding:5px;
    background-color:#ffffcc;
    text-align:center;
}
.merch-cor1{
    color:#cc0033;
}
.merch-cor2{
    color:#000000;
}
/* expositor/porque ----------------------------------------------------------------------------------------------------- */
.exp-porque-titulo{
    color:#003366;
    font-weight:bold;
    font-size:14px;
}
.exp-porque-subtitulo{
    font-weight:bold;
    color:#999900;
    font-size:14px;
}
.exp-porque-itens{
    /* --- */
}
/* expositor/pacote ----------------------------------------------------------------------------------------------------- */
.exp-caixa-cinza{
    background-color:#999999;
    color:#FFFFFF;
    font-weight:bold;
    padding:2px 0px;
    margin:2px 0px;
}
.exp-caixa-vermelha{
    background-color:#cc0000;
    color:#FFFFFF;
    font-weight:bold;
    padding:10px 0px;
}
.exp-ul{
    text-align:left;
}
.exp-label{
    color:#cc0000;
}
/* expositores/moveis -------------------------------------------------------------------------------------------------- */
.exp-moveis-titulo{
    color:#cc0000;
    font-weight:bold;
    margin-bottom:10px;
}
.exp-moveis-caixa{
    background-color:#999999;
    color:#FFFFFF;
    text-align:center;
    font-weight:bold;
    padding:2px 0px;
    margin-bottom:10px;
}
.exp-moveis-ul{
    color:#000000;
    margin-top:30px;
}
.exp-moveis-vermelho{
    color:#cc0000;
}
/* expositores/quero expor --------------------------------------------------------------------------------------------- */
.quero-expor{
    background-color:#CCCCCC;
    color:#666666;
}
.quero-expor-subtitulo{
    color:darkred;
    background-color:#FFFFFF;
    padding:3px 0px;
    font-weight:bold;
}
.quero-expor-caixa{
    font-weight:bold;
    padding:5px 0px;
    background-color:#336699;
    color:#FFFFFF;
}
.quero-expor-texto{
    margin-left:15px;
}
.quero-expor-campos{
    padding:3px 0px;
    text-align:center;
}
.quero-expor-botoes{
    padding:5px 0px;
    background-color:#336699;
}
.quero-expor-erro-info{
    padding-top:5px;
    background-color:#336666;
    color:#FFFFFF;
}
.quero-expor-erro-botao{
    text-align:right;
    padding:2px;
    margin-top:5px;
    background-color:#CCCCCC;
}
/* visitantes/porque -------------------------------------------------------------------------------------------------- */
.vis-porque-titulo{
    color:#336699;
    font-weight:bold;
}
.vis-porque-subtitulo{
    font-weight:bold;
}
.vis-porque-itens{
    /* --- */
}
/* título das páginas ------------------------------------------------------------------------------------------------- */
.titulo-azul {
    font-weight: bold;
    color: #003366;
}
.titulo-azul-2 {
    font-weight: bold;
    color: #0066CC;
    font-size: 18px;
}
.titulo-padrao {
    font-weight: bold;
    color: #003366;
}
/* lista de notícias -------------------------------------------------------------------------------------------------- */
.noticias-titulo-lista{
    font-weight: bold;
    margin-top:5px;
}
.noticias-subtitulo-lista{
    font-size: 11px;
    margin-left:10px;
}
/* notícias ----------------------------------------------------------------------------------------------------------- */
.noticias-titulo{
    font-weight: bold;
    font-size: 15px;
    color: #0066CC;
}
.noticias-subtitulo{
    font-weight: bold;
    margin-top:8px;
    font-size: 13px;
}
.noticias-corpo{
    margin-top:10px;
}
/* lista de releases -------------------------------------------------------------------------------------------------- */
.release-titulo-lista{
    font-weight: bold;
    margin-top:5px;
}
.release-subtitulo-lista{
    font-size: 11px;
    margin-left:10px;
}
/* lista de lancamentos ----------------------------------------------------------------------------------------------- */
.lancamento-titulo-lista{
    font-weight: bold;
    margin-top:5px;
}
/* festas ------------------------------------------------------------------------------------------------------------- */
.festas-titulo-1{
    color:#cc0000;
    font-weight:bold;
}
.festas-titulo-2{
    color:#006699;
    padding:20px 0px;
}
.festas-titulo-3{
    color:#333333;
    font-style:italic;
    font-weight:bold;
}
/* home --------------------------------------------------------------------------------------------------------------- */
.destaque-home-titulo{
    color:#009999;
    font-weight:bold;
}
/* fornecedores ------------------------------------------------------------------------------------------------------- */
.fornecedores-lista{
    margin-top:5px;
}
.fornecedores-informacoes{
    margin-left:20px;
    font-size:10px;
}