﻿
.text-bold
{
  font-weight:bold;
}
.text-normal
{
    font-weight: normal;
}

/*-------------------------- barra institucional --------------------------*/

.header-info {
display: block;
width: 998px;
margin: 0 auto;
} 

#inst-bar {
	height: 29px;
	background-image:url(../img/bg-bar.png);
}
	#inst-bar ul#inst-bar-opts {
	display:block;
	width:657px;
	height:29px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-257px;
	padding-left: 43px;
	background-image: url(../img/bg-controls-acessbar2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
		#inst-bar ul#inst-bar-opts li, #inst-bar ul#inst-bar-opts li a {float:left;font-size:11px;line-height:29px;color:#D8EBF6;list-style: none;}
		 #inst-bar ul#inst-bar-opts li a {
	padding-left:10px;
	padding-right:10px;
	background-image: url(../img/bg-controls-border.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
}
		#inst-bar ul#inst-bar-opts li a:hover {color:#FFF;text-decoration: none;}
	#inst-bar ul#inst-bar-opts li#inst-bar-ba {display: none;}
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-skip01,
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-skip02,
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-sitemap {font-size: 0;padding: 0;margin: 0;width: 0;overflow: hidden;}
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-sites a {background: none;}
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-increase-text a,
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-contrast a {background: none;padding: 0;color:red;position: absolute;top: 14px;left: 50%;width: 16px;height: 15px;display: block;text-indent: -100px;overflow: hidden;background: url(../images/icon-text-contrast.png) no-repeat;}
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-increase-text a {margin-left:400px;}
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-contrast a {margin-left:421px;background-position: 0 -65px;}
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-increase-text a:hover {background-position: 0 -30px;}
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-contrast a:hover {background-position: 0 -95px;}
	#inst-bar ul#inst-bar-opts li#inst-bar-opt-acesso-informacao a {background:url(../../images/logo-acesso-informacao-108x32.png);display: block;width: 108px;height: 32px;text-indent: -500px;overflow: hidden;position: absolute;top: 105px;left: 50%;margin-left: 321px;padding: 0;}


	#inst-bar ul#inst-bar-opts li#inst-bar-opt-pesquisar {position: absolute;top:48px;left: 50%;margin-left:-233px;}
		#inst-bar ul#inst-bar-opts li#inst-bar-opt-pesquisar #inst-bar-pesquisar,
		#inst-bar ul#inst-bar-opts li#inst-bar-opt-pesquisar #inst-bar-pesquisar[placeholder] {background:url(../images/bg-pesquisar.png) no-repeat;display: block;width: 245px;height: 34px;line-height: 34px;border: none;padding:0 10px;color:#999;}
		#inst-bar ul#inst-bar-opts li#inst-bar-opt-pesquisar label {display: none;}
		#inst-bar ul#inst-bar-opts li#inst-bar-opt-pesquisar button#inst-bar-pesquisar-submit {display: block;width: 16px;height: 16px;background:url(../images/bt-search.png) no-repeat;position: absolute;float: right;margin:-24px 0 0 220px;border: none;}

	#inst-bar ul#language {
	position: absolute;
	top:13px;
	left: 50%;
	margin-left:339px;
	width: 224px;
	list-style: none;
}
		#inst-bar ul#language li,#inst-bar ul#language li a {font-size: 11px;float: left;color: #0079C3;height: 12px;line-height: 12px;text-decoration: none;}
		#inst-bar ul#language li a {padding:0 7px;text-decoration: none;}
		#inst-bar ul#language li#lang-opt-en a {border-right: 1px solid #0079C3;text-decoration: none;}

  