@charset "utf-8";
/* CSS Document */

body {
	background:url(../images/bkgSite.png) repeat-x top;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
}

#geral {
	width:991px;
	margin:0 auto;
	overflow:hidden;
	position: relative;
}
.ancora {
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	float: left;
	margin-left: -1px;
}
.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	overlfow: hidden;
}

#header {
	float:left;
	width:991px;
	position: relative;
	z-index: 2;
}

	#header h1 a {
		background:url(../images/logo.png) no-repeat top left;
		width:253px;
		height:120px;
		text-indent:-9000px;
		position:absolute;
		display:block;
		display:inline;
		z-index:5;
	}
	
	#header #navHeader {
		float:right;
		width:721px;
		margin-right:16px;
		display:inline;
	}
	
		#navHeader h2 {
			background-position:left top;
			background-repeat:no-repeat;
			text-indent:-9000px;
			float:left;
			height:17px;
			margin-top:11px;
		}
		
			#pt #navHeader h2 {
				background-image:url(../images/titRI_pt.gif);
				width:193px;
			}
			
			#en #navHeader h2 {
				background-image:url(../images/titRI_en.png);
				width:193px;
			}
			
		#navHeader ul {
			float:right;
			margin:15px 38px 0 0;
		}
		
			#navHeader ul li {
				float:left;
				display:inline;
				font-size:11px;
				background:url(../images/imgSepNav.gif) no-repeat right;
				padding:0 8px;
			}
				#navHeader ul li a {
					color:#112D6B;
					text-decoration:none;
				}
				
				#navHeader ul li a:hover {
					text-decoration:underline;
				}
			
				#navHeader ul li.last {
					background:none;
					padding-right:0;
				}
				

	#conteudo h2 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:15px;
	color:#2E4C86;
	padding-bottom:13px;
	}
	#conteudo table{
		margin-bottom: 15px;
	}
	
	#conteudo p,
	.interna #conteudo li {
	text-align: justify;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height: 16px;
	padding-bottom:15px;
	}
	
	#conteudo p {
	padding-bottom:15px;
	}
	
	.interna #conteudo ul {
	padding-bottom:15px;
	}
	
	.interna #conteudo li {
	background:url(../images/ico_bullet2.gif) no-repeat 1px 4px;
	padding: 0 0 7px 12px;
	}
	
	
	#conteudo p a,
	.interna #conteudo li a {
	color:#666666;
	font-weight:bold;
	}
	#conteudo p a:hover,
	.interna #conteudo li a:hover {
	text-decoration: none;
	}
	
	.linktop {
		margin: 0 0 5px 0;
	}
	.linktop h4 {
		padding: 0 0 4px 12px;
		background:url(../images/ico_bullet1.gif) no-repeat 1px 3px;
	}
	.linktop h4,
	.linktop h4 a {
		font-family:Tahoma, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
	}
	.linktop h4 a:hover {
		text-decoration: underline;
	}
		
