a:visited					{
							color:						#0000FF;
							text-decoration:			none;
							}
a:link						{
							color:						#0000FF;
							text-decoration:			none;
							}
a:hover						{
							color:						#000000;
							text-decoration:			underline;
							}
a:active					{
							color:						#0000FF;
							text-decoration:			none;
							}
a.menutoolbar:visited			{
	color: #FFFFFF;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	background: #8FABAF;
}
a.menutoolbar:link			{
	color: #FFFFFF;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	background: #8FABAF;
}
a.menutoolbar:hover			{
	color: #FFFFFF;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	background: #8FABAF;
	font-weight: bold;
	text-decoration:			underline;
}
a.menutoolbar:active			{
	color: #FFFFFF;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	background: #8FABAF;
	font-weight: bold;
}

a.menutoolbarSELECTED:visited			{
	color: #565656;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	background: #8FABAF;
}
a.menutoolbarSELECTED:link			{
	color: #565656;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	background: #8FABAF;
}
a.menutoolbarSELECTED:hover			{
	color: #565656;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	background: #8FABAF;
	font-weight: bold;
	text-decoration: underline;
}
a.menutoolbarSELECTED:active			{
	color: #565656;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	background: #8FABAF;
	font-weight: bold;
}


a.controlPanel:link			{
							color:						#0000FF;
							text-decoration:			none;
							font-size:					10px;
							font-family:				arial,helvetica,sans-serif;
							}
a.controlPanel:hover		{
							color:						#0000FF;
							text-decoration:			underline;
							font-size:					10px;
							font-family:				arial,helvetica,sans-serif;
							}
a.controlPanel:visited		{
							color:						#0000FF;
							text-decoration:			none;
							font-family:				arial,helvetica,sans-serif;
							font-size:					10px;
							}
a.controlPanel:active		{
							color:						#0000FF;
							text-decoration:			none;
							font-size:					10px;
							font-family:				arial,helvetica,sans-serif;
							}


							
ul							{
							list-style-image:			url("/images/bullet.gif");
							}



body.preloginbody			{
							margin:						0;
							}


							
.titlebartop				{
							background:					url("/images/titlebartop.gif");
							color:						#FFFFFF;
							font-family:				arial,helvetica,sans-serif;
							font-size:					10pt;
							font-weight:				bold;
							}
.titlebar					{
							background:					url("/images/titlebar.gif");
							color:						#FFFFFF;
							font-family:				verdana,arial,helvetica,sans-serif;
							font-size:					12px;
							font-weight:				bold;
							}
.tableborder 				{
							border-top: 				1px solid #003399;
							border-right: 				1px solid #003399;
							border-bottom: 				1px solid #003399;
							border-left: 				1px solid #003399;
							}
.tableheader				{
							background:					#006699;
							color:						#FFFFFF;
							font-family:				verdana,arial,helvetica,sans-serif;
							font-size:					12px;
							font-weight:				bold;
							text-align:					center;
							}
.tablebody					{
							background:					#CCCCFF;
							color:						#000000;
							font-family:				arial,helvetica,sans-serif;
							font-size:					9pt;
							}
.prelogintext				{
							background:					#FFFFFF;
							color:						#003399;
							font-family:				arial,helvetica,sans-serif;
							font-size:					9pt;
							}
.preloginerror				{
							background:					#FFFFFF;
							color:						#003399;
							font-family:				arial,helvetica,sans-serif;
							font-size:					9pt;
							font-weight:				bold;
							}
.preloginformborder			{
							background:					#000000;
							}
.preloginform				{
							background:					#EEEEEE;
							color:						#003399;
							font-family:				arial,helvetica,sans-serif;
							font-size:					9pt;
							}
.preloginsubmit				{
							background:					#003399;
							color:						#FFFFFF;
							font-family:				arial,helvetica,sans-serif;
							font-size:					9pt;
							font-weight:				bold;
							}
.quote						{
							color:						#6666CC;
							font-family:				arial,helvetica,sans-serif;
							font-size:					11pt;
							font-weight:				bold;
							}
