/* ================================
    Default styles FOR DotNetNuke
   ================================
*/   

/* background color for the content part of the pages */
Body
{
    background-color: white;
}

.ControlPanel, .PagingTable {
    width: 100%;
    height: 64px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}

.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
    color: #003366;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#003366;
}

/* style for module titles */
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.TreeMenu_NodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
}
.FileManager_ToolBar
{
	border-bottom: black 1px solid;
	height:25px;
}
.FileManager_Explorer
{
	height:100%;
	border: dimgray 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: dimgray 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: dimgray 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
    border-top: dimgray 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #EEEEEE;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
	width:650px;
}
.WizardButton
{
	border-right: dimgray 1px solid;
	padding-right: 2px;
	border-top: dimgray 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: dimgray 1px solid;
	padding-top: 2px;
	border-bottom: dimgray 1px solid;
	background-color: gainsboro;
}
.WizardHeader
{
	background: #ffffcc;
	border-bottom: black 1px solid;
	height:40px;
}
.WizardFooter
{
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	height: 300px;
}
.WizardText
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
  /*border-right: black 1px solid;*/
  padding-right: 2px;
  /*border-top: black 1px solid;*/
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  /*border-left: black 1px solid;*/
  color: black;
  padding-top: 2px;
  /*border-bottom: black 1px solid;*/
  font-family: Tahoma, Arial, Helvetica;
 /* background-color: #ffff99;*/
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
}

    
/* GENERIC */
H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H4  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H5, DT  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

TFOOT, THEAD    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

A:link  {
    text-decoration:    none;
    color:  #003366;
}

A:visited   {
    text-decoration:    none;
    color:  #003366;
}

A:active    {
    text-decoration:    none;
    color:  #003366;
}

A:hover {
    text-decoration:    underline;
    color:  #ff0000;
}

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 {
    color: dimgrey;
    height:1pt;
    text-align:left
}

/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;

	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg {
    background-color: #CCCCCC;
}

.TabBg {
    background-color: black;
}

.SelectedTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SelectedTab:link {
    text-decoration:    none;
    color:white;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color:#cccccc;
}