/*MENU*/
		#navHeader #menu {
			float:left;
			height:31px;
			width:721px;
			margin-top:7px;
		}
		
			#menu ul {
				float:left;
				height:31px;
				margin:0;
			}
			
				#menu ul li {
					float:left;
					display:inline;
					height:31px;
					background:url(../images/imgSepMenu.png) no-repeat left;
					padding:0 7px;
					position: relative;
				}
				
					#menu ul li.first {background:none;}
					
					#menu ul li a {
						text-indent:-9000px;
						display:block;
						background-repeat:no-repeat;
						background-position:left 7px;
						height:31px;
					}
					
						#pt #menu ul li a.mnu1 {background-image:url(../images/mnu1_pt.png); width:71px;}
						#pt #menu ul li a.mnu2 {background-image:url(../images/mnu2_pt.png); width:128px;}
						#pt #menu ul li a.mnu3 {background-image:url(../images/mnu3_pt.png); width:127px;}
						#pt #menu ul li a.mnu4 {background-image:url(../images/mnu4_pt.png); width:131px;}
						#pt #menu ul li a.mnu5 {background-image:url(../images/mnu5_pt.png); width:103px;}
						#pt #menu ul li a.mnu6 {background-image:url(../images/mnu6_pt.png); width:59px;}
						
						#en #menu ul li a.mnu1 {background-image:url(../images/mnu1_en.png); width:53px;}
						#en #menu ul li a.mnu2 {background-image:url(../images/mnu2_en.png); width:120px;}
						#en #menu ul li a.mnu3 {background-image:url(../images/mnu3_en.png); width:112px;}
						#en #menu ul li a.mnu4 {background-image:url(../images/mnu4_en.png); width:87px;}
						#en #menu ul li a.mnu5 {background-image:url(../images/mnu5_en.png); width:95px;}
						#en #menu ul li a.mnu6 {background-image:url(../images/mnu6_en.png); width:54px;}
						
			.submenu {
				display: none;
				overflow: hidden;
				position: absolute;
				left: 0px;
				top: 30px;
				width: 187px;
				z-index: 10;
				padding: 8px 0 0 0!important;
				background: url(../images/x.gif) repeat 0 0;
			}
						
			.box-submenu {
				background: url(../images/img_homes_s.gif) no-repeat 0 0;
				padding: 3px 0 0 0;
			}
			.box-submenu-inner {
				background: url(../images/bg_homes.gif) repeat-y 0 0;
				padding: 3px 0 0 0;
				overflow: hidden; /* auto-clear */
			}
			.box-submenu-mid {
				background: url(../images/img_homes_i.gif) no-repeat 0 bottom;
				padding: 0 0 3px 10px;
				overflow: hidden; /* auto-clear */
			}
			.submenu-mid,
			.submenu-mid a {
				color: #666!important;
				font-weight: normal!important;
				font-size: 11px!important;
				text-decoration: none;
				font-family: "Tahoma", Arial, Helvetica, sans-serif
			}
			.submenu-mid a {
				display: inline!important;
				float: none!important;
				text-indent: 0px!important;
			}
			.submenu-mid a:hover {
				text-decoration: underline;
			}
			.submenu-mid {
				margin: 0 0 0 10px;
				padding: 0 10px 0 0;
			}
			.submenu-mid ul {
				margin: 0 0 4px 0!important;
				height: auto!important;
				width: 160px!important;
			}
			.submenu-mid li {
				padding: 3px 0 2px 0!important;
				float: none!important;
				display: block!important;
				background-image: none!important;
				height: auto!important;
			}
			.submenu-mid a:hover{
				text-decoration: underline;
			}

						
/*FLASH*/
#flash {
	float:left;
	position:relative;
	width:991px;
	padding-left:15px;
	height: 232px;
	background:url(../images/bkgFlash.png) no-repeat left bottom;
	z-index: 0;
}

a.ver {
	text-indent:-9000px;
	background:url(../images/icoMais.gif) no-repeat;
	width:20px;
	height:20px;
}

	#flash #segmentadas {
		float:left;
		position:absolute;
		top:200px;
		background:url(../images/bkgSelecPgInicial.gif) no-repeat;
		width:229px;
		height:32px;
	}
	
		#segmentadas h3 {
			float:left;
			text-indent:-9000px;
			background-repeat:no-repeat;
			height:16px;
			margin:10px 0 0 9px;
		}
		
			#pt #segmentadas h3 {
				background-image:url(../images/titEscolhaPag_pt.gif); width:172px;
			}
			
			#en #segmentadas h3 {
				background-image:url(../images/titEscolhaPag_en.gif); width:172px;
			}
		
		#segmentadas a.ver {
			float:right;
			margin:7px 14px 0 0;
		}
		
		/*SEGMENTADAS*/
		#box-homes {
			position: absolute;
			left: 215px;
			top: -53px;
			width: 187px;
			background: url(../images/img_homes_s.gif) no-repeat 0 0;
			padding: 3px 0 0 0;
			z-index: 10;
			display: none;
		}
		#box-homes-inner {
			background: url(../images/bg_homes.gif) repeat-y 0 0;
			padding: 6px 0 0 0;
			overflow: hidden;
		}
		#box-homes-mid {
			background: url(../images/img_homes_i.gif) no-repeat 0 bottom;
			padding: 0 0 3px 10px;
			overflow: hidden;
		}
		.homes-mid,
		.homes-mid a {
			color: #666;
			font-size: 11px;
			text-decoration: none;
			font-family: "Tahoma", Arial, Helvetica, sans-serif
		}
		.homes-mid a {
			color: #BA252C;
			font-weight: bold;
			padding: 0 0 0 11px;
			background: url(../images/ico_bullet1.gif) no-repeat 0 3px;
		}
		.homes-mid a:hover {
			color: #13336D;
			background: url(../images/ico_bullet2.gif) no-repeat 0 3px;
		}
		.homes-mid {
			float: left;
			margin: 0 0 0 10px;
			padding: 0 10px 0 0;
		}
		.homes-mid ul {
			margin: 0 0 8px 0;
		}
		.homes-mid li {
			padding: 3px 0 2px 0;
		}
		.homes-mid a:hover{
			text-decoration: underline;
		}
		#box-homes .tip {
			position: absolute;
			left: -20px;
			top: 57px;
			width: 23px;
			height: 26px;
			background: url(../images/img_tip_fechar.gif) no-repeat 0 0;
		}
		#box-homes .intro {
			background: url(../images/bg_linha1.gif) repeat-x 0 bottom;
			padding: 0 0 8px 0;
			margin: 0 0 8px 0;
		}

