body {margin:0px; background-color:#F5F5F5; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#777777;}

p {margin:0px; padding:0px 0px 14px 0px;}
a {color:#4CA3DD; text-decoration:none;}
a:hover {text-decoration:underline;}
ul {margin:4px 0px 12px 17px; padding:0px;}
li {margin:0px 0px 0px 0px; padding:0px 0px 8px 14px; list-style:none; background-image:url(../images/icons/bullet.gif); background-repeat:no-repeat; background-position:top left;}
form {margin:0px; padding:0px;}
input {font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#747271; border:0px none; margin:0px; padding:0px;}


h1 {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#0A385A; font-size:40px; font-weight:normal; line-height:normal;}
h2, H5 {margin:0px; padding:0px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; color:#F5F5F5; font-size:34px; font-weight:normal; line-height:normal; float:left;}
h3 {margin:0px; padding:0px 0px 18px 0px; font-family:Tahoma, Geneva, sans-serif; color:#49A5E2; font-size:14px; font-weight:bold; line-height:normal;}
h4 {margin:0px; padding:0px; font-family:Tahoma, Geneva, sans-serif; color:#49A5E2; font-size:12px; font-weight:bold; line-height:120%;}
h4 a {color:#49A5E2;}

.flash-replaced .alt {display:block; height:0px; position:absolute; overflow:hidden; width:0px;}

.Clear {clear:both; overflow:hidden; height:1px;}
.Content {width:940px; margin:auto;}
.Content.Home {position:relative;}
.Statment {font-size:12px; color:#686868; font-style:italic;}
.SmallText {font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#AAAAAA;}
.SubTitle {color:#666666; font-weight:bold;}
.SubTitle#Alternative {color:#666666; font-weight:bold; padding:6px 0px 20px 0px;}
.PDF {}
.PDF a {color:#97242D;}
.PDF img {padding-right:10px;}
.PageNumbers {float:right; font-size:10px; margin-top:5px;}
.PageNumbers a {padding:0px 3px 1px 3px; margin-left:1px; background-color:#9FCDEC; color:#FFFFFF;}
.PageNumbers a:hover {background-color:#6BB5E6; color:#FFFFFF; text-decoration:none;}
.PageNumbers strong {padding:0px 3px 1px 3px; margin-left:1px; background-color:#49A5E2; color:#FFFFFF; font-weight:normal;}

.XMS bold, .XMS strong {color:#49A5E2; font-size:12px; font-weight:bold;}
.XMS em {font-size:10px; color:#AAAAAA;}

/*/--- MENU TOP ---/*/

.FW_MenuTop {height:30px; background-color:#49A5E2; font-size:10px;}
.FW_MenuTop .MenuTop {float:right; color:#DBEDF9; margin-top:8px; margin-right:40px;}
.FW_MenuTop .MenuTop a {color:#DBEDF9; text-decoration:none;}
.FW_MenuTop .MenuTop a:hover {color:#FFF; text-decoration:underline;}
.FW_MenuTop .Search {float:right; margin-top:6px; padding:1px 2px 1px 2px; background-color:#FFF; border:1px solid #7BBDEA;}

/*/--- HEADER ---/*/

.FW_Header {height:178px; background-color:#0A385A; background-image:url(../images/bkg/bkg_header.jpg); background-repeat:no-repeat; background-position:top center;}
.FW_Header#Fixed {height:240px;}
.FW_Header .Menu {}
.FW_Header .Menu a {float:left; margin-right:40px; color:#FFF;}
.FW_Header .Menu a:hover {background-image:url(../images/menu/hover.gif); background-repeat:no-repeat; background-position:top center;}
.FW_Header .Menu img {border:0px none;}
.FW_Header .Logo {padding-top:25px; float:left;}
.FW_Header .Logo#Home {padding-top:55px; width:285px; float:none;}
.FW_Header .PageTitle {padding-top:60px; float:right;}
.FW_Header .HomeFlash {width:557px; right:0px; top:70px; position:absolute; zoom:1}

/*/--- TRACKER ---/*/

.FW_Tracker {height:26px; background-color:#0A385A; font-size:10px;}
.FW_Tracker .Tracker { width:940px; margin:auto; text-align:right; padding-top:6px; color:#A8B8C4; }
.FW_Tracker .Tracker a { color:#9CAFBE; text-decoration:none; }
.FW_Tracker .Tracker a:hover {color:#A8B8C4; text-decoration:underline;}

/*/--- CONTENT ---/*/

.FW_Content {background-image:url(../images/bkg/bkg_content.jpg); background-repeat:repeat-x; background-position:top left; border-top:1px solid #D2D2D2; line-height:140%;}
.FW_Content .LeftCol {float:left; width:184px; background-color:#49A5E2;}
.FW_Content .LeftCol .SubMenu {margin-top:25px; font-size:12px; border-top:1px solid #9FCDEC;}
.FW_Content .LeftCol .SubMenu a {display:block; line-height:normal; border-bottom:1px solid #9FCDEC; color:#FFF; padding:7px 15px 7px 15px;}
.FW_Content .LeftCol .SubMenu a:hover {color:#FFF; background-color:#6BB5E6; text-decoration:none;}
.FW_Content .LeftCol .SubMenu a.Sel,
.FW_Content .LeftCol .SubMenu a:hover.Sel {color:#0A385A; background-color:#9FCDEC; text-decoration:none;}
.FW_Content .RightCol {float:right; width:710px; padding-top:22px;}
.FW_Content .RightCol .Content_Header {}
.FW_Content .RightCol .Content_Container {}
.FW_Content .RightCol .Content_Container .ColOne {float:left; width:335px;}
.FW_Content .RightCol .Content_Container .ColTwo {float:right; width:335px;}
.FW_Content .RightCol .Content_Container#Detail .ArticlePhoto {float:right; width:220px; padding-left:20px;}
.FW_Content .RightCol .Content_Container#Detail .ArticlePhoto img {padding-bottom:20px;}
.FW_Content .RightCol .Content_Container#Detail h3 {padding:0px 0px 0px 0px;}
.FW_Content .RightCol .Content_Container#Detail .SmallText {padding:0px 0px 18px 0px;}
.FW_Content .RightCol .Content_Footer {}
.FW_Content .RightCol .Content_Footer .PDF {float:left;}
.FW_Content .RightCol .Content_Footer .PageNumbers {margin-top:0px;}
.FW_Content .RightCol .Content_Footer#Detail .PageNumbers {margin:20px 0px 0px 0px; float:none;}

.FW_Content#Big .RightCol {float:none; width:auto;}
.FW_Content#Big .Article {padding-right:18px; padding-bottom:0px;}
.FW_Content#Big .Article#Last {padding-right:0px; }

/*/--- ARTICLES ---/*/

.Article {width:220px; padding-right:24px; padding-bottom:35px; float:left;}
.Article#Last {padding-right:0px;}
.Article .Photo {margin-bottom:10px;}
.Article .Photo img {border:0px none;}
.Article .SmallText {margin-bottom:10px;}

.Content_Container#Video .Article .Photo {position:relative;}
.Content_Container#Video .Article .Photo .Video {position:absolute; top:0px; left:0px; }
.Content_Container#Video .Article .Photo .Video img {border:0px none; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;}

.Content_Container .Parceiros a img {margin-bottom:20px;}

.Content_Container .LogosParceiros {width:auto; margin-top:16px;}
.Content_Container .LogosParceiros .LogoArticle {float:left; margin:0px 10px 10px 0px; border:1px solid #E1E1E1; width:165px; height:70px;}

/*/--- SOFTWARE ---/*/

.Content_Container#Software .Article {padding-bottom:20px;}
.Content_Container#Software .PDF {padding-top:5px;}
.Content_Container#Software .ColOne {width:250px;}
.Content_Container#Software .ColTwo {width:410px; padding-top:30px;}

/*/--- ROUND DIV ---/*/

.FW_RoundDiv {background-color:#FFF; background-image:url(../images/divround/ct_sd.gif); background-repeat:no-repeat; background-position:top right;}
.FW_RoundDiv .RoundDivTop {}
.FW_RoundDiv .RoundDivContent {padding:8px 18px 8px 18px;}
.FW_RoundDiv .RoundDivContent .Article {float:none; width:auto; padding:0px;}
.FW_RoundDiv .RoundDivContent h4 {font-size:11px;}
.FW_RoundDiv .RoundDivBottom {background-image:url(../images/divround/ct_id.gif); background-repeat:no-repeat; background-position:bottom right;}

/*/--- FOOTER ---/*/

.FW_Footer {width:940px; margin:auto; margin-top:70px; border-top:1px solid #FFF; font-size:10px;}
.FW_Footer .LeftCol {float:left;}
.FW_Footer .LeftCol .MenuBottom {color:#BCBCBC; padding:10px 0px 8px 0px;}
.FW_Footer .LeftCol .MenuBottom a {color:#BCBCBC; text-decoration:none;}
.FW_Footer .LeftCol .MenuBottom a:hover {color:#888888; text-decoration:none;}
.FW_Footer .LeftCol .Copyright {color:#C1C1C1; padding-bottom:6px;}
.FW_Footer .LeftCol .Copyright a {color:#C1C1C1; text-decoration:none;}
.FW_Footer .LeftCol .Copyright a:hover {color:#999999; text-decoration:none;}

.FW_Footer .RightCol {padding:2px 2px 0px 0px; float:right;}

/*/--- DROP DOWN ---/*/

.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; border-top:1px solid #0A385A;}
.DropDown a {color:#FFFFFF; padding:3px 10px 3px 10px; text-decoration:none; display:block; background-color:#49A5E2; border-left:1px solid #0A385A; border-right:1px solid #0A385A; border-bottom:1px solid #0A385A;}
.DropDown a:hover{filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; color:#0A385A; background-color:#9FCDEC; text-decoration:none;}

/*/--- MAPA 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:#F5F5F5;  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:#4CA3DD; background-color:#F5F5F5; text-decoration:none; }
.Sitemap .Cell .Links { background-color:#F5F5F5; 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:#4CA3DD; background-color:#F5F5F5; text-decoration:none;}
.Sitemap A { text-decoration:none; }
.Sitemap A:hover { text-decoration:underline; }