/* =============================
   PROPRIEDADES DA PÁGINA
   ============================= */
Body					{
	margin:0px 0px 0px 0px;
	background: #ffffff url(BgColor.png);
}

.HeadBg					{background-color: #999999;}
.rb_DefaultLayoutDiv	{text-align: center; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.rb_AlternateLayoutDiv	{text-align: center; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.rb_DefaultLayoutTable	{width: 750px;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-collapse: collapse;}
.rb_AlternateLayoutTable{width: 750px;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-collapse: collapse;}
.rb_LayoutTableBgMiddle	{padding:0px 0px 0px 0px;}
.ContentPane			{padding:0px 0px 0px 0px; vertical-align:top;}
.RightPane				{padding:0px 0px 0px 10px; vertical-align:top;}
.LeftPane				{padding:0px 10px 0px 0px; vertical-align:top;}
.Pagina					{background-color:#FFFFFF; border-left:solid 1px #999999; border-right:solid 1px #999999; padding:0px 20px 0px 20px;}

.LeftTopCorner			{width:10px; height:10px; background-image: url(TabelaBg_t7.gif); background-repeat:no-repeat;}
.CenterTop				{background-color:#FFFFFF; border-top:1px solid #CCCCCC;}
.RightTopCorner			{width:10px; height:10px; background-image: url(TabelaBg_t5.gif); background-repeat:no-repeat; background-position:-4px 0px;}

.LeftWhite				{background-color:#FFFFFF; border-left:1px solid #CCCCCC;}
.ModuleTitle
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 30px;
	background-color: #ffffff;
	color:#e26257;
	text-transform:lowercase;
	font: normal 18px Arial, Verdana, sans-serif;
	letter-spacing: -1pt;
}


.RightWhite				{background-color:#FFFFFF; border-right:1px solid #999999;}

.moduleTitleHr			{background-image:url(Content.png); background-repeat:repeat-x; background-position:0px -58px;}

.LeftGray				{background-color:#ffffff; border-left:1px solid #CCCCCC;}
.Module					{background-color:#ffffff; padding:20px 20px 20px 20px; height:150px; vertical-align:top;}
.Content				{background-color:#ffffff; padding:20px 30px 20px 20px;}
.RightGray				{background-color:#ffffff; border-right:1px solid #999999;}

.LeftTopGray			{width:10px; height:10px; background-image: url(TabelaBg_t7Gray.gif); background-repeat:no-repeat; background-position:0px 2px;}
.CenterTopGray			{background-image: url(TabelaBg_t6Gray.gif); background-repeat:repeat-x; background-position:0px 2px;}
.RightTopGray			{width:10px; height:10px; background-image: url(TabelaBg_t5Gray.gif); background-repeat:no-repeat; background-position:0px 2px;}

.LeftBottomCorner		{width:10px; height:10px; background-image: url(TabelaBg_t1.gif); background-repeat:no-repeat;}
.CenterBottom			{background-color:#ffffff; border-bottom:1px solid #999999;}
.RightBottomCorner		{width:10px; height:10px; background-image: url(TabelaBg_t3.gif); background-repeat:no-repeat; background-position:-4px 0px;}
.Hidden					{visibility:hidden;}

/* =============================
   EVENTOS E PPAGINAS DE PROPRIEDADES
   ============================= */
.Show					{background-position:3px 0px; background-image:url(end.gif); background-repeat:no-repeat; overflow: visible; height:100%; width:100%; border-left:solid 1px #666666; border-right:solid 1px #000000; border-bottom:groove 2px #ffffff; border-top:groove 2px #ffffff; background-color:#ffffff;}
.Hide					{background-position:3px 0px; background-image:url(start.gif); background-repeat:no-repeat; overflow: hidden;  height:22px; width:100%; border-left:solid 1px #666666; border-right:solid 1px #000000; border-bottom:groove 2px #ffffff; border-top:groove 2px #ffffff; background-color:#E8E8E8;}
.ButtonShowHide			{cursor:hand; width:100%; height:19px; padding:1px 30px 0px 30px; color: #000000; font-family: Verdana,Arial, sans-serif; font-size:9px; font-weight:bold;}
.ShowContent			{overflow: visible;height:100%; width:100%; padding:20px 28px 20px 28px; background-color:#ffffff;}


/* =============================
   BOTÕES E LINKS
   ============================= */
.CommandButton			{cursor:hand; width:87px; height:20px; text-align:left; padding-left:15px; padding-top:4px; background-color:#ffffff; background-position:0px 0px; background-image:url(Button.png); background-repeat:no-repeat; color: #ffffff; font-family:Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none;}
.CommandButtonHover		{cursor:hand; width:87px; height:20px; text-align:left; padding-left:15px; padding-top:4px; background-color:#ffffff; background-position:0px 0px; background-image:url(ButtonOver.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none;}
.AltCommandButton		{
	cursor:hand;
	width:87px;
	height:20px;
	text-align:left;
	padding-left:15px;
	padding-bottom:2px;
	color: #ffffff;
	font-family: Verdana,Arial, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-transform:lowercase;
	border:none;
	background: #ffffff url(AltButton.png) no-repeat 0px 0px;
}
.AltCommandButtonHover	{
	cursor:hand;
	width:87px;
	height:20px;
	text-align:left;
	padding-left:15px;
	padding-bottom:2px;
	color: #003366;
	font-family: Verdana, Arial, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-transform:lowercase;
	border:none;
	background: #ffffff url(AltButtonOver.png) no-repeat 0px 0px;
}
A.CommandButton			{
	cursor:hand;
	width:87px;
	height:20px;
	text-align:right;
	background-position:0px 0px;
	background-color:#cccccc;
	background-image:url(Button.png);
	background-repeat:no-repeat;
	color: #ffffff;
	font-family: Arial,Verdana, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-transform:lowercase;
	border:none;
	text-decoration:none;
	padding-left: 15px;
}
A.CommandButton:link	{cursor:hand; width:87px; height:20px; text-align:left; background-position:0px 0px; background-image:url(Button.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none; text-decoration:none;}
A.CommandButton:active	{cursor:hand; width:87px; height:20px; text-align:left; background-position:0px 0px; background-image:url(Button.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none; text-decoration:none;}
A.CommandButton:visited	{cursor:hand; width:87px; height:20px; text-align:left; background-position:0px 0px; background-image:url(Button.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none; text-decoration:none;}
A.CommandButton:hover	{cursor:hand; width:87px; height:20px; text-align:left; background-position:0px 0px; background-image:url(ButtonOver.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none; text-decoration:none;}

A.CommandButtonArtic		{cursor:hand; width:87px; height:20px; text-align:left; padding-left:15px; padding-top:4px; background-position:0px -1px; background-image:url(AltButton.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none; text-decoration:none;}
A.CommandButtonArtic:link	{cursor:hand; width:87px; height:20px; text-align:left; padding-left:15px; padding-top:4px; background-position:0px -1px; background-image:url(AltButton.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none; text-decoration:none;}
A.CommandButtonArtic:active	{cursor:hand; width:87px; height:20px; text-align:left; padding-left:15px; padding-top:4px; background-position:0px -1px; background-image:url(AltButton.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none; text-decoration:none;}
A.CommandButtonArtic:visited{cursor:hand; width:87px; height:20px; text-align:left; padding-left:15px; padding-top:4px; background-position:0px -1px; background-image:url(AltButton.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none; text-decoration:none;}
A.CommandButtonArtic:hover	{cursor:hand; width:87px; height:20px; text-align:left; padding-left:15px; padding-top:4px; background-position:0px -1px; background-image:url(AltButtonOver.png); background-repeat:no-repeat; color: #ffffff; font-family: Arial,Verdana, sans-serif; font-size:9px; font-weight:normal; text-transform:lowercase; border:none; text-decoration:none;}

A:link					{cursor:hand; color: #0066cc; text-decoration: none;}
A:visited				{cursor:hand; color: #0066cc; text-decoration: none;}
A:active				{cursor:hand; color: #0066cc; text-decoration: none;}
A:hover					{cursor:hand; color: #0066cc; text-decoration:underline;}
{
	cursor: hand;
	color: #FF0000;
}
A.OtherTabs:link		{text-decoration: none;color: #000000;}
A.OtherTabs:visited		{text-decoration: none;color: #000000;}
A.OtherTabs:active		{text-decoration: none;color: #000000;}
A.OtherTabs:hover		{text-decoration: underline;color: #000000;}

.SiteLink A:link		{text-decoration: none;color: #0066cc; font-weight: normal;}
.SiteLink A:visited		{text-decoration: none;color: #0066cc; font-weight: normal;}
.SiteLink A:active		{text-decoration: none;color: #0066cc; font-weight: normal;}
.SiteLink A:hover		{text-decoration: underline;color: #0066cc; font-weight: normal;}
/* Texto para os Links (No canto superior direito do Cabeçalho) */
.SiteLink				{
	color: 0066cc;
	padding:5px;
	font: bold xx-small Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* =============================
   PROPRIEDADES DO CABEÇALHO E FUNDO
   ============================= */
rb_DefaultPortalHeader	{width: 100%;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-collapse: collapse;}
rb_AlternatePortalHeader{width: 100%;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-collapse: collapse;}
rb_DefaultPortalFooter	{width: 100%;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-collapse: collapse;}
rb_AlternatePortalFooter{width: 100%;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-collapse: collapse;}


/* =============================
   MENU
   ============================= */
.spm_Table				{}
.spm_MenuBg				{}
.spm_MenuContainer		{height:30px;}
.spm_MenuBar			{height:25px; vertical-align:middle; color:#ffffff; }
.spm_MenuBar TD			{height:25px; font-size: 10px;font-weight:bold; vertical-align: middle;}
.spm_SubMenu			{z-index:200; margin-left:1px; background: #ffffff;}

.spm_SubMenu TD			{font-weight:bold; background-image:none;} /*Background=0 evita que o o background do menu apareça ao seleccionar */
.spm_MenuBreak			{}

.spm_MenuItem			{font-family: Arial,Verdana,sans-serif; FONT-SIZE:10px; padding-left:3px; padding-right:5px;cursor:hand; }
.spm_MenuItemSel		{font-family: Arial,Verdana,sans-serif; FONT-SIZE:10px; padding-left:3px; padding-right:5px;cursor:hand; color:White; BACKGROUND: url(/PortalWeb/Design/Themes/Default/MenuItemSelected.png) repeat-x 0px 1px;}

.spm_MenuItem TD		{font-family: Arial,Verdana,sans-serif; FONT-SIZE:10px; padding-left:3px; padding-right:5px;cursor:hand;} 
.spm_MenuItemSel TD		{font-family: Arial,Verdana,sans-serif; FONT-SIZE:10px; padding-left:3px; padding-right:5px;cursor:hand;} 

.spm_MenuIcon			{width:1px; padding:0; border-left:solid 1px #ffffff; background-color:#ffffff;}
.spm_MenuArrow			{font-family:webdings; cursor: pointer; cursor: hand; }
.spm_RootMenuArrow		{font-family:webdings; cursor: pointer; cursor: hand; }
.spm_MenuContent		{width:750px; overflow: hidden; }/*Evita que a tabela exceda o limite do Menu*/


/* =============================
   MENU ONDE NÓS ESTAMOS
   ============================= */
.bc_Row					{height:20px; vertical-align:bottom; padding-left:3px;}
.bc_Text				{font-family: Arial,Verdana,sans-serif; FONT-SIZE:10px;color:003366;}
.bc_Link, .bc_Link:link, .bc_Link:visited {padding-left:1px; font-family: Arial,Verdana,sans-serif; FONT-SIZE:10px;font-weight:bold;text-decoration:none;}
.bc_Link:hover			{text-decoration:underline;}
.bc_OtherText			{font-family: Arial,Verdana,sans-serif; FONT-SIZE:9px;color:003366;}

/* =============================
   PROPRIEDADES DO BANNER
   Atenção: O Titulo do Site, Links e Tabs são formatados no MobilePortalBanner.ascx
   ============================= */
.SiteTitle				{font-weight: normal;font-size: xx-small;color: #ffffff;font-family: Verdana, Helvetica, sans-serif;}
/* Cores de Background/Border para o Tab seleccionado */
.TabBg					{border-color: white;font-family: Verdana, Helvetica, sans-serif color: #000000;}
/* Cores de Background/Border para o Tab não seleccionado */
.OtherTabsBg			{
	border-color: #000000;
	font-family: Verdana, Helvetica, sans-serif color;
	background: #263546;
: #000000;}
/* Texto para o Tab seleccionado */
.SelectedTab			{font-family: Verdana, Helvetica, sans-serif;font-size: 13px;color: #333333;font-weight: bold;background-color: #FFFFFF;}
/* Texto para o Tab não seleccionado */
.OtherTabs				{font-family: Verdana, Helvetica, sans-serif;font-size: 13px;color: #000000;text-decoration: none;font-weight: bold;}
/* Separador dos Links do Site */
.Accent					{font-weight: normal; border-left:1px solid #0066cc;}

/* =============================
   GERAL
   ============================= */
H1						{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 20px;font-weight: normal;color: #31557B;}
H2						{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 20px;font-weight: normal;color: #31557B;}
H3						{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #31557B;}
H4						{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #333333;}
H5,DT					{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #333333;}
H6						{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #333333;}
TFOOT,THEAD				{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;color: #333333;}
TH						{vertical-align: baseline;font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333333;}
SMALL					{font-size: 8px;}
BIG						{font-size: 14px;}
BLOCKQUOTE,PRE			{font-family: Lucida Console, monospace;}
UL,LI					{list-style-type: square;}
UL,LI,LI				{list-style-type: disc;}
UL,LI,LI,LI				{list-style-type: circle;}
OL,LI					{list-style-type: decimal;}
OL,OL,LI				{list-style-type: lower-alpha;}
OL,OL,OL,LI				{list-style-type: lower-roman;}
HR						{border:groove 1px #ffffff;text-align: left; width:100%;}


/* Titulos dos Módulos */	
.Head					
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.moduleBg				{
	background-color:#ffffff;
	padding:0px 0px 0px 0px;
	color: #CCCCCC;
	font: 9px Verdana, Helvetica, sans-serif;
}
.moduleBgHead			{background-color:#FFFFFF; padding:0px 0px 0px 0px; font-family: Verdana, Helvetica, sans-serif;font-size: 9px;color: #999999;}
.copy					{

	color: #999999;
	font: 9px Verdana, Helvetica, sans-serif;
}

/* Titulos dos items nas páginas de Edição e Administração */
.SubHead				{
	color: #666666;
	font: bold 11px Arial, Helvetica, sans-serif;
}

/* Titulos dos Módulos usado nos QuickLinks e SignIn */
.SubSubHead				{font: bold 11px Arial, Helvetica, sans-serif; color: #333333;}

/* Texto dos Módulos */
.Normal					{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: normal;line-height: 12px;}

/* Texto das caixas de texto nas páginas de Edição e Administração */
.NormalTextBox			{font-family: Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;}
.AltTextBox				{
	color: #003366;
	font: bold 10px Verdana, Helvetica, sans-serif;
	background: #e8e8e8;
	border: 1px solid #003366;
}
.NormalRed				{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: orange;}
.NormalBold, 			{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: bold;}
.NormalItalic			{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;font-style: italic;}
.NormalBoldWhite		{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: bold; color: #ffffff;}
.NormalWhite			{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: normal; color: #ffffff;}
/* ================================
   MODULO DISCUSSION
   ================================ */
.Message				{font-family: Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;font-size: 11px;background-color: #eeeeee;}

/* ================================
   MODULO PESQUISA
   ================================ */
.OutContour				{border-left:solid 1px #cccccc; border-top:solid 1px #cccccc; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; padding:0px 0px 0px 0px;}
.InContour				{border-left:solid 1px #ffffff; border-top:solid 1px #ffffff; border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; margin:0px 0px 0px 0px;}

/* ================================
   MODULO ANNOUNCMENTS (Programação Mensal)
   ================================ */
.Caixa1_Top
{
	background-image: url(/PortalWeb/Design/Themes/Default/Caixa1_Top.gif);
	background-repeat:no-repeat;
	width: 700px;
	padding-right:20px;
}
.Caixa1_Middle
{
	background-image: url(/PortalWeb/Design/Themes/Default/Caixa1_Middle.gif);
	width: 700px;
	vertical-align:top;
	padding:0px 20px 0px 20px;
}
.Caixa1_Bottom
{
	background-image: url(/PortalWeb/Design/Themes/Default/Caixa1_Bottom.gif);
	background-repeat:no-repeat;
	width: 700px;
}
.ItemTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.AltItemTitle
{
	font-weight: bold;
	font-size: 18px;
	color: #666666;
	font: normal 18px Arial, Verdana, sans-serif;
	letter-spacing: -1pt;
}
.ItemSubTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-justify:newspaper;
}
.ItemText
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-justify:newspaper;
}
.AltItemText
{
	color: #333333;
	text-justify:newspaper;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.ItemDate
{
	font-weight: normal;
	font-size: 9px;
	color: #003366;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}


/* ================================
   MODULO ARTIGOS (Em Destaque)
   ================================ */
/* Titulos dos Artigos */
.ArticleTitle
{
	font-weight: bolder;
	font-size: 22px;
	color: #996600;
	font-family: Arial Narrow, Arial;
	text-transform: lowercase;
	letter-spacing: -1px;
	
}
.ArticleSubTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #996600;
	font-family: Arial, Helvetica, sans-serif;
}
.ArticleText
{
	font-weight: normal;
	font-size: 11px;
	color: #996600;
	font-family: Arial, Helvetica, sans-serif;
	text-justify:newspaper;
	line-height: 99%;
}

.ArticleHead			{font-family: Verdana, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #000000;}
.Error					{font-weight: bold;color: #FF0000;}


/* ================================
   MODULO DISCUSSION
   ================================ */
.MessageTitle		{font-family: Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color:darkblue;}
.MessageAuthor		{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: darkgray;}
.MessageBody		{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: black;}
TR,TD				{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;font-weight:normal;}


/* ================================
   MODULO SURVEY
   ================================ */
.SurveyQuestion		{color: darkred;}
.SurveyPanel		{color: silver;background-color: silver;}
.SurveyOption		{color: black;}
.SurveyButton		{color: darkred;font-weight: bold;}


/* ================================
   EDITOR HTML
   ================================ */

DIV.edmenuback		{background-color: #cccccc;border-bottom: 0px solid #929292;border-left: 1px solid #929292;border-right: 1px solid #929292;border-top: 1px solid #929292;width: 100%}
TD.edmenuStyle		{width: 75px;padding-top: 2px;padding-left: 2px;text-align: right;}
TD.edmenuHTML		{text-align: right;width: 35px;}