/*ESTRUTURA*/
#main{
	float:left;
	width:991px;
	background:url(../images/bkgMain.png) no-repeat top;
}

	#colLeft {
		float:left;
		margin-left:15px;
		width:229px;
	}

	.home #conteudo {
		float: left;
		margin-left: 25px;
		width: 706px;
	}
	
	.interna #conteudo {
		float: left;
		margin-left: 25px;
		width: 650px;
	}
	
#footer {
	float:left;
	padding:0 16px 0 15px;
	width:960px;
	height:136px;
	background:url(../images/bkgBase.png) no-repeat;
}

	#background {
		float:left;
		background:url(../images/bkgFooter.png) repeat-x;
		width:960px;
		height:136px;
	}
	

/*SERVICOS DE RI*/
	#servicosri {
		float:left;
	}
	
		#servicosri .titulo {
			background:url(../images/bkgTitServicosRI.png) no-repeat;
			width:229px;
			height:25px;
		}
		
			#servicosri .titulo h3 {
				float:left;
				width:85px;
				height:13px;
				text-indent:-9000px;
				margin:8px 0 0 7px;
			}
			
				#pt #servicosri .titulo h3 {
					background:url(../images/titServicosRI_pt.gif) no-repeat;
				}
				
				#en #servicosri .titulo h3 {
					background:url(../images/titServicosRI_en.gif) no-repeat;
				}

			#servicosri .titulo label {
				float:right;
				width:123px;
				font-family:tahoma, arial;
				font-size:11px;
				color:#FFF;
				margin-top:8px;
			}
		
		#servicosri ul {
			background:url(../images/bkgServicosRI.png) no-repeat;
			width:229px;
			height:103px;
		}
			#servicosri ul li {
				float: left;
			}
		
			#servicosri ul li a {
				width:90px;
				height:30px;
				margin:8px 3px 8px 14px;
				text-indent:-9000px;
				background-repeat:no-repeat;
				display: block;
			}
			
				#pt #servicosri ul li a.sri_cotacoes {background-image:url(../images/btnCotacoesGraficos_pt.gif)}
				#pt #servicosri ul li a.sri_alerta {background-image:url(../images/btnEmailAlerta_pt.gif)}
				#pt #servicosri ul li a.sri_calendario {background-image:url(../images/btnCalendarioEventos_pt.gif)}
				#pt #servicosri ul li a.sri_downloads {background-image:url(../images/btnCentralDownloads_pt.gif)}
				
				#en #servicosri ul li a.sri_cotacoes {background-image:url(../images/btnCotacoesGraficos_en.gif)}
				#en #servicosri ul li a.sri_alerta {background-image:url(../images/btnEmailAlerta_en.gif)}
				#en #servicosri ul li a.sri_calendario {background-image:url(../images/btnCalendarioEventos_en.gif)}
				#en #servicosri ul li a.sri_downloads {background-image:url(../images/btnCentralDownloads_en.gif)}
			
