/*Background Modal Popup */
.modalBackground
{
	background-color: Black;
	filter: progid:DXImageTransform.Microsoft.alpha(opacity=50);
	opacity: 0.3;
	left: -58px;
}
/* */

body
{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	background-color: #c0d3f6;
	color: #666;
	margin: 0px;
	background-image: url(../images/fd_geral_Branco.gif);
}
form, div, p, span, h1, h2, ul, li
{
	margin: 0px;
	padding: 0px;
}
table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.underline:hover
{
	text-decoration: underline;
	cursor: pointer;
}
img
{
	border: 0px;
}
img.link
{
	cursor: pointer;
}
li
{
	list-style: none;
}

/** LINKS BÁSICO **/
a:link
{
	color: #5e5e5e;
	text-decoration: none;
}
a:visited
{
	color: #5e5e5e;
	text-decoration: none;
}
a:active
{
	color: #5e5e5e;
	text-decoration: underline;
}
a:hover
{
	color: #5e5e5e;
	text-decoration: underline;
}


/************************** CLASSES GERAIS **************************/

.fL
{
	float: left;
}
.fR
{
	float: right;
}
p.clear
{
	clear: left;
}
.clearfloat
{
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
.clearfloatLeft
{
	clear: Left;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}

h1, h2, h2 a, h3
{
	font-family: 'century gothic' , arial;
}

/************************** CONTAINER **************************/
#container
{
	width: 900px;
	margin: 0 auto;
	position: relative;
	text-align: left;
}
/* Container é todo o caixa do site que está alinhado centralizado  */

/** TOPO **/
#topo
{
	height: 96px;
	background-image: url(../images/tp_fundo_barra_menu.gif);
	_background-image: url(../images/tp_fundo_barra_menu.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
#topoLogo
{
	float: left;
	padding-left: 27px;
}
#topoMenu
{
	float: left;
	padding-left: 66px;
	padding-top: 39px;
}
#topoServicos
{
	float: left;
	padding-right: 14px;
	margin-left: -12px;
	padding-top: 20px;
}
#topoBusca
{
	float: left;
	width: 193px;
	padding: 15px 0px 8px 0px;
	background-image: url(../images/tp_fundo_donwloads.gif);
	background-repeat: no-repeat;
}
#topoForm
{
	margin: 18px 0px 0px 0px;
}

#topoSubMenu
{
	height: 29px;
	background-image: url(../images/tp_fundo_barra_sub_menu.gif);
	background-repeat: no-repeat;
}
#topoSubMenuLinksInst
{
	width: 693px;
}
#topoSubMenuLinksRI
{
	width: 693px;
}
#topoSubMenuLinksRIAlinha
{
	margin-left: 120px;
}
#topoSubMenuLinksFale
{
	width: 693px;
}
#topoSubMenuLinksFaleAlinha
{
	margin-left: 80px;
}

#topoDownload
{
	width: 193px;
	padding: 3px 0 0px 0;
	margin: 0 auto;
	text-align: center;
}

.textTopoServicos
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #4d74bd;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
}
.textTopoServicos a:link
{
	color: #4d74bd;
	text-decoration: none;
}
.textTopoServicos a:visited
{
	color: #4d74bd;
	text-decoration: none;
}
.textTopoServicos a:active
{
	color: #4d74bd;
	text-decoration: underline;
}
.textTopoServicos a:hover
{
	color: #4d74bd;
	text-decoration: underline;
}

.textTopoDonwloads
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #6d90d2;
	font-weight: bold;
	text-align: left;
}
.textTopoDonwloads a:link
{
	color: #6d90d2;
	text-decoration: none;
}
.textTopoDonwloads a:visited
{
	color: #6d90d2;
	text-decoration: none;
}
.textTopoDonwloads a:active
{
	color: #6d90d2;
	text-decoration: underline;
}
.textTopoDonwloads a:hover
{
	color: #6d90d2;
	text-decoration: underline;
}



/************************** CAMPOS DE FORMULÁRIO **************************/
.inputField
{
	width: 130px;
	padding: 0;
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #6d90d2;
	background-image: url( "../images/input_busca.gif" );
	background-repeat: repeat-x;
	border: 1px solid #98a9c7;
	border-top-color: #98a9c7;
	border-bottom-color: #98a9c7;
	font-weight: normal;
	font-size: 11px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.inputAlertas
{
	width: 86px;
	padding: 0;
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #5e5e5e;
	background-image: url( "../images/input_busca.gif" );
	background-repeat: repeat-x;
	border: 1px solid #c1c1c1;
	border-top-color: #a1a1a1;
	border-bottom-color: #d1d1d1;
	font-weight: normal;
	font-size: 11px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.inputSelect
{
	width: 100%;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 0px;
	font-size: 10px;
	color: #4f7786;
}

form#formBranco label.error
{
	position: absolute;
	top: -9999px;
	left: -9999px;
	background: #cff;
}
form#formBranco input.error, form#formformBranco select.error, form#formformBranco textarea.error
{
	border: 1px solid #f6ab56;
	background: #fef8f1;
}



/************************** CONTEUDO HOME RI **************************/
#conteudoHome
{
	width: 900px;
	margin: 14px 0 auto 0;
}

#conteudoHomeMeio
{
	float: left;
	width: 618px;
	background-image: url(../images/me_fd_curva_cima.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#conteudoHomeLateral
{
	float: left;
	width: 280px;
	padding: 0 0 0 0;
}

#curvaFinal
{
	background-image: url(../images/me_fd_curva_baixo.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#conteudoHomeMeioEsquerda
{
	float: left;
	width: 321px;
	height: auto;
}
#conteudoHomeMeioDireita
{
	float: left;
	width: 297px;
	height: auto;
}

#destaques
{
	width: 321px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/me_fd_destaques.gif);
	background-repeat: repeat-x;
	border-bottom: 1px dotted #CCC;
}
#destaquesNoticias
{
	margin: 0px 18px 0px 21px;
}
#linhaSeparaNoticias
{
	width: 212px;
	height: 1px;
	background-image: url(../images/bg_linha_separa.gif);
	background-repeat: repeat-x;
	margin: 19px auto 19px auto;
}
#linhaSeparaCalendario
{
	width: 240px;
	height: 1px;
	background-image: url(../images/bg_linha_separa.gif);
	background-repeat: repeat-x;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
}

#destaqueFoto
{
	float: left;
	margin: 0px 11px 0px 0px;
	border: 1px solid #C30;
}

#destaqueTxt, .styledestaqueTxt
{
	padding: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	line-height: 1.4;
}

#banners
{
	width: 321px;
	height: auto;
}

#bannersVideo
{
	float: left;
	padding: 13px 0 0 23px;
}
#bannersDivulga
{
	float: left;
	padding: 13px 0 0 32px;
}

#utilidades
{
	margin: 0px 10px 0px 10px;
	text-align: center;
}
#utilidadesGrafico
{
	margin: 0 16px 13px 16px;
}
#utilidadesCotacao
{
	margin: 0 16px 13px 16px;
}
#utilidadesCalendario
{
	width: 240px;
	margin: 10px 16px 0 16px;
}
#utilidadesCalendarioCaixa
{
	float: left;
	width: 34px;
	height: 32px;
	padding: 1px 0 1px 0;
	background-color: #4e6cb6;
}
#utilidadesCalendarioTxt
{
	float: left;
	width: 200px;
	padding: 8px 0 0 5px;
	background-color: #fff;
}


.txtDestaqueData
{
	font-family: Arial;
	font-size: 11px;
	color: #d2352e;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
}
.txtDestaqueData a a:link
{
	color: #d2352e;
	text-decoration: none;
}
.txtDestaqueData a:visited
{
	color: #d2352e;
	text-decoration: none;
}
.txtDestaqueData a:active
{
	color: #d2352e;
	text-decoration: underline;
}
.txtDestaqueData a:hover
{
	color: #d2352e;
	text-decoration: underline;
}

.txtDestaqueTitulo
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 20px;
	/*color: #d2352e;*/
	color:#3A67BA;
	font-weight: 900;
	text-align: left;
	line-height: 1.2;
}
.txtDestaqueTitulo a a:link
{
	color: #d2352e;
	text-decoration: none;
}
.txtDestaqueTitulo a:visited
{
	color: #d2352e;
	text-decoration: none;
}
.txtDestaqueTitulo a:active
{
	color: #d2352e;
	text-decoration: underline;
}
.txtDestaqueTitulo a:hover
{
	color: #d2352e;
	text-decoration: underline;
}

.txtDestaqueDescricao
{
	font-family: 'Trebuchet MS' , Arial;
	font-size: 12px;
	color: #666;
	text-align: left;
	line-height: 1.3;
	display: block;
	height: 62px;
}
.txtDestaqueDescricao a a:link
{
	color: #666;
	text-decoration: none;
	display: block;
}
.txtDestaqueDescricao a:visited
{
	color: #666;
	text-decoration: none;
	display: block;
}
.txtDestaqueDescricao a:active
{
	color: #666;
	text-decoration: underline;
	cursor: pointer;
	display: block;
}
.txtDestaqueDescricao a:hover
{
	color: #666;
	text-decoration: underline;
	cursor: pointer;
	display: block;
}

.txtDestaqueTituloMenor
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #ca3045;*/
	color:#3A67BA;
	font-weight: bold;
}
.txtDestaqueTituloMenor a:link
{
	color: #ca3045;
	text-decoration: none;
}
.txtDestaqueTituloMenor a:visited
{
	color: #ca3045;
	text-decoration: none;
}
.txtDestaqueTituloMenor a:active
{
	color: #ca3045;
	text-decoration: underline;
}
.txtDestaqueTituloMenor a:hover
{
	color: #ca3045;
	text-decoration: underline;
}

.txtDestaqueDescricaoMenor
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	font-weight: normal;
	display: block;
}
.txtDestaqueDescricaoMenor a:link
{
	color: #5e5e5e;
	text-decoration: none;
	display: block;
}
.txtDestaqueDescricaoMenor a:visited
{
	color: #5e5e5e;
	text-decoration: none;
	display: block;
}
.txtDestaqueDescricaoMenor a:active
{
	color: #5e5e5e;
	text-decoration: underline;
	display: block;
}
.txtDestaqueDescricaoMenor a:hover
{
	color: #5e5e5e;
	text-decoration: underline;
	display: block;
}

.txtMaisDetalhes
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4c88d6;
	font-weight: normal;
	display: block;
}
.txtMaisDetalhes a:link
{
	color: #4c88d6;
	text-decoration: none;
	display: block;
}
.txtMaisDetalhes a:visited
{
	color: #4c88d6;
	text-decoration: none;
	display: block;
}
.txtMaisDetalhes a:active
{
	color: #4c88d6;
	text-decoration: underline;
	display: block;
}
.txtMaisDetalhes a:hover
{
	color: #4c88d6;
	text-decoration: underline;
	display: block;
}

.txtTitUtilidades
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3058b5;
	font-weight: bold;
	display: block;
	text-transform: uppercase;
	text-align: left;
	margin: 0 0 4px 0;
}
.txtTitUtilidades a:link
{
	color: #4c88d6;
	text-decoration: none;
	display: block;
}
.txtTitUtilidades a:visited
{
	color: #4c88d6;
	text-decoration: none;
	display: block;
}
.txtTitUtilidades a:active
{
	color: #4c88d6;
	text-decoration: underline;
	display: block;
}
.txtTitUtilidades a:hover
{
	color: #4c88d6;
	text-decoration: underline;
	display: block;
}

.txtCalendarioMes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	display: block;
	text-transform: uppercase;
	text-align: center;
	border-bottom: 1px solid #204090;
	line-height: 1.1;
}