.quotee						{
							background:					#FFFFFF;
							color:						#003399;
							font-family:				arial,helvetica,sans-serif;
							font-size:					9pt;
							}
.regstep					{
							color:						#000000;
							font-family:				verdana,arial,helvetica,sans-serif;
							font-size:					7pt;
							}
.regstepcurrent				{
							color:						#000000;
							font-family:				verdana,arial,helvetica,sans-serif;
							font-size:					7pt;
							font-weight:				bold;
							}
.createmonitorstep			{
							background:					#FFFFFF;
							color:						#003399;
							font-family:				arial,helvetica,sans-serif;
							font-size:					14pt;
							font-weight:				bold;
							}
.createmonitorsteplabel		{
							background:					#FFFFFF;
							color:						#003399;
							font-family:				arial,helvetica,sans-serif;
							font-size:					9pt;
							font-weight:				bold;
							}
.latestupdatestitle			{
							background:					#FFFFFF;
							color:						#003399;
							font-family:				arial,helvetica,sans-serif;
							font-size:					14pt;
							font-weight:				bold;
							}
.latestupdatesborder		{
							background:					#003399;
							}
.homepagetitle				{
							color:						#000000;
							font-family:				arial,helvetica,sans-serif;
							font-weight:				bold;
							font-size:					8.5pt;
							}
.homepagelegistoolbar		{
							font-family: 				Verdana, Arial, Helvetica, sans-serif;
							font-size: 					10px;
							color: 						White;
							font-style: 				normal;
							font-weight: 				normal;
							font-variant: 				normal;
							word-spacing: 				normal;
							letter-spacing: 			normal;
							text-align: 				left;
							vertical-align: 			middle;
							background:					#6699CC;
							}
.servicetext, .servicetext:link, .servicetext:hover, .servicetext:visited, .servicetext:active
							{
							font-family:				arial,helvetica,sans-serif;
							color:						Black;
							color:						#000000;
							font-size:					9pt;
							vertical-align:				top;
							}
.linkPesquisa, .linkPesquisa:link, .linkPesquisa:hover, .linkPesquisa:visited, .linkPesquisa:active
							{
							font-family:				arial,helvetica,sans-serif;
							color:						Black;
							font-weight:				normal;
							color:						#000000;
							font-size:					9pt;
							vertical-align:				top;
							}
.smalltext, a.smalltext:link, a.smalltext:hover, a.smalltext:visited, a.smalltext:active {
							color:						#000000;
							font-family:				arial,helvetica,sans-serif;
							font-size:					7.5pt;
							}
.homepagetext				{
							color:						#000000;
							font-family:				arial,helvetica,sans-serif;
							font-size:					7.5pt;
							}

.homepagelegistab			{
							background:					#003399;
							color:						#FFFFFF;
							font-family:				arial,helvetica,sans-serif;
							font-size: 10px;
							text-align: 				center;
							vertical-align: 			middle;

							}
a.homepagelegistab:visited	{
							color: 						#FFFFFF;
							text-decoration:			none;
							}
a.homepagelegistab:link		{
							color: 						#FFFFFF;
							text-decoration:			none;
							}
a.homepagelegistab:hover	{
							color: 						#FFFFFF;
							text-decoration:			underline;
							}
a.homepagelegistab:active	{
							color: 						#FFFFFF;
							text-decoration:			none;
							}
.copyrightbar				{
							background:					#003399;
							}
.SearchTerm					{
							background:					#FFFF99;
							color:						#000000;
							font-family:				arial,helvetica,sans-serif;
							font-weight:				bold;
							}
.SearchTermCurrent			{
							background:					#003399;
							color:						#FFFFFF;
							font-family:				arial,helvetica,sans-serif;
							font-weight:				bold;
							}
.controlPanelBorder			{
							background:					#003366;
							}
.controlPanelDisplay		{
							color:						#000000;
							font-size:					10px;
							font-family:				arial,helvetica,sans-serif;
							}
.controlPanelDisplayTitle	{
							color:						#003399;
							font-size:					9pt;
							font-family:				arial,helvetica,sans-serif;
							font-weight:				bold;
							}