/*ACESSO RÁPIDO*/
	#acessorapido {
		float:left;
		width:229px;
		height:25px;
		margin-bottom:24px;
		background:url(../images/bkgBtnAcessoRapido.png) no-repeat;
		position: relative;
	}
	
		#acessorapido h3 {
			float:left;
			width:74px;
			height:11px;
			text-indent:-9000px;
			margin:7px 0 0 117px;
		}
		
			#pt #acessorapido h3 {background:url(../images/titAcessoRapido_pt.gif);}

			#en #acessorapido h3 {background:url(../images/titAcessoRapido_en.gif);}
		
		#acessorapido a.ver {
			float:right;
			margin:3px 13px 0 0;
		}
		
		#box-acesso {
			position: absolute;
			left: 215px;
			top: -214px;
			width: 392px;
			background: url(../images/img_acesso_s.gif) no-repeat 0 0;
			padding: 3px 0 0 0;
			z-index: 10;
			display: none;
		}
		#box-acesso-inner {
			background: url(../images/bg_acesso.gif) repeat-y 0 0;
			padding: 14px 0 0 0;
			overflow: hidden;
		}
		#box-acesso-mid {
			background: url(../images/img_acesso_i.gif) no-repeat 0 bottom;
			padding: 0 0 3px 10px;
			overflow: hidden;
		}
		.acesso-mid,
		.acesso-mid a {
			color: #666;
			font-size: 11px;
			text-decoration: none;
			font-family: "Tahoma", Arial, Helvetica, sans-serif
		}
		.acesso-mid {
			float: left;
			width: 175px;
			margin: 0 0 0 10px;
		}
		.acesso-mid ul {
			margin: 0 0 15px 0;
		}
		.acesso-mid li {
			padding: 1px 0 2px 0;
		}
		.acesso-mid h4 {
			font-weight: bold;
			margin: 0 0 2px 0;
		}
		.acesso-mid a:hover{
			text-decoration: underline;
		}
		#box-acesso .tip {
			position: absolute;
			left: -20px;
			top: 214px;
			width: 23px;
			height: 26px;
			background: url(../images/img_tip_fechar.gif) no-repeat 0 0;
		}
		#box-acesso .intro {
			background: url(../images/bg_linha1.gif) repeat-x 0 bottom;
			padding: 0 0 8px 0;
			margin: 0 0 8px 0;
			color: #143671;
		}
	
/*BUSCA*/
	#busca {
		float:left;
		width:215px;
		height:24px;
		background:url(../images/bkgBusca.gif) no-repeat;
		margin-left:9px;
	}
	
		#busca input {
			border:0;
			width:167px;
			height:18px;
			float:left;
			margin:2px 0 0 8px;
		}
		
		#busca a {
			float:right;
			margin:4px 9px 0 0;
		}
		
/*BANNER*/
	#banner {
		float:left;
		width:229px;
	}
	
		#banner li {
			display:inline;
			float:left;
			margin:6px 4px;
		}
		
/*################ - HOME - ################*/
/*NOTICIAS*/
	#noticias {
		float:left;
		width:528px;
		margin-top:17px;
		font-family:tahoma;
	}
	
		#noticias h3 {
			float:left;
			text-indent:-9000px;
			height:13px;
		}
		
			#pt #noticias h3 {background-image:url(../images/titNoticias_pt.gif); width:54px;}
			
			#en #noticias h3 {background-image:url(../images/titNoticias_en.gif); width:36px;}
		
		#noticias label a {
			float:right;
			background:url(../images/icoRSS.gif) no-repeat right top;
			padding-right:16px;
			font-size:10px;
			text-decoration:none;
			color:#666666;
		}
		
		#noticias label a:hover{text-decoration:underline;}
		
		#noticias ul {
			float:left;
			width:530px;
			display:block;
			margin-top:13px;
		}
		
			#noticias ul li {
				overflow:hidden;
				padding-bottom:21px;
			}
		
				#noticias .data {
					width:55px;
					float:left;
					font-size:11px;
					font-weight:bold;
					color:#143672;
					text-align:right;
					display:inline;
					margin-top:4px;
				}
				
				#noticias .titulo {
					width:461px;
					float:right;
					font-size:11px;
					color:#666666;
					padding-left:6px;
					border-left:1px solid #AFBFD1;
					display:inline;
					line-height:15px;
				}
				
					#noticias .titulo a {
						text-decoration:none;
						font-weight:bold;
						color:#666;
					}
					
					#noticias .titulo a:hover {text-decoration:underline;}
					
		#noticias #mais_noticias {
			clear: both;
			margin-left: 30px;
			width: 150px;
			font-size: 70%;
		}
		
			#noticias #mais_noticias a {
				text-decoration:none;
				font-weight:bold;
				color:#666;
			}
			
			#noticias #mais_noticias a:hover {text-decoration:underline;}
	
