body {margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;  }

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

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

ul {padding:0px; margin:0px 0px 12px 0px;}
li {margin:0px 0px 7px 0px; padding:0px 0px 0px 17px; list-style:none; background-image:url(../images/icons/bullet.gif); background-repeat:no-repeat; background-position:left top;}


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

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

.FW_Main {}

h1 {font-size:24px; color:#72232F; font-weight:bold; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 26px 0px; line-height:normal;}
h2 {font-size:20px; color:#72232F; font-weight:normal; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px 18px 0px; line-height:normal;}
h3 {font-size:20px; color:#72232F; font-weight:normal; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 5px 0px; line-height:normal; }

.BtBack a{margin-left:0px; padding:1px 3px 1px 3px; background-color:#72232F; color:#EEE;}
.BtBack a:hover{ background-color:#561B23; color:#FFF; text-decoration:none;}

.PDF {font-size:10px; padding-bottom:20px;}
.PDF a {color:#990000; text-decoration:none;}
.PDF a:hover {color:#990000; text-decoration:underline;}


/*HEADER*/
.FW_Header {padding:3px 0px 0px 0px;}
.FW_Header .HeaderContainer{width:950px; margin:auto; position:relative; height:143px;}
.FW_Header .HeaderContainer .AbsMenu {width:950px; position:absolute; top:0px; left:0px; z-index:30; padding-bottom:20px; }
.FW_Header .HeaderContainer .HeaderTopContainer {font-size:10px; text-align:right; padding:8px 22px 0px 0px; color:#C8C8C8;}
.FW_Header .HeaderContainer .HeaderTopContainer a {color:#C8C8C8; padding:1px 3px 1px 3px;}
.FW_Header .HeaderContainer .HeaderTopContainer a:hover {color:#C8C8C8; }
.FW_Header .HeaderContainer .HeaderTopContainer a.Sel {color:#FFF; background-color:#C8C8C8;}
.FW_Header .HeaderContainer .HeaderTopContainer a.Sel:hover {color:#FFF; text-decoration:none;}
.FW_Header .HeaderContainer .HeaderTopContainer a#Contact {background-color:#FF9221; color:#FFF; margin-left:4px;}
.FW_Header .HeaderContainer .HeaderTopContainer a#Contact:hover {color:#FFF; text-decoration:none;}
.FW_Header .HeaderContainer .AbsPrato {position:absolute; width:365px; right:0px; top:48px; z-index:1; }
.FW_Header .HeaderContainer .AbsMenuBkg{height:25px; background-color:#FFF; position:absolute; top:94px; width:950px; z-index:10; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;}*/
/*.FW_Header .HeaderContainer .AbsMenuBkg{height:30px; position:absolute; top:91px; width:950px; z-index:10; }*/
.FW_Header .HeaderContainer .HeaderMenuContainer {}
.FW_Header .HeaderContainer .HeaderMenuContainer .Logo {float:left;}
.FW_Header .HeaderContainer .HeaderMenuContainer .MenuContainer {font-size:11px; font-weight:bold; padding-top:73px; float:right; width:800px;}
.FW_Header .HeaderContainer .HeaderMenuContainer .MenuContainer .MainMenu {height:38px;}
.FW_Header .HeaderContainer .HeaderMenuContainer .MenuContainer a {color:#444; background:none; float:left; display:block; }
.FW_Header .HeaderContainer .HeaderMenuContainer .MenuContainer a:hover {color:#FFF; background-color:#72232F; text-decoration:none;}
.FW_Header .HeaderContainer .HeaderMenuContainer .MenuContainer a.Sel {color:#FFF; background-color:#72232F; float:left; display:block; }



.FW_Header .HeadertrackerContainer {background-color:#72232F; font-size:16px; height:70px }
.FW_Header .HeadertrackerContainer .Tracker { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:21px; width:950px; margin:auto; color:#AA7B82; padding:20px 5px 0px 5px;}
.FW_Header .HeadertrackerContainer .Tracker a {color:#FFF;}
.FW_Header .HeadertrackerContainer .Tracker a:hover {text-decoration:none;}

.FW_Header .HeaderIntroHome {background-color:#72232F; font-size:16px; color:#FFF; height:170px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.FW_Header .HeaderIntroHome .RightCol {padding:40px 20px 0px 0px;; width:330px; float:left;}
.FW_Header .HeaderIntroHome .LeftCol {background-image:url(../images/bkg/bkg_home_destaque.jpg); background-position:top left; background-repeat:repeat-y; height:170px; overflow:auto; }
.FW_Header .HeaderIntroHome .LeftCol .Article {padding:0px 20px 0px 20px; width:200px;}
.FW_Header .HeaderIntroHome .LeftCol .Article .Title {padding-top:40px; color:#FF9221; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.FW_Header .HeaderIntroHome .LeftCol .Article .Title a{ color:#FF9221; }
.FW_Header .HeaderIntroHome .LeftCol .Article .Text{padding-top:5px;}
.FW_Header .HeaderIntroHome .LeftCol .Article .SmallText{padding-top:15px; color:#FF9221; font-size:10px;}
.FW_Header .HeaderIntroHome .LeftCol .Article .SmallText a{ color:#FF9221; }


/*CONTENT */
.FW_Content {background-image:url(../images/bkg/bkg_header.jpg); background-position:top left; background-repeat:repeat-x; }
.FW_Content .MainContent {padding-top:25px; margin:auto; width:950px; }

.FW_Content .MainContent .LeftCol {float:left; width:180px;}
.FW_Content .MainContent .LeftCol .SubMenu {font-weight:bold; font-size:12px;}
.FW_Content .MainContent .LeftCol .SubMenu a {display:block; padding:5px 0px 5px 0px; color:#999;}
.FW_Content .MainContent .LeftCol .SubMenu a:hover {color:#44151D; text-decoration:none;}
.FW_Content .MainContent .LeftCol .SubMenu a.Sel {display:block; color:#44151D; }

.FW_Content .MainContent .LeftCol .SubMenu .SubSubMenu {font-weight:normal; font-size:10px; margin:4px 0px 4px 3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.FW_Content .MainContent .LeftCol .SubMenu .SubSubMenu a {border-left:#EEE 2px solid; display:block; padding:3px 0px 3px 7px; color:#AAA;}
.FW_Content .MainContent .LeftCol .SubMenu .SubSubMenu a:hover {color:#44151D; text-decoration:none;}
.FW_Content .MainContent .LeftCol .SubMenu .SubSubMenu a.Sel {border-left:#72232F 2px solid; display:block; color:#333; }

.FW_Content .MainContent .RightCol {width:750px; float:right; color:#666;}
.FW_Content .MainContent .RightCol .ContentCenter {}
.FW_Content .MainContent .RightCol .ContentCenter .Text {}
.FW_Content .MainContent .RightCol .ContentCenter .Text.Detail { width:450px; float:left; padding-right:20px;}
.FW_Content .MainContent .RightCol .ContentCenter .Text.ReceitaDetail { background-color:#9C0;width:750px; float:left; padding-right:20px;}
.FW_Content .MainContent .RightCol .ContentCenter .Photo {float:right; border:1px #CCC solid;}

.FW_Content .MainContent .RightCol .ContentCenter .gallery {padding:4px 15px 15px 0px; float:left; width:173px; }
.FW_Content .MainContent .RightCol .ContentCenter .gallery .Title {padding-top:5px; color:#FF9221; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.FW_Content .MainContent .RightCol .ContentCenter .gallery .SmallText {color:#CCC; font-size:10px;}
.FW_Content .MainContent .RightCol .ContentCenter .gallery#LastItem {padding-right:0px;}

.FW_Content .MainContent .RightCol .ContentCenter .PhotoDetail{padding-right:5px; padding-top:4px; float:left; width:100px;}
.FW_Content .MainContent .RightCol .ContentCenter .PhotoDetail .Legenda{padding-top:5px; font-size:10px;}
.FW_Content .MainContent .RightCol .ContentCenter .PhotoDetail#Last{padding-right:0px;}

.FW_Content .MainContent .ContentCenter INPUT{ font-size:11px; width:294px; padding:0px; border:1px solid #CCCCCC; color:#666; padding:1px 2px 1px 2px; }
.FW_Content .MainContent .ContentCenter TEXTAREA {width:298px; height:50px; font-size:11px; padding:0px; border:1px solid #CCCCCC; color:#666; }
.FW_Content .MainContent .ContentCenter SELECT {font-size:11px;  padding:0px; color:#666; }
.FW_Content .MainContent .ContentCenter .radio INPUT { margin:0px; padding:5px; border:0px none; width:20px;}
.FW_Content .MainContent .ContentCenter .checkbox INPUT { margin:0px; padding:5px; border:0px none; width:20px;}
.FW_Content .MainContent .ContentCenter .submit{ width:100px; margin:0px; padding:5px 5px 5px;border:1px solid #666;}
.FW_Content .MainContent .ContentCenter .Photo{float:right; border:1px #CCC solid;}

.FW_Content .MainContent .ContentCenter .ArticleDetail{ width:100px; margin:0px; padding:5px 5px 5px;border:1px solid #666;}
.FW_Content .MainContent .ContentCenter .ReceitaDetail{width:660px; float:left; padding-right:20px;}

.FW_Content .MainContent .Article {float:left; width:221px; padding-right:21px; padding-bottom:5px;}
.FW_Content .MainContent .Article#Highlight {padding-right:40px;}
.FW_Content .MainContent .Article#gallery {padding-right:40px;}
.FW_Content .MainContent .Article#LastItem {padding-right:0px;}
.FW_Content .MainContent .Article .Title {color:#FF9221; padding-top:5px; font-weight:bold; font-size:12px;}
.FW_Content .MainContent .Article .Title a { color:#FF9221;}
.FW_Content .MainContent .Article .Text {font-family:Tahoma, Geneva, sans-serif; padding-top:5px; color:#666;}
.FW_Content .MainContent .Article .SmallText{ font-size:10px; color:#BBB;}
.FW_Content .MainContent .Article .Photo {border:1px #CCC solid;}

.FW_Content .MainContent .ArticlesHome {font-family:Tahoma, Geneva, sans-serif;font-size:11px; width:160px; float:left; padding-right:25px;}
.FW_Content .MainContent .ArticlesHome .Text{padding-top:10px; color:#666}
.FW_Content .MainContent .ArticlesHome .Title{color:#000; font-weight:bold;}
.FW_Content .MainContent .ArticlesHome .Title a{ color:#000}
.FW_Content .MainContent .ArticlesHome .Title a:hover{}
.FW_Content .MainContent .ArticlesHome .SmallText{ font-size:10px; color:#BBB;}

.FW_Content .MainContent .PageNumbers {float:right; font-size:10px; padding:15px 5px 0px 0px;}
.FW_Content .MainContent .PageNumbers a {padding:0px 3px 1px 3px; margin-left:1px; background-color:#F4F4F4; color:#656465;}
.FW_Content .MainContent .PageNumbers a:hover {background-color:#72232F; color:#FFFFFF; text-decoration:none;}
.FW_Content .MainContent .PageNumbers strong {padding:0px 3px 1px 3px; margin-left:1px; background-color:#72232F; color:#FFFFFF; font-weight:normal;}                  



/*FOOTER*/
.FW_Footer {background-image:url(../images/bkg/bkg_footer.jpg); background-position:top left; background-repeat:repeat-x; font-size:10px; color:#C8C8C8;}
.FW_Footer .FW_FooterContent {width:950px; margin:auto;}
.FW_Footer .FW_FooterContent .ContentLeft {float:left; padding-top:26px; }
.FW_Footer .FW_FooterContent .ContentLeft a {color:#AAA;}
.FW_Footer .FW_FooterContent .ContentLeft a:hover {color:#999;}
.FW_Footer .FW_FooterContent .ContentRight {float:right; text-align:right; padding:8px 0px 8px 5px;}
.FW_Footer .FW_FooterContent .ContentRight .FirstLogo {margin-right:20px; text-align:left; float:left; padding-top:4px;}
.FW_Footer .FW_FooterContent .ContentRight .FirstLogo .CertText {border-top:1px solid #C2BCB4; margin-top:6px;}
.FW_Footer .FW_FooterContent .ContentRight .SecondLogo {text-align:left; float:left;}
.FW_Footer .FW_FooterContent .ContentRight .SecondLogo .CertText {border-top:1px solid #C2BCB4; margin-top:6px;}

/*Drop-Down*/
.DropDown {position:absolute; top:0px; z-index:100; display:none; }
.DropDownContainer {font-size:11px; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #72232F;}
.DropDownContainer a { color:#6B5B54; padding:3px 15px 3px 20px; text-decoration:none; display:block; background-color:#FFFFFF; border-bottom:1px solid #72232F; border-left:1px solid #72232F; border-right:1px solid #72232F; }
.DropDownContainer a:hover{ color:#FFF; background-color:#72232F; 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:#FFF;  margin:0px 5px 0px 5px; font-weight:bold;}
.Sitemap .Cell .Title A {color:#72232F; padding:3px 2px 3px 2px; height:20px; display:block;}
.Sitemap .Cell .Title A:hover {color:#333; background-color:#FFF; text-decoration:none;}
.Sitemap .Cell .Links {background-color:#FFF; 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:#333; background-color:#FFF; text-decoration:none;}
.Sitemap A {text-decoration:none;}
.Sitemap A:hover {text-decoration:underline;}