body {margin:0px; font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#73728B; line-height:140%;}

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

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

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

h1 {margin:0px; padding:0px; line-height:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#011835; font-weight:bold;}
h2 {margin:0px; padding:0px; line-height:normal; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#011835; font-weight:bold;}

.Clear {clear:both; overflow:hidden; height:1px;}
.Hidden { display:none; visibility:hidden;}

/*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 #8C8C8C;}
.DropDownContainer a {-ms-filter:"alpha(opacity=90)"; color:#6B5B54; padding:3px 5px 3px 5px; text-decoration:none; display:block; background-color:#FFFFFF; border-bottom:1px solid #8C8C8C; border-left:1px solid #8C8C8C; border-right:1px solid #8C8C8C; }
.DropDownContainer a:hover{-ms-filter:"alpha(opacity=90)"; color:#FFF; background-color:#002840; text-decoration:none;}

/*/ HEADER /*/
.FW_Header { border-bottom:1px solid #DEDEDE; margin-top:6px; height:90px; }
.FW_Header .Header {width:950px; margin:auto;}
.FW_Header .Header .TopMenu {float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#B4B4B4; line-height:normal;}
.FW_Header .Header .TopMenu a {color:#B4B4B4;}
.FW_Header .Header .TopMenu a:hover {color:#888888; text-decoration:none;}
.FW_Header .Header .TopMenu a.Sel {color:#888888;}

.FW_Header .Header .ContentLeft { float:left; width:189px;}
.FW_Header .Header .ContentLeft .Logo { border-bottom:3px solid #000000; padding-top:32px;}
.FW_Header .Header .ContentRight { float:right; text-align:right; }
.FW_Header .Header .ContentRight .Menu { margin-top:55px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#A0A0A0;  line-height:normal;}
.FW_Header .Header .ContentRight .Menu a { font-weight:bold;padding-bottom:5px; color:#A0A0A0; display:block; border-bottom:0px none; float:left; margin-left:65px;}
.FW_Header .Header .ContentRight .Menu a.Sel{color:#000000; border-bottom:3px solid #000000;}
.FW_Header .Header .ContentRight .Menu a:hover { text-decoration:none;border-bottom:3px solid #000000; color:#000000; }

.CorporateLogo {width:950px; margin:auto; padding:5px 0px 15px 60px;}

.FW_PagePhoto {margin-bottom:4px;}
.FW_PagePhoto .FW_Bgk {background-color:#012E65}
.FW_PagePhoto .FW_Photo {border-left:4px solid #FFFFFF; border-right:4px solid #FFFFFF; width:722px;}
.FW_PagePhoto .FW_Titulo {width:220px; background-color:#011835;}
.FW_PagePhoto .FW_Titulo h1 {margin:0px; padding:0px 0px 10px 10px; line-height:normal; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}

/*/ HOME /*/
.FW_Home {}
.FW_Home .FW_Bgk {background-color:#012E65}
.FW_Home .FW_Photo {border-left:4px solid #FFFFFF; border-right:4px solid #FFFFFF; width:454px;}
.FW_Home .FW_ContentHome {width:492px;}
.FW_Home .FW_ContentHome .Content {padding:20px 0px 0px 36px;}
.FW_Home .FW_ContentHome .Content h1 {margin:0px; padding:0px 0px 14px 0px; line-height:normal; color:#011835; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.FW_Home .FW_ContentHome .Content h2 {margin:0px; padding:88px 10px 10px 14px; line-height:normal; color:#FFFFFF; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.FW_Home .FW_ContentHome .Content .IntroText { /*height:160px; min-height:160px;*/ padding-bottom:36px;}
/*.Content > .IntroText  {height:auto;}*/
.FW_Home .FW_ContentHome .Content .Article {float:left; width:210px; margin-right:42px; padding-top:12px;}
.FW_Home .FW_ContentHome .Content .Article h3 {margin:0px; padding:0px; line-height:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0067A9; font-weight:bold;}
.FW_Home .FW_ContentHome .Content .Article h3 a {}
.FW_Home .FW_ContentHome .Content .Article h3 a:hover {text-decoration:underline;}
.FW_Home .FW_ContentHome .Content .Article h5 {margin:0px; padding:0px; line-height:140%; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal;}

.FW_Home .FW_ContentHome .Content .Statement {float:left; width:160px; height:155px; padding:15px 20px 15px 20px; background-color:#011835; }
.FW_Home .FW_ContentHome .Content .Statement .homeAreaLink a { color:#FFF;}
.FW_Home .FW_ContentHome .Content .Statement .homeAreaLink a:hover { color:#f5f5f5;}
.FW_Home .FW_ContentHome .MenuHome .menuLink {width:252px; }
.FW_Home .FW_ContentHome .MenuHome .menuLink a {display:block;padding:4px 4px 4px 20px; }
.FW_Home .FW_ContentHome .MenuHome .menuLink a:-moz-any-link:focus {outline:none;}
.FW_Home .FW_ContentHome .MenuHome .menuLink a:hover { text-decoration:none; color:#FFF; background:url(../images/icons/seta.gif); background-repeat:no-repeat; background-position:left; background-color:#011835;font-weight:bold; }
.FW_Home .FW_ContentHome .MenuHome .menuLink a.Sel {color:#FFF; background:url(../images/icons/seta.gif); background-repeat:no-repeat; background-position:left; background-color:#011835; font-weight:bold;}


/*/ CONTENT /*/
.FW_Content {width:955px; margin:0px auto 10px auto;}


.FW_Content  h3 {margin:0px; padding:0px; line-height:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0067A9; font-weight:bold;}
.FW_Content  h3 a {}
.FW_Content  h3 a:hover {text-decoration:underline;}
.FW_Content .SmallText {font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.FW_Content .SmallText a {}
.FW_Content .SmallText a:hover {text-decoration:underline;}

.FW_Content .FW_ContentLeft {float:left; width:694px; /*height:210px; min-height:210px;*/}
			 html > body .FW_ContentLeft {height:auto;}


.FW_Content .FW_ContentLeft .ContentHeader {margin-bottom:18px; padding-left:4px;}
.FW_Content .FW_ContentLeft .ContentHeader .FotoEquipa {float:left; margin:3px 14px 0px 0px;}
.FW_Content .FW_ContentLeft .ContentHeader .Tracker {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999999; margin-bottom:22px;}
.FW_Content .FW_ContentLeft .ContentHeader .Tracker a {color:#BEBEBE;}
.FW_Content .FW_ContentLeft .ContentHeader .Tracker a:hover {color:#999999;}

.FW_Content .FW_ContentLeft .Content {padding-left:4px;}
.FW_Content .FW_ContentLeft .Content .PDF {margin-bottom:14px;}
.FW_Content .FW_ContentLeft .Content .PDF a {color:#000000;}
.FW_Content .FW_ContentLeft .Content .PDF a:hover {text-decoration:underline;}
.FW_Content .FW_ContentLeft .Content .PDF img {margin-right:5px;}
.FW_Content .FW_ContentLeft .Content .Back {font-size:10px;}
.FW_Content .FW_ContentLeft .Content .Back a {}
.FW_Content .FW_ContentLeft .Content .Back a:hover {text-decoration:underline;}
.FW_Content .FW_ContentLeft .Content .Texto {margin-top:18px;}



.FW_Content .FW_ContentLeft .ContentFooter {padding-left:4px;}

.FW_Content .FW_ContentRight {float:right; width:220px; padding-right:2px;}

.FW_Content .FW_ContentRight .SubMenu a {display:block; background-color:#011835; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:normal; border-bottom:1px solid #FFFFFF; padding:5px 6px 5px 10px;}		
.FW_Content .FW_ContentRight .SubMenu a:hover {background-color:#012E65; text-decoration:none;}
.FW_Content .FW_ContentRight .SubMenu a.Sel {background-color:#012E65; text-decoration:none;}	



/*/ FOOTER /*/
.FW_Footer {border-top:1px solid #DDDDDD; margin-top:26px;}
.FW_Footer .Footer {width:942px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.FW_Footer .Footer a {color:#BEBEBE;}
.FW_Footer .Footer a:hover {color:#888888; text-decoration:none;}
.FW_Footer .Footer a.Sel {color:#888888;}
.FW_Footer .Footer .BottomMenu {float:left; color:#B1B1B1; margin-top:8px}
.FW_Footer .Footer .BottomMenu a {color:#B1B1B1;}
.FW_Footer .Footer .BottomMenu a:hover {color:#888888; text-decoration:none;}
.FW_Footer .Footer .BottomMenu a.Sel {color:#888888;}
.FW_Footer .Footer .Copyright {float:left; color:#BEBEBE; margin-top:4px}
.FW_Footer .Footer .LinkFotografo {float:right; color:#BEBEBE; margin-top:4px;}


/*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:#002840; 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;}