.controlPanelDisplayContent	{
							color:						#000000;
							font-size:					9pt;
							font-family:				arial,helvetica,sans-serif;
							}
.red						{
							color:						#FF0000;
							}
.bckcopyright 				{
							font-family: 				arial, helvetica, sans-serif; 
							font-size: 					11px;
							background-color:			#666666;
							}

.copyright				 	{
							font-family: 				arial, helvetica, sans-serif; 
							font-size: 					11px; 
							color: #666666; 
							text-align:center
							}
div.hidden				{
						display:						none;
						}



/* Inicio Estilos novo lay-out >> IOBONLINE */
/* Daniel Bondance :: 27/12/2004 */

.topicoManutencao
{
	border: 1px solid #AAAAFF;
	color:#cc0000;
	font-weight:bold;
	text-align:center
}
.textopreto, .textopreto:link, .textopreto:hover, .textopreto:active, .textopreto:visited {
	font-family: verdana, arial; font-size:9pt; color: black;
}
.titdestprod, .titdestprod:link, .titdestprod:hover,.titdestprod:active {
	font-family:verdana, sans-serif; 
	color:#003399; 
	font-size: 9px; 
	font-weight:bold;
}
.titdestaque, .titdestaque:link, .titdestaque:hover, .titdestaque:active, .titdestaque:visited {
	font-family:verdana, sans-serif; 
	color:#003399; 
	font-size: 9px; 
}
.destaque,.destaque:link, .destaque:hover,.destaque:active {
	font-family:arial, sans-serif; 
	color:#003399; 
	font-size: 10px; 
}
.legis, .legis:active, .legis:visited, .legis:link {
	font-family:arial, sans-serif; 
	color:#ffffff; 
	font-size: 10px;
	background-color:#003399;
	text-decoration: none;
}
.legis:hover {
	font-family:arial, sans-serif; 
	color:#FFFF00;
	font-size: 10px; 
	background-color:#003399;
	text-decoration: none;
}
.pesquisar {
	font-family: verdana, arial; font-size:8pt; font-weight:bold; color:#003399;
}
.pesquisarRefinarBorda {
	background-color: #003399;
}
.pesquisarRefinarTabela {
	background-color: #AAAAFF;
}

