body { margin:0px; background-color:#F7F7F7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#555555; line-height:150%; background-image:url(../images/bkg/bkg_body.gif); background-repeat:repeat-y; background-position:center top;}
a {text-decoration:none; color:#757575;}
a:hover {text-decoration:none; color:#333333;}

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

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

.TextPadding {padding-left:6px}
.LineHeightNormal {line-height:100%;}

/*// TEXT //*/
.SmallBlue {font-size:10px; color:#5C629C; font-family:Arial, Helvetica, sans-serif;}
.SmallBlue a {color:#777777;}
.SmallBlue a:hover {color:#5C629C;}
.SmallText{font-size:10px;}
.TitleBlue {font-weight:bold; color:#5C629C; margin-bottom:12px;}
.FALTA {color:#000000; background-color:#FFCC00}

/*// FRAMEWORK //*/
.FWTableLeft {background-image:url(../images/bkg/bkg_left.gif); background-repeat:repeat-x;}
.FWTableSpacer {background-image:url(../images/bkg/bkg_center.gif); background-repeat:repeat-x; width:15px;}
.FWTableCenter {background-image:url(../images/bkg/bkg_center.gif); background-repeat:repeat-x; width:935px;}
  .FWMainContainer {width:935px;}
	.FWContentBig {width:717px; float:left;}
	.FWContentSmall {width:197px; float:right; font-family:Arial, Helvetica, sans-serif;}
	.FWSpacer {height:45px;}
.FWTableRight {background-image:url(../images/bkg/bkg_right.gif); background-repeat:repeat-x;}
.FWTableBackground {background-image:none;}

/*// HEADER //*/
.LogoContainer {padding:23px 0px 36px 0px;}
.MenuContainer {height:28px;}
.MenuContainer a {float:left; margin-right:8px;}
.MainFotoContainer {height:181px; margin-top:13px;}

.TopMenuContainer {background-color:#ECECEC; text-align:right; padding:8px 12px 25px 0px; font-size:10px; line-height:22px; font-family:Arial, Helvetica, sans-serif;}
.TopMenuContainer .Sel a {color:#333333;}
.SideLogoContainer {margin:20px 0px 13px 0px;}

/*// CONTENT //*/
.Content {background-color:#F7F7F7;}
.DestaqueHome {text-align:right; font-size:12px; font-weight:bold; color:#5C629C; padding-right:8px;}

.Submenu {text-align:right;}
.Submenu a {font-weight:bold; color:#5C629C; background-color:#DBDBDB; padding:4px 8px 4px 0px; display:block; border-bottom:1px solid #F7F7F7;}
.Submenu a:hover {color:#5C629C; background-color:#BEBEBE;}
.Submenu .Sel a {font-weight:bold; color:#FFFFFF; background-color:#5C629C; padding:4px 8px 4px 0px; display:block; border-bottom:1px solid #F7F7F7;}
.Submenu .Sel a:hover {color:#FFFFFF; background-color:#5C629C;}

.RightBullet {margin-right:6px;}
.RightBullet ul {margin:12px 0px 12px 0px; padding:0px; text-align:right;}
.RightBullet li#Home {margin:0px; padding:3px 15px 3px 0px; list-style:none; background-image:url(../images/icons/bullet_right.gif); background-position:right; background-repeat:no-repeat; }
.RightBullet li {margin:0px; padding:2px 15px 2px 0px; list-style:none; background-image:url(../images/icons/bullet_right.gif); background-position:right; background-repeat:no-repeat; }
.RightBullet li a {color:#666666; background-color:#F7F7F7; font-weight:normal; padding:3px 0px 3px 0px;}
.RightBullet li a:hover {color:#333333; background-color:#F7F7F7;}
.RightBullet li .Sel a {color:#333333; font-weight:bold; background-color:#F7F7F7; padding:3px 0px 3px 0px;}
.RightBullet li .Sel a:hover {color:#333333; font-weight:bold; background-color:#F7F7F7;}

h1.PageTitle {padding-left:5px; margin:0px; font-size:14px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
h1.AdvogadoTitle {padding:0px; margin:0px; font-size:14px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.MainTextContainer {padding:25px 0px 0px 5px;}
.PhotoContainer {float:left; width:198px; margin-right:25px;}
.PhotoContainer img {border:1px solid #CCCCCC;}
.DetailContainer {float:left; width:494px;}
.DetailContainer ul {margin:0px 0px 25px 0px; padding:0px;}
.DetailContainer li {margin:0px; padding:3px 0px 3px 15px; list-style:none; background-image:url(../images/icons/bullet_default.gif); background-position:left top; background-repeat:no-repeat;}
	.MailLink {margin:10px 0px 10px 0px; font-size:10px; width:86px;}
	.MailLink a {background-color:#5C629C; color:#FFFFFF; padding:0px 3px 0px 3px; display:block}
	.MailLink a:hover {text-decoration:underline;}
.ColunaLinks {float:left; width:340px; padding:25px 12px 0px 5px;}
.ColunaLinks ul {margin:0px 0px 25px 0px; padding:0px;}
.ColunaLinks li {margin:0px; padding:3px 0px 3px 15px; list-style:none; background-image:url(../images/icons/bullet_default.gif); background-position:left top; background-repeat:no-repeat;}

/*// FORM //*/
.TableForm  {width:530px;}
.TableForm .Title { border-bottom:1px solid #DDDDDD; padding-top:26px; font-weight:bold; color:#5C629C; margin-bottom:15px;}
.TableForm .SubTitle { padding-top:15px; padding-right:10px; font-weight:bold}
.TableForm .Name { font-size:11px; padding-right:10px; }
.TableForm .Input { text-align:right; }
.TableForm .Input INPUT { width:350px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px; border:1px solid #CCCCCC; }
.TableForm .Input TEXTAREA { width:530px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px; border:1px solid #CCCCCC; }
.TableForm .Input SELECT { width:200px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px; }
.TableForm .SmallText { font-size:10px; }
.TableForm .Checkbox {  }
.TableForm .Submit { padding-top:10px;}	

/*// FOOTER //*/
.FooterMargin {margin-top:45px;}
.Footer {border-top:1px solid #5C629C; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
	.BottomMenu {padding:16px 0px 10px 5px; color:#666666;}
	.BottomMenu a {color:#666666;}
	.BottomMenu a:hover {color:#222222;}
	.Copyright {padding:0px 0px 5px 5px; color:#999999;}
	.Copyright a {color:#999999;}
	.Copyright a:hover {color:#333333;}

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

/*DROPDOWN////////////////////////////////*/
div.DropDown {filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; position:absolute; top:0px; z-index:99; display:none;}
.DropDownContainer {font-size:11px; background-color:#FFFFFF; margin:1px; font-family:Arial, Helvetica, sans-serif;}
.DropDownContainer a {-ms-filter:"alpha(opacity=90)"; color:#333333; padding:2px 6px 2px 6px; margin-bottom:1px; text-decoration:none; display:block; background-color:#FFFFFF;}
.DropDownContainer a:hover{-ms-filter:"alpha(opacity=90)"; color:#FFFFFF; background-color:#5C629C; text-decoration:none; }