/*DESTAQUES*/
	#destaques {
		float:right;
		width:158px;
		margin:2px 6px 0 0;
		background:url(../images/bkgDestaques.png) no-repeat;
	}
	
		#destaques h3 {
			margin:0 auto;
			margin-top:12px !important;
			text-indent:-9000px;
		}
		
			#pt #destaques h3 {background-image:url(../images/titDestaques_pt.gif); width:71px;}

			#en #destaques h3 {background-image:url(../images/titDestaques_en.gif); width:71px;}
			
		#destaques ul {
			float:left;
			margin:12px 0 0 12px;
			width:136px;
		}
		
			#destaques ul li {
				font-size:11px;
				color:#666;
				line-height:20px;
				border-bottom:1px solid #CCC;
				background:url(../images/icoSeta.gif) no-repeat 3px 7px;
				padding-left:13px;
			}
			
				#destaques ul li a {
					color:#666;
					text-decoration:none;
				}
				
				#destaques ul li a:hover {
					text-decoration:underline;
				}
				
/*COTAÇÕES*/
	#cotacoes {
		float:left;
		margin-top:20px;
		width:690px;
	}
	
		#cotacoes h3 {
			text-indent:-9000px;
			background-repeat:no-repeat;
			margin-bottom:10px;
		}
		
			#pt #cotacoes h3 { background-image:url(../images/titCotacoesGraficos_pt.gif); }

			#en #cotacoes h3 { background-image:url(../images/titCotacoesGraficos_en.gif); }
			
		#cotacoes img {
			margin-left:14px;
		}
		

#faq h3 {
	background-repeat:no-repeat;
	margin-bottom:10px;
	text-indent:-9000px;
}

	#pt #faq h3 {background-image:url(../images/tit_faq_pt.gif);}
	
	#en #faq h3 {background-image:url(../images/tit_faq_en.gif);}

#faq {
	float:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-top:17px;
	width:528px;
}
	
#faq ul {
	float:left;
	width:516px;
}

	#faq ul li {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		border-bottom:1px solid #CCCCCC;
		line-height:20px;
		background:url(../images/icoBullet.gif) no-repeat 8px 6px;
		padding-left:17px;
	}
	
		#faq ul li a {color:#666666; text-decoration:none;}
		
		#faq ul li a:hover {text-decoration:underline;}
	
		#faq ul li.first {
			border-top:1px solid #CCC;
		}

/*SERVICOS*/
	#servicos {
		float:right;
		width:158px;
		margin:2px 6px 0 0;
		background:url(../images/bkgDestaques.png) no-repeat;
	}
	
		#servicos h3 {
			margin:0 auto;
			margin-top:12px !important;
			text-indent:-9000px;
			background-repeat:no-repeat
		}
		
			#pt #servicos h3 {background-image:url(../images/titServicos_pt.gif); width:59px;}

			#en #servicos h3 {background-image:url(../images/titServicos_en.gif); width:56px;}
			
		#servicos ul {
			float:left;
			margin:12px 0 0 12px;
			width:136px;
		}
		
			#servicos ul li {
				font-size:11px;
				color:#666;
				line-height:20px;
				border-bottom:1px solid #CCC;
				background:url(../images/icoSeta.gif) no-repeat 3px 7px;
				padding-left:13px;
			}
			
				#servicos ul li a {
					color:#666;
					text-decoration:none;
				}
				
				#servicos ul li a:hover {
					text-decoration:underline;
				}
				
