/******      MIOLO       *******/
#container #meio #miolo { float:left; width:570px; min-height:765px; padding-left:13px; margin:27px 13px 0 0; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; } 

#container #meio #miolo h2.title { font-size:12px; line-height:13px; font-weight:bold; color:#3263a9; border-bottom:1px solid #e3e3e3; padding:12px 0 3px 3px; text-transform:uppercase; }
#container #meio #mioloCVM h2.title { font-size:12px; line-height:13px; font-weight:bold; color:#3263a9; border-bottom:1px solid #e3e3e3; padding:12px 0 3px 3px; text-transform:uppercase; }

/******      GERAL       *******/
#container #meio #miolo h3, 

#container #meio #miolo p,#container #meio #miolo div.texto { padding: 10px 10px 10px 0; }
#container #meio #mioloCVM p,#container #meio #mioloCVM div.texto { padding: 10px 10px 10px 0; }
#container #meio #miolo p,#container #meio #miolo span.texto { padding: 10px 10px 0px 0px; }

#container #meio #miolo h3,#container #meio #miolo h3#conteudoInternoSubTitulo { font-size:13px; font-weight:bold; color:#434444; }

#meio #miolo h3#conteudoInternoSubTitulo { font-style:italic;}

#container #meio #miolo p,#container #meio #miolo div.texto { font-size:11px; line-height:18px; }
#container #meio #mioloCVM p,#container #meio #mioloCVM div.texto { font-size:11px; line-height:18px; }
#container #meio #miolo p,#container #meio #miolo span.texto { font-size:11px; line-height:18px; }

#container #meio #miolo p a:hover, #container #meio #miolo div.texto a:hover { text-decoration:underline; }
#container #meio #mioloCVM p a:hover, #container #meio #mioloCVM div.texto a:hover { text-decoration:underline; }

#container #meio #miolo h3.arial { font:bold 14px Arial, sans-serif; color:#5e5e5e; } 
#container #meio #miolo h3.linha-bottom { font-size:14px; font-weight:bold; color:#666; border-bottom:1px solid #e3e3e3; margin-right:10px; margin-bottom:7px; padding-bottom:0px; }


#container #meio #miolo h3.linha-bottom div { font-size:11px; font-weight:normal; color:#666; margin-right:10px; padding-bottom:0; }
#container #meio #miolo h3.linha-bottom div input { border:1px none white; }

#container #meio #miolo .lista li { float:left; width:560px; font-size:11px; border-bottom:1px dashed #ccc; padding:10px 0; }
#container #meio #miolo .lista li a { float:left; width:480px; }
#container #meio #miolo .lista li a:hover { text-decoration:underline; }
#container #meio #miolo .lista .data { float:left; margin-right:10px; }

#miolo .lista li {  line-height:16px; min-height:30px;font-size:11px;border-bottom:1px dashed #ccc; margin-right:10px; margin-bottom:10px; padding-bottom:0px; }
#miolo .lista li a { float:left; }
#miolo .lista li a:hover { text-decoration:underline; }
#miolo .lista .data { float:left; margin-right:10px; }

#container #meio #miolo input { background:url(../imgs/bg-input.png) top repeat-x #fff; }
#container #meio #miolo input,
#container #meio #miolo select,
#container #meio #miolo textarea{ font-size:10px; border:1px solid #b1b1b1; padding:6px 2px; }
#container #meio #miolo input:focus,
#container #meio #miolo textarea:focus { border-color:#275CAB; }
#container #meio #miolo input.checkbox { border:none; cursor:pointer; vertical-align:middle; }
#container #meio #miolo select,
#container #meio #miolo input.checkbox {padding:0; background:none;}

#container #meio #miolo table th { font-size:11px; font-weight:bold; border:1px solid #a2bfd1; background-color:#dcebfa;}
#container #meio #miolo table td { font-size:9px; border:1px solid #a2bfd1; }
#container #meio #miolo table th,
#container #meio #miolo table td { color:#6790a9; padding:4px 6px;}


/******      BARRA EXTRA       *******/
#container #meio #miolo ul.barra-extra { margin:12px 0; padding:6px 0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; }
#container #meio #miolo ul.barra-extra li { float:right; display:block; vertical-align:text-bottom; text-align:center; padding:0 7px; border-right:1px solid #e3e3e3;  }
#container #meio #miolo ul.barra-extra li.ultimo { border:none; }
#container #meio #miolo ul.barra-extra li.marcar { border:none; }

#container #meio #miolo ul.barra-extraNew { margin:12px 0; padding:6px 0; border-top:1px solid #e3e3e3; }
#container #meio #miolo ul.barra-extraNew li { float:right; display:block; vertical-align:text-bottom; text-align:center; padding:0 7px; border-right:1px solid #e3e3e3;  }
#container #meio #miolo ul.barra-extraNew li.ultimo { border:none; }
#container #meio #miolo ul.barra-extraNew li.marcar { border:none; }