.txtCalendarioAno
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	display: block;
	text-transform: uppercase;
	text-align: center;
	line-height: 1.1;
}

.txtCalendarioDestaque
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0059ce;
	font-weight: bold;
	display: block;
	text-align: left;
	line-height: 1.1;
}
.txtCalendarioDestaque a:link
{
	color: #0059ce;
	text-decoration: none;
	cursor: pointer;
	display: block;
}
.txtCalendarioDestaque a:visited
{
	color: #0059ce;
	text-decoration: none;
	cursor: pointer;
	display: block;
}
.txtCalendarioDestaque a:active
{
	color: #4c88d6;
	text-decoration: underline;
	cursor: pointer;
	display: block;
}
.txtCalendarioDestaque a:hover
{
	color: #4c88d6;
	text-decoration: underline;
	cursor: pointer;
	display: block;
}


/************************** CONTEUDO HOME INSTITUCIONAL **************************/
#produtos
{
	margin: 20px 22px 0 22px;
	text-align: left;
}
#produtosColuna
{
	margin: 0 0 0 0;
}
#produtosImg
{
	float: left;
	margin: 28px 0 0 0;
}
#produtosTxt
{
	margin: 28px 0 0 74px;
}
#destaquesInst
{
	width: 321px;
	padding: 0px 0px auto 0px;
	background-image: url(../images/me_fd_destaques.gif);
	background-repeat: repeat-x;
}