/*CVM*/
	#arquivos_cvm {
		float:left;
		width:528px;
		margin-top:17px;
		font-family:tahoma;
	}
	
		#arquivos_cvm h3 {
			float:left;
			text-indent:-9000px;
			height:17px;
			background-repeat:no-repeat;
		}
		
			#pt #arquivos_cvm h3 {background-image:url(../images/titCVM_pt.gif); width:100px;}
			
			#en #arquivos_cvm h3 {background-image:url(../images/titCVM_en.gif); width:65px;}
		
	#arquivos_cvm .data { width:107px; }
	
	#arquivos_cvm .data img { margin:0 10px 2px 0 }

	#arquivos_cvm .icone { width:26px; }

	#arquivos_cvm .link { width:302px; }

	#arquivos_cvm .tamanho { width:71px; text-decoration:underline; }


	#arquivos_cvm .data, 
	#arquivos_cvm .icone,
	#arquivos_cvm .link,
	#arquivos_cvm .tamanho {
		vertical-align:middle;
		height:33px;
	}
	
	#arquivos_cvm label {
		float:right;
		color:#143672;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		padding-top:10px;
	}
	
	#arquivos_cvm {
		color:#666666;
		font-size:11px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
	}

	#arquivos_cvm a {
		color:#666666;
		text-decoration:underline;
	}
	
		#arquivos_cvm a:hover {
			text-decoration:none;
		}
	

/*################ - RODAPÉ - ################*/
/*VEJA TAMBEM*/
	#vejatambem {
		float:left;
		width:239px;
		height:133px;
		background:url(../images/bkgVejaTambem.png) no-repeat;
	}

		#vejatambem h3 {
			background-repeat:no-repeat;
			text-indent:-9000px;
			height:17px;
			margin:0 auto;
			margin-top:15px !important;
			
		}
		
			#pt #vejatambem h3 {background-image:url(../images/titVejaTambem_pt.gif); width:85px;}

			#en #vejatambem h3 {background-image:url(../images/titVejaTambem_en.gif); width:54px;}
		
		#vejatambem ul {
			margin:27px 0 0 54px;
		}
		
		#vejatambem ul li {
			font-size:11px;
			background:url(../images/icoSetaVermelho.gif) no-repeat left 5px;
			padding-left:13px;
			line-height:15px;
		}
		
			#vejatambem ul li a {
				color:#143672;
				text-decoration:none;
			}
			
			#vejatambem ul li a:hover {text-decoration:underline;}

/*OUTROS SERVIÇOS*/
	#outrosservicos {
		float:left;
		width:497px;
		margin:24px 0 0 20px;
	}
	
		#outrosservicos h3 {
			float:left;
			text-indent:-9000px;
			height:15px;
			margin-right:9px;
			background-repeat:no-repeat;
		}
		
			#pt #outrosservicos h3 {background-image:url(../images/titOutrosSevicos_pt.gif); width:103px;}
			
			#en #outrosservicos h3 {background-image:url(../images/titOutrosSevicos_en.gif); width:95px;}
	
		#outrosservicos ul {
			float:left;
		}
		
			#outrosservicos ul li {
				float:left;
				display:inline;
				font-size:11px;
				color:#143671;
				border-left:1px solid #143671;
				padding-left:10px;
				padding-right:9px;
			}
			
			#outrosservicos ul li.rss {
				background:url(../images/icoRSS.gif) no-repeat 10px top;
				padding-left:31px;
				cursor:pointer;
			}
			
				#outrosservicos ul li a {
					text-decoration:none;
					color:#143671;
				}
				
				#outrosservicos ul li a:hover {text-decoration:underline;}
				
				
	
/*FALE COM RI*/
	#falecomri {
		float:right;
		margin:2px 6px 0 0;
		width:188px;
		height:62px;
		text-indent:-9000px;
		background:url(../images/bkgFaleRI.png) no-repeat;
	}
	
		#falecomri a {
			margin:24px 0 0 79px;
			float:left;
			background-repeat:no-repeat;
			height:13px;
			
		}
	
			#pt #falecomri a {background-image:url(../images/titFaleRI_pt.gif); width:70px;}

			#en #falecomri a {background-image:url(../images/titFaleRI_en.gif); width:63px;}
	
/*COPYRIGHT*/
	#copyright {
		float:left;
		width:382px;
		font-family:tahoma;
		font-size:10px;
		color:#143671;
		margin:39px 0 0 19px;
		line-height:13px;
	}
	
		#copyright a {
			color:#143671;
			text-decoration:none;
		}
		
		#copyright a:hover {text-decoration:underline;}
	
