body {margin:0px; font-family:Tahoma, Geneva, sans-serif; color:#96898D; font-size:12px;}

a {text-decoration:none; color:#231F20;}
a:hover {text-decoration:underline; color:#896D43;}

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

ul {margin:0px; padding:0px 0px 0px 20px;}
li {list-style-image:url(../images/bullet_ul.gif); padding-bottom:10px;}
blockquote {margin:0px; padding:0px 0px 0px 30px;}

h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:17pt; color:#231F20; margin:0px; padding:0px; line-height:normal; font-weight:normal;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#231F20; margin:0px; padding:0px; line-height:normal; font-weight:normal;}
h2 a {color:#896D43;}
h2 .Highlight{color:#896D43;}
h2#Advogados {font-size:20px; color:#896D43;}
h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#231F20; margin:0px; padding:0px; line-height:normal; font-weight:normal;}
h3 a {color:#231F20;}
h3 a:hover {color:#896D43;}
h3#Curriculum { padding:20px 0px 8px 0px;}
h4 {font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#B5ACAE; margin:0px; padding:0px; line-height:normal; font-weight:normal;}
h4#area { font-weight:bold; color:#896D43;}
h5 {}

.FotoContainer {float:right; padding-left:30px;}
.FotoContainer img {padding-bottom:30px;}

div.DropDown { position:absolute; top:0px; z-index:100; display:none;}
.DropDownContainer {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt; border-top:1px solid #CCC;}
.DropDownContainer a {color:#747272; padding:3px 15px 3px 23px; text-decoration:none; display:block; background-color:#FFFFFF; border-bottom:1px solid #EEE; border-left:1px solid #EEE; border-right:1px solid #EEE; }
.DropDownContainer a:hover{color:#FFF; background-color:#896D43; text-decoration:none;}

.NumberMenuContainer {font-size:10px; width:950px; margin:auto;}
.NumberMenuContainer .NumberMenu {padding:12px 20px 6px 0px; text-align:right;}
.NumberMenuContainer .NumberMenu a{ font-size:12px; color:#666; padding:0px 4px 0px 4px; border-right:1px solid #EEE;}
.NumberMenuContainer .NumberMenu a.Last {border:none;}
.NumberMenuContainer .NumberMenu a:hover {background-color:#896D43; color:#FFF; text-decoration:none;}
.NumberMenuContainer .NumberMenu strong {font-size:12px; color:#FFF; padding:0px 4px 0px 4px; border-right:1px solid #EEE; background-color:#896D43; font-weight:normal;}

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

.FWHeader {padding:28px 0px 0px 0px;}
.FWHeader .Logo {text-align:center; background-color:#231F20; padding:28px 0px 28px 0px;}
.FWHeader .MainMenu {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#747272; padding:12px 0px 12px 0px; text-align:center; background-image:url(/images/separator.gif); background-repeat:no-repeat; background-position:center bottom;}
.FWHeader .MainMenu a {color:#747272; padding:0px 35px 0px 35px;}
.FWHeader .MainMenu a:hover {color:#9F8866; text-decoration:none;}
.FWHeader .MainMenu a.Sel {color:#9F8866;}

.FWContent {width:950px; margin:auto;}
.FWContent .ContentLeft {float:left; width:191px; text-align:right;}
.FWContent .ContentLeft h1 {padding-bottom:5px;}
.FWContent .ContentLeft .SubMenu {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt; color:#747272; line-height:normal;}
.FWContent .ContentLeft .SubMenu a {color:#747272; display:block; padding:2px 5px 4px 20px; float:right;}
.FWContent .ContentLeft .SubMenu a:hover {color:#666; text-decoration:none; background-color:#EEE;}
.FWContent .ContentLeft .SubMenu a.Sel {color:#FFF; background-color:#000;}
.FWContent .ContentLeft .SubSubMenu {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#9F9D9D; line-height:normal; padding-bottom:5px;}
.FWContent .ContentLeft .SubSubMenu a {color:#9F9D9D; display:block; padding:2px 5px 4px 20px; float:right;}
.FWContent .ContentLeft .SubSubMenu a:hover {color:#666; text-decoration:none; background-color:#EEE;}
.FWContent .ContentLeft .SubSubMenu a.Sel {color:#666; background-color:#EEE;}

.FWContent .ContentRight {float:right; width:703px; line-height:140%; min-height:300px; h\eight:300px;}
.FWContent .ContentRight h2 { padding-bottom:15px; padding:0px 0px 18px 0px; line-height:140%;}

.FWContent#Home .ContentLeft {width:648px; text-align:left; line-height:140%;}
.FWContent#Home .ContentLeft h1 {font-size:24pt; color:#896D43; padding-bottom:25px;}
.FWContent#Home .ContentLeft h2 { padding-bottom:15px; padding:0px 0px 18px 0px; line-height:140%;}
.FWContent#Home .ContentRight {width:232px;}
.FWContent#Home .ContentRight h1 {padding-bottom:25px;}
.FWContent#Home .ContentRight .ArticleHome { margin-top:20px;}
.FWContent#Home .ContentRight .ArticleHome.First { border-bottom:1px solid #EEE; margin-top:0px; margin-bottom:5px;}
.FWContent#Home .ContentRight .ArticleHome .Foto img {margin:0px; padding:0px; float:left; border:1px solid #EEE;}
.FWContent#Home .ContentRight .ArticleHome .Foto a img  {border:1px solid #EEE;}
.FWContent#Home .ContentRight .ArticleHome .Foto a img:hover {border:1px solid #896D43;}
.FWContent#Home .ContentRight .ArticleHome .Detail { width:120px;}

.Article {padding-bottom:15px; margin-right:25px;}
.Article .ArticleText {}
.Article .ArticleText .Title { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#231F20; margin:0px; padding:0px; line-height:normal; font-weight:normal;}
.Article .ArticleText .Title a{ color:#231F20;}
.Article .ArticleText .SmallText { font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#B5ACAE; margin:0px; padding:0px; line-height:normal; font-weight:normal;}
.Article .Foto {float:left}
.Article .Foto img {margin:0px 15px 15px 0px; border:1px solid #EEE;}
.Article .Foto a img  {border:1px solid #EEE;}
.Article .Foto a img:hover {border:1px solid #896D43;}
.Article .Pdf {float:left}
.Article .Pdf img {padding:2px 0px 25px 0px;}
.Article#Fixed{width:325px; float:left;}
.Article#Publicacoes { margin-right:0px;}
.ArticleHome { padding-bottom:15px; margin-right:25px;}
.ArticleHome .PDF { float:left; padding-top:3px;}
.ArticleHome .Detail { float:right; width:180px;}
.ArticleHome .Detail .Title {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#231F20; margin:0px; padding:0px; line-height:normal; font-weight:normal;}
.ArticleHome .Detail .Title a { color:#231F20;}
.ArticleHome .Detail .SmallText { font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#B5ACAE; margin:0px; padding:0px; line-height:normal; font-weight:normal;}


.FWFooter {background-image:url(/images/separator.gif); background-repeat:no-repeat; background-position:center top; padding-top:40px; width:950px; margin:auto;}
.FWFooter .MenuBottom {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#747272; text-align:center; }
.FWFooter .MenuBottom a {color:#747272; padding:0px 5px 0px 5px;}
.FWFooter .MenuBottom a:hover {color:#9F8866; text-decoration:none;}
.FWFooter .MenuBottom a.Sel {color:#9F8866;}
.FWFooter .Copyright {font-size:10px; color:#CCCCCC; text-align:center; padding:20px 0px 20px 0px;}
.FWFooter .Copyright a {color:#CCCCCC;}
.FWFooter .Copyright a:hover {color:#666; text-decoration:none;}

/*MAPA DO 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; width:100%; 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 {font-family:Georgia, "Times New Roman", Times, serif; clear:both; background-color:#FFFFFF; padding:0px 12px 4px 12px; font-size:14px; }
.Sitemap .Title A { text-decoration:none; color:#333; }
.Sitemap .Title A:hover {text-decoration:nonu; color:#896D43;}
.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 5px 3px 5px; display:block; color:#999999;}
.Sitemap .Cell .Links A:hover { color:#000;}
.Sitemap A { text-decoration:none; color:#999999; }
.Sitemap A:hover {text-decoration:none; color:#00294F;}