.bcktopico {font-family:verdana; font-size:10px; color:#ffffff; background:#006699;}
.tittopico {font-family:verdana, sans-serif; color:#cc3300; font-size: 10px; font-weight:bold;}
.navcont {font-family: verdana, arial; font-size:9pt; color:#003399; font-weight:bold }
.menunav {font-family: verdana, arial; font-size:8pt; color:#ffffff; background="#003399"; text-decoration:none }
.menunav:hover {font-family: verdana, arial; font-size:8pt; color:#00CCFF; background="003399"; text-decoration:none }
.menunav:active {font-family: verdana, arial; font-size:8pt; color:#ffffff; background="#003399"; text-decoration:none }
.menunav:link {font-family: verdana, arial; font-size:8pt; color:#ffffff; background="#003399"; text-decoration:none }
.titulo {font-family: verdana, arial; font-size:10px; color:#003399; font-weight:bold;border-left:1px solid #003399}
.titBox {font-family: verdana, arial; font-size:10pt; color:#ffffff; font-weight:bold; background:#AAAAFF}
.menuind {font-family: verdana, arial; font-size:10pt; color:#ffffff; background="#003399" }
.titsum {font-family: verdana, arial; font-size:11px; color:#003399;font-weight:bold }

.sum {font-family: arial, helvetica, sans-serif; font-size:11px; text-decoration:none; color:#003399;}
.sum:link {font-family: arial, helvetica, sans-serif; font-size:11px; text-decoration:none; color:#003399;}
.sum:hover {font-family: arial, helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#cc0000;}
.sum:active {font-family: arial, helvetica, sans-serif; font-size:11px; text-decoration:none; color:#cc0000;}

a.legislacao:link, a.legislacao:hover, a.legislacao:visited, a.legislacao:active {
	font-family: arial, helvetica, sans-serif; font-size:11px; text-decoration:none; color:#003399;
}
	
.bcksum {background:#ffffec; }
.bcktit {background:#AAAAFF; }

/*
.itemdoc:link {font-family: verdana, arial; font-size:8pt; text-decoration:none; color:#cc0000; }
.itemdoc:hover {font-family: verdana, arial; font-size:8pt; text-decoration:underline; color:#cc0000; }
.itemdoc:active {font-family: verdana, arial; font-size:8pt; text-decoration:none; color:#cc0000; }
.itemmod {font-family: arial, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#cc0000;font-weight:bold; BACKGROUND-COLOR:#e8e8ff; }
*/
.proc {font-family: arial, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; }
.nota {font-family: verdana, arial; font-size:8pt; text-decoration:none; background:#ffffff; color:#003399; }
.titproc {font-family: arial, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#003399; font-weight:bold}
.tittab {font-family:arial, sans-serif; font-size:10pt; color: #FFFFFF; background:#6666CC; font-weight:bold; text-align: center}
.tbody {font-family:aria, sans-serif; font-size:12px; TEXT-DECORATION: none; color:#000000; }
.tblink {font-family:aria, sans-serif; font-size:12px; TEXT-DECORATION: none; color:#0000ff;}
.tblink:link {FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none;COLOR: #0000ff;}
.tblink:hover { FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #0000ff; }
.tblink:active { FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #0000ff;}
.copyright {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #666666; text-align:center}
.bckcopyright {font-family: arial, helvetica, sans-serif; font-size: 11px; background-color:#666666;}

.dtpubnews {
	font-family: verdana, arial; 
	font-size:8pt; 
	text-decoration:none; 
	color:#cc0000;
}
.textoazulescurolonews {
		font-family: verdana, arial; 
		font-size:8pt; 
		text-decoration:none; 
		color:#003399;
		font-weight:bold; 
}

.bottom, .bottom:link, .bottom:hover, .bottom:active {
	font-family: verdana, arial; 
	font-size:8pt; 
	text-decoration:none; 
	color:#0000ff; 
	font-weight:bold 
}

.borda {
	border: 1px solid #000000;
	}
.bordaleft {
	border-left: 1px solid #4037e8;
	}
.bordaazulescuro {
	border-top: 1px solid #003399;
	border-right: 1px solid #003399;
	border-bottom: 1px solid #003399;
	border-left: 1px solid #003399;
}
.itemdoc,.itemdoc:link,.itemdoc:active {
	font-family: verdana, arial; 
	font-size:11px; 
	text-decoration:none;
	color:#003399; 
}
.itemdoc:hover {
	font-family: verdana, arial; 
	font-size:11px; 
	text-decoration:none; 
	color:#cc0000; 
}
.itemproc, .itemproc:link, .itemproc:hover,.itemproc:active {
	font-family: arial, helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	color:#cc0000;
	font-weight:bold; 
	BACKGROUND-COLOR:#e8e8ff; 
}
.linksub:link, a.linksub:link, a.linksub:visited, a.linksub:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.linksub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
	}
.textoazulescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003399;
	vertical-align: middle;
}
.lista {
	word-spacing: normal;
	height: 10px;

	background-color: #E4EAF1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003399;
}
.textomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	padding: 1px;
	word-spacing: normal;
	letter-spacing: normal;
}
.textobcomenor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	padding: 1px;
	word-spacing: normal;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
}

/*
.bordaazulescuro {
	border-top: 1px none #003399;
	border-right: 1px solid #003399;
	border-bottom: 1px none #003399;
	border-left: 1px none #003399;
}
.borda {
	border: 1px solid #6699CC;
	}
.titsum {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666666;}
.titsum:link {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration:none}
.titsum:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #003399; text-decoration:underline}
.titsum:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #003399; text-decoration:none}
.bcksum {background:#e5e5e5;}
*/
/* START DEFAULT STYLES */

body, td, span {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #003399;}

p { font-family: arial, helvetica, sans-serif; font-size: 11px; margin-top: 8px; margin-bottom: 8px;
	margin-left: 1px; margin-right: 5px;}

input, select, textarea { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000;}

select.product_dropdown { width: 120px;}
span.product_dropdown {	font-size: 11px;}

ul { font-size: 11px; margin-top: 0px; margin-left: 20px;margin-bottom: 0px; padding-left: 0px;
    list-style-image: url("/images/misc/msc_bullet_gray.gif");}

.menuindice:hover
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline;
	BACKGROUND-COLOR: "#e8e8ff";
    COLOR: "#000099"
}




.menuindice:link
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: "#e8e8ff";
    COLOR: "#000099"
}
.menuindice
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: "#e8e8ff";
    COLOR: "#000099"
}

.title
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: "#AAAAFF";
	FONT-WEIGHT: bold;
    COLOR: #ffffff;
}
.docselected
{
	font-family: Arial;
    font-size: 9px;
    TEXT-DECORATION: underline;
	COLOR: #000000;
}	
.docnormal
{
    font-family: Arial;
    font-size: 9px;
    TEXT-DECORATION: none;
	COLOR: #000000;
}

.DiaSemanaCalendar {font-family: verdana, arial; font-size:8pt; color:#ffffff;border-width: 1px;
border-style: solid;border-collapse: collapse; background="006699"; text-decoration:none }

.DiaMesCalendar{font-family: verdana, arial; border-collapse: collapse;
font-size:8pt; color:#000000;border-width: 1px;
border-style: solid; border-color: #ffffff ;background="ffffff"; text-decoration:none }

.MesCalendar{font-family: verdana, arial; font-size:8pt; color:#00CCFF; border-width: 1px;
border-style: solid;border-color: #006699 ;background="003399"; text-decoration:none }

.DiaMesCalendardestaque{font-family: verdana, arial; font-size:8pt; color:#FFFFFF; border-width: 1px;
 border-color: #FFFFFF ;background="#9999FF"; text-decoration:none }

.diaobrigacao{font-family: verdana, arial; font-size:8pt; color:#FFFFFF; border-width: 1px;
 border-color: #FFFFFF ;background="#003399"; text-decoration:none }

.top10Home{ background-color: #FFFFFF; }
.top10{ background-color: #FFF4EA; }
a.linksubBold:hover, a.linksubBold:link, a.linksubBold:active, a.linksubBold:visited { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; }



/******************************************** Inicio Estilos novo lay-out :: Daniel Bondance :: 04/04/2005 ************************************************/

/* Estilos criados dentro da IOB */
.textoSimples{{font-family: verdana, arial; font-size:8pt;color:Black}

/* Estilos criados pela agencia */

/* Inserir barra de scrool na home */
#scrollat100px {
overflow:auto; 
height:145px; 
width:155px;
}

/* Eliminando a 'viuva' */
#bemcasada {
	width: 100%;
	max-width: 566px;
	min-width: 546px;
}

/* definicoes gerais */
body{background-color:#FFFFFF}
body,table{padding:0px;margin:0px}
body,table,td,div{font-family:Verdana;font-size:10px;color:#000000}
table,img{border:0px}
a{text-decoration:none}
a:hover{text-decoration:underline}
.bg_norepeat{BACKGROUND-REPEAT: repeat-x}
ul,li{margin-left:10px;padding-top:3px}
.fL{float:left}
/* final de definicoes gerais */

/* scrols */
body {SCROLLBAR-ARROW-COLOR: #000000;Scrollbar-face-color :#C6D4D4;scrollbar-shadow-color : #C6D4D4}
/* final de scrols */

/* fontes */
a.tit_vinho_padrao, a.tit_vinho_padrao:link, a.tit_vinho_padrao:hover, a.tit_vinho_padrao:visited, a.tit_vinho_padrao:active, .tit_vinho_padrao{color:#980202;font-weight:bold;font-size:11px}
.tit_vinho{color:#980202;font-size:11px}
.tit_azul_padrao{color:#237881}
.tx9{font-size:9px}
.tx10{font-size:10px}
.tx11,.link_menu{font-size:11px}
.tx_red{color:#A72828}
.tx_azul_clr{color:#4998A1}
.tx_azul_esc, a.tx_azul_esc:hover, a.tx_azul_esc:link, a.tx_azul_esc:visited, a.tx_azul_esc:visited, a.tx_azul_esc:active{font-size:9px; color:#01526A}
.tx_pt{color:#000000}
.tx_white{color:#ffffff}
a.link_azul, a.link_azul:link, a.link_azul:visited, a.link_azul:active, .link_azul, .link_azul:link, .link_azul:visited, .link_azul:active{font-size:11px;color:#01526A;text-decoration:underline}
a.link_azul:hover, .link_azul:hover{font-size:11px;color:#01526A;text-decoration:none}
/* fim de fontes */

/* input */
.box {border-width: 1;border-style: solid;border-color: #6C9293;background-color: #ffffff;font-size: 9;font-family: verdana;color: #7F7F7F}
.boxReadOnly {
	background-color: #E5EDEE;
	font-size: 9;
	font-family: verdana;
	color: #7F7F7F;
	border: solid #E5EDEE;
}
/* final de input */

/* alinhamentos gerais*/
.ht2{height:2px}
.ht3{height:3px}
.ht4{height:4px}
.ht5{height:5px}
.ht6{height:6px}
.ht7{height:7px}
.ht8{height:8px}
.ht9{height:9px}
.ht10{height:10px}
.ht11{height:11px}
.ht12{height:12px}
.ht13{height:13px}
.ht14{height:14px}
.ht15{height:15px}
.ht16{height:16px}
.ht17{height:17px}
.ht18{height:18px}
.ht19{height:19px}
.ht20{height:20px}
.ht21{height:21px}
.ht22{height:22px}
.ht23{height:23px}
.ht25{height:25px}
.ht27{height:27px}
.ht29{height:29px}
.ht30{height:30px}
.ht31{height:31px}
.ht33{height:33px}
.ht35{height:35px}
.ht61{height:61px}
.ht199{height:199px}

.w3{width:3px}
.w4{width:4px}
.w8{width:8px}
.w9{width:9px}
.w14{width:14px}
.w15{width:15px}
.w35{width:35px}
.w94{width:94px}
.w198{width:198px}
.w351{width:351px}
.w386{width:386px}
.w525{width:525px}
.w751{width:751px}

.tR,#hd_bg_prod,#barra_sair{text-align:right}
.tL{text-align:left}
/* alinhamentos */

/* margens */
.mL1{margin-left:1px}
.mL3{margin-left:3px}
.mL5{margin-left:5px}
.mL6{margin-left:6px}
.mL7{margin-left:7px}
.mL8{margin-left:8px}
.mL9{margin-left:9px}
.mL10{margin-left:10px}
.mL11{margin-left:11px}
.mL12{margin-left:12px}
.mL14{margin-left:14px}
.mL15{margin-left:15px}
.mL18{margin-left:18px}
.mL22{margin-left:22px}
.mL35{margin-left:35px}
.mL184{margin-left:184px}

.mR3{margin-right:3px}
.mR5{margin-right:5px}
.mR6{margin-right:6px}
.mR7{margin-right:7px}
.mR8{margin-right:8px}
.mR10{margin-right:10px}
.mR14{margin-right:14px}
.mR18{margin-right:18px}
.mR20{margin-right:20px}
.mR100{margin-right:100px}
.mR221{margin-right:221px}


.mT2{margin-top:2px}

.pT2{padding-top:2px}
.pT5{padding-top:5px}
.pT7{padding-top:7px}
.pT8{padding-top:8px}
.pT10{padding-top:10px}
.pT15{padding-top:15px}
/* final de margens */

/* header produtos */
#hd_bg_prod{background-image:url(../img/hd_bg_produtos.gif);width:323px;height:30px}
#hd_bg_prod_b{background-image:url(../img/hd_bg_produtos_b.gif);height:30px}
#hd_bg_prod_c{background-image:url(../img/hd_bg_produtos_c.gif);width:358px;height:30px}
/* final de header produtos */

/* header */
#hd_bg{background-image:url(../img/bg_header.gif);width:611px;height:48px}
/* final de header */

/* barra de sair */
#barra_sair{background-color:#8FABAF;height:18px}
.link_sair{color:#FFFFFF;text-decoration:underline;font-size:9px}}
.link_sair:hover{text-decoration:none;color:#DCE9EB}
/* barra de sair */

/* final de barra de saudacao */
.tx_saudacao{color:#5C767A}
/* final de barra de saudacao */

/* menu */
#barra_menu{background-image:url(../img/barra_menu.gif);width:175px;height:24px}
#tbl_menu{border:1px solid #75999A;width:172px;height:435px}
.link_menu{color:#01526A;text-decoration:none;font-family:arial}
.link_menu:hover{text-decoration:underline}
/* final de menu */

/* barra noticias */
#barra_news{background-image:url(../img/barra_noticia_cont.gif);
background-repeat: repeat-x;}
.fio_news{background:#B4D7E2;width:338px;height:1px}
.tx_news, .tx_news:link, .tx_news:active, .tx_news.hover,.tx_news:visited{color:#01526A}
.dgd_news{background-image:url(../img/dgd_news.gif);width:258px;height:15px}
/* final de barra noticias */

/* barra de legislacao */
#barra_legis{background-image:url(../img/barra_legislacao_cont.gif);
background-repeat: repeat-x;}
.lnk_legis,.lnk_legis:link,.lnk_legis:active,.lnk_legis:hover,.lnk_legis:visited{color:#4B4B4B}
.fio_legis{background-color:#BABDBD;height:1px;width:338px}
.tbl_rosa{background-image:url(../img/nota_table.gif);width:523px;height:53px}
.tbl_rosa_gd{background-image:url(../img/nota_table_gd.gif);width:548px;height:53px}
/* final de barra de legislacao */

/* barra de dicas */
#barra_dicas{background-image:url(../img/barra_dicas_cont.gif);
background-repeat: repeat-x;}
.fio_dicas{background:#B4D7E2;width:338px;height:1px}
.tx_dicas, .tx_dicas:link, {color:#01526A}
/* final da barra de dicas */


/* barra de topicos */
#barra_topicos_meio{background-image:url(../img/box_topicos_meio.gif);width:184px;height:159px}
#box_topico_atu{border:1px solid #898888;background-color:#FFFFFF;width:163;height:152px}
#barra_canal_meio{background-image:url(../img/box_topicos_meio.gif);width:184px;height:116px}
.link_topicos{color:#000000}
/* final de barra de topicos */

/* barra de duvidas */
#barra_duvidas{background-image:url(../img/barra_duvidas_cont.gif);
background-repeat: repeat-x;}
.tx_duvidas,.tx_duvidas:link, .tx_duvidas:visited, .tx_duvidas:active{color:#01526A; text-decoration:none}
a.tx_duvidas:hover {color:#01526A, text-decoration:underline}
/* fim barra de duvidas */

/* canal iob */
.tit_canal_iob{color:#237881}
.link_canal{color:#000000}
/* canal iob */

/* box tx interna */
.tx_interna{color:#01526A}
.ponto_azul{background-image:url(../img/ponto_azul.gif);width:3px; height:1px}
.tx_red{color:#A72828}
.ponto_azul_clr{background-image:url(../img/ponto_azul_clr.gif);width:3px; height:1px}
.fio_azul_esc{background-color:#237881}
/* final de box tx interna */

/* footer */
.tx_footer{color:#5C767A}
/* final de footer */

/* calendario */
#grade_cal{width:159px;height:110px;border:1px solid #980202}
#bg_dias{background-image:url(../img/calendario_bg.gif);width:25px}
.tit_mes{color:#01526A;font-weight:bold}
.tab1{background-color:#E8EEEE}
.tab2{background-color:#C4DBDF}
.tab3{background-color:#67A9B0}
.tab4{background-color:#838383}
.tx_data{color:#FFFFFF}
.tx_dias{color:#01526A}
.tx_link_cal{color:#980202;text-decoration:underline}
.tx_link_cal:hover{text-decoration:none}

/* pg noticias */
.tx_verde_clr{color:#237881;font-size:11px}
.tit_noticias{color:#980202;font-size:11px}
.fio_azul_esc{background-color:#237881}
.fio_azul_clr{background-color:#B4D7E2;width:524px}
.ponto_red{background-image:url(../img/ponto_red.gif);width:3px; height:1px}
.ponto_azul{background-image:url(../img/ponto_azul.gif);width:3px; height:1px}
/* final do pg noticias */

/* pg legislacao */
.tx_tit_legis{color:#980202;font-weight:bold}
.link_legis_pg{color:#01526A}
/* final de pg legislacao */

/* pg dúvidas frequentes */
.ponto_azul{background-image:url(../img/ponto_azul.gif);width:3px; height:1px}
.fio_azul_clr{background-color:#B4D7E2;width:548px}
/* pg fim de dúvidas frequentes */

/* pg tópicos */
.dgd_topico{background-image:url(../img/dgd_topico.gif);width:548px; height:18px}
.tit_bar_topico{color:#FFFFFF;font-size:11px;font-weight:bold}
.tx_topico,a.tx_topico:link,a.tx_topico:hover,a.tx_topico:visited,a.tx_topico:active{color:#01526A;font-size:11px}
.tx_sub_topico, a.tx_sub_topico:link,a.tx_sub_topico:hover,a.tx_sub_topico:visited,a.tx_sub_topico:active{color:#01526A;font-size:10px}
.num_topico{color:#1C7D88;font-size:11px;font-weight:bold}
.fio_azul_clr{background-color:#B4D7E2;width:510px}
.fio_azul_esc{background-color:#237881}
.tx_alerta_topic{color:#A11919}
.tx_topic_atuali{color:#304D38}
/* pg tópicos */

/* barra topicos gd */
.tx_barra_gd{color:#FFFFFF;font-size:10px;font-family:arial}
#barra_gd{background-image:url(../img/barra_gd.gif);width:544px; height:26px;BACKGROUND-REPEAT: repeat-x}

/* fim de barra topicos gd */

/* pagina de agenda */
.tx_download{color:#2F8993}
/* final de pagina de agenda */

/* espaco */
.tit_azul_escuro{color:#01526A}
a.link_esc,a.link_esc:link, a.link_esc:visited, a.link_esc:active .link_esc, .link_esc:link, .link_esc:visited, .link_esc:active{ font-weight:normal;color:#01526A;text-decoration:underline}
a.link_esc:hover, .link_esc:hover{font-weight:normal;color:#01526A;text-decoration:none}
.tx_vrd{color:#567D7C;font-size:11px;font-weight:bold}
.tx_gray, a.tx_gray:link, a.tx_gray:visited, a.tx_gray:active .tx_gray, .tx_gray:link, .tx_gray:visited, .tx_gray:active{color:#757575;underline:none}
a.tx_gray:hover, .tx_gray:hover{color:#757575;text-decoration:underline}
/* final de espaco */

/* fale conosco */
.tx_vrd{color:#567D7C;font-size:11px;font-weight:bold}
/* fale conosco */

/* paginacao */
a.link_pag, .link_pag{color:#4F7E7E; text-align:center}
a.link_pag_b, .link_pag_b{color:#A7BEBE; text-align:center}
/* dim da paginacao */


/* inicio de pop */
.fio_azul_pop{background:#B4D7E2;width:338px;height:1px}
.bgd_rosa{background:#F6EAEC}
.bgd_barra_fechar{background:#8FABAF}
.tx_cinza{color:#757575;font-size:10px}
.ponto_azul{background-image:url(../img/ponto_azul.gif);width:3px; height:1px}
/* fim de pop */

/* busca */
.ponto_gray{background-image:url(../img/ponto_gray.gif);width:3px; height:1px}
.ponto_gray_vert{background-image:url(../img/ponto_gray_vert.gif);width:1px; height:1px}
/* final de busca */

/* Fim Estilos novo lay-out */