
/* Global definitions */
BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #cccccc; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
	SCROLLBAR-ARROW-COLOR: #D87300; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt;
}
TD {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt}

a {COLOR: #D87300; TEXT-DECORATION: none}
a:hover{COLOR: #D87300; TEXT-DECORATION: underline}
a:visited{COLOR: #999999}

/* Estas duas definições são costum */
BLOCKQUOTE {MARGIN-LEFT: 20px}
UL {LIST-STYLE-TYPE: square}

.BigB{FONT-WEIGHT: bold; line-height: 60px; COLOR: #D87300; FONT-SIZE: 22pt}
.Big{FONT-WEIGHT: normal;	line-height: 60px; COLOR: #D87300; FONT-SIZE: 22pt}
.NormalB{FONT-WEIGHT: bold; FONT-SIZE: 9pt}
.Normal{FONT-WEIGHT: normal; FONT-SIZE: 9pt}
.SmallB{FONT-WEIGHT: bold; FONT-SIZE: 8pt}
.Small{FONT-WEIGHT: normal; FONT-SIZE: 8pt}
.VerySmall{FONT-WEIGHT: normal; FONT-SIZE: 7pt}
.BO{Color: White;}
.GForm{}
.GFormValidator{}
.Blist_Ct_li{}

.LanguageFlags{ font-size: 7pt }
.LanguageOptions{ font-size: 7pt }
.LanguageSelected{font-size: 7pt; font : bold}

/*.SubOptions{padding: 8px; text-align: right;}*/

/* 01News definitions*/
.NewsSeparatorTd{height : 1px; width: 100%; background-color : #999999}
.NewsParagraphAlign{text-align: justify; text-justify: inter-word;}
/* 01News definitions - noticias em destaque */
.NewsTituloDestaqueTd{}
.NewsTextoDestaqueTd{}
.NewsTituloDestaque{}
/* #AQUI DEVEM IR PARA A SECçÂO lista de noticias */
.NewsTextoDestaque{FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #333333}
.NewsDataDestaque{FONT-SIZE: 7pt; FONT-STYLE: bold; COLOR: #D87300; line-height: 13px; background-color: #F9EAD9; width: 80px; padding-left: 15px; padding-right: 5px}
.NewsImageDestaque{}
/* 01News definitions - noticias */
.NewsTituloTd{}
.NewsTextoTd{}
.NewsTitulo {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #D87300}
.NewsTexto{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: normal; COLOR: #333333}
.NewsData{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: bold; COLOR: #D87300; line-height: 13px; background-color: #F9EAD9; width: 80px; padding-left: 15px;	padding-right: 5px}
.NewsImage{}
/* 01News definitions - apresentação de noticia */
.InNewsTituloTd{}
.InNewsTitulo{FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #D87300}
.InNewsTextoTd{}
.InNewsTexto{FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #333333}
.InNewsData{}
.InNewsImage{}
/* 01News definitions - lista de noticias */
.NewsListaTitulosTd{}
.NewsListaTitulos{FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #D87300}
.NewsListaTitulosDestaqueTd{}
.NewsListaTitulosDestaque{}
/* 01News definitions - lista de noticias nos conteudos */
.NewsListaTitulosOnContTd{}
.NewsListaTitulosOnCont{FONT-SIZE: 8pt; COLOR: #333333}
.NewsTituloOnCont{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #D87300}
.NewsContentSeparatorTd{height: 1px;}

/* 01News definitions - paginas para navegação */
.NewsNavTd{}
.NewsNav{}

/* WhatMenu0 */

/* 02Menu definitions - menu directo*/
.MenuDirOpcaoDestaqueTd{}
.MenuDirOpcaoTd{}
.MenuDirOpcaoDestaque{}
.MenuDirOpcao{}
.MenuDirSeparatorTd{}

/* 02Menu definitions - String com Localização (Locations) */
.MenuLocations{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: bold; COLOR: #D87300; line-height: 20px;}

/* 02Menu definitions - Opções principais */
.MenuOpcaoDestaqueTd0{}
.MenuOpcaoDestaque0{}
.MenuOpcaoDestaque0 A:link {}
.MenuOpcaoDestaque0 A:visited {}
.MenuOpcaoDestaque0 A:hover {}
.MenuOpcaoTd0{}
.MenuOpcao0{}
.MenuOpcao0 A:link {}
.MenuOpcao0 A:visited {}
.MenuOpcao0 A:hover {}

/* 02Menu definitions - Subopções */
.MenuSubOpcaoDestaqueTd0{}
.MenuSubOpcaoTd0{}
.MenuSubOpcaoDestaque0{}
.MenuSubOpcaoDestaque0 A:link {}
.MenuSubOpcaoDestaque0 A:visited {}
.MenuSubOpcaoDestaque0 A:hover {}
.MenuSubOpcao0{}
.MenuSubOpcao0 A:link {}
.MenuSubOpcao0 A:visited {}
.MenuSubOpcao0 A:hover {}

/* 02Menu definitions - Separador */
.MenuSeparatorTd0{height : 1px;background-color : #FFFFFF}
.MenuHSeparatorTd0{width: 1px}
.MenuHSubSeparatorTd0{width: 1px}

/* 02Menu definitions - WhatMenu1 - Menu central DC2 */
/* Para mais menus o sufixo será nr correspondente */
.MenuOpcaoDestaqueTd1{background-color: #F9EAD9;}
.MenuOpcaoTd1{}
.MenuOpcaoDestaque1{FONT-SIZE: 8pt; COLOR: #D87300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; line-height: 18px; width: 180px; TEXT-DECORATION: none}
.MenuOpcaoDestaque1 A:link {color: #D87300; line-height: 18px; }
.MenuOpcaoDestaque1 A:visited {color: #D87300; line-height: 18px; }
.MenuOpcaoDestaque1 A:hover {background-color: #F9EAD9; width: 180px; line-height: 18px; TEXT-DECORATION: none}
.MenuOpcao1{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #D87300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; width: 180px;}
.MenuOpcao1 A:link {color: #D87300; line-height: 18px; width: 180px}
.MenuOpcao1 A:visited {color: #D87300; line-height: 18px; width: 180px}
.MenuOpcao1 A:hover {background-color: #F9EAD9; TEXT-DECORATION: none; line-height: 18px; width: 180px}

/* 02Menu definitions - Subopções */
.MenuSubOpcaoDestaqueTd1{background-color: #F9EAD9; }
.MenuSubOpcaoTd1{background-color: #F9EAD9; }
.MenuSubOpcaoDestaque1{FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; width: 180px; TEXT-DECORATION: none; padding-left: 17px;}
.MenuSubOpcaoDestaque1 A:link {color: #D87300}
.MenuSubOpcaoDestaque1 A:visited {color: #D87300}
.MenuSubOpcaoDestaque1 A:hover {color: #D87300}
.MenuSubOpcao1{FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; line-height: 18px; background-color: #F9EAD9; width: 180px; TEXT-DECORATION: none; padding-left: 17px;}
.MenuSubOpcao1 A:link {COLOR: #999999}
.MenuSubOpcao1 A:visited {COLOR: #999999}
.MenuSubOpcao1 A:hover {color: #D87300}

/* 02Menu definitions - Separador */
.MenuSeparatorTd1{}
.MenuHSeparatorTd1{COLOR: #FFFFFF;}
.MenuHSubSeparatorTd1{}

.MenuOpcaoDestaqueTd2{}
.MenuOpcaoTd2{}
.MenuOpcaoDestaque2{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: bold; COLOR: #D87300; line-height: 13px}
.MenuOpcaoDestaque2 A:link {color: #D87300}
.MenuOpcaoDestaque2 A:visited {color: #D87300}
.MenuOpcaoDestaque2 A:hover {TEXT-DECORATION: underline}
.MenuOpcao2{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: normal; COLOR: #666666; line-height: 13px}
.MenuOpcao2 A:link {color: #666666}
.MenuOpcao2 A:visited {color: #666666}
.MenuOpcao2 A:hover {TEXT-DECORATION: underline}

/* 02Menu definitions */
.MenuOpcaoDestaque3{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #D87300; line-height: 13px}
.MenuOpcaoDestaque3 A:link {color: #D87300}
.MenuOpcaoDestaque3 A:visited {color: #D87300}
.MenuOpcaoDestaque3 A:hover {TEXT-DECORATION: underline}
.MenuOpcao3{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: normal; COLOR: #D87300; line-height: 13px}
.MenuOpcao3 A:link {color: #D87300}
.MenuOpcao3 A:visited {color: #D87300}
.MenuOpcao3 A:hover {TEXT-DECORATION: underline}

/* 03Contents definitions */
.ContentTituloTd{}
.ContentTitulo{FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #D87300}
.ContentTextoTd{padding-top: 15px; padding-bottom: 15px;}
.ContentTexto{FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #333333}
.ContentImageOne{}
.ContentImageTwo{}

/* 03Contents - conteudos secundários */
.ContentTituloSecTd{}
.ContentTituloSec{}
.ContentTextoSecTd{}
.ContentTextoSec{FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #D87300}

.ContentSubTituloTd{padding-top: 15px; padding-bottom: 3px;}
.ContentSubTitulo{FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #333333}
.ContentReletedTd{}
.ContentReleted{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #D87300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.ContentData{}

/* 03 Claims definitions */
.CtClaimDestaqueTd{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #D87300}
.CtClaimDestaqueTd A:Link{}
.CtClaimDestaqueTd A:Visited{}
.CtClaimDestaqueTd A:Hover{}
.CtClaimTd{}

/* 03 Claims - destaque de um conteudo com e sem claim */
.CtClaimOnContentTd{}
.CtClaimOnContent{}
.CtClaimContentTitleTd{}
.CtClaimContentTitle{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #D87300}
.CtClaimContentTextTd{}
.CtClaimContentText{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #333333}

/* 04fxContents - Mapa do Site */
.MapaSite{padding: 20px 20px 5px 20px;}
.MapaSiteMenuOp{FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #D87300; margin-top: 10px; }
.MapaSiteMenuSubOp{margin-top: 8px; margin-left: 30px;}
.MapaSiteSubOp{FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #333333; line-height: 140%; margin-left: 30px;}
.MapaSiteSubSubOp{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #333333; margin-left: 60px;}
.MapaSiteSubSubSubOp{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #333333; margin-left: 90px;}

/* 04fxContents - Search definitions */
.SearchFormTd{padding: 25px 20px 0px 20px;}
.SearchTituloTd{height: 30px;	vertical-align: middle;	padding-left: 20px;}
.SearchTitulo{FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-STYLE: normal; COLOR: #D87300}
.SearchSubTituloTd{padding: 10px 20px 10px 20px;}
.SearchSubTitulo{FONT-WEIGHT: normal; FONT-SIZE: 9pt}
.SearchResultsTd{padding-left: 30px;}
.SearchResults{FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #333333}
.SearchMoreResultsTd{padding: 10px 0px 10px 30px;}
.SearchMoreResults{FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #D87300}

/* 04fxContents - Search definitions */
.NewsLetterFormTd{padding: 25px 20px 0px 20px;}
.NewsLetterSubTitulo{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #D87300; padding-bottom: 12px;}
.NewsLetterTextTd{padding: 25px 20px 0px 20px;}
.NewsLetterText{FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #333333}

/* Costum */

/* formulários */
.formulario {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;}

/* htm ? .formulario {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0098B9} */