body {margin:0px; background-color:#1A2C3E; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
a {text-decoration:none; color:#FFFFFF;}
a:hover {color:#FFFFFF; text-decoration:underline;}

form {margin:0px; padding:0px;}
input {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
select {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
textarea {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

ul {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
li { list-style-image:url(../images/bullets/bullet_ul.gif); margin:7px 0px 7px 40px; padding:0px 0px 0px 0px;}

div.Clear {clear:both; height:1px; overflow:hidden;}
.vCard { font-size:10px; font-weight:bold; }
.vCard A { background-image:url(/images/bullets/icon_vcard.gif); background-repeat:no-repeat; background-position:left middle; padding-left:23px; }


table.FWMainTable {width:955px;}
	td.FWMainLeft {width:276px; color:#999999; line-height:140%; letter-spacing:0.05em;}
		#LeftBottom {padding-top:30px;}
		#LeftBottomHome {padding-top:45px;}
	td.FWMainRight { width:679px; background-color:#0A1A2C; color:#CCCCCC; line-height:140%; letter-spacing:0.05em; }
		#RightBottomHome {background-image:url(../images/bkg_content_home.gif); background-repeat:no-repeat; background-position:right bottom; height:400px; padding-bottom:53px;}
		#RightBottom {background-image:url(../images/bkg_content.gif); background-repeat:no-repeat; background-position:right bottom; height:400px; padding-bottom:53px;}

table.FWPopupTable {width:630px;}
	td.FWPopup {width:630px; background-color:#0F1A26; color:#CCCCCC; line-height:140%; letter-spacing:0.05em;}
		#RightBottomPopup {background-image:url(../images/bkg_content.gif); background-repeat:no-repeat; background-position:right bottom; height:400px; padding-bottom:10px;}
	div.RightPopupContainer {margin:0px 20px 0px 20px;}
	
	div.PopupClose {width:623px; padding:10px 5px 10px 5px; background-color:#1A2C3E; text-align:right;}
		.PopupClose a{color:#CCCCCC;}
		.PopupClose a:hover{color:#FFFFFF; text-decoration:none;}
	
/*HEADER*/
div.FWHeader {background-color:#FFFFFF;}

div.MenuTop {height:60px; font-size:10px; color:#878D93; text-align:right; margin:4px 7px 0px 0px;}
	.MenuTop .Language {font-weight:bold;}	
	.MenuTop a {color:#878D93;}
 	.MenuTop a:hover {color:#CACDCF; text-decoration:none;}
	.MenuTop .Sel a {color:#CACDCF;}

div.MainMenu {height:30px; padding-right:7px;}
	.MainMenu a {border-bottom: 3px solid #0F1A26; display:block;}
	.MainMenu a:hover {border-bottom: 3px solid #CFD1D4;}
	.MainMenu .Sel a {border-bottom: 3px solid #CFD1D4;}
	
div.MenuDropDown {padding:0px; position:absolute; top:0px; z-index:1; visibility:hidden; margin:30px 0px 0px 0px; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;}
	div.DropMenuItem {font-size:10px; font-weight:bold;}
		.DropMenuItem a {-ms-filter:"alpha(opacity=90)"; color:#CCCCCC; text-decoration:none; display:block; padding:4px 3px 4px 18px; background-color:#0F1A26;}
		.DropMenuItem a:hover {-ms-filter:"alpha(opacity=90)"; color:#0F1A26; background-color:#CFD1D4; text-decoration:none;}

/*CONTENT*/
div.Tracker {margin:5px 7px 0px 0px; text-align:right; color:#8B959E; font-size:10px; height:20px;}
	.Tracker a{color:#59626B;}
	.Tracker a:hover{color:#8B959E; text-decoration:none;}

div.LeftContentContainer {margin:0px 36px 25px 5px; text-align:right;}
	.LeftContentContainer a {color:#999999;}
	.LeftContentContainer a:hover {color:#FFFFFF; text-decoration:none;}
	#MenuLeftContainer {margin-left:0px; margin-right:0px;}
	
	div.MenuLeft { }
		.MenuLeft a { color:#CCCCCC; padding:10px 36px 10px 0px; border-bottom:1px solid #5F6C78; display:block;}
		.MenuLeft a:hover { color:#FFFFFF; border-bottom:1px solid #5F6C78; text-decoration:none; background-color:#172839;}
		.MenuLeft .Sel a {color:#FFFFFF; border-bottom:1px solid #FFFFFF; background-color:#152434;}
		.MenuLeft .Sel a:hover {background-color:#152434; border-bottom:1px solid #FFFFFF;}
	
	div.SubMenuLeft {}
		.SubMenuLeft a {border-bottom:0px none; color:#A0A3A6; padding:3px 36px 3px 0px; display:block; font-size:10px; background-color:#1A2C3E;}
		.SubMenuLeft #SubLastItem a {border-bottom:1px solid #FFFFFF;}
		.SubMenuLeft a:hover {border-bottom:0px none; color:#FFFFFF; text-decoration:none; background-color:#1A2C3E;}
		.SubMenuLeft .Sel a {border-bottom:0px none; color:#FFFFFF; background-color:#152434;}
		.SubMenuLeft .Sel a:hover {border-bottom:0px none; background-color:#152434;}

div.RightContentContainer {margin:25px 53px 0px 58px;}
	#FotoContent { margin-right:0px; padding:10px 0px 10px 0px; margin-bottom:0px;}
	
	div.Right3Coll {float:left; width:175px; margin-right:13px;}
	.Right3Coll ul {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
	.Right3Coll li {list-style-image:url(../images/bullets/bullet_ul_small.gif); margin:7px 0px 7px 30px; padding:0px 0px 0px 0px;}
	.Highlight {font-weight:bold;}
	
	.PageTitleContainer {margin:25px 10px 0px 58px;}
	.MainTitle {font-size:25px; color:#FFFFFF; line-height:90%;}
	.MainTitleSub {font-size:17px; color:#696D71; font-style:italic; padding-top:10px; margin-bottom:32px;}
	.Title {color:#FFFFFF; font-weight:bold;}
	.SmallText {font-size:10px; color:#888888;}
	.FooterNavContainer {margin:25px 10px 0px 58px;}
	
div.NumberMenu {float:right; font-size:11px; color:#83878C; text-align:center;}
	.NumberMenu a {color:#83878C; background-color:#0F1A26; margin:1px; padding:1px 0px 1px 3px;}
	.NumberMenu a:hover {color:#FFFFFF; background-color:#1A2C3E; text-decoration:none;}
	.NumberMenu strong {color:#FFFFFF; background-color:#1A2C3E; margin:1px; padding:1px 0px 1px 3px; font-weight:normal;}
	
div.ArticleContainer {padding-bottom:30px;}
	#LastArticle {padding-bottom:0px;}
	#PaddingRight {padding-right:30px;}	
	div.ArticleFoto {position:relative; margin-left:30px;}
	div.ArticleRightTitle {margin-bottom:5px;}
	
	div.ArticleFotoDetail {float:right; margin-left:20px; width:238px;}
	div.FotoDetail {margin-bottom:30px;}
	div.ArticleBack {margin-top:10px; font-size:10px; font-weight:bold;}
		.ArticleBack a {color:#FFFFFF;}
		.ArticleBack a:hover {color:#FFFFFF;}

/*MAPA DO SITE*/
.Sitemap {margin-bottom:40px; }
.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 #464E57; width:100%; height:20px; }
.Sitemap .Cell .TopBorderRight { float:right; border-top:1px solid #464E57; width:50%; height:20px; }
.Sitemap .Cell .TopBorderLeft { float:left; border-top:1px solid #464E57; width:50%; height:20px; }
.Sitemap .Cell .Title { clear:both; background-color:#0A1A2C; padding:0px 2px 8px 2px; font-weight:bold; }
.Sitemap .Cell .Links { background-color:#0A1A2C; margin:16px 0px 0px 0px;  text-align:center;}
.Sitemap .Cell .Links A { line-height:110%; padding:5px 0px 5px 6px; display:block; color:#999999;}
.Sitemap .Cell .Links A:hover { color:#FFFFFF; text-decoration:none;}
/*.Sitemap .Cell .LinksSub { background-color:#FFFFFF; text-align:center; color:#999999;}
.Sitemap .Cell .LinksSub A { border-left:1px solid #999999; line-height:100%; display:block; font-size:10px; color:#999999; }*/
.Sitemap A { text-decoration:none; }
.Sitemap A:hover { text-decoration:underline; }

/*FOOTER*/
td.Footer {padding:7px 0px 15px 7px; font-size:9px; color:#858585;}
	.Footer a {color:#858585;}
	.Footer a:hover {color:#CACDCF;}