.txtProdutosTit
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3058b5;
	font-weight: bold;
	display: block;
	text-transform: uppercase;
	text-align: left;
}
.txtProdutosTit a:link
{
	color: #4c88d6;
	text-decoration: none;
	display: block;
}
.txtProdutosTit a:visited
{
	color: #4c88d6;
	text-decoration: none;
	display: block;
}
.txtProdutosTit a:active
{
	color: #4c88d6;
	text-decoration: underline;
	display: block;
}
.txtProdutosTit a:hover
{
	color: #4c88d6;
	text-decoration: underline;
	display: block;
}

.txtProdutosSubTit
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3058b5;
	font-weight: bold;
	line-height: 1.2;
	display: block;
}
.txtProdutosSubTit a:link
{
	font-size: 10px;
	color: #3058b5;
	text-decoration: none;
	display: block;
}
.txtProdutosSubTit a:visited
{
	font-size: 10px;
	color: #3058b5;
	text-decoration: none;
	display: block;
}
.txtProdutosSubTit a:active
{
	font-size: 10px;
	color: #3058b5;
	text-decoration: underline;
	display: block;
}
.txtProdutosSubTit a:hover
{
	font-size: 10px;
	color: #3058b5;
	text-decoration: underline;
	display: block;
}

.txtProdutosDescricao
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	line-height: 1.3;
}
.txtProdutosDescricao a:link
{
	color: #666;
	text-decoration: none;
}
.txtProdutosDescricao a:visited
{
	color: #666;
	text-decoration: none;
}
.txtProdutosDescricao a:active
{
	color: #4c88d6;
	text-decoration: underline;
}
.txtProdutosDescricao a:hover
{
	color: #4c88d6;
	text-decoration: underline;
}


/************************** FLASH **************************/
#flash
{
	width: 618px;
	margin: 0px 0px 12px 0px;
}


#espacoTop
{
	margin-top: 10px;
}



/************************** RODAPÉ **************************/

#rodape
{
	width: 900px;
	margin: 5px 0 12px 0;
	text-align: center;
}
#rodapeLogos
{
	margin: 0 0px 0 0px;
	text-decoration: none;
	background-image: url(../images/rodape_fd_logos.gif);
	background: url(../images/rodape_fd_logos.gif);
	background-repeat: repeat-x;
}
#rodapeGovernanca
{
	float: left;
	padding: 14px 0px 18px 6%;
}
#rodapeInformacoes
{
	float: left;
	padding: 14px 0px 18px 6%;
}
#rodapeServicos
{
	float: left;
	padding: 14px 0px 18px 6%;
}
#rodapeTit
{
	padding: 0px 0px 5px 12px;
}

#rodapeCreditos
{
	margin: 10px 0 10px 0;
	text-align: center;
}

