#themeLayout							{width: 100%; height: 25px; background-color: #002745;}
#themeHomepageLink a					{float: left; width: 175px; height: 19px; font: 10px arial, helvetica, sans-serif; color: #99a9b5; text-decoration: none; padding: 6px 0 0 15px;}
#themeReadspeaker						{float:left; width: 169px; font: 10px arial, helvetica, sans-serif; color: #99a9b5; text-decoration: none; padding: 0 0 0 21px;}
#themeReadspeaker a						{height: 19px; color: #99a9b5; text-decoration: none; display: block; background: transparent url(../images/grupo/readspeaker_icon.gif) 0 4px no-repeat; padding: 6px 0 0 24px;}
#themeReadspeaker a:hover				{text-decoration: underline;}

.pageTitle								{font: 18px arial, helvetica, sans-serif; color: #1e5892;}
.pageLead								{font: 16px arial, helvetica, sans-serif; color: #1e5892;}

.pagePath a								{color: #002745 !important; text-decoration: underline;}
.pagePath a:hover						{color: #1e5892 !important; text-decoration: none;}


#contentsNavigationSec					{width: 151px; font: 11px arial, helvetica, sans-serif; color: #1e5892; padding: 0; margin: 0 0 15px 0;}
#contentsNavigationSec li				{list-style: none; margin:0; padding: 0 0 6px 0;}
#contentsNavigationSec li a				{color: #1e5892; text-decoration: underline;}
#contentsNavigationSec li a:hover		{text-decoration: none;}
#contentsNavigationSecActive	 		{font: bold 11px arial, helvetica, sans-serif; color: #1e5892; text-decoration: none;}


.contentsBodyTitle						{font: bold 15px arial, helvetica, sans-serif; color: #1e5892; padding: 0 0 6px 0;}
.contentsBodySubtitle					{font: 13px arial, helvetica, sans-serif; color: #1e5892; padding: 0 0 6px 0;}
.contentsBodyRegularStrong				{font: bold 12px arial, helvetica, sans-serif; color: #002745;}
#contentsBodyConfig a					{color: #1e5892; text-decoration:underline;}
#contentsBodyConfig a:hover				{text-decoration:none;}
#contentsBodyColumnRight a				{color: #1e5892; text-decoration:underline;}
#contentsBodyColumnRight a:hover		{color: #1e5892; text-decoration:none;}



.contentsConselhoAdminName				{font: bold 16px arial, helvetica, sans-serif; color: #002745;}
.contentsConselhoAdminCargo				{font: bold 11px arial, helvetica, sans-serif; color: #1e5892; padding: 0 0 10px 0;}
.contentsConselhoAdminPicName			{font: 10px/11px arial, helvetica, sans-serif; color: #1e5892; padding: 2px 0 0 0;}


.contentsCollapseExpandTitle			{font: bold 14px arial, helvetica, sans-serif; color: #1e5892; cursor: hand; text-decoration: underline;}
.contentsCollapseExpandTitle:hover		{text-decoration: none;}
.contentsCollapseExpandSubtitle			{font: bold 12px arial, helvetica, sans-serif; color: #002745; padding: 0 0 8px 0;}
.contentsTableTitle						{font: 12px arial, helvetica, sans-serif; color: #1e5892; width: 530px; text-align: center; padding: 4px 0 4px 0; margin: 0; background-color: #f4f6f7;}
.contentsTableHeader					{font: bold 11px arial, helvetica, sans-serif; color: #002745; padding: 4px 8px 4px 8px;}
.contentsTableDataLabel					{font: bold 11px arial, helvetica, sans-serif; color: #1e5892; padding: 4px 8px 4px 8px; border-top: 1px solid #002745;}
.contentsTableDataRegular				{font: 11px arial, helvetica, sans-serif; color: #002745; padding: 4px 8px 4px 8px; border-top: 1px solid #002745;}
.contentsTableTotalLabel				{font: bold 11px arial, helvetica, sans-serif; color: #1e5892; padding: 4px 8px 4px 8px; border-top: 1px solid #002745; background-color: #f8fafb;}
.contentsTableTotalNum					{font: bold 12px arial, helvetica, sans-serif; color: #002745; padding: 4px 8px 4px 8px; border-top: 1px solid #002745; background-color: #f8fafb;}

.contentsEstruturaChartSep				{background-color: #77AADD; height: 1px; line-height: 1px; margin: 30px 0 20px 0;}


.historiaPagePath						{font: 10px arial, helvetica, sans-serif; color: #002745; padding: 5px 0 0 25px;}
.historiaPagePath a						{color: #002745; text-decoration:underline;}
.historiaPagePath a:hover				{text-decoration:none;}
.historiaBodyTitle						{font: 40px arial, helvetica, sans-serif; color: #1e5892; padding: 0 0 6px 0;}
.historiaBodyRegular					{font: 11px arial, helvetica, sans-serif; color: #002745;}

.contentsDownloadName					{font: bold 11px/12px arial, helvetica, sans-serif; color: #1e5892;}
.contentsDownloadDesc					{padding: 0 0 3px 0; font: 10px/11px arial, helvetica, sans-serif; color: #1e5892;}
.contentsDownloadLink					{font: 10px/11px arial, helvetica, sans-serif; color: #1e5892;}
.contentsDownloadFormat					{font: 10px/11px arial, helvetica, sans-serif; color: #1e5892; padding: 2px 0 0 0;}
