form
{
	margin: 0px 0px 0px 0px;
}

body
{
	background-color:#FFFFFF;
}

hr
{
	background-color:#CCCCCC;
	border:0px;
	margin:0px;
	padding:0px;
	height:1px;
}

a:link  
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 12px;
	text-decoration:none;
}

a:visited 
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 12px;
	text-decoration:none;
}

a:hover  
{
	text-decoration:underline;
}

#divlisthome {overflow:auto; width:100%; height:126px;}

a.apct-link-normal:link  
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-normal:visited 
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-normal:hover  
{
	text-decoration:underline;
}

a.apct-link-normal-dark:link  
{
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	text-decoration:none;
}

a.apct-link-normal-dark:visited 
{
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	text-decoration:none;
}

a.apct-link-normal-dark:hover  
{
	color: #666666;
	font-size: 11px;
	text-decoration:underline;
}

a.apct-link-small-dark:link  
{
	font-family: Verdana;
	color: #666666;
	font-size: 10px;
	text-decoration:none;
}

a.apct-link-small-dark:visited 
{
	font-family: Verdana;
	color: #666666;
	font-size: 10px;
	text-decoration:none;
}

a.apct-link-small-dark:hover  
{
	color: #666666;
	font-size: 10px;
	text-decoration:underline;
}

a.apct-link-small:link  
{
	font-family: Verdana;
	color: #666666;
	font-size: 10px;
	text-decoration:none;
}

a.apct-link-small:visited 
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 10px;
	text-decoration:none;
}

a.apct-link-small:hover  
{
	color: #FF6600;
	font-size: 10px;
	text-decoration:underline;
}

.apct-link-small-dark
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 10px;
}

.apct-link-small-darkhi
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 10px;
}

a.apct-link-bold:link  
{
	font-family: Verdana;
	font-weight: bold;
	color: #FF6600;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-bold:visited 
{
	font-family: Verdana;
	font-weight: bold;
	color: #FF6600;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-bold:hover  
{
	text-decoration:underline;
}

a.apct-link-bold-dark:link  
{
	font-family: Verdana;
	font-weight: bold;
	color: #666666;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-bold-dark:visited 
{
	font-family: Verdana;
	font-weight: bold;
	color: #666666;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-bold-dark:hover  
{
	text-decoration:underline;
}

a.apct-link-alfabeto-normal:link  
{
	font-family: Verdana;
	font-weight: bold;
	color: #343434;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-alfabeto-normal:visited 
{
	font-family: Verdana;
	font-weight: bold;
	color: #343434;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-alfabeto-normal:hover  
{
	text-decoration:underline;
}

a.apct-link-alfabeto-selected:link  
{
	font-family: Verdana;
	font-weight: bold;
	color: #FF6600;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-alfabeto-selected:visited 
{
	font-family: Verdana;
	font-weight: bold;
	color: #FF6600;
	font-size: 12px;
	text-decoration:none;
}

a.apct-link-alfabeto-selected:hover  
{
	text-decoration:underline;
}

.apct-link-normal-dark
{
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
}

.apct-link-normal-darkhi
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 11px;
}

.apct-div-associados-publicacoes
{
	display:none;
	visibility:hidden;
	position:absolute;
	font-family: Verdana;
	font-size: 12px;
	color: #999999;
	background-color:White;
}

.apct-text-associados-publicacoes
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	padding-top:3px; 
	padding-bottom:3px;
}

.apct-div-analise
{
	display:none;
	visibility:hidden;
	position:absolute;
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	background-color:White;
}

.apct-text-analise
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	padding-left: 25px;
	padding-top:3px; 
	padding-bottom:3px;
}

.apct-upper-menu
{
    background-color: #000000;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-family: Verdana;
    font-size: 10px;
    letter-spacing: 1px;
    line-height: 18px;
    padding-left: 5px;
    padding-right: 25px;
    text-align: left;
    text-transform: uppercase;
    cursor:default;
    margin-left:1px;
    border-left-style:solid;
    border-left-color:#FF6600;
    border-left-width:thin;
    
}

.apct-upper-menu-mouse-over 
{
	background-color: #FF6600;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-family: Verdana;
    font-size: 10px;
    letter-spacing: 1px;
    line-height: 18px;
    padding-left: 5px;
    padding-right: 25px;
    text-align: left;
    text-transform: uppercase;
    cursor:hand;
    margin-left:1px;
    border-left-style:solid;
    border-left-color:#FF6600;
    border-left-width:thin;
}

.apct-upper-menu-mouse-out
{
	
    background-color: #000000;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-family: Verdana;
    font-size: 10px;
    letter-spacing: 1px;
    line-height: 18px;
    padding-left: 5px;
    padding-right: 25px;
    text-align: left;
    text-transform: uppercase;
    cursor:default;
    margin-left:1px;
    border-left-style:solid;
    border-left-color:#FF6600;
    border-left-width:thin;
}

/**/
.apct-analise-selected
{
	background-color: black;
    background-repeat: no-repeat;
    color: white;
    display: block;
    font-family: Verdana;
    font-size: 10px;
    letter-spacing: 1px;
    line-height: 18px;
    padding: 10px 10px 10px 10px;
    text-align: left;
    cursor:hand;
    border-right-style:solid;
    border-right-color:white;
    border-right-width:thin;
}

.apct-analise-not-selected
{
    background-color: #E5E5E5;
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    font-family: Verdana;
    font-size: 10px;
    letter-spacing: 1px;
    line-height: 18px;
    padding: 10px 10px 10px 10px;
    text-align: left;
    cursor:hand;
    border-right-style:solid;
    border-right-color:white;
    border-right-width:thin;
}


.apct-upper-menu-pesquisar
{
	color: #000000;
	font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}

.apct-td-cell-header-footer-left-right
{
	background-color:#CCCCCC;
}

.apct-td-cell-footer-center
{
	background-color:#000000;
}

.apct-text
{
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
}

.apct-text-orange
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 11px;
}

.apct-text-orange-big
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 12px;
}

.apct-text-orange-big-bold
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
}

.apct-text-big
{
	font-family: Verdana;
	font-size: 12px;
	color: #999999;
}

.apct-text-big-bold
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
}