.textCreditos
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #044487;
	font-weight: normal;
}
.textCreditos a:link
{
	color: #044487;
	text-decoration: none;
}
.textCreditos a:visited
{
	color: #044487;
	text-decoration: none;
}
.textCreditos a:active
{
	color: #044487;
	text-decoration: underline;
}
.textCreditos a:hover
{
	color: #044487;
	text-decoration: underline;
}



/************************** LATERAL **************************/
#lateralAlinha
{
	width: 272px;
	margin: 0 0 0 9px;
}
#boxesLateralCont
{
	margin: 12px 0px 0px 12px;
}
#boxesLateralContMobile
{
	margin: 4px 0px 0px 48px;
}
#linhaCaixaCinza
{
	width: 190px;
	height: 0px;
	border-bottom: 1px #cccccc dotted;
	margin-bottom: 2px;
	margin-top: 0px;
	margin-left: 0px;
}
#lateralFechaCaixa
{
	margin-bottom: 8px;
}
#lateralFechaCaixaInst, #lateralFechaCaixaRep
{
	margin-bottom: 22px;
}


/** LATERAL CENTRAL **/
#caixaLateralCentral
{
	width: 272px;
	background-image: url(../images/la_fd_Central.gif);
	background-repeat: no-repeat;
}
#caixaLateralCentralTit, .txtLateralCentralTit
{
	padding: 16px 0 6px 0;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7fa7eb;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
	text-align: center;
}

#caixaLateralCentralText
{
	margin: 8px 25px auto 25px;
}
#caixaAlinhaCenter
{
	text-align: center;
}
#caixaAlinhaVeja
{
	text-align: right;
	margin-right: 26px;
	margin-top: 12px;
}

/** LATERAL ACESSO RAPIDO **/
#caixaLateralAcesso
{
	width: 272px;
	background-image: url(../images/la_fd_acesso_rapido.gif);
	background-repeat: no-repeat;
}
#caixaLateralAcessoTit, .txtLateralAcessoTit
{
	padding: 18px 0 6px 24px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #a3a3a3;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
}
#caixaLateralAcessoText
{
	margin: 0 38px auto 25px;
}

/** LATERAL ALERTAS RI **/
#caixaLateralFale
{
	width: 272px;
	background-image: url(../images/la_fd_fale.gif);
	background-repeat: no-repeat;
}
#caixaLateralFaleTit, .txtLateralFaleTit
{
	padding: 18px 0 6px 24px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #a3a3a3;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
}

#caixaLateralFaleText
{
	margin: 0 25px auto 25px;
}


/** LATERAL RI 2.0 **/
#caixaLateralRI
{
	width: 272px;
	background-image: url(../images/la_fd_ri20.gif);
	background-repeat: no-repeat;
}
#caixaLateralRITit, .txtLateralRITit
{
	padding: 18px 0 6px 24px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #a3a3a3;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
}

/** LATERAL INSTITUCIONAL VIDEO **/
#caixaLateralVideo
{
	width: 272px;
	background-image: url(../images/la_fd_Central.gif);
	background-repeat: no-repeat;
}
#caixaLateralVideoTit, .txtLateralVideoTit
{
	padding: 16px 0 6px 0;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7fa7eb;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
	text-align: center;
}

/** LATERAL INSTITUCIONAL INVESTIDORES **/
#caixaLateralInvest
{
	width: 272px;
	background-image: url(../images/la_inst_fd_investidores.png);
	background-repeat: no-repeat;
}
#caixaLateralInsvestTit, .txtLateralInsvestTit
{
	padding: 18px 0 6px 24px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #a3a3a3;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
}
#caixaLateralInvestText
{
	margin: 0 38px auto 25px;
}

#topoSubMenuLinksInstAlinha
{
	margin-left: 10px;
	background-color: Red;
}

/** LATERAL INSTITUCIONAL REPRESENTANTES **/
#caixaLateralRepresenta
{
	width: 272px;
	background-image: url(../images/la_inst_fd_representantes.png);
	background-repeat: no-repeat;
}
#caixaLateralRepresentaTit, .txtLateralRepresentaTit
{
	padding: 18px 0 6px 24px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #a3a3a3;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
}
#caixaLateralRepresentaText
{
	margin: 0 38px auto 25px;
}


.txtLateralDescricao
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #929292;
	font-weight: normal;
	line-height: 1.4;
}
.txtLateralDescricao a:link
{
	font-size: 10px;
	color: #4c88d6;
	text-decoration: none;
	display: block;
	font-weight: bold;
	margin-top: 4px;
}
.txtLateralDescricao a:visited
{
	font-size: 10px;
	color: #4c88d6;
	text-decoration: none;
	display: block;
	font-weight: bold;
	margin-top: 4px;
}
.txtLateralDescricao a:active
{
	font-size: 10px;
	color: #4c88d6;
	text-decoration: underline;
	display: block;
	font-weight: bold;
	margin-top: 4px;
}
.txtLateralDescricao a:hover
{
	font-size: 10px;
	color: #4c88d6;
	text-decoration: underline;
	display: block;
	font-weight: bold;
	margin-top: 4px;
}

.txtLateralVeja
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4c88d6;
	font-weight: normal;
	text-align: right;
}
.txtLateralVeja a:link
{
	color: #4c88d6;
	text-decoration: none;
}
.txtLateralVeja a:visited
{
	color: #4c88d6;
	text-decoration: none;
}
.txtLateralVeja a:active
{
	color: #4c88d6;
	text-decoration: underline;
}
.txtLateralVeja a:hover
{
	color: #4c88d6;
	text-decoration: underline;
}

