body { margin:0px; font-family:Tahoma, Arial, sans-serif; font-size:11px; line-height:140%; color:#68696C; background-color:#FFFFFF; }

a {text-decoration:none; color:#666666;}
a:hover {text-decoration:none; color:#000000;}

p {margin:0px 0px 15px 0px;}

ul {margin:0px 0px 10px 19px; padding:0px;}
li {margin:0px; padding:0px 0px 6px 0px; list-style:url(../images/icons/bullet.gif);}
li a {color:#68696C; display:block;}
li a:hover {color:#504F50;}
li a.Sel {color:#504F50;}
li a.Sel:hover {color:#504F50;}

ul.Orange {margin:6px 0px 10px 19px; padding:0px;}
ul.Orange li {padding:0px 0px 6px 0px; list-style:url(../images/icons/bullet_orange.gif);}

ul.AreasHome { }
ul.AreasHome li {padding:0px 0px 16px 0px; list-style:url(../images/icons/bullet_orange.gif); font-weight:bold;}
ul.AreasHome li a {color:#666666;}

form{ margin:0px; padding:0px;}
input {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#68696C; font-size:10px;}

.Clear {clear:both; overflow:hidden; height:1px;}

/*// FRAMEWORK //*/
.FW_Header {margin:auto; width:950px;}
.FW_MainContent {margin:auto; width:938px;}
.FW_Footer {width:100%; text-align:center; background-image:url(../images/bkg_footer.jpg); background-repeat:repeat-x; background-position:top center; font-size:10px; margin-top:40px;}
div.PageTitle {font-family:Arial, Helvetica, sans-serif; color:#EF6900; font-size:18px; height:40px; width:460px;}
div.PageSubTitle {font-family:Arial, Helvetica, sans-serif; font-size:14px; height:40px;}

/*// TEXT //*/
.Cinza {color:#504F50;}
.Laranja {color:#EF6900;}

.Tit_Orange {font-weight:bold; color:#EF6900;}
.Tit_Gray {font-weight:bold; color:#504F50;}

/*// HEADER //*/
.Logo {float:left;}

.MenusContainer {float:right; width:760px;}
	.MenuTopContainer {padding:3px 5px 81px 0px; text-align:right; font-size:10px;}
		.MenuTopContainer a {color:#A1A2A4; text-decoration:none;}
		.MenuTopContainer a:hover {color:#777777; text-decoration:none;}
		.MenuTopContainer a.Sel {color:#777777; text-decoration:none;}
		.MenuTopContainer a.Sel:hover {color:#777777;}
	.MainMenuContainer {}
		.MainMenuContainer a {padding-left:11px; float:right;}
		
.PhotoTable {width:100%;}
	.PhotoTableLeft {background-color:#4F4F4F;}
	.PhotoTableCenter {width:950px; background-repeat:no-repeat; background-position:top left;}
		.PhotoTableBox {width:222px; height:120px; color:#FFFFFF; background-color:#303030; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;}
		.PhotoTableBox.Home {height:190px;}
		.PTBText {padding:0px 22px 0px 22px;}

/*// Min Height //*/
div.PageContentHeight {height:150px; min-height:150px;}
html>body div.PageContentHeight {height:auto}	/* height / min-height HACK : this line is only for IE7 to override the height property*/
	
/*// MAIN CONTENT //*/
.Tracker { width:100%; text-align:right; font-size:10px; padding:3px 0px 10px 0px; color:#6E6E6E; }
.Tracker a { color:#A8A6A8; }
.Tracker a:hover {color:#6E6E6E;}

.MainContentLeft {float:left; width:218px;}
	.TextLeft {padding:0px 16px 25px 16px;}
	/*SubMenu*/
	.SubMenu {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-bottom:10px; color:#504F50;}
	.SubMenu a {color:#504F50; display:block;}
	.SubMenu a:hover {color:#EF6900;}
	.SubMenu a.Sel {color:#EF6900; display:block;}
	.SubMenu a.Sel:hover {color:#EF6900;}
	
	ul.SubSubMenu  {margin:0px 0px 15px 19px; padding:0px;}
	.SubSubMenu li {padding:0px 0px 6px 0px; list-style:url(../images/icons/bullet_orange.gif);}
	
.MainContentRight {float:right; width:695px;}
	.MCR_Left {float:left; width:466px;}
	.MCR_Right {float:right; width:202px;}
	.MCR_Right img {padding:1px; border:1px solid #A1A2A4; margin-bottom:20px;}
	
	.PageNumbers {float:right; font-size:10px;}
	.PageNumbers a {padding:0px 3px 0px 3px; margin-left:1px; background-color:#E0E0E0; color:#656465;}
	.PageNumbers a:hover {background-color:#656465; color:#FFFFFF;}
	.PageNumbers strong {padding:0px 3px 0px 3px; margin-left:1px; background-color:#FF8000; color:#FFFFFF; font-weight:normal;}

.MainContentBig {width:930px; margin:auto;}

.Article {margin-bottom:25px;}
	.ArticlePhoto {float:right;}
	.ArticlePhoto img {padding:1px; border:1px solid #A1A2A4; margin-left:20px;}
	.ArticleTitle {color:#504F50; font-weight:bold;}
	.ArticleTitle a {color:#504F50;}
	.ArticleTitle a:hover {color:#000000; text-decoration:underline;}
	.Data {color:#A1A2A4; font-size:10px; padding-bottom:5px;}
	
	.ArticlePhotoDetail {float:right;}
	.ArticlePhotoDetail img {padding:1px; border:1px solid #A1A2A4; margin-left:25px; margin-bottom:30px;}

.Detail_Title_Container {margin-bottom:22px;}
	.Detail_Title {font-size:12px; font-weight:bold; color:#504F50;}
	.EMail {float:right; font-size:9px; color:#A1A2A4; padding-left:15px; background-image:url(../images/icons/mail.gif); background-repeat:no-repeat; background-position:left;}
	.EMail a {color:#A1A2A4; text-decoration:none;}
	.EMail a:hover {color:#777777; text-decoration:none;}

/*// FORM //*/
.TableForm  {width:530px;}
.TableForm .Title { border-bottom:1px solid #CCCCCC; padding-top:26px; font-weight:bold; color:#EF6900; margin-bottom:15px;}
.TableForm .SubTitle { padding-top:15px; padding-right:10px; font-weight:bold}
.TableForm .Name { font-size:11px; padding-right:10px; }
.TableForm .Input { text-align:right; }
.TableForm .Input INPUT { width:350px; font-size:11px; font-family:Tahoma, Arial, sans-serif; padding:1px; border:1px solid #CCCCCC; }
.TableForm .Input TEXTAREA { width:530px; font-size:11px; font-family:Tahoma, Arial, sans-seri; padding:1px; border:1px solid #CCCCCC; }
.TableForm .Input SELECT { width:200px; font-size:11px; font-family:Tahoma, Arial, sans-seri; padding:1px; }
.TableForm .SmallText { font-size:10px; }
.TableForm .Checkbox {  }
.TableForm .Submit { padding-top:10px;}	

/*// FOOTER //*/
.MenuBottom {color:#747578; padding:12px 0px 12px 0px;}
	.MenuBottom a {color:#747578; text-decoration:none;}
	.MenuBottom a:hover {color:#444444; text-decoration:none;}
.Copyright {padding-bottom:6px;}
	.Copyright a {color:#A1A2A4; text-decoration:none;}
	.Copyright a:hover {color:#777777; text-decoration:none;}
	
/*MAPA DO SITE////////////////////////////*/
.Sitemap {margin-bottom:40px; width:100%;}
.Sitemap .VLine { background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; }
.Sitemap .Cell { text-align:center; width:100%; background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; margin-bottom:20px; }
.Sitemap .Cell .TopBorder { border-top:1px solid #C0C0C0; width:100%; height:20px; }
.Sitemap .Cell .TopBorderRight { float:right; border-top:1px solid #C0C0C0; width:50%; height:20px; }
.Sitemap .Cell .TopBorderLeft { float:left; border-top:1px solid #C0C0C0; width:50%; height:20px; }
.Sitemap .Cell .Title { clear:both; background-color:#FFFFFF; padding:0px 15px 8px 15px; font-weight:bold; }
.Sitemap .Cell .Links { background-color:#FFFFFF; margin:16px 0px 0px 0px;  text-align:center;}
.Sitemap .Cell .Links A { line-height:100%; padding:5px 0px 5px 6px; display:block; color:#999999;}
.Sitemap .Cell .Links A:hover { color:#000000;}
.Sitemap A { text-decoration:none; }
.Sitemap A:hover { text-decoration:none; }

/*DROPDOWN////////////////////////////////*/
div.DropDown {filter:alpha(opacity=92); -moz-opacity:.92; opacity:.92; position:absolute; top:0px; z-index:99; display:none; background-color:#EEEEEE; }
.DropDownContainer {font-size:11px; background-color:#FFFFFF; margin:1px; font-family:Arial, Helvetica, sans-serif;}
.DropDown a {color:#333333; padding:2px 6px 2px 6px; margin-bottom:1px; text-decoration:none; display:block; }
.DropDown a:hover{color:#FFFFFF; background-color:#EF6900; text-decoration:none; }