.apct-text-big-dark
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
}

.apct-text-big-dark-bold
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
}

.apct-error
{
	font-family: Verdana;
	font-size: 11px;
	color: red;
}

.apct-text-bold
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
}

.apct-destaque-homepage
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
}

.apct-text-white
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
}

.apct-text-dark
{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	z-index:10;
}

.apct-selector-seg-pub
{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	z-index:10;
	background-color:#E5E5E5;
}

.apct-text-small-dark
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
}

.apct-text-darkhi
{
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #FF6600;
}
.apct-text-dark-background
{
	background-color: #E5E5E5;
}

.apct-text-dark-bold
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}

.apct-text-associado
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
}

.apct-text-bold
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
}

.apct-list-noticias-titulo
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #666666;
}

.apct-list-noticias-subtitulo
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
}

.apct-sem-resultado
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
}

.apct-list-results-page-bottom 
{
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
}

.apct-list-results-page-top 
{
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
}

.bot-seta-abrir-fechar
{
	padding-left: 11px;
	background: url(../Design/bot_seta_abrir-fechar.gif) no-repeat left 50%;
}

.bot-seta-abrir-fecharhi
{
	padding-left: 11px;
	background: url(../Design/list-fwd-bottom.gif) no-repeat left 50%;
}

.bot-seta-pesq
{
	padding-left: 11px;
	background: url(../Design/bot_seta_abrir-fechar_hi.gif) no-repeat left 50%;
}
/*******Analise*******/
.apct-analise-year
{
	background-color: black;
    background-repeat: no-repeat;
    text-align:center;
    color: white;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    border:0px;
    margin:0px;
    padding:0px;
}

.apct-analise-month
{
	background-color: black;
    background-repeat: no-repeat;
    text-align:center;
    color: white;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    border:0px;
    margin:10px;
    padding:0px;
}

.apct-analise-regiao
{
	background-color: #E5E5E5;
    background-repeat: no-repeat;
    text-align:left;
    color: #666666;
    /*display: block;*/
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    line-height: 18px;
    /*border-bottom:white thin solid;*/
    padding-left: 10px;

}