.textCaixaLateralTit
{
	font-family: "Trebuchet MS" , Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cd001c;
	font-weight: bold;
	line-height: 1.9;
	text-transform: uppercase;
}
.textCaixaLateralTit a:link
{
	color: #868686;
	text-decoration: none;
}
.textCaixaLateralTit a:visited
{
	color: #868686;
	text-decoration: none;
}
.textCaixaLateralTit a:active
{
	color: #868686;
	text-decoration: underline;
}
.textCaixaLateralTit a:hover
{
	color: #868686;
	text-decoration: underline;
}

.textCaixaLateral
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	font-weight: normal;
	line-height: 1.5;
}
.textCaixaLateral a:link
{
	color: #ca3045;
	text-decoration: none;
}
.textCaixaLateral a:visited
{
	color: #ca3045;
	text-decoration: none;
}
.textCaixaLateral a:active
{
	color: #ca3045;
	text-decoration: underline;
}
.textCaixaLateral a:hover
{
	color: #ca3045;
	text-decoration: underline;
}

.textCaixaLateralClique
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ca3045;
	font-weight: bold;
}
.textCaixaLateralClique a:link
{
	color: #ca3045;
	text-decoration: none;
}
.textCaixaLateralClique a:visited
{
	color: #ca3045;
	text-decoration: none;
}
.textCaixaLateralClique a:active
{
	color: #ca3045;
	text-decoration: underline;
}
.textCaixaLateralClique a:hover
{
	color: #ca3045;
	text-decoration: underline;
}

.txtLateralInvestidor
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3a67ba;
	font-weight: bold;
	line-height: 1.4;
}
.txtLateralInvestidor a:link
{
	color: #3a67ba;
	text-decoration: none;
	margin-top: 4px;
}
.txtLateralInvestidor a:visited
{
	color: #3a67ba;
	text-decoration: none;
	margin-top: 4px;
}
.txtLateralInvestidor a:active
{
	color: #3a67ba;
	text-decoration: underline;
	margin-top: 4px;
}
.txtLateralInvestidor a:hover
{
	color: #3a67ba;
	text-decoration: underline;
	margin-top: 4px;
}





/************************** CONTEUDO INTERNO RI **************************/
#conteudoInternoMeio
{
	float: left;
	width: 618px;
	height: auto;
	background-image: url(../images/me_fd_curva_cima.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFF;
}
#ferramentasShow
{
	width: 618px;
	margin: 0 0 12px 0;
	background-image: url(../images/me_fd_curva_cima_Ferramentas.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#ferramentasShowIcones
{
	padding: 6px 0 7px 0;
	text-align: center;
}
#ferramentasListIcones
{
	padding: 6px 30px 7px 0;
	text-align: right;
}
#ferramentasListVoltar
{
	text-align: right;
}
#ferramentasListForm
{
	float: right;
	padding-left: 20px;
	padding-top: 3px;
}

#conteudoInternoTitulo
{
	padding: 10px 30px 0 30px;
}
#conteudoInternoSubTitulo
{
	padding: 4px 30px 11px 30px;
}
#conteudoInternoTextos
{
	padding: 14px 30px 12px 30px;
	min-height: 45.5em;
}
#conteudoInternoTextosInst
{
	padding: 14px 30px 12px 30px;
	min-height: 34.5em;
}
#conteudoInternoTextos ul li
{
	list-style-position: inside;
}

#lateralFechaCaixaAlertas
{
	margin-bottom: 0px;
}

#rodapeInterno
{
	width: 900px;
	padding: 12px 0 12px 0;
	text-align: center;
}
#alinhaFotoDireita
{
	float: right;
	margin: 8px 2px 8px 10px;
}

.txtFerramentas
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #929292;
	font-weight: normal;
	text-transform: capitalize;
}
.txtFerramentas a:link
{
	color: #929292;
	text-decoration: none;
}
.txtFerramentas a:visited
{
	color: #929292;
	text-decoration: none;
}
.txtFerramentas a:active
{
	color: #929292;
	text-decoration: underline;
}
.txtFerramentas a:hover
{
	color: #929292;
	text-decoration: underline;
}

.txtTitInt
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #144089;
	font-weight: bold;
	line-height: 1.0;
}
.txtTitInt a:link
{
	color: #6790a9;
	text-decoration: none;
}
.txtTitInt a:visited
{
	color: #6790a9;
	text-decoration: none;
}
.txtTitInt a:active
{
	color: #6790a9;
	text-decoration: underline;
}
.txtTitInt a:hover
{
	color: #6790a9;
	text-decoration: underline;
}

.txtTitIntSub
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5575ab;
	font-weight: normal;
	line-height: 1.1;
}
.txtTitIntSub a:link
{
	color: #5575ab;
	text-decoration: none;
}
.txtTitIntSub a:visited
{
	color: #5575ab;
	text-decoration: none;
}
.txtTitIntSub a:active
{
	color: #5575ab;
	text-decoration: underline;
}
.txtTitIntSub a:hover
{
	color: #5575ab;
	text-decoration: underline;
}