#container #meio #mioloCVM ul.barra-extra { margin:12px 0; padding:6px 0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; }
#container #meio #mioloCVM ul.barra-extra li { float:right; display:block; vertical-align:text-bottom; text-align:center; padding:0 7px; border-right:1px solid #e3e3e3;  }
#container #meio #mioloCVM ul.barra-extra li.ultimo { border:none; }
#container #meio #mioloCVM ul.barra-extra li.marcar { border:none; }


#container #meio #miolo ul.barra-extra li,
#container #meio #miolo ul.barra-extra li a { font-size:9px; color:#8d8d8d; }
#container #meio #miolo ul.barra-extra li a:hover { text-decoration:underline; }
#container #meio #miolo ul.barra-extra li div { float:left; height:15px; line-height:13px; padding-right:3px; }

#container #meio #miolo ul.barra-extraNew li,
#container #meio #miolo ul.barra-extraNew li a { font-size:9px; color:#8d8d8d; }
#container #meio #miolo ul.barra-extraNew li a:hover { text-decoration:underline; }
#container #meio #miolo ul.barra-extraNew li div { float:left; height:15px; line-height:13px; padding-right:3px; }

/*	Usado para Telas sem a Direita do Site Ex.: CVM	*/
#container #meio #mioloCVM ul.barra-extra li,
#container #meio #mioloCVM ul.barra-extra li a { font-size:9px; color:#8d8d8d; }
#container #meio #mioloCVM ul.barra-extra li a:hover { text-decoration:underline; }
#container #meio #mioloCVM ul.barra-extra li div { float:left; height:15px; line-height:13px; padding-right:3px; }
/*	///////////////////////////////////////////////	*/

#container #meio #miolo ul.barra-extra li a.diminui-fonte { background:url(../imgs/ico-diminui-fonte.gif) bottom no-repeat; }
#container #meio #miolo ul.barra-extra li a.aumenta-fonte { background:url(../imgs/ico-aumenta-fonte.gif) bottom no-repeat;margin-left:0px; }
#container #meio #miolo ul.barra-extra li a.diminui-fonte,
#container #meio #miolo ul.barra-extra li a.aumenta-fonte { display:inline-block; width:16px; height:15px; cursor:pointer; }
#container #meio #miolo ul.barra-extra li a.diminui-fonte span,
#container #meio #miolo ul.barra-extra li a.aumenta-fonte span{ display:none; }

#container #meio #miolo ul.barra-extra li a.bt-voltar { background:url(../imgs/ico-bt-voltar.gif) no-repeat;  }

/*	Usado para Telas sem a Direita do Site Ex.: CVM	*/
#container #meio #mioloCVM ul.barra-extra li a.bt-voltar { background:url(../imgs/ico-bt-voltar.gif) no-repeat;  }
/*	///////////////////////////////////////////////	*/

#container #meio #miolo ul.barra-extra li a.bt-imprimir { background:url(../imgs/ico-bt-imprimir.gif) no-repeat;  }

#container #meio #miolo ul.barra-extra a.bt-email { background:url(../imgs/ico-bt-email.gif) no-repeat;  }
#container #meio #miolo ul.barra-extraNew a.bt-email { background:url(../imgs/ico-bt-email.gif) no-repeat;  }


#container #meio #miolo ul.barra-extra li a.bt-pdf { background:url(../imgs/ico-bt-pdf.gif) no-repeat;  }
#container #meio #miolo ul.barra-extra li a.bt-download { background:url(../imgs/ico-bt-download.gif) no-repeat;  }
#container #meio #miolo ul.barra-extra li a.bt-compartilhe { background:url(../imgs/ico-bt-compartilhe.gif) no-repeat;  }
#container #meio #miolo ul.barra-extra li a.bt-voltar,
#container #meio #miolo ul.barra-extra li a.bt-imprimir, 
#container #meio #miolo ul.barra-extraNew li a.bt-email,
#container #meio #miolo ul.barra-extra li a.bt-email,
#container #meio #miolo ul.barra-extra li a.bt-pdf,
#container #meio #miolo ul.barra-extra li a.bt-download,
#container #meio #miolo ul.barra-extra li a.bt-compartilhe { display:inline-block; height:15px; padding-left:16px; background-position:left center;}

