body {margin:0px; font-family:Tahoma, Arial, sans-serif; color:#666666; font-size:11px; line-height:130%;}
form {margin: 0px;}

a {text-decoration:none; color:#333333;}
a:hover {text-decoration:underline; color:#B62420;}

p {margin:0px 0px 14px 0px; padding:0px;}

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

/*/ FRAMEWORK /*/
.FW_Page { width:952px; margin:auto; }
.FW_Header {margin:auto; width:924px;}
.FW_MainContent {margin:auto; width:924px; background-image:url(../images/bkg_gray.gif); background-repeat:repeat-y; background-position:left top;}
.FW_PageImage {margin:auto; width:952px;}
.FW_Footer {margin:auto; width:924px; margin-top:36px;}

.FW_Left {width:283px; float:left;}
.FW_Left#Red {background-color:#B62420;}
.FW_Right {width:641px; float:left;}

/*/ HEADER /*/
.TopMenu {text-align:right; font-size:10px; color:#B5B5B5; padding-top:2px;}
.TopMenu a {color:#B5B5B5;}
.TopMenu a:hover {color:#B5B5B5;}
.TopMenu .Icon {margin-left:8px; border:0px none;}

.Menu {margin-top:62px;}
.Menu img {border:0px none;}

.FW_PageImage .ShadowTop {}
.FW_PageImage .ShadowBottom {clear:both;}
.FW_PageImage .ShadowLeft {width:14px; background-image:url(../images/header/shadow_left.jpg); background-repeat:repeat-y;}
.FW_PageImage .Title {width:283px; background-color:#B62420; background-image:url(../images/header/bkg_header.gif); background-repeat:no-repeat; background-position:top left;}
.FW_PageImage .Title .PageTitle {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 26px 18px 26px;}
.FW_PageImage .Title .PageTitle h1 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:22px; font-weight:normal; line-height:normal;}
.FW_PageImage .Title .PageTitle h2 {margin:0px 0px 0px 0px; padding:6px 0px 0px 0px; font-size:14px; font-weight:normal; line-height:normal;}
.FW_PageImage .Image {width:640px; border-left:1px solid #FFFFFF}
.FW_PageImage .ShadowRight {width:14px; background-image:url(../images/header/shadow_right.jpg); background-repeat:repeat-y;}

/*/ CONTENT /*/
.LeftCol {float:left; width:283px; background-color:#E8E8E8;}
	
	.SubMenu { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444444; font-weight:bold; padding:26px 0px 26px 0px;}
	.SubMenu a { color:#444444; display:block; padding:5px 10px 5px 26px; background-color:#E8E8E8;}
	.SubMenu a:hover {color:#B62420; text-decoration:none; background-color:#EFEFEF;}
	.SubMenu a.Sel {color:#B62420; background-color:#F5F5F5;}
	/*
	.SubSubMenu { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; padding:6px 0px 8px 0px;}
	.SubSubMenu a { color:#666666; display:block; padding:2px 10px 2px 46px; background-color:#E8E8E8;}
	.SubSubMenu a:hover {color:#B62420; text-decoration:none; background-color:#EFEFEF;}
	.SubSubMenu a.Sel {color:#B62420; background-color:#F5F5F5;}
	*/
	.LeftCol .FW_Text {padding:0px 10px 26px 26px;}
	.LeftCol .FW_Text .Title {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:bold; padding:12px 0px 4px 0px;}
	.LeftCol .FW_Text ul {color:#666666; padding:0px; margin:0px 0px 12px 17px;}
	.LeftCol .FW_Text li {margin:0px 0px 0px 0px; padding:0px 0px 0px 3px;}
	.LeftCol .FW_Text input {font-size:10px; color:#999999; border:1px solid #CCCCCC; padding:1px 3px 1px 3px; margin:1px 0px 2px 0px;}
	
.RightCol {float:right; width:641px;}

.RightCol .PageNumbers {float:right; font-size:10px; margin-top:3px;}
.RightCol .PageNumbers a {padding:0px 3px 1px 3px; margin-left:1px; background-color:#E0E0E0; color:#656465;}
.RightCol .PageNumbers a:hover {background-color:#656465; color:#FFFFFF; text-decoration:none;}
.RightCol .PageNumbers strong {padding:0px 3px 1px 3px; margin-left:1px; background-color:#CD2925; color:#FFFFFF; font-weight:normal;}

.RightCol .BlackText {color:#000000; font-size:11px; font-weight:bold;}
.RightCol .SmallText {color:#999999; font-size:10px; padding-bottom:14px;}
	
	.PhotoContainer {float:right; width:224px; margin-left:35px;}
	.PhotoContainer img {padding:1px; border:1px solid #CCCCCC; margin-bottom:20px;}

	.ContentHeader {padding:0px 0px 25px 40px;}
	.ContentHeader .Tracker {text-align:right; padding-bottom:13px; font-size:9px; color:#ACACAC;}
	.ContentHeader .Tracker a {color:#CCCCCC;}
	.ContentHeader .Tracker a:hover {color:#ACACAC;}
	.ContentHeader h1 {font-family:Arial, Helvetica, sans-serif; line-height:100%; font-size:20px; font-weight:bold; color:#B62420; float:left; margin:0px; padding:0px; line-height:normal;}
	
	.Content {padding:0px 0px 25px 40px;}
	.Content ul {color:#666666; padding:0px; margin:0px 0px 12px 16px;}
	.Content li {margin:0px 0px 0px 0px; padding:0px 0px 10px 10px; list-style:none; background-image:url(../images/icons/red_bullet.gif); background-repeat:no-repeat; background-position:top left;}
	.Content .InputItem { }
	.Content .InputItem input { font-size:11px; color:#888888; font-family:Tahoma, Arial, sans-serif; padding:1px; border:1px solid #CCCCCC; }
	.Content .InputItem textarea { font-size:11px; color:#888888; font-family:Tahoma, Arial, sans-serif; padding:1px; border:1px solid #CCCCCC; }
	
	.ArticleList {padding:0px 0px 15px 16px;}
	.ArticleList#Home {padding:30px 0px 15px 16px;}
	.ArticleList .Article  {width:208px; padding:0px 0px 28px 0px; float:left;}
	.ArticleList .Article .Photo { float:right; width:185px; overflow:hidden; }
	.ArticleList .Article .Photo img {padding:1px; border:1px solid #CCCCCC; margin-bottom:2px;}
	.ArticleList .Article h3 {float:right; width:184px; margin:0px; padding:0px; color:#000000; font-size:11px; font-weight:bold; overflow:hidden;}
	.ArticleList .Article h3 a {color:#000000;}
	.ArticleList .Article h3 a:hover {color:#000000;}
	.ArticleList .Article .SmallText {float:right; width:184px; color:#999999; font-size:10px; padding-bottom:14px; overflow:hidden;}
	.ArticleList .Article .Text {float:right; width:184px; overflow:hidden;}
	
	.ThumbList {padding:0px 0px 15px 16px;}
	.ThumbList .Article  {width:149px; padding:0px 0px 28px 0px; float:left;}
	.ThumbList .Article .Photo { float:right; width:126px; overflow:hidden; }
	.ThumbList .Article .Photo img {padding:1px; border:1px solid #CCCCCC; margin-bottom:2px;}
	.ThumbList .Article h3 {float:right; width:125px; margin:0px; padding:0px; color:#000000; font-size:11px; font-weight:bold; overflow:hidden;}
	.ThumbList .Article h3 a {color:#000000;}
	.ThumbList .Article h3 a:hover {color:#000000;}
	.ThumbList .Article .SmallText {float:right; width:184px; color:#999999; font-size:10px; padding-bottom:14px; overflow:hidden;}
	.ThumbList .Article .Text {float:right; width:125px; overflow:hidden;}
	
	.ArticleDetail {padding:0px 0px 25px 40px;}
	.ArticleDetail h2 {color:#000000; font-size:12px; font-weight:bold; text-transform:uppercase; margin:0px; padding:0px;}
	.ArticleDetail .PDF {margin-bottom:14px;}
	.ArticleDetail .Back {font-size:10px;}
	.ArticleDetail .Back a {color:#B62420;}
	.ArticleDetail .Back a:hover {color:#B62420;}
	.ArticleDetail .PhotoContainer {float:right; width:224px; margin-left:25px;}
	.ArticleDetail .PhotoContainer img {padding:1px; border:1px solid #CCCCCC; float:left; margin:0px 0px 5px 5px;}
		
	.ContentBottom {padding:0px 0px 10px 40px;}
	
/*/ FOOTER /*/
.BottomMenu {float:left; width:500px; padding:8px 0px 0px 30px; color:#999999;}
.BottomMenu a {color:#999999;}
.BottomMenu a:hover {color:#999999;}
.Copyright {float:left; width:500px; padding:6px 0px 0px 30px; font-size:10px; color:#AAAAAA;}
.Copyright a {color:#AAAAAA;}
.Copyright a:hover {color:#AAAAAA;}
.BottomLogo {float:right;}

/*/ DROPDOWN /*/
.DropDown { position:absolute; top:0px; z-index:99; display:none; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; padding-top:10px;}
.DropDownContainer {font-size:11px; font-family:Tahoma, Arial, sans-serif; line-height:normal;}
.DropDown a {color:#333333; padding:3px 8px 3px 8px; text-decoration:none; display:block; background-color:#FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
.DropDown a:hover{color:#FFFFFF; background-color:#E20A17; text-decoration:none;}

/*// MAPA DO SITE //*/
.Sitemap {margin-bottom:5px; }
.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 #CCCCCC; width:100%; height:20px; }
.Sitemap .Cell .TopBorderRight { float:right; border-top:1px solid #CCCCCC; width:50%; height:20px; }
.Sitemap .Cell .TopBorderLeft { float:left; border-top:1px solid #CCCCCC; width:50%; height:20px; }
.Sitemap .Cell .Title { clear:both; background-color:#FFFFFF;  margin:0px 5px 0px 5px; font-weight:bold; }
.Sitemap .Cell .Title A {color:#333333; padding:3px 2px 3px 2px; height:20px; display:block; }
.Sitemap .Cell .Title A:hover { color:#B62420; background-color:#FFFFFF; text-decoration:none; }
.Sitemap .Cell .Links { background-color:#FFFFFF; margin:15px 5px 0px 5px;  text-align:center;}
.Sitemap .Cell .Links A { line-height:110%; padding:5px 0px 3px 0px; display:block; color:#828282;}
.Sitemap .Cell .Links A:hover { color:#B62420; background-color:#FFFFFF; text-decoration:none;}
.Sitemap A { text-decoration:none; }
.Sitemap A:hover { text-decoration:underline; }


#divSendAFriendContent {}
#divSendAFriendContent .Input input { font-family:Tahoma, Arial, sans-serif; color:#666666; font-size:11px; width:180px; }
#divSendAFriendContent .Input input.Dim {  }
#divSendAFriendContent textarea { font-family:Tahoma, Arial, sans-serif; color:#666666; font-size:11px; }
/*********************************/
.xmsXeditor strong {color:#000000;}