.OtherTabs {
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
    
A.OtherTabs:link {
    text-decoration:    none;
    color:white;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover    {
    text-decoration:    none;
    color:#cccccc;
}
.PagingTable {
    height: 33px;
}

.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}

.LabelEditTextClass
{
	border: solid 1px red;
	background-color: Transparent;
}

.LabelEditWorkClass
{
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: Transparent;
}

/**************************************************************************/
/* Sindicato dos Bancarios do Norte */
/**************************************************************************/


table{font-family:Tahoma, verdana, Arial;font-size:11px;color:#96A3B0;line-height:14px;}
table a{font-family:Tahoma, verdana, Arial;font-size:11px;color:#96A3B0;text-decoration:underline;}
table a:hover{font-family:Tahoma, verdana, Arial;font-size:11px;color:#96A3B0;text-decoration:none;}
a{font-family:Tahoma, verdana, Arial;font-size:11px;color:#96A3B0;text-decoration:underline;line-height:14px;}
a:hover{text-decoration:none;}
a:visited{}


.NormalRed
{
    font-family: Tahoma, verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    color: #ff0000
}
.Normal,.YourCompanyNameSurveyResults
{
    font-family: Tahoma, verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color:#96A3B0;
}

A.Normal:link {
    text-decoration:    underline;
    color:#96A3B0;
}

A.Normal:visited  {
    text-decoration:    underline;
    color:#96A3B0;
}

A.Normal:hover    {
    text-decoration:    none;
    color:#96A3B0;
}
/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Tahoma, verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    color:#96A3B0;
}

A.NormalBold:link {
    text-decoration:    underline;
    color:#96A3B0;
}

A.NormalBold:visited  {
    text-decoration:    underline;
    color:#96A3B0;
}

A.NormalBold:hover    {
    text-decoration:    none;
    color:#96A3B0;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, verdana, Arial;
    font-size:  11px;
    font-weight:    bold;
    color:#66788B;
}
A.SubHead:link {
    text-decoration:    underline;
    color:#66788B;
}

A.SubHead:visited  {
    text-decoration:    underline;
   color:#66788B;
}

A.SubHead:hover    {
    text-decoration:    none;
   color:#66788B;
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, verdana, Arial;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color:#96A3B0;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color:#96A3B0;
}

A.CommandButton:hover    {
    text-decoration:    none;
    color:#96A3B0;
}

/* Topo */
.tab_body{border-left:1px solid #D8DCE0;border-right:1px solid #D8DCE0;background-color:#FFFFFF;border-bottom:1px solid #D8DCE0;width:770px;}
.tab_body__noWidth{border-left:1px solid #D8DCE0;border-right:1px solid #D8DCE0;background-color:#FFFFFF;border-bottom:1px solid #D8DCE0}
.pad_body{padding:10px;}
.nav_lk_topo{text-align:right;font-family:Tahoma, verdana, Arial;font-size:11px;color:#96A3B0}
.nav_lk_topo a{text-decoration:none;font-family:Tahoma, verdana, Arial;font-size:11px;color:#96A3B0}
.nav_lk_topo a:hover{text-decoration:underline;font-family:Tahoma, verdana, Arial;font-size:11px;color:#96A3B0}
.nav_lk_topo a:visited{font-family:Tahoma, verdana, Arial;font-size:11px;color:#96A3B0}
.sep_nav_lk_topo{margin-left:5px;margin-right:5px;}
.marg_lg{padding-top:10px;padding-bottom:10px;}
.format_saudacao{border:1px solid #D8DCE0;height:27px;padding-left:10px;padding-right:6px;background-color:#F7F7F7;}
.for_pesq{margin-left:3px;margin-right:3px;padding-top:3px;font-family:Tahoma, verdana, Arial;font-size:11px;color:#66788B;border:1px solid #A8B1BB;background-color:#FFFFFF;height:19px;padding-left:2px;width:120px;}
.txt_pesq{text-align:right;font-family:Tahoma, verdana, Arial;font-size:11px;font-weight:bold;color:#66788B;}
.txt_pesq a{text-align:right;font-family:Tahoma, verdana, Arial;font-size:11px;font-weight:bold;color:#66788B;text-decoration:none;}
.txt_pesq a:hover{text-align:right;font-family:Tahoma, verdana, Arial;font-size:11px;text-decoration:underline;color:#66788B;}
.txt_pesq a:visited{text-align:right;font-family:Tahoma, verdana, Arial;font-size:11px;color:#66788B;}
.sombra_end_pesq{background-image:url(images/sombra_end_pesq.gif);background-repeat:repeat-x;height:10px;background-position:top;}
/* Bottom HP */
.sombra_top_bottom{background-image:url(images/sombra_top_bottom.gif);background-repeat:repeat-x;background-position:top;padding-top:3px;}

.nav_lk_bot{color:#6A6A6A;text-decoration:underline;}
A.nav_lk_bot:link{color:#6A6A6A;text-decoration:underline;}
A.nav_lk_bot:visited{color:#6A6A6A;text-decoration:underline;}
A.nav_lk_bot:hover{text-decoration:none;color:#6A6A6A;}


.pos_copy{text-decoration:underline;text-align:right;font-family:Tahoma, verdana, Arial;font-size:14px;color:#96A3B0;}
A.pos_copy:link {text-decoration:underline;text-align:right;font-family:Tahoma, verdana, Arial;font-size:14px;color:#96A3B0;}
A.pos_copy:visited{text-decoration:underline;text-align:right;font-family:Tahoma, verdana, Arial;font-size:14px;color:#96A3B0;}
A.pos_copy:hover{text-decoration:none;text-align:right;font-family:Tahoma, verdana, Arial;font-size:14px;color:#96A3B0;}

.spc_10V{height:10px;}
.tab_copy{width:770px;}
.tab_copy_noWidth{}
/* Bottom Interno - Botoes */
.pos_bot_topo{text-align:right;width:75px;height:25px;}

.bot_topo{color:#4B7DBA;background-image:url(images/bot_topo.gif);background-repeat:no-repeat;background-position:left;padding-left:18px;text-decoration: underline;}
A.bot_topo:link{color:#4B7DBA;background-image:url(images/bot_topo.gif);background-repeat:no-repeat;background-position:left;padding-left:18px;text-decoration: underline;}
A.bot_topo:visited{color:#4B7DBA;background-image:url(images/bot_topo.gif);background-repeat:no-repeat;background-position:left;padding-left:18px; text-decoration: underline;}
A.bot_topo:hover{background-image:url(images/bot_topo_on.gif); text-decoration:none;}

.bot_voltar{color:#4B7DBA;background-image:url(images/bot_voltar.gif);background-repeat:no-repeat;background-position:left;padding-left:18px;text-decoration: underline;}
A.bot_voltar:link{color:#4B7DBA;background-image:url(images/bot_voltar.gif);background-repeat:no-repeat;background-position:left;padding-left:18px;text-decoration: underline;}
A.bot_voltar:visited{color:#4B7DBA;background-image:url(images/bot_voltar.gif);background-repeat:no-repeat;background-position:left;padding-left:18px;text-decoration: underline;}
A.bot_voltar:hover{background-image:url(images/bot_voltar_on.gif);text-decoration:none;}

.bot_imprimir{color:#4B7DBA;background-image:url(images/bot_imprimir.gif);background-repeat:no-repeat;background-position:left;padding-left:22px;padding-top:3px;line-height:20px;text-decoration: underline;}
A.bot_imprimir:link{color:#4B7DBA;background-image:url(images/bot_imprimir.gif);background-repeat:no-repeat;background-position:left;padding-left:22px;padding-top:3px;line-height:20px;text-decoration: underline;}
A.bot_imprimir:visited{color:#4B7DBA;background-image:url(images/bot_imprimir.gif);background-repeat:no-repeat;background-position:left;padding-left:22px;padding-top:3px;line-height:20px;text-decoration: underline;}
A.bot_imprimir:hover{background-image:url(images/bot_imprimir_on.gif);text-decoration:none;}

/* Coluna Esquerda HP */
.pos_esq{width:220px;vertical-align:top;}
.tab_menu{border-top:1px solid #D8DCE0;border-left:1px solid #D8DCE0;border-right:1px solid #D8DCE0;width:210px;}

.bot_menu{height:22px;width:208px;background-color:#F9F9F9;display:table-cell;background-image:url(images/fd_menu.gif);background-position:left;background-repeat:no-repeat;padding-left:14px;color:#66788B;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu:link{height:22px;width:208px;background-color:#F9F9F9;display:table-cell;padding-left:14px;color:#66788B;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu:visited{height:22px;width:208px;background-color:#F9F9F9;display:table-cell;padding-left:14px;color:#66788B;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu:hover{background-color:#94BEE9;color:FFFFFF;background-image:url(images/fd_menu_on.gif)}
.bot_menu_on{height:22px;width:208px;background-color:#94BEE9;display:table-cell;background-image:url(images/bul_menu_on.gif);background-position:5px 9px;background-repeat:no-repeat;padding-left:14px;color:#FFFFFF;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}

A.bot_menu_on:link{height:22px;width:208px;background-color:#94BEE9;display:table-cell;background-image:url(images/bul_menu_on.gif);background-position:5px 9px;background-repeat:no-repeat;padding-left:14px;color:#FFFFFF;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu_on:visited{height:22px;width:208px;background-color:#94BEE9;display:table-cell;background-image:url(images/bul_menu_on.gif);background-position:5px 9px;background-repeat:no-repeat;padding-left:14px;color:#FFFFFF;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu_on:hover{color:#FFFFFF;}

.bot_menu_2n{height:22px;width:208px;background-color:#CACED2;display:table-cell;padding-left:17px;color:#FFFFFF;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu_2n:link{height:22px;width:208px;background-color:#CACED2;display:table-cell;padding-left:17px;color:#FFFFFF;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu_2n:visited{height:22px;width:208px;background-color:#CACED2;display:table-cell;padding-left:17px;color:#FFFFFF;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu_2n:hover{color:#66788B;background-color:#E3E6EA;}

.bot_menu_2n_on{height:22px;width:208px;background-color:#E3E6EA;display:table-cell;padding-left:17px;color:#66788B;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu_2n_on:link{height:22px;width:208px;background-color:#E3E6EA;display:table-cell;padding-left:17px;color:#66788B;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu_2n_on:visited{height:22px;width:208px;background-color:#E3E6EA;display:table-cell;padding-left:17px;color:#66788B;text-decoration:none;padding-top:4px;border-bottom:1px solid #D8DCE0;}
A.bot_menu_2n_on:hover{color:#66788B;}

.bot_menu_mais{margin-right:6px;background-image:url(images/bot_mais.gif);}
.bot_menu_mais:hover{margin-right:6px; background-image:url(images/bot_mais.gif);}
.bot_menu_mais_on{margin-right:6px;}
/* Coluna Esquerda HP - Login */
.tab_log{margin-left:10px;}	/* width:200px;margin-top:9px;margin-bottom:13px;*/
.txt_for_log{font-size:10px;height:17px;vertical-align:bottom;color:#66788B;}
.pos_for_login{height:21px;vertical-align:bottom;}
.for_log{width:172px;font-family:Tahoma, verdana, Arial;font-size:11px;color:#66788B;border:1px solid #A8B1BB;background-color:#FFFFFF;height:19px;padding-left:2px;}
.bot_ok_pesq{margin-left:4px;}
/* Coluna Esquerda HP - Artigos */
.tab_artigos{border-top:1px solid #D8DCE0;margin-top:10px;}
.pos_tit_artigos{height:28px;padding-left:10px;}
.pos_img_artigos{margin-left:10px;margin-right:10px;border:0px;}
.txt_perso{line-height:20px;}
/* Coluna Esquerda HP - Inqueritos */
.tab_inq{border-top:1px solid #D8DCE0;border-left:1px solid #D8DCE0;border-right:1px solid #D8DCE0;padding:  6px  px 2px 16px;}
.tab_inqsempad{border-top:1px solid #D8DCE0;border-left:1px solid #D8DCE0;border-right:1px solid #D8DCE0;}
.tab_end_inq{width:210px;}
.end_inq{background-image:url(images/end_inq.gif);background-repeat:no-repeat;background-position:right;height:10px;width:10px;}
.end_inq_linha{border-bottom:1px solid #D8DCE0;border-left:1px solid #D8DCE0;line-height:1px;}
.tit_11b_az_esc{color:#66788B;font-weight:bold;line-height:15px;}
.for_bullet{margin-right:6px;}

.txt_inq{text-decoration: underline;font-size:10px;color:#66788B;}
A.txt_inq:link{text-decoration: underline;font-size:10px;color:#66788B;}
A.txt_inq:visited{text-decoration: underline;font-size:10px;color:#66788B;}
A.txt_inq:hover{font-size:10px;color:#66788B;text-decoration:none;}
 
/* Coluna Esquerda Interna - Banner */
.tab_banner_int{width:210px;margin-top:10px;border-top:1px solid #D8DCE0;border-left:1px solid #D8DCE0;border-right:1px solid #D8DCE0;}
.tab_end_banner_int{width:210px;margin-bottom:10px;}
/* Coluna Direita HP */
.pos_dir{width:154px;vertical-align:top;}
/* Coluna Direita HP - Calendario */
.tab_calend{border-top:1px solid #D8DCE0;border-left:1px solid #D8DCE0;width:144px;}
.pos_select_calend{border-bottom:1px solid #D8DCE0;border-right:1px solid #D8DCE0;height:25px;}
.for_select_mes{width:73px;height:16px;color:#96A3B0;font-size:11px;margin-left:4px;}
.for_select_ano{width:56px;height:16px;color:#96A3B0;font-size:11px;margin-left:5px;}
.tab_dias{width:100%;}


.txt_week_dias{font-family:Tahoma, verdana, Arial;font-size:11px;font-weight:bold;color:#66788B;text-align:center;height:16px;font-variant:small-caps;}
.txt_dias{font-size:9px;color:#66788B;border-right:1px solid #D8DCE0;border-bottom:1px solid #D8DCE0;text-align:center;height:16px;font-weight:bold;}
.txt_dias_none{background-color:#D8DCE0;height:16px;font-size:9px; visibility:inherit;}
.lk_dias TD{color:#6A6A6A;font-size:9px;border-right:1px solid #D8DCE0;border-bottom:1px solid #D8DCE0;text-align:center;display:table-cell;height:16px;text-decoration:none;padding-top:2px;width:21px;}
A.lk_dias{font-size:9px;border-right:1px solid #D8DCE0;border-bottom:1px solid #D8DCE0;text-align:center;display:table-cell;height:16px;text-decoration:none;padding-top:2px;width:21px;}
A.lk_dias:hover{font-size:9px;background-color:#94BEE9;color:#FFFFFF;}



.txt_dias_on{background-color:#B0BDCA;height:16px;color:#FFFFFF;text-align:center;font-size:9px;border-right:1px solid #D8DCE0;border-bottom:1px solid #D8DCE0;}
.txt_dias_dir{font-size:9px;color:#66788B;border-right:1px solid #D8DCE0;border-bottom:1px solid #D8DCE0;text-align:center;height:16px;font-weight:bold;}
.txt_dias_none_dir{background-color:#D8DCE0;height:16px;}
.lk_dias_dir{font-size:9px;border-right:1px solid #D8DCE0;border-bottom:1px solid #D8DCE0;text-align:center;display:table-cell;height:16px;text-decoration:none;padding-top:2px;width:17px;}
.lk_dias_dir:hover{font-size:9px;background-color:#94BEE9;color:#FFFFFF;}
.txt_dias_on_dir{background-color:#B0BDCA;height:16px;color:#FFFFFF;text-align:center;font-size:9px;border-right:1px solid #D8DCE0;border-bottom:1px solid #D8DCE0;}
.end_calend{margin-top:1px;border:1px solid #D8DCE0;background-color:#F9F9F9;width:144px;height:20px;text-align:center;}
/* Coluna Direita HP - Newsletter */
.tab_news{width:144px;background-color:#C8A952;margin-top:10px;}
.pos_tit_news{height:23px;vertical-align:bottom;padding-left:11px;}
.pos_cont_news{padding-left:11px;height:19px;}
.tit_11_br{color:#FFFFFF;}
.pos_for_news{padding-left:10px;vertical-align:top;height:28px;}
.for_news{padding-top:0px;font-family:Tahoma, verdana, Arial;font-size:11px;color:#C8A952;border:0px;background-color:#FFFFFF;height:15px;padding-left:2px;width:109px;}
/* Coluna Direita HP - Banners */
.tab_banner{width:144px;margin-top:10px;border-top:1px solid #D8DCE0;border-left:1px solid #D8DCE0;border-right:1px solid #D8DCE0;}
.tab_end_banner{width:144px;}
.tab_end_banner_norte{width:144px;margin-bottom:2px;}
.txt_10b_az_esc{color:#4D657F;font-size:10px;font-weight:bold;}
.lk_10_cast{color:#6A6A6A;}
.lk_10_cast:hover{color:#6A6A6A;text-decoration:none;}
/* Coluna Direita HP - Links */
.tab_links_dir{width:144px;margin-top:10px;}
.pos_img_lk_dir{margin-right:6px;border:0px;}
.sep_linha{height:11px;line-height:11px;border-bottom:1px solid #D8DCE0;width:144px;}
/* Coluna Main HP */
.bot_mais_right{margin-left:5px;}
.tab_int_not{margin-top:10px;}
.pos_img_not_hp{margin-right:15px;}

.bot_mais_lk{text-decoration: underline;font-size:10px;line-height:15px;padding-right:16px;background-image:url(images/bot_mais.gif);background-repeat:no-repeat;background-position:right;color:#96A3B0;}
A.bot_mais_lk:link{text-decoration: underline;font-size:10px;line-height:15px;padding-right:16px;background-image:url(images/bot_mais.gif);background-repeat:no-repeat;background-position:right;color:#96A3B0;}
A.bot_mais_lk:visited{text-decoration: underline;font-size:10px;line-height:15px;padding-right:16px;background-image:url(images/bot_mais.gif);background-repeat:no-repeat;background-position:right;color:#96A3B0;}
A.bot_mais_lk:hover{text-decoration:none;color:#9E8129;font-size:10px;background-image:url(images/bot_mais_not_on.gif);}

.tit_11b_az_esc_not{color:#66788B;font-weight:bold;line-height:16px;font-family:Tahoma, verdana, Arial;font-size:11px; text-decoration:underline;}
A.tit_11b_az_esc_not:link{color:#66788B;font-weight:bold;line-height:16px;font-family:Tahoma, verdana, Arial;font-size:11px; text-decoration:underline;}
A.tit_11b_az_esc_not:visited{color:#66788B;text-decoration:underline;font-family:Tahoma, verdana, Arial;font-size:11px;}
A.tit_11b_az_esc_not:hover{color:#9E8129;font-family:Tahoma, verdana, Arial;font-size:11px; text-decoration:none;font-weight:bold;}


.sep_linha_main{height:10px;line-height:10px;border-bottom:1px solid #D8DCE0;width:100%;margin-bottom:10px;}
.tab_bd_not{border:1px solid #D8DCE0;padding:10px;}
.img_semana{margin-bottom:7px;margin-top:10px;}
.tit_11b_az_not{color:#96A3B0;font-weight:bold;line-height:14px;}
.tit_11b_az_not:hover{color:#9E8129;}
/* Coluna Main Interna - BreadCrumb */
.tab_bread{height:22px;background-color:#BFC3C7;width:100%;text-align:right;color:#FFFFFF;margin-bottom:10px;}

.bread{text-decoration:underline;color:#FFFFFF;padding-left:4px;padding-right:4px;}
A.bread:link {text-decoration:underline;color:#FFFFFF;padding-left:4px;padding-right:4px;}
A.bread:visited {text-decoration:underline;color:#FFFFFF;padding-left:4px;padding-right:4px;}							
A.bread:hover{text-decoration:none;color:#FFFFFF;padding-left:4px;padding-right:4px;}


/*.sep_bread{padding-left:4px;padding-right:4px;}*/
.tit_bread{font-weight:bold;padding-right:9px;padding-left:4px;}
/* Coluna Main Interna - Sub Canais 3n */
.tab_3n{width:100%;}
.sep_3n{padding-right:4px;line-height:19px;}
/* Coluna Main Interna - Conteudos */
.txt_12{font-size:12px;}
.sep_linha_tits{height:8px;line-height:8px;border-bottom:1px solid #D8DCE0;width:100%;margin-bottom:10px;}
.pos_contact{text-align:right;border-bottom:1px solid #D8DCE0;height:22px;vertical-align:bottom;padding-bottom:3px;}
.lk_mail{font-size:10px;font-weight:bold;color:#96A3B0;text-decoration:none;background-image:url(images/bot_mail.gif);background-repeat:no-repeat;background-position:right;padding-right:34px;padding-top:3px;height:14px;}
.lk_mail:hover{background-image:url(images/bot_mail_on.gif);color:#9E8129;font-size:10px;}
.tab_sep_10V{margin-bottom:10px;}
.tab_tits{margin-bottom:10px;margin-top:16px;color:#9E8129;font-weight:bold;height:27px;border-bottom:1px solid #D8DCE0;width:100%;}
.tab_cont{width:100%;margin-bottom:10px;}
.txt_12b_cast{color:#9E8129;font-size:12px;line-height:18px;font-weight:bold;text-decoration:none;}
.txt_12b_cast:hover{color:#9E8129;font-size:12px;text-decoration:underline;}
.txt_10{font-size:10px;}
.pos_img_not_int_esq{margin-right:15px;margin-bottom:5px;}
.pos_img_not_int_dir{margin-left:15px;margin-bottom:5px;}
.pos_result_pesq{height:20px;border-bottom:1px solid #D8DCE0;vertical-align:top;}
.lk_result_p_list{color:#4D657F;font-weight:bold;}
.txt_result_pesq{line-height:16px;}
.pad_mp_esq{padding-right:10px;}
.bd_bot{border-bottom:1px solid #D8DCE0;}
.lk_12b_az_mp{color:#66788B;font-size:12px;line-height:18px;font-weight:bold;text-decoration:none;background-image:url(images/bul_menu.gif);background-position:5px 5px;background-repeat:no-repeat;padding-left:14px;}
.lk_12b_az_mp:hover{color:#66788B;font-size:12px;text-decoration:underline;}
.lk_2n_mp{padding-left:15px;line-height:19px;text-decoration:none;font-weight:bold;}
.lk_2n_mp:hover{text-decoration:underline;}
.lk_3n_mp{padding-left:25px;line-height:19px;text-decoration:none;}
.lk_3n_mp:hover{text-decoration:underline;}
.tab_cont_rec{width:100%;margin-bottom:20px;}
.tit_11b_az_rec{color:#96A3B0;font-weight:bold;height:20px;vertical-align:bottom;}
.for_rec{border:1px solid #D8DCE0;font-family:Tahoma, verdana, Arial;font-size:11px;color:#96A3B0;height:18px;padding-left:2px;}
.for_bots{border:1px solid #D8DCE0;font-family:Tahoma, verdana, Arial;font-size:11px;color:#66788B;height:18px;background-color:#F9F9F9;width:50px;}
.tab_cont_contac{margin-top:10px;width:100%;}
.tab_cont_contac_mid{margin-top:20px;margin-bottom:10px;width:100%;}

/*Contentores*/
.tit_10baz_esc{color:#353535;font-size:10px;font-weight:bold;text-decoration:none;}
.tit_10baz_cl{color:#4B7DBA;font-size:10px;font-weight:bold;text-decoration:none;}
.tit_10bcast{color:#9E8129;font-size:10px;font-weight:bold;text-decoration:none;}
.tit_10bbranc{color:#FFFFFF;font-size:10px;font-weight:bold;text-decoration:none; text-align:center; vertical-align:middle;}
.fd_10bbranc{background-color:#9E8129; height:22px;}
.box_tits{border:1px solid #CDCDCD;margin-bottom:9px;}
.pad_content{padding: 5px 5px 5px 5px;} 
.pad_content2{padding:  px 2px 2px 8px;} 
.paddireita{ padding-right:9px;}
/*Contentores*/

/*Tabelas*/
.Tabela{border:1px solid #D8DCE0;}
.Tabela TD{border:1px solid #D8DCE0;}
 /*Tabelas*/

/* Sindicato dos Bancarios do Norte */