
/* Global definitions */
BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #cccccc; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
	SCROLLBAR-ARROW-COLOR: #D8001D; 
	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, a:visited {
	COLOR: #D8001D; 
	TEXT-DECORATION: none
}
a:hover{
	COLOR: #D8001D; 
	TEXT-DECORATION: underline
}

/*********** acrescentei!!!!!!! ************/

BLOCKQUOTE {MARGIN-LEFT: 20px}
UL {LIST-STYLE-TYPE: square}

/*****************************************/

.BigB{
	FONT-WEIGHT: bold;
	line-height: 60px; 
	COLOR: #9E9D9B; 
	FONT-SIZE: 22pt
}
.Big{
	FONT-WEIGHT: normal;
	line-height: 60px; 
	COLOR: #9E9D9B; 
	FONT-SIZE: 22pt
}
.NormalB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #333333
}
.Normal {FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #333333}

.SmallB{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt
}
.Small{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt
}
.VerySmall{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt
}

.BO {font-size: 10px; color: White; font-weight: bold}
.GForm {font-family: Verdana; font-size: 10px}
.GFormValidator {font-family: Verdana; font-size: 10px; line-height: 20px; color: #D8001D}
.Blist_Ct_li {padding: 0px 0px 5px 0px}

.LanguageFlags {font-size: 7pt }
.LanguageOptions {font-size: 7pt }
.LanguageSelected {font-size: 7pt; font : bold}

/*.SubOptions{padding: 8px; text-align: right;}*/





/* WhatMenu0 */

/* 02Menu definitions - menu directo*/
.MenuDirOpcaoDestaqueTd{}
.MenuDirOpcaoTd{}
.MenuDirOpcaoDestaque{}
.MenuDirOpcao{}
.MenuDirSeparatorTd{}

/* 02Menu definitions - menu > localização */
.MenuLocations{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt; 
	FONT-STYLE: bold; 
	COLOR: #F7CCD2; 
	padding-left: 10px
}

.MenuLocations A:link {color: #F7CCD2}
.MenuLocations A:visited {color: #F7CCD2}
.MenuLocations A:hover {TEXT-DECORATION: underline}



/* 02Menu definitions - menu principal (se tiver link - inicio -) */
.MenuOpcao0{}

.MenuOpcao0 A:link {}
.MenuOpcao0 A:visited {}
.MenuOpcao0 A:hover {}


.MenuOpcaoDestaque0{}
.MenuOpcaoDestaque0 A:link {}
.MenuOpcaoDestaque0 A:visited {}
.MenuOpcaoDestaque0 A:hover {}


.MenuOpcaoDestaqueTd0{}
.MenuOpcaoTd0{}



/* 02Menu definitions - Subopções */
.MenuSubOpcao0{}
.MenuSubOpcao0 A:link {}
.MenuSubOpcao0 A:visited {}
.MenuSubOpcao0 A:hover {}


.MenuSubOpcaoDestaque0{}
.MenuSubOpcaoDestaque0 A:link {}
.MenuSubOpcaoDestaque0 A:visited {}
.MenuSubOpcaoDestaque0 A:hover {}


.MenuSubOpcaoDestaqueTd0{}
.MenuSubOpcaoTd0{}


/* 02Menu definitions - Separador */
.MenuSeparatorTd0{height : 1px;background-color : #FFFFFF}
.MenuHSeparatorTd0{width: 1px}
.MenuHSubSeparatorTd0{width: 1px}


/* 02Menu definitions - WhatMenu1 */
/* Para mais menus o sufixo será nr correspondente */



/***********menu > p ex. -> pesquisa, mapa site, adicionar favoritos */

.MenuOpcao1{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	FONT-STYLE: normal; 
	COLOR: #ffffff; 
	padding-bottom: 8px
	
}


.MenuOpcao1 A:link {color: #ffffff}
.MenuOpcao1 A:visited {color: #ffffff}
.MenuOpcao1 A:hover {TEXT-DECORATION: underline}

.MenuOpcaoDestaque1{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	FONT-STYLE: bold;
	TEXT-DECORATION: underline 
}
.MenuOpcaoDestaque1 A:link {color: #ffffff}
.MenuOpcaoDestaque1 A:visited {color: #ffffff}
.MenuOpcaoDestaque1 A:hover {TEXT-DECORATION: underline}



.MenuOpcaoDestaqueTd1{}
.MenuOpcaoTd1{}


/* 02Menu definitions - Subopções */
.MenuSubOpcaoDestaqueTd1{}
.MenuSubOpcaoTd1{}
.MenuSubOpcaoDestaque1{}
.MenuSubOpcao1{}



/* 02Menu definitions - Separador */
.MenuSeparatorTd1{}
.MenuHSeparatorTd1{COLOR: #FFFFFF;}
.MenuHSubSeparatorTd1{}




/* 02Menu definitions - menu principal -> caso expandiserve */

.MenuOpcao2{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #D8001D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px
	width: 160px; 
}

.MenuOpcao2 A:link {color: #D8001D; line-height: 15px; width: 160px}
.MenuOpcao2 A:visited {color: #D8001D; line-height: 15px; width: 160px}
.MenuOpcao2 A:hover {background-color: #ECEBEB; TEXT-DECORATION: none; line-height: 15px; width: 160px}


.MenuOpcaoDestaque2{
	FONT-SIZE: 8pt; 
	COLOR: #D8001D; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	line-height: 15px;
	background-color: #ECEBEB;
	width: 160px; 
	TEXT-DECORATION: none
}
.MenuOpcaoDestaque2 A:link {color: #D8001D}
.MenuOpcaoDestaque2 A:visited {color: #D8001D}
.MenuOpcaoDestaque2 A:hover {
	background-color: #ECEBEB;
	width: 160px; 
	TEXT-DECORATION: none
}
.MenuSubOpcao2{
	FONT-SIZE: 7pt;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	line-height: 18px;
	width: 160px;
	TEXT-DECORATION: none;
	padding-left: 10px;
}
.MenuSubOpcaoDestaque2{
	FONT-SIZE: 7pt; 
	COLOR: #999999; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	line-height: 18px;
	width: 160px; 
	TEXT-DECORATION: none;
	padding-left: 10px
}


.MenuOpcaoDestaqueTd2{}
.MenuOpcaoTd2{}





/* 02Menu definitions - menu p ex. -> copyright (dqa) créditos */

.MenuOpcao3{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: normal; COLOR: #ffffff; line-height: 13px}

.MenuOpcao3 A:link {color: #ffffff}
.MenuOpcao3 A:visited {color: #ffffff}
.MenuOpcao3 A:hover {TEXT-DECORATION: underline}


.MenuOpcaoDestaque3{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: bold; COLOR: #ffffff; line-height: 13px}
.MenuOpcaoDestaque3 A:link {color: #ffffff}
.MenuOpcaoDestaque3 A:visited {color: #ffffff}
.MenuOpcaoDestaque3 A:hover {TEXT-DECORATION: underline}



.MenuOpcaoDestaqueTd3{}
.MenuOpcaoTd3{}




/* 01News definitions*/
.NewsSeparatorTd{height : 1px; width: 100%; background-color : #999999}
.NewsParagraphAlign{}



/************** pág. index ****************/
/* 01News definitions - noticias em destaque */


.NewsTituloDestaque{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt; 
	COLOR: #D8001D
}
.NewsTextoDestaque{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	FONT-STYLE: normal; 
	COLOR: #333333
}
.NewsDataDestaque{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt; 
	FONT-STYLE: bold; 
	COLOR: #D8001D; 
	line-height: 13px; 
	background-color: #ECEBEB;	
	width: 80px; 
	padding-left: 15px; 
	padding-right: 5px
}
.NewsImageDestaque{}


.NewsTituloDestaqueTd{}
.NewsTextoDestaqueTd{}


/************** pág. index ****************/
/* 01News definitions - noticias */

.NewsTitulo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 7pt; 
	COLOR: #D8001D
}


.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: #D8001D; 
	line-height: 13px; 
	background-color: #ECEBEB;	
	width: 80px; 
	padding-left: 15px; 
	padding-right: 5px
}
.NewsImage{}


.NewsTituloTd{}
.NewsTextoTd{}



/************** pág. index ****************/
/* 01News definitions - lista de noticias */

.NewsListaTitulosDestaque{}
.NewsListaTitulos{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #D8001D
}


.NewsListaTitulosDestaqueTd{}
.NewsListaTitulosTd{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #D8001D;}

.NewsListaData{	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt; 
	FONT-STYLE: normal; 
	COLOR: #333333; 
	line-height: 13px} 


/************** pág. conteúdos ****************/
/* 01News definitions - conteudo de noticia */
.InNewsData{}
.InNewsTitulo{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #D8001D
}
.InNewsTexto{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	FONT-STYLE: normal; 
	COLOR: #333333
}
.InNewsImage{}


.InNewsTituloTd{}
.InNewsTextoTd{	padding-top:20px;
	padding-bottom:20px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	FONT-STYLE: normal; 
	COLOR: #333333}



/************** pág. conteúdos ****************/
/* 01News definitions - lista de noticias nos conteúdos */
.NewsListaTitulos{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #D8001D}

.NewsListaTitulosOnContTd{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #D8001D; padding-top:5px;
	padding-bottom: 20px}



/************** pág. conteúdos ****************/
/* 01News definitions - notícias em conteudos - separador */
.NewsContentSeparatorTd{height: 1px; background-color: #999999;}


/* 01News definitions - paginas para navegação */
.NewsNavTd{}
.NewsNav{}



/************** pág. conteúdos ****************/

/* 03Contents definitions - texto e imagem - conteudos */

.ContentTitulo{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #D8001D
}
.ContentTexto {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	FONT-STYLE: normal; 
	COLOR: #333333
}


.ContentImageOne{}
.ContentImageTwo{}


.ContentTituloTd{}
.ContentTextoTd{	
	padding-top:20px;
	padding-bottom:20px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	FONT-STYLE: normal; 
	COLOR: #333333}



/************** pág. conteúdos ****************/
/* 03Contents - conteudos secundários */

.ContentTituloSecTd{}
.ContentTituloSec{}
.ContentTextoSecTd{}
.ContentTextoSec{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	FONT-STYLE: normal; 
	COLOR: #D8001D
}

.ContentSubTituloTd{padding-bottom: 5px}
.ContentSubTitulo{}

.ContentData{}



/************** pág. conteúdos ****************/
/*03Contents -> conteudos relacionados */
.ContentReletedTd{
}
.ContentReleted{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 7pt; 
	COLOR: #D8001D
}




/* 03 Claims definitions */
.CtClaimDestaqueTd{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #D8001D}
.CtClaimDestaqueTd A:Link{}
.CtClaimDestaqueTd A:Visited{}
.CtClaimDestaqueTd A:Hover{}
.CtClaimTd{}

/* 03 Claims - destaque de um conteudo com e sem claim */

.CtClaimOnContent{}

.CtClaimContentTitle{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #D8001D}

.CtClaimContentText{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: normal; COLOR: #333333}


.CtClaimOnContentTd{}
.CtClaimContentTitleTd{}
.CtClaimContentTextTd{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: normal; COLOR: #333333; padding: 10px 10px 10px 10px}

/************** pág. mapa site ****************/
/* 04fxContents - Mapa do Site */

.MapaSite{}
.MapaSiteMenuOp{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #D8001D; padding-top: 5px}

.MapaSiteSubOp{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #333333}
.MapaSiteMenuSubOp{FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #333333; padding-left: 10px}
.MapaSiteSubSubOp{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: normal; COLOR: #333333}
.MapaSiteSubSubSubOp{}


.MapaSiteMenuOp A:Link{COLOR: #333333}
.MapaSiteMenuOp A:Visited{COLOR: #333333}
.MapaSiteMenuOp A:Hover{COLOR: #333333; TEXT-DECORATION: underline}


.MapaSiteMenuSubOp A:Link{COLOR: #333333}
.MapaSiteMenuSubOp A:Visited{COLOR: #333333}
.MapaSiteMenuSubOp A:Hover{COLOR: #333333; TEXT-DECORATION: underline}



/************** pág. pesquisa ****************/
/* 04fxContents - Search definitions */

.SearchTitulo{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D8001D}
.SearchSubTitulo{FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #333333}
.SearchResults{FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #D8001D}
.SearchMoreResults{FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; COLOR: #D8001D}


.SearchFormTd{}
.SearchTituloTd{padding-bottom: 25px}
.SearchSubTituloTd{FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #333333}
.SearchResultsTd{FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; COLOR: #D8001D; padding-top:20px;	padding-bottom:20px;}
.SearchMoreResultsTd{}


/* 04fxContents - Search definitions */
.NewsLetterSubTitulo{}

/* Costum */

/* formulários */
.formulario {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 9px}