/*SELOS*/
	#selos {
		float:right;
		clear:right;
		width:260px;
		height:64px;
		padding-top:5px;
		background:url(../images/bkgSelos.png) no-repeat right top;
	}
	
		#selos ul {
			float:left;
		}
		
			#selos ul li {
				float:left;
				margin-left:6px;
				display:inline;
			}
			
/*INTERNA*/
#breadcrumb {
	margin: 8px 0 10px 0;
}
#breadcrumb,
#breadcrumb a {
	color: #990000;
	font-size: 11px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 15px;
}
#breadcrumb a:hover {
	text-decoration: underline;
}
#breadcrumb .separador {
	margin: 0 9px;
	vertical-align: baseline;
}
#conteudo #titulo {
	margin: 15px 0 20px 0;
}

/* TABELAS */
#conteudo .tabelatt {
	font-family:tahoma;
	font-size:12px;
	color:#FFF;
	background-color:#990000;
	padding:4px;
}

#conteudo .tabelatx {
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:12px;
	color:#2E4C86;
	padding:4px;
	background-color: #FFF;
}

#conteudo .tabelatx2 {
	background-color:#EAEBF2;
	color:#2E4C86;
	font-size:12px;
	padding:4px;
}

#conteudo .tabelatx a{
	color:#2E4C86;
	background-color: #FFF;
	text-decoration:none;
}

#conteudo .tabelatx2 a{
	background-color:#EAEBF2;
	color:#2E4C86;
	text-decoration:none;
}

#conteudo .tabelatx a:hover{
	text-decoration:underline;
}

#conteudo .tabelatx2 a:hover{
	text-decoration:underline;
}
.update {
	padding: 15px 0 47px 0;
}
.update p {
	float: left;
	display: block;
	margin: 0 0 0 5px;
	padding: 0 9px 0 0!important;
	font-size: 11px;
	background-color: #AFBFD1;
	color: #FFF!important;
	text-align: right;
	height: 17px;
	width: 565px;
}
.goTop {
	float: left;
	width: 71px;
	height: 17px;
	line-height: 17px;
	font-size: 11px;
	color: #FFFFFF;
	background: #990000 url(../images/ico_bullet4.gif) no-repeat right center;
	text-transform: uppercase;
	text-decoration: none;
	text-indent: 8px;
	margin: 0 0 30px 0;
}
a.goTop:hover {
	text-decoration: decoration;
}
.update .goTop {
	margin: 0!important;
}

/* POPUP RSS */
#pop {
	display: none;
	background-color: #FFFFFF;
	border: 5px solid #992129;
	left: 200px;
	position: absolute;
	top: 150px;
}
#pop-rss {
	width:600px;
}
#rss-meio {
	padding: 20px 12px 12px 12px;
}
#pop .close {
	text-indent: -9999px;
	float:right;
	margin: -15px -8px 0 0;
	display: block;
	height: 15px;
	width: 15px;
	background:  url(../images/ico_close.gif) no-repeat 0 0;	
}
#pop a.close:hover {
	background-position: 0 -15px;
}


/* ARQUIVOS */

#periodo {
	overflow: hidden;
	margin: 0 0 4px 0;
}
#periodo h4 {
	float: left;
	color: #990000;
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
}
#periodo #lano {
	float: right;
}
#periodo #lano .campo {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	padding: 0 13px 0 0;
}
#periodo select {
	font-size: 10px;
	color: #666;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	border: 1px solid #D8DCE6;
	padding: 4px;
}
.arquivos {
	padding: 0 0 22px 0;
}
.arquivos h3 {
	color: #143672;
	font-size: 15px;
	font-weight: bold;
	padding: 0 0 2px 0;
}
.arquivos td {
	padding: 5px 0;
	line-height: 13px;
}
.arquivos td,
.arquivos td a {
	font-size: 11px;
	color: #666666;
	vertical-align: middle;
}
.arquivos td a:hover {
	text-deocoration: none;
}
.arquivos .data {
	background:  url(../images/ico_bullet5.gif) no-repeat 11px center;
	padding-left: 22px;
	width: 92px;
}
.arquivos .icone {
	width: 26px;
	vertical-align: middle;
}
.arquivos .link {
}
.arquivos .tamanho {
	width: 110px;
	text-align: right;
}
.arquivos .titulo {
	color: #143672;
	font-size: 11px;
	text-align: right;
}