/*	Usado para Telas sem a Direita do Site Ex.: CVM	*/
#container #meio #mioloCVM ul.barra-extra li a.bt-voltar,
#container #meio #mioloCVM ul.barra-extra li a.bt-imprimir, 
#container #meio #mioloCVM ul.barra-extra li a.bt-email,
#container #meio #mioloCVM ul.barra-extra li a.bt-pdf,
#container #meio #mioloCVM ul.barra-extra li a.bt-download,
#container #meio #mioloCVM ul.barra-extra li a.bt-compartilhe { display:inline-block; height:15px; padding-left:16px; background-position:left center;}
/*	///////////////////////////////////////////////	*/

/******      CENTRAL DE RESULTADOS       *******/
#container #meio #miolo ul.box-resultados { float:right; width:189px; text-align:center; padding:15px; }
#container #meio #miolo ul.box-resultados li a { display:block; height:100%; font:11px Verdana, sans-serif; color:#666; text-decoration:none; border:1px solid #ededed; border-bottom:none; padding:9px 6px; }
#container #meio #miolo ul.box-resultados li a:hover { background-color:#E4E4E4; }
#container #meio #miolo ul.box-resultados .primeiro a,
#container #meio #miolo ul.box-resultados .ultimo a{ font-size:11px;  border:none; } 
#container #meio #miolo ul.box-resultados .marcar a{ font-size:11px; font-weight:bold; color:#035fad; border:none; border:1px solid #ededed; border-bottom:none; padding:9px 6px;} 
#container #meio #miolo ul.box-resultados .primeiro a:hover,
#container #meio #miolo ul.box-resultados .primeiro_marcado a{ font-size:11px; font-weight:bold; color:#035fad; border:none; }
#container #meio #miolo ul.box-resultados .ultimo a:hover { background-color:#E4E4E4; text-decoration:underline; }
#container #meio #miolo ul.box-resultados .marcar a:hover { background-color:#E4E4E4; font-weight:bold; color:#035fad;}
#container #meio #miolo ul.box-resultados .primeiro { background:url(../imgs/curva-cima-box-resultados.png) top no-repeat; }
#container #meio #miolo ul.box-resultados .primeiro_marcado { background:url(../imgs/curva-cima-box-resultados.png) top no-repeat; }
#container #meio #miolo ul.box-resultados .ultimo {background:url(../imgs/curva-baixo-box-resultados.png) top no-repeat; } 

#container #meio #miolo .select-ano { clear:both; font:8px Arial, sans-serif; color:#929292; text-align:right; padding-right:8px; }
#container #meio #miolo .select-ano select { font:9px Verdana, sans-serif; color:#8c8c8c; border:1px solid #ededed; }

#container #meio #miolo ul.abas { height:23px;}
#container #meio #miolo ul.abas li { float:left; }
#container #meio #miolo ul.abas li a {  display:block; width:94px; height:19px;  font-size:14px; text-align:center; color:#fff; background:url(../imgs/aba-azul.gif) top no-repeat; margin-right:5px; padding-top:4px; }
#container #meio #miolo ul.abas li.atual a {  background:url(../imgs/aba-cinza.gif) top no-repeat; color:#275cab;}
#container #meio #miolo ul.abas li a:hover { text-decoration:underline; }

#container #meio #miolo .resultado { font-size:11px; line-height:16px; color:#727272; background-color:#ededed; padding:18px; margin:0 4px 0px 0; }
#container #meio #miolo .resultado a { font-size:10px; font-weight:bold; }
#container #meio #miolo .resultado a:hover { text-decoration:underline; }

#container #meio #miolo .abaResultado
{
	width:95px;
	overflow:hidden;
}


/******      RSS       *******/
#container #meio #miolo .rss-lista {  margin:20px 0; }
#container #meio #miolo .rss-lista li { height:30px; font-size:11px;}
#container #meio #miolo .rss-lista strong { line-height:30px; }
#container #meio #miolo .rss-lista li a { display:block; border-bottom:1px dashed #ccc;background:url(../imgs/ico-rss2.gif) 2px no-repeat; margin-right:10px; padding:8px 0 8px 20px; }
#container #meio #miolo .rss-lista li a:hover { text-decoration:underline; }


/******      MEUS DOWNLOADS       *******/
#container #meio #miolo div.txt-faca-download { position:relative; top:24px; left:170px; margin-top:-16px; display:block; width:61px; height:17px; background:url(../imgs/txt-faca-download.gif) center center no-repeat; overflow:hidden; text-indent:-9000px;}
#container #meio #miolo div.txt-faca-downloadEng { position:relative; top:24px; left:125px; margin-top:-16px; display:block; width:61px; height:17px; background:url(../imgs/txt-faca-download_en.gif) center center no-repeat; overflow:hidden; text-indent:-9000px;}

#container #meio #miolo .downloads-lista li a.bt-excluir { float:right; width:45px; background:url(../imgs/ico-x.gif) 2px no-repeat; padding-left:20px;}