.apct-analise-publicacao
{
	background-color: #E5E5E5;
    background-repeat: no-repeat;
    /*text-align:center;*/
    color: #666666;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    border-bottom:white thin solid;
    border-right:white thin solid;
    margin:0px;
    padding:0px;
}

.apct-analise-publicacao-link
{
	/*background-color: #E5E5E5;*/
    background-repeat: no-repeat;
    /*text-align:center;*/
    color: #666666;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;   
    margin:0px;
    padding:0px;
}

.apct-analise-publicacao-dupla
{
	background-color: #E5E5E5;
    background-repeat: no-repeat;
    /*text-align:center;*/
    color: #666666;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    /*border-bottom:white thin solid;*/
    border-right:white thin solid;
    margin:0px;
    padding:0px;
}


.apct-analise-publicacao-vazia
{
	background-color: #E5E5E5;
    background-repeat: no-repeat;
    /*text-align:center;*/
    color: #666666;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    border-bottom:white thin solid;
    border-right:white thin solid;
    margin:0px;
    padding:0px;
}

.apct-analise-publicacao-valor
{
	background-color: #E5E5E5;
    background-repeat: no-repeat;
    text-align:right;
    color: #666666;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    border-bottom:white thin solid;
    border-right:white thin solid;
    margin:0px;
    padding:0px;
}

.apct-analise-media-ponderada-header
{
	background-color: black;
    background-repeat: no-repeat;
    text-align:center;
    color: white;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    border:0px;
    margin:0px;
    padding:0px;
}

.apct-analise-media-ponderada-publicacao
{
	background-color: #E5E5E5;
    background-repeat: no-repeat;
    text-align:left;
    color: #666666;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    border-bottom:white thin solid;
    border-right:white thin solid;
    margin:0px;
    padding:0px;
}

.apct-analise-media-ponderada-publicacao-dupla
{
	background-color: #E5E5E5;
    background-repeat: no-repeat;
    text-align:left;
    color: #666666;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    border-right:white thin solid;
    margin:0px;
    padding:0px;
}

.apct-analise-media-ponderada-valor
{
	background-color: #E5E5E5;
    background-repeat: no-repeat;
    text-align:right;
    color: #666666;
    /*display: block;*/
    font-family: Verdana;
    font-size: 10px;
    line-height: 18px;
    border-bottom:white thin solid;
    border-right:white thin solid;
    margin:0px;
    padding:0px;
}

.apct-table-header
{
	background-color: black;
    background-repeat: no-repeat;
    color: white;
    font-family: Verdana;
    font-size: 9px;
    line-height: 18px;
    border:0px;
    margin:0px;
    padding:0px;
}

.apct-table-row
{
	background-color: #E5E5E5;
    background-repeat: no-repeat;
    color: #666666;
    font-family: Verdana;
    font-size: 9px;
    line-height: 18px;
    border:0px;
    margin:0px;
    padding:0px;
    border-bottom:solid 1px white;
}

.apct-table-alternate-row
{
	background-color: CCCCCC;
    background-repeat: no-repeat;
    color: #666666;
    font-family: Verdana;
    font-size: 9px;
    line-height: 18px;
    border:0px;
    margin:0px;
    padding:0px;
    border-bottom:solid 1px white;
}

.apct-iframe-hidden {
    
    z-index: 10;
    display: none;
    background-color: Transparent;
 }
 
 .apct-boletim-table-header
{
	font-family: Verdana,Tahoma,Arial;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
 .apct-boletim-table-text
{
	font-family: Verdana;
	color: #000000;
	font-size: 10px;
	text-align: center;
}
.apct-text
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
}
.apct-boletim-segmento-text 
{
	font-family: Verdana;
	font-size: 14px;
	color:Red;
}
.apct-text-black
{
	font-family: Verdana;
	font-size: 11px;
	color: black;
}
.apct-text-black-bold
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: black;
}
.apct-text-black-underline
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: 'underline';
	color: black;
}
.apct-text-red
{
	font-family: Verdana;
	font-size: 11px;
	color: red;
}

.apct-table-row-white
{
	background-color: #FFFFFF;
    background-repeat: no-repeat;
    color: #666666;
    font-family: Verdana;
    font-size: 9px;
    line-height: 18px;
    border:0px;
    margin:0px;
    padding:0px;
    border-bottom:solid 1px white;
}