.txtTitIntComenta
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5575ab;
	font-weight: bold;
	line-height: 1.2;
	display: block;
}
.txtTitIntComenta a:link
{
	color: #5575ab;
	text-decoration: none;
}
.txtTitIntComenta a:visited
{
	color: #5575ab;
	text-decoration: none;
}
.txtTitIntComenta a:active
{
	color: #5575ab;
	text-decoration: underline;
}
.txtTitIntComenta a:hover
{
	color: #5575ab;
	text-decoration: underline;
}

.txtConteudoTextos
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	line-height: 1.6;
}
.txtConteudoTextos a:link
{
	color: #4c88d6;
	text-decoration: none;
	font-weight: bold;
}
.txtConteudoTextos a:visited
{
	color: #4c88d6;
	text-decoration: none;
	font-weight: bold;
}
.txtConteudoTextos a:active
{
	color: #4c88d6;
	text-decoration: underline;
}
.txtConteudoTextos a:hover
{
	color: #4c88d6;
	text-decoration: underline;
}

.txtConteudoForm
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	font-weight: normal;
	line-height: 1.6;
}
.txtConteudoForm a:link
{
	color: #4c88d6;
	text-decoration: none;
	font-weight: bold;
}
.txtConteudoForm a:visited
{
	color: #4c88d6;
	text-decoration: none;
	font-weight: bold;
}
.txtConteudoForm a:active
{
	color: #4c88d6;
	text-decoration: underline;
}
.txtConteudoForm a:hover
{
	color: #4c88d6;
	text-decoration: underline;
}

.txtConteudoTextosTit
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #144089;
	font-weight: bold;
	line-height: 1.8;
	text-transform: uppercase;
	display: block;
}
.txtConteudoTextosTit a:link
{
	color: #144089;
	text-decoration: none;
}
.txtConteudoTextosTit a:visited
{
	color: #144089;
	text-decoration: none;
}
.txtConteudoTextosTit a:active
{
	color: #144089;
	text-decoration: underline;
}
.txtConteudoTextosTit a:hover
{
	color: #144089;
	text-decoration: underline;
}


/************************** ABAS CENTRAL DE RESULTADOS **************************/
.abas, .abas *
{
	margin: 2px 0 0 0;
	padding: 0;
}
.abas
{
	width: 100%;
	list-style: none;
	float: left;
	font: bold 1.4em "Trebuchet MS" , Arial, Helvetica, sans-serif;
	text-align: center;
}
.abas li
{
	float: left;
}
.abaLi a
{
	display: block;
	text-decoration: none;
	margin-right: 4px;
	color: #fff;
	padding: 0.25em 0.5em 0.25em 0.75em;
	width: 88px;
	padding: 2px 0px 2px 0px;
	-moz-border-radius: 0px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-radius: 0px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	font-weight: bold;
	background: #5e7fb0;
}



.abaLiAtiva a
{
	display: block;
	text-decoration: none;
	margin-right: 4px;
	color: #5e7fb0;
	padding: 0.25em 0.5em 0.25em 0.75em;
	width: 88px;
	padding: 2px 0px 2px 0px;
	-moz-border-radius: 0px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-radius: 0px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	font-weight: bold;
	background: #dfe3e9;
}



.abas li a:visited
{
	color: #fff;
}
.abas li a:hover
{
	color: #5e7fb0;
	font-weight: bold;
	background: #dfe3e9;
}
.abas li.abaMarcada a:visited
{
	color: #5e7fb0;
	font-weight: bold;
	background: #dfe3e9;
}

.abasCaixaConteudo
{
	width: 100%;
	list-style: none;
	width: 94%;
	list-style: none;
	text-align: left;
	background-color: #dfe3e9;
	padding: 8px 10px 8px 10px;
}

.txtCaixaAba
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	line-height: 1.4;
}
.txtCaixaAba a:link
{
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
.txtCaixaAba a:visited
{
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
.txtCaixaAba a:active
{
	color: #4c88d6;
	text-decoration: underline;
}
.txtCaixaAba a:hover
{
	color: #4c88d6;
	text-decoration: underline;
}



/************************** PAGINAS SHOW **************************/
#showResultados
{
	float: right;
	width: 16em;
	margin: 8px 0 12px 16px;
}
#showImprensao
{
	float: left;
	width: 899px;
	border-right: 1px #d5e2ef solid;
	background-color: #efefef;
}



/************************** KIT DO RESULTADO **************************/
#kitResultado, #kitResultado *
{
	margin: 2px 0 0 0;
	padding: 0;
}
#kitResultado
{
	width: 100%;
	list-style: none;
	float: none;
	font: bold 1.1em "Trebuchet MS" , Arial, Helvetica, sans-serif;
	text-align: center;
}
#kitResultado li
{
	float: none;
}
#kitResultado li a
{
	display: block;
	text-decoration: none;
	margin-right: 4px;
	color: #4c88d6;
	padding: 0.25em 0.5em 0.25em 0.75em;
	width: 100%;
	padding: 4px 0 4px 0;
	font-weight: bold;
	background: #f4f4f4;
}
#kitResultado li a:visited
{
	color: #4c88d6;
}
#kitResultado li a:hover
{
	color: #fff;
	font-weight: bold;
	background: #5e7fb0;
}

#kitResultado li.kitBranca a
{
	display: block;
	text-decoration: none;
	margin-right: 4px;
	color: #fff;
	padding: 0.25em 0.5em 0.25em 0.75em;
	width: 100%;
	padding: 2px 0px 2px 0px;
	font-weight: bold;
	background: #5e7fb0;
}
#kitResultado li.kitBranca a:visited
{
	color: #fff;
}
#kitResultado li.kitBranca a:hover
{
	color: #fff;
	font-weight: bold;
	background: #5e7fb0;
}


/************************** LISTAS **************************/
#conteudoInternoFerramentasVoltar
{
	padding: 8px 0px 12px 608px;
}
#listDownload
{
	padding: 4px 0px 2px 20px;
	border-bottom: 1px #ccc dotted;
	border-top: 1px #d6d6d6 dotted;
}
#listDownloadTexto
{
	float: left;
	width: 90%;
}
#listDownloadExcluir
{
	float: right;
	width: 10%;
}
#listDownloadLinha2
{
	padding: 4px 0px 2px 20px;
	border-bottom: 1px #ccc dotted;
}

#listRSS
{
	width: 100%;
}
#listRSSCanais
{
	float: left;
	width: 100%;
}
#listRSSExplicacao
{
	float: right;
}
#listRSSLinhas1
{
	padding: 4px 0px 2px 8px;
	border-bottom: 1px #ccc dotted;
}
#listRSSLinhas2
{
	padding: 4px 0px 2px 8px;
	border-bottom: 1px #ccc dotted;
}
#listRSSTexto
{
	width: 100%;
}

#listBasica
{
	padding: 4px 0px 2px 2px;
	border-bottom: 1px #ccc dotted;
}
#listBasicaTexto
{
	width: 100%;
}

/******      LIST DATA       *******/
.lista li
{
	float: left;
	font-size: 11px;
	border-bottom: 1px dotted #ccc;
	padding: 10px 0;
}
.lista li a
{
	float: left;
	width: 480px;
}
.lista li a:hover
{
	text-decoration: underline;
}
.lista .data
{
	float: left;
	margin-right: 10px;
}
.downloads-lista li a.bt-excluir
{
	float: right;
	width: 45px;
	background: url(../imgs/ico-x.gif) 2px no-repeat;
	padding-left: 20px;
}


/******      RSS       *******/
.rss-lista
{
	margin: 20px 0;
}
.rss-lista li
{
	font-size: 0;
}
.rss-lista strong
{
	font-size: 11px;
	line-height: 30px;
}
.rss-lista li a
{
	font-size: 11px;
	display: block;
	border-bottom: 1px dashed #ccc;
	background: url(../images/ico-rss2.gif) 2px no-repeat;
	margin-right: 10px;
	padding: 8px 0 8px 20px;
}
.rss-lista li a:hover
{
	text-decoration: underline;
}

.txtListaDownload
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}
.txtListaDownload a:link
{
	color: #4c88d6;
	text-decoration: none;
	font-weight: bold;
}
.txtListaDownload a:visited
{
	color: #4c88d6;
	text-decoration: none;
	font-weight: bold;
}
.txtListaDownload a:active
{
	color: #4c88d6;
	text-decoration: underline;
}
.txtListaDownload a:hover
{
	color: #4c88d6;
	text-decoration: underline;
}

.txtListaLinkCinza
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}
.txtListaLinkCinza a:link
{
	color: #4c88d6;
	text-decoration: none;
	font-weight: bold;
}
.txtListaLinkCinza a:visited
{
	color: #4c88d6;
	text-decoration: none;
	font-weight: bold;
}
.txtListaLinkCinza a:active
{
	color: #4c88d6;
	text-decoration: underline;
}
.txtListaLinkCinza a:hover
{
	color: #4c88d6;
	text-decoration: underline;
}

.txtListaBasica
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: normal;
}
.txtListaBasica a:link
{
	color: #4c88d6;
	text-decoration: none;
}
.txtListaBasica a:visited
{
	color: #4c88d6;
	text-decoration: none;
}
.txtListaBasica a:active
{
	color: #4c88d6;
	text-decoration: underline;
}
.txtListaBasica a:hover
{
	color: #4c88d6;
	text-decoration: underline;
}

.txtListaData
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	display: block;
}
.txtListaData a:link
{
	color: #4c88d6;
	text-decoration: none;
}
.txtListaData a:visited
{
	color: #4c88d6;
	text-decoration: none;
}
.txtListaData a:active
{
	color: #4c88d6;
	text-decoration: underline;
}
.txtListaData a:hover
{
	color: #4c88d6;
	text-decoration: underline;
}

.textConteudoTextoSubTit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ca3045;
	font-weight: bold;
	line-height: 1.8;
	text-transform: uppercase;
}
.textConteudoTextoSubTit a:link
{
	color: #ca3045;
	text-decoration: none;
}
.textConteudoTextoSubTit a:visited
{
	color: #ca3045;
	text-decoration: none;
}
.textConteudoTextoSubTit a:active
{
	color: #ca3045;
	text-decoration: underline;
}
.textConteudoTextoSubTit a:hover
{
	color: #ca3045;
	text-decoration: underline;
}

.textListaRSSExplicacao
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	font-weight: normal;
	line-height: 1.4;
}
.textListaRSSExplicacao a:link
{
	color: #5e5e5e;
	text-decoration: none;
	font-weight: bold;
}
.textListaRSSExplicacao a:visited
{
	color: #5e5e5e;
	text-decoration: none;
	font-weight: bold;
}
.textListaRSSExplicacao a:active
{
	color: #ca3045;
	text-decoration: underline;
}
.textListaRSSExplicacao a:hover
{
	color: #ca3045;
	text-decoration: underline;
}