/******      CALENDÁRIO       *******/
#container #meio #miolo table.calendario { width:560px; margin:20px 0 0 0;}
#container #meio #miolo table.calendario td select,

#container #meio #miolo table.calendario td input { display:inline-block; }
#container #meio #miolo table.calendario td.inputborda input[type="checkbox"] { display:inline-block; border:0px; }

#container #meio #miolo table.calendario td strong { font-size:11px; }
#container #meio #miolo table.calendario td .dias-lembrete { float:left; color:#6790a9; margin:5px 5px 0 0; } 


#container #meio #miolo table.calendario td .bt-exportar-outlook { float:left;  width:65px; height:20px; background:url(../imgs/bt-exportar-outlook.png) center no-repeat; margin:5px; }
#container #meio #miolo table.calendario td .bt-exportar-outlookEng { float:left;  width:65px; height:20px; background:url(../imgs/bt-exportar-outlook_en.png) center no-repeat; margin:5px; }


#container #meio #miolo ul.busca-calendario { width:560px; height:25px; display:block; padding:25px 0; }
#container #meio #miolo ul.busca-calendario li { display:inline; }
#container #meio #miolo ul.busca-calendario li label { display:block; float:left; font:11px/24px Arial, sans-serif; padding:0 7px; }
#container #meio #miolo ul.busca-calendario li input { float:left; width:150px; }
#container #meio #miolo ul.busca-calendario li input[type="image"] { float:left; width:150px; background:none; padding-left:7px; padding-top:2px; }

#container #meio #miolo .dias-lembrete input
{
	font-size:10px; border:none; padding:0px;
}


/* Envie para um amigo */

#container #meio #miolo table th, #container #meio #miolo td.txt_envie_amigo
{
	color:#3263A9;
	font-size:11px;
}

#container #meio #miolo table td .borda_envie_amigo td
{
	border:none;
}
.botoes_envie_amigo
{
	
}

table.borda_envie_amigo  td
{
	border:none !important;
}


/******  PAGINAÇÃO ******/

div.paginacao a:link,div.paginacao a:visited
{
	font-size:11px;
	text-decoration:none;
	margin:0px 2px 0px 2px;
}

div.paginacao a:hover
{
	text-decoration:underline;
}

div.paginacao span.paginacaoItens
{
	margin:0px 10px 0px 10px;
}

div.paginacao a.paginacaoAtivo
{
	text-decoration:none;
	font-weight:bold;
	font-size:13px;	
}

#container #meio #mioloCVM { float:left; width:745px; height:735px; padding-left:13px; margin:27px 13px 0 0; border-left:1px solid #e3e3e3; }

/*////////////////////// ENVIE PARA AMIGO /////////////////*/

.borda_envie_amigo
{
	background-image:url(../images/tp_fd.gif); 
	background-repeat:repeat-x; 
	background-position:top;
	background-color:#eaeaea;
	border:2px solid #6790a9;
}

.tit_envie_amigo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6790a9;
	text-decoration:none;
	text-transform:uppercase;
}

.txt_envie_amigo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ca3045;
	font-weight:bold;
	padding-left:12px;
	text-decoration:none;
	text-align:justify;
	text-transform:capitalize;
}

.textbox_envie_amigo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
	border:1px solid #6790a9;
}

.coment_envie_amigo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
	border:1px solid #6790a9;
	text-transform:capitalize;
}

.botoes_envie_amigo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ca3045;
	background-color:#fbfaf9;
	text-decoration:none;
	border:1px solid #6790a9;
	height:22px;
}

.modalBackground {
	background-color:Black;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);
	opacity:0.3; 
}

/*////////////////////// ENVIE PARA AMIGO /////////////////*/

/*////////////////////// ABRE FECHA DIV /////////////////*/
#nav, #nav * {
	margin: 0;
	padding: 0;
	}
#nav { 
	width: 100%;
	list-style: none;
	float:none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.8;
	}
#nav li {float: none;}
#nav li a {
	display: inline;
	text-decoration: none;
	margin-right: 2px;
	color: #3263a9;
	padding: 0.25em 0.5em 0.25em 1.20em;
	background-image: url(../imgs/aviaozinho_azul.gif);
	background-repeat: no-repeat;
	background-position: left;
	}
#nav li a:visited {color: #3263a9;}
#nav li a:hover {
	color: #fff;
	background: #3263a9;
	background-image: url(../imgs/aviaozinho_branco.gif);
	background-repeat: no-repeat;
	background-position: left;
	}
	
/*////////////////////// ABRE FECHA DIV /////////////////*/

.clearfloat { 
 clear:both;
    height:0;
 font-size: 1px;
    line-height: 0px;
}