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

form { margin:0px; padding:0px;}
input {font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#B8B9BB;border:0px none;}

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

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

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

ul {list-style:none; margin:0px; padding:10px 0px 10px 15px;}
li { background-image:url(../images/icons/li.gif); background-repeat:no-repeat; background-position: left middle; padding:0px 0px 10px 15px;}

.FW_Main { }

h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#B89147; padding-bottom:15px; margin:0px; font-weight:normal;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#00006C; padding-bottom:15px;padding-left:35px; margin:0px; font-weight:normal;}
h3 {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#993300; padding:0px; margin:0px; font-weight:bold;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#00006C; padding-bottom:15px; margin:0px; font-weight:normal;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00006C; padding-bottom:5px;margin:0px; font-weight:normal;}


.Tracker { font-size:9px;color:#B89147; font-weight:bold; width:955px; margin:auto; text-align:right; padding:5px 0 10px 0;}
.Tracker a { font-size:9px; color:#CCC;}
.Tracker a:hover { color:#B89147; text-decoration:none;}
.Tracker a.Sel { color:#B89147;}

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

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

/*Drop-Down*/
.DropDown {position:absolute; top:0px; z-index:100; display:none; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
.DropDownContainer {font-size:11px; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #B89147;}
.DropDownContainer a {-ms-filter:"alpha(opacity=90)"; color:#6B5B54; padding:3px 15px 3px 20px; text-decoration:none; display:block; background-color:#FFFFFF; border-bottom:1px solid #B89147; border-left:1px solid #B89147; border-right:1px solid #B89147; }
.DropDownContainer a:hover{-ms-filter:"alpha(opacity=90)"; color:#FFF; background-color:#B89147; text-decoration:none;}

/*HEADER*/
.FW_Header {width:100%; position:relative;}
.FW_Header .HeaderContainer { position:relative; border-top:2px solid #B89147; width:955px; margin:auto; height:333px; background:url(../images/bkg/bg_header2.jpg); background-repeat:no-repeat;}
.FW_Header .HeaderContainer{ height:210px;}
.FW_Header .HeaderContainer#home { height:333px;}
.FW_Header .HeaderContainer .Logo {position:absolute; top:-50px; left:28px; padding:10px 0px 0px 0px; width:928px; }

.FW_Header .Menu { position:absolute; width:100%; top:203px; background-color:#B89147; border-top:3px solid #FFF; border-bottom:3px solid #FFF;}
.FW_Header .Menu#home-menu {position:absolute; width:100%; top:273px;}
.FW_Header .Menu .MenuContainer {width:955px; height:47px; margin:auto; }
.FW_Header .Menu .MenuContainer a { background-color:#B89147; font-size:13px; color:#FFF; display:block; float:left; text-align:center; padding:16px 35px 15px 35px;}
.FW_Header .Menu .MenuContainer a:hover { background-color:#FFF; color:#333; text-decoration:none;}
.FW_Header .Menu .MenuContainer a.Sel { background-color:#FFF; color:#333;}

.Home .FW_Content .Presentation {float:left; width:382px; margin-right:15px;}
.Home .FW_Content .Presentation .Title {}
.Home .FW_Content .Presentation .Text {color:#666;}
.Home .FW_Content .Publication {float:left; border-left:1px dotted #CCC; border-right:1px dotted #CCC; background:#FFF;width:150px; padding:0px 15px 0px 15px;}
.Home .FW_Content .Publication .Article {text-align:center;}
.Home .FW_Content .Publication .Article .Foto { }
.Home .FW_Content .Publication .Article .Title { text-align:left; padding-left:10px; padding-top:15px; font-weight:bold; color:#960;}
.Home .FW_Content .Publication .Article .Data { text-align:left; padding-left:10px; color:#000;}
.Home .FW_Content .HomeDestaque {float:right; width:330px; padding:0px 15px 0px 15px;}
.Home .FW_Content .HomeDestaque .Article {}
.Home .FW_Content .HomeDestaque .Article .Photo {float:left;}
.Home .FW_Content .HomeDestaque .Article .Content {float:right; width:225px;}
.Home .FW_Content .HomeDestaque .Article .Content .Title a{color:#00006C; font-weight:bold;}
.Home .FW_Content .HomeDestaque .Article .Content .Title a:hover{ text-decoration:underline;}
.Home .FW_Content .HomeDestaque .Article .Content .Date {color:#ccc;}
.Home .FW_Content .HomeDestaque .Article .Content .Text {padding-top:5px; color:#666;}

.FW_Content {width:955px; margin:auto; padding-top:20px;}
.FW_Content .LeftContent {float:left; width:185px; }
.FW_Content .LeftContent .SubMenu {}
.FW_Content .LeftContent .SubMenu a{ color:#000; background:#F1E9DA; padding:5px 5px 5px 5px; display:block; border-bottom:1px solid #FFF; line-height:100%;}
.FW_Content .LeftContent .SubMenu a:hover{ color:#FFF; background:#B89147; text-decoration:none; background-image:url(../images/icons/sub_menu_sel.gif); background-repeat:no-repeat; background-position:top right;}
.FW_Content .LeftContent .SubMenu a.Sel,
.FW_Content .LeftContent .SubMenu a.Sel:hover { color:#FFF; background:#B89147;  background-image:url(../images/icons/sub_menu_sel.gif); background-repeat:no-repeat; background-position:top right;}

.FW_Content .RightContent { float:right; width:760px; }
.FW_Content .RightContent .MainContent { border-left:1px dotted #CCC; padding-left:35px; color:#666; background-color:#FFF; min-height:90px;}

.FW_Content .RightContent .MainContent .Title { padding-bottom:5px;}
.FW_Content .RightContent .MainContent .lineText { padding:2px 0px 2px 0px}
.FW_Content .RightContent .MainContent .Article { float:left; padding-bottom:15px; padding-top:20px; width:159px; margin-right:27px;}
.FW_Content .RightContent .MainContent .Article.News {  width:157px; }
.FW_Content .RightContent .MainContent .Article#Last {margin-right:0px;}
.FW_Content .RightContent .MainContent .Article .Photo {}
.FW_Content .RightContent .MainContent .Article .Photo img { border:1px solid #999; width:159px;}
.FW_Content .RightContent .MainContent .Article .Title {min-height:35px; padding-top:5px; font-size:10px;  line-height:normal;}
.FW_Content .RightContent .MainContent .Article .Title a{ font-weight:bold; color:#B89147; }
.FW_Content .RightContent .MainContent .Article .Title a:hover{ text-decoration:underline;}
.FW_Content .RightContent .MainContent .Article .Info { padding-top:5px;}
.FW_Content .RightContent .MainContent .Article .Info .Num{ float:left; color:#000; }
.FW_Content .RightContent .MainContent .Article .Info .Date{ margin-left:5px;}

/*FOOTER*/
.FW_Footer {width:955px; margin:auto; margin-top:20px; text-align:center; border-top:2px solid #B89147; }
.FW_Footer .MenuBottom { margin:10px auto 10px auto; }
.FW_Footer .MenuBottom a {  padding-right:45px; color:#666;}
.FW_Footer .MenuBottom a:hover { color:#333; text-decoration:underline; }
.FW_Footer .MenuBottom a.Sel { color:#333; text-decoration:none; }
.FW_Footer .Disclaimer{ color:#CCC; font-size:10px;}
.FW_Footer .Disclaimer a{ color:#CCC}
.FW_Footer .Disclaimer a:hover {text-decoration:none; color:#333;}



/*MAPA SITE*/
.Sitemap {margin-bottom:12px; width:100%; margin-bottom:50px; }
.Sitemap .VLine { background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; }
.Sitemap .Cell { text-align:center;  background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; margin-bottom:8px; }
.Sitemap .Cell .TopBorder { border-top:1px solid #CCCCCC; width:100%; height:10px; }
.Sitemap .Cell .TopBorderRight { float:right; border-top:1px solid #CCCCCC; width:50%; height:10px; }
.Sitemap .Cell .TopBorderLeft { float:left; border-top:1px solid #CCCCCC; width:50%; height:10px; }
.Sitemap .Cell .Title { clear:both; background-color:#FFFFFF; padding:0px 12px 4px 12px; font-weight:bold; font-size:12px; }
.Sitemap .Title A { text-decoration:none; color:#666666; }
.Sitemap .Title A:hover {text-decoration:nonu; color:#333;}
.Sitemap .Cell div.Links { background-color:#FFFFFF;}
.Sitemap .Cell .Links { background-color:#FFFFFF; margin:20px 0px 0px 0px; text-align:center; font-size:11px; }
.Sitemap .Cell .Links A { line-height:100%; padding:3px 0px 3px 3px; display:block; color:#999999;}
.Sitemap .Cell .Links A:hover { color:#333;}
.Sitemap A { text-decoration:none; color:#999999; }
.Sitemap A:hover {text-decoration:none; color:#0C5D8E;}