/* Copyright 2003 - Companhia Brasileira de Alumínio*/
/* Design By High Design - São Paulo - SP - Brasil */

.MenuSub1 {

	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #A0BEDD;
	font-weight: normal;
}

A.GenLink:link{color:#0000CC;text-decoration:none}
A.GenLink:active{color:#0000CC;text-decoration:none}
A.GenLink:visited{color:#0000CC;text-decoration:none}
A.GenLink:hover{color:#009966;text-decoration:underline}

A.MenuAuxLink:link{color:#002F5D;text-decoration:none}
A.MenuAuxLink:active{color:#002F5D;text-decoration:none}
A.MenuAuxLink:visited{color:#002F5D;text-decoration:none}
A.MenuAuxLink:hover{color:#009966;text-decoration:underline}

A.MenuLink:link{color:#002F5D;text-decoration:none}
A.MenuLink:active{color:#002F5D;text-decoration:none}
A.MenuLink:visited{color:#002F5D;text-decoration:none}
A.MenuLink:hover{color:#009966;text-decoration:none}

A.NavLink:link{color:#7DD0A0;text-decoration:none}
A.NavLink:active{color:#7DD0A0;text-decoration:none}
A.NavLink:visited{color:#7DD0A0;text-decoration:none}
A.NavLink:hover{color:#FFFFFF;text-decoration:none}

A.VejaLink:link{color:#002F5D;text-decoration:none}
A.VejaLink:active{color:#002F5D;text-decoration:none}
A.VejaLink:visited{color:#002F5D;text-decoration:none}
A.VejaLink:hover{color:#009966;text-decoration:underline}

A.AdmNewsLinkPubl:link{color:#002F5D;text-decoration:none}
A.AdmNewsLinkPubl:active{color:#002F5D;text-decoration:none}
A.AdmNewsLinkPubl:visited{color:#002F5D;text-decoration:none}
A.AdmNewsLinkPubl:hover{color:#009966;text-decoration:underline}

A.AdmNewsLinkNotPubl:link{color:#CC0000;text-decoration:none}
A.AdmNewsLinkNotPubl:active{color:#CC0000;text-decoration:none}
A.AdmNewsLinkNotPubl:visited{color:#CC0000;text-decoration:none}
A.AdmNewsLinkNotPubl:hover{color:#CC6600;text-decoration:underline}

A.HomeNewsLink:link{color:#FFFFFF;text-decoration:none}
A.HomeNewsLink:active{color:#FFFFFF;text-decoration:none}
A.HomeNewsLink:visited{color:#FFFFFF;text-decoration:none}
A.HomeNewsLink:hover{color:#FFFC00;text-decoration:underline}

A.LocLink:link{color:#0000FF;text-decoration:none}
A.LocLink:active{color:#0000FF;text-decoration:none}
A.LocLink:visited{color:#0000FF;text-decoration:none}
A.LocLink:hover{color:#0000FF;text-decoration:underline}

.MenuAuxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8E8E8E;
}
.FieldBusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002F5D;
	background-color: #E7E7E7;
	height: 17px;
	width: 67px;
	border: 1px groove #002F5D;
}
.MenuTable {
	background-color: #D7D7D7;
	border: 1px solid #FFFFFF;
	padding: 7px;
}
.MenuTableCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002F5D;
	padding-top: 4px;
	padding-left: 7px;
	padding-bottom: 14px;

}
.FooterText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8E8E8E;
}
.NavTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/nav_bkg.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 746px;
	font-size: 9px;
	color: #7DD0A0;
	padding-right: 7px;
}
.SectionTableBkg {
	background-image: url(../images/section_dotted_bkg.gif);
	background-repeat: repeat-x;
}
.SectionText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 34px;
	text-align: justify;
	padding-right: 79px;

}
.ContatosDivCol {
	margin-left: 34px;
	float: left;
	background-color: #00FF00;
	width: 175px;
	padding-right: 0px;
	padding-left: 0px;
}

.ImageWindowText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 34px;
}

.VejaHeader {
	background-image: url(../images/veja_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002F5D;
	padding-top: 2px;
	padding-left: 7px;
	height: 19px;


}
.VejaCorpo {
	background-image: url(../images/veja_bkg.gif);
	background-repeat: repeat-y;
	padding-top: 7px;


}
.VejaIndent1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002F5D;
	padding-left: 25px;
}
.VejaIndent2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9A9A9A;
	padding-left: 34px;
}
.VejaFooter {

	background-image: url(../images/veja_footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.VejaTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002F5D;
	padding-left: 7px;
}
.SectionTextTitle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 34px;
	text-align: justify;
	padding-right: 7px;
	font-weight: bold;

}
.SectionTextIndent1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 52px;
	text-align: justify;
	padding-right: 79px;
}
.FormField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002F5D;
	background-color: #E7E7E7;
	height: 17px;
	border: 1px solid #7F9DB9;
	margin-top: 3px;
	margin-bottom: 7px;


}
.FormDropDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002F5D;
	background-color: #E7E7E7;
	height: 17px;
	border: 1px solid #002F5D;
	margin-top: 3px;
	margin-bottom: 7px;
	width: 180px;

}
.FormFieldM {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002F5D;
	background-color: #E7E7E7;
	border: 1px groove #7F9DB9;
	margin-top: 3px;
	margin-bottom: 7px;
}
.FormButton1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002F5D;
}
.HomeBkg {
	background-image: url(../images/home_bkg.gif);
	background-repeat: no-repeat;
}
.HomeNewsHeader {

	background-image: url(../images/news_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-left: 7px;
	height: 19px;
}
.HomeNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 12px;
	padding-bottom: 7px;


}
.HomeNewsCorpoG {

	background-image: url(../images/news_bkg_g.jpg);
	background-repeat: repeat-y;
	padding-top: 7px;
}
.HomeNewsCorpoW {

	background-image: url(../images/news_bkg_w.gif);
	background-repeat: repeat-y;
	padding-top: 7px;
}
.HomeNewsFooterG {


	background-image: url(../images/news_footer_g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.HomeNewsFooterW {


	background-image: url(../images/news_footer_w.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.HomeNewsCorpoGW {


	background-image: url(../images/news_bkg_gw.jpg);
	background-repeat: repeat-y;
	padding-top: 7px;
}
.HomeFooterTable {
	margin-left: 13px;
	margin-top: 18px;


}
.HelpAcronym {
	color: #0000CC;
	cursor: help;
}
.SectionTextTitle2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #255E95;
	padding-left: 34px;
	text-align: justify;
	padding-right: 79px;
	font-weight: bold;
}
.VejaIndent1Dim {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 25px;
}
.AddressTableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	text-align: justify;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 7px;


}
.AddressTableText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #255E95;
	padding-left: 5px;

}
.imagem {
	filter: DropShadow(Color=#CCCCCC, OffX=18, OffY=18, Positive=7); }
.SectionTextBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	text-align: justify;
	padding-right: 97px;
	list-style-image: url(../images/bullet_green.gif);
	list-style-position: outside;
	margin-left: 18px;
	padding-bottom: 7px;
	padding-left: 0px;





}
.SectionTextBullet2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 0px;
	text-align: left;
	padding-right: 18px;
	list-style-image: url(../images/bullet_green.gif);
	list-style-position: outside;
	margin-left: 18px;
	padding-bottom: 7px;
}
.SectionTextSubtitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B7B7B7;
	padding-left: 34px;
	text-align: justify;
	padding-right: 79px;
	font-weight: bold;

}
.SectionTableText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 34px;
	text-align: justify;
	padding-right: 7px;
}
.SectionTextTitle3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 3px;
	text-align: justify;
	padding-right: 7px;
	font-weight: bold;
}
.SectionTableText2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 3px;
	text-align: justify;
	padding-right: 3px;
}
.SectionTableButtonRight {
	padding-right: 16px;
}
.FormButtonRed {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.AdmBullet1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	text-align: left;
	padding-right: 18px;
	list-style-image: url(../images/bullet_green.gif);
	list-style-position: outside;
	margin-left: 18px;
}
.SectionTextBullet3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 0px;
	text-align: justify;
	padding-right: 79px;
	list-style-image: url(../images/bullet_green.gif);
	list-style-position: outside;
	margin-left: 18px;
	padding-bottom: 7px;
}
.SectionTextNum1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	text-align: justify;
	padding-right: 79px;
	list-style-position: outside;
	list-style-type: decimal;
	margin-left: 18px;



}
.SectionTextNum2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	text-align: justify;
	list-style-position: outside;
	list-style-type: lower-alpha;
}
.SectionTextNoIndent {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	text-align: justify;
}
.SectionTextBullet2Justify {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	text-align: justify;
	list-style-image: url(../images/bullet_green.gif);
	list-style-position: outside;
	padding-bottom: 7px;
}
.TabText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8E8E8E;
	padding-top: 3px;

}
.PresText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 16px;
	text-align: justify;
	padding-right: 48px;
}
.PresFormDropDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002F5D;
	background-color: #E7E7E7;
	height: 17px;
	border: 1px solid #002F5D;
	margin-top: 9px;


}
.LegendaImagem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8E8E8E;
	padding-right: 79px;
	padding-left: 34px;

}
.TableDim1 {
	margin-left: 34px;

}
.TableTitle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 7px;
	text-align: justify;
	padding-right: 7px;
	font-weight: bold;

}
.TableText1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 7px;
	padding-right: 7px;
}
.TableBullet1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	list-style-image: url(../images/bullet_green.gif);
	list-style-position: outside;

}
.TableText1R {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 7px;
	padding-right: 12px;
	text-align: right;

}
.MapTablePt {
	background-image: url(../pt/images/location_map_bkg.gif);
	background-repeat: no-repeat;
}
.MapTableEn {
	background-image: url(../en/images/location_map_bkg.gif);
	background-repeat: no-repeat;
}
.MapTableEs {
	background-image: url(../es/images/location_map_bkg.gif);
	background-repeat: no-repeat;
}
.GlossaryAlpha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 34px;
	text-align: justify;
	padding-right: 79px;
	font-weight: bold;
	letter-spacing: 1px;




}
.GlossaryText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 52px;
	text-align: justify;
	padding-right: 79px;
}
.FieldLegenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	font-weight: normal;

}
.FormDropDownUF {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002F5D;
	background-color: #E7E7E7;
	height: 17px;
	border: 1px solid #7F9DB9;
	margin-top: 3px;
	margin-bottom: 7px;
}
.SectionTextTitle4 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #255E95;
	padding-left: 25px;
	text-align: justify;
	padding-right: 79px;
	font-weight: bold;
}
.ProcTitle1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	padding-left: 34px;
	text-align: justify;
	padding-right: 34px;
	font-weight: bold;
}
.ProcHeadTable {
	background-image: url(../images/proc_head_bkg.gif);
	background-repeat: repeat-y;
}
.ProcTitle2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #255E95;
	padding-left: 34px;
	text-align: justify;
	padding-right: 28px;
	font-weight: bold;
}
.SegTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002F5D;
	padding-left: 7px;
	text-align: justify;
	padding-top: 52px;
	font-style: normal;


}
.Observ1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8E8E8E;
}
.SiteMap1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 12px;
	font-weight: bold;
	color: #255E95;
	padding-top: 4px;
	padding-bottom: 4px;



}
.SiteMap2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 18px;

}
.ProcTitle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #255E95;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 7px;

}
.SearchBullet1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	text-align: justify;
	padding-right: 52px;
	list-style-image: url(../images/bullet_green.gif);
	list-style-position: outside;
	margin-left: 18px;
	padding-top: 7px;
	padding-bottom: 7px;

}
.HomeNewsCorpoW2 {



	background-image: url(../images/news_bkg_w.jpg);
	background-repeat: repeat-y;
	padding-top: 7px;
}
.HomeNewsHeaderW {


	background-image: url(../images/news_header_w.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-left: 7px;
	height: 19px;
}
.AddressTableTextJ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #255E95;
	padding-left: 12px;
	text-align: justify;
	padding-right: 12px;


}
.SectionTextBullet4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	list-style-image: url(../images/bullet_green.gif);
	list-style-position: outside;
	padding-left: 0px;
	padding-bottom: 5px;
	margin-left: 0px;

}
.SegTableNoTop {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002F5D;
	padding-left: 7px;
	text-align: justify;
	padding-top: 0px;
	font-style: normal;
}
.CVTab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 9px;
	background-image: url(../images/cv_tab_on.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.CVTabDim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 9px;
	background-image: url(../images/cv_tab_off.gif);
}
.CVFieldTitle1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #728B72;
	padding-left: 18px;
	padding-right: 7px;
}
.CVFieldTitle1Req {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #617861;
	padding-left: 18px;
	padding-right: 7px;
	background-image: url(../images/dot_red.gif);
	background-repeat: no-repeat;
	background-position: 11px center;
}
.CVFormField1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #506350;
	background-color: #F3F5F3;
	height: 17px;
	border: 1px solid #DAE0DA;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-left: 5px;
}
.CVFieldTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	font-weight: bold;
}
.CVTabOK {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 9px;
	background-image: url(../images/cv_tab_ok.gif);
}
.CVSec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #728B72;
	padding-left: 10px;
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 12px;
	background-image: url(../images/section_dotted_div.gif);
	background-repeat: no-repeat;
	background-position: 9px 25px;
}
.CVFieldM {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #506350;
	background-color: #F3F5F3;
	border: 1px solid #DAE0DA;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-left: 5px;
}
.CVFieldTitle1ReqTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #617861;
	padding-left: 18px;
	padding-right: 7px;
	background-image: url(../images/dot_red.gif);
	background-repeat: no-repeat;
	background-position: 11px 9px;
	padding-top: 4px;
}
.CVRadio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F3F5F3;
	padding: 0px;
	margin: 0px;
}
.CVFieldTitle1Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #728B72;
	padding-left: 18px;
	padding-right: 7px;
	padding-top: 4px;
}
.CVFieldTitle2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #728B72;
	padding-left: 5px;
}
.LatTxt1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 18px;
	padding-right: 7px;
}
.SectionTbl1 {
	background-color: #FFFFFF;
	width: 379px;
	margin-left: 34px;
}
.PDFBullet1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: cc0000;
	background-image: url(../images/file_PDF_blue.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	padding-left: 25px;
	padding-top: 3px;
	margin-top: 3px;
	padding-bottom: 5px;
}
.ContatoTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255E95;
	padding-left: 7px;
	font-weight: bold;
	margin-bottom: 2px;
	padding-bottom: 0px;
	margin-top: 0px;
}
.ContatoTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 11px;
	margin-top: 2px;
	line-height: 12px;
	margin-bottom: 5px;
}