.txtConteudoLegenda
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
	font-weight: normal;
	line-height: 1.4;
}
.txtConteudoLegenda a:link
{
	color: #ca3045;
	text-decoration: none;
}
.txtConteudoLegenda a:visited
{
	color: #ca3045;
	text-decoration: none;
}
.txtConteudoLegenda a:active
{
	color: #ca3045;
	text-decoration: underline;
}
.txtConteudoLegenda a:hover
{
	color: #ca3045;
	text-decoration: underline;
}



/************************** CALENDÁRIO E TABELAS **************************/
#calendarioTopo
{
	height: 20px;
	background: #e0eafc;
}
#calendarioCima02
{
	vertical-align: middle;
	display: table-cell;
}
#calendarioMeio
{
	border: 1px #ccdcf9 solid;
	vertical-align: middle;
	display: table-cell;
}
#calendarioLembrete
{
	width: 180px;
	height: 30px;
	background-image: url(../images/caixa_fd.gif);
}

.textCalendarioTopo
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #4d7eb0;
	text-align: left;
	padding-left: 7px;
	border: 1px #ccdcf9 solid;
}

.textCalendario
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
	font-weight: normal;
	padding-left: 7px;
	line-height: 1.6;
	border: 1px #ccdcf9 solid;
	background-color: #FFF;
}
.textCalendario a:link
{
	color: #6790a9;
	text-decoration: none;
}
.textCalendario a:visited
{
	color: #6790a9;
	text-decoration: none;
}
.textCalendario a:active
{
	color: #6790a9;
	text-decoration: underline;
}
.textCalendario a:hover
{
	color: #6790a9;
	text-decoration: underline;
}

.textCalendarioEvento
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #888;
	font-weight: bold;
	line-height: 1.6;
}

.textCalendarioDescricao
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	line-height: 1.4;
}

.textCalendarioLembrete
{
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #999;
	text-align: center;
}

.textCalendarioHora
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
	font-weight: normal;
	padding-left: 7px;
	line-height: 1.4;
	border: 1px #ccdcf9 solid;
}

.textCalendarioTit
{
	font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px #ccdcf9 solid;
}

table th
{
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #ccdcf9;
	background-color: #dcebfa;
}
#meio #miolo table td
{
	font-size: 9px;
	border: 1px solid #ccdcf9;
}
#meio #miolo table th, #meio #miolo table td
{
	color: #6790a9;
	padding: 4px 6px;
}



/************************** FORM **************************/
.inputLembrete
{
	width: 100px;
	padding: 0;
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #5e5e5e;
	background-image: url( "../images/input_busca.gif" );
	background-repeat: repeat-x;
	border: 1px solid #c1c1c1;
	border-top-color: #a1a1a1;
	border-bottom-color: #d1d1d1;
	font-weight: normal;
	font-size: 11px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.inputContato
{
	width: 180px;
	padding: 0;
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #5e5e5e;
	background-image: url( "../images/input_busca.gif" );
	background-repeat: repeat-x;
	border: 1px solid #c1c1c1;
	border-top-color: #a1a1a1;
	border-bottom-color: #d1d1d1;
	font-weight: normal;
	font-size: 11px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}


/** CONTEUDO POUP MODAL **/
#conteudoModal
{
	width: 90%;
	margin-left: 9px;
	margin-right: 9px;
	padding-top: 14px;
}
#comboModal
{
	width: 270px;
	padding-top: 8px;
}
#titMailingEspaco
{
	margin: 8px 0px 0px 56px;
}
#titMailing, .styletitMailing
{
	background-image: url(../images/modal_Alertas_titulo.gif);
	background-repeat: no-repeat;
	width: 348px;
	padding: 0px 0px 26px 8px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #868686;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: normal;
}

/*////////////////////// PAGINAÇÃO ////////////////////////*/

.paginacao
{
	text-align: center;
	display: block;
	padding-top: 4px;
}
.paginacao a
{
	font-size: 11px;
	padding: 4px 6px;
	font-weight: bold;
	color: #555;
	border: 1px solid #cecece;
	margin: 3px;
}
.paginacao a.paginacaoAtivo, .paginacao a:hover
{
	color: #FFF;
	background: #426baa;
	text-decoration: none;
}
.paginacao a.paginacaoItens
{
	border: 1px solid #cecece;
}

/*////////////////////// PAGINAÇÃO ////////////////////////*/
/*impressao*/
#topoPrint
{
	height: 96px;
	background-image: url(../images/tp_fundo_barra_menu_print.gif);
	_background-image: url(../images/../images/tp_fundo_barra_menu_print.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
#conteudoInternoMeioPrint
{
	float: left;
	width: 900px;
	height: auto;
	background-image: url(../images/me_fd_curva_cima_print.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFF;
}
#topoSubMenuPrint
{
	height: 29px;
	background-image: url(../images/tp_fundo_barra_sub_menu_print.gif);
	background-repeat: no-repeat;
}
/*CVM*/
#conteudoInternoMeioCVM
{
	float: left;
	width: 900px;
	height: auto;
	background-image: url(../images/me_fd_curva_cima_CVM.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFF;
}
#ferramentasCVM
{
	width: 900px;
	margin: 0 0 12px 0;
	background-image: url(../images/me_fd_curva_cima_Ferramentas_CVM.gif);
	background-repeat: no-repeat;
	background-position: top;
}
