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

a {text-decoration:none; color:#011835;}
a:hover {text-decoration:none; color:#0067A9;}

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/bullet.gif); background-repeat:no-repeat; background-position:top left;}

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

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

.divNewsContent input {font-size:10px; color:#999999; border:1px solid #CCCCCC; padding:1px 3px 1px 3px; margin:1px 0px 2px 0px;}

/*/ HEADER /*/
.FW_Header {background-image:url(../images/bkg_header.gif); background-repeat:repeat-x; background-position:top center; margin-bottom:26px;}
.FW_Header .Header {width:950px; margin:auto;}
.FW_Header .Header .Logo {float:left; width:320px;}
.FW_Header .Header .TopMenu {float:right; width:620px; margin-top:4px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#B4B4B4; line-height:normal;}
.FW_Header .Header .TopMenu a {color:#B4B4B4;}
.FW_Header .Header .TopMenu a:hover {color:#888888;}
.FW_Header .Header .TopMenu a.Sel {color:#888888;}
.FW_Header .Header .Menu {float:right; width:620px; margin-top:61px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#A0A0A0; line-height:normal;}
.FW_Header .Header .Menu a {color:#A0A0A0; display:block; border-bottom:1px solid #DDDDDD; padding:5px 0px 5px 0px; margin-left:32px; float:right;}
.FW_Header .Header .Menu a:hover {color:#000000; border-bottom:1px solid #000000;}
.FW_Header .Header .Menu a.Sel {color:#000000; border-bottom:1px solid #000000;}

.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:456px; padding-left:36px;}
.FW_Home .FW_ContentHome .Content {margin:0px;}
.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 {  }
/*.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 .Article .Texto {margin-top:12px; margin-bottom:12px;}
.FW_Home .FW_ContentHome .Content .Article .Mais {font-size:10px;}
.FW_Home .FW_ContentHome .Content .Article .Mais a {}
.FW_Home .FW_ContentHome .Content .Article .Mais a:hover {text-decoration:underline;}
.FW_Home .FW_ContentHome .Content .Statement {width:204px; background-color:#011835;}

.HomeRelativeContainer {height:149px; width:456px; position:relative;}
.HomeRelativeContainer .BtnEbook {position:absolute; width:204px; right:0px; top:149px; text-align:right;}
.HomeRelativeContainer .BtnEbook a {display:block; color:#FFF; font-weight:bold; font-size:14px; padding:12px 7px 12px 7px; background-color:#012E65;}
.HomeRelativeContainer .BtnEbook a span.Bullet {font-size:18px;}
.HomeRelativeContainer .BtnEbook a:hover {background-color:#014496; text-decoration:none;}

/*/ CONTENT /*/
.FW_Content {width:950px; margin:0px auto 10px auto; height:200px; min-height:200px;}
html>body .FW_Content {height: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;}
.FW_Content .FW_ContentLeft .PageNumbers {float:right; font-size:10px; margin-top:2px;}
.FW_Content .FW_ContentLeft .PageNumbers a {padding:0px 3px 1px 3px; margin-left:1px; background-color:#E0E0E0; color:#656465;}
.FW_Content .FW_ContentLeft .PageNumbers a:hover {background-color:#656465; color:#FFFFFF; text-decoration:none;}
.FW_Content .FW_ContentLeft .PageNumbers strong {padding:0px 3px 1px 3px; margin-left:1px; background-color:#011835; color:#FFFFFF; font-weight:normal;}
.FW_Content .FW_ContentLeft  h2 {margin:0px; padding:0px; line-height:normal; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#011835; font-weight:bold;}

.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 .Texto {margin-top:18px;}

.FW_Content .FW_ContentLeft .ArticleList {padding-left:4px;}
.FW_Content .FW_ContentLeft .ArticleList .Article {margin-bottom:18px;}
.FW_Content .FW_ContentLeft .ArticleList .Article .Photo {float:left;}
.FW_Content .FW_ContentLeft .ArticleList .Article .Photo img {margin-right:25px; border:0px none;}
.FW_Content .FW_ContentLeft .ArticleList .Article .Texto {margin-top:6px;}

.FW_Content .FW_ContentLeft .ContentFooter {padding-left:4px;}
.FW_Content .FW_ContentLeft .ContentFooter .Back {font-size:10px; float:left; padding-top:14px;}
.FW_Content .FW_ContentLeft .ContentFooter .Back a {}
.FW_Content .FW_ContentLeft .ContentFooter .Back a:hover {text-decoration:underline;}

.FW_Content .FW_ContentRight {float:right; width:220px; margin-bottom:10px;}

.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;}
.FW_Content .FW_ContentRight .SubMenu a.Sel {background-color:#012E65;}	

.FW_Content .FW_ContentRight .Article {margin-top:80px;}
.FW_Content .FW_ContentRight .Article .Photo {}
.FW_Content .FW_ContentRight .Article .Photo img {margin-bottom:5px; border:0px none;}
.FW_Content .FW_ContentRight .Article .Texto {margin-top:6px;}

.FW_Content .FW_ContentRight .PhotoDetail {margin-top:80px;}
.FW_Content .FW_ContentRight .PhotoDetail img {margin-bottom:18px;}

.FW_Content .FW_ContentRight .Galeria {margin-top:4px;}
.FW_Content .FW_ContentRight .Galeria img {border:0px;}
.FW_Content .FW_ContentRight .Galeria .Icon {float:left; margin:0px 5px 5px 0px; cursor:pointer;}
.FW_Content .FW_ContentRight .Galeria .IconRight {float:left; margin:0px 0px 5px 0px; cursor:pointer;}
.FW_Content .FW_ContentLeft .Content .GaleriaPhoto {padding-top:1px; filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,duration=0.5);}
.FW_Content .FW_ContentLeft .Content .GaleriaLegenda {margin-top:3px;}

.LinkEbook { margin-top:20px;}
.LinkEbook a {display:block; color:#FFF; font-weight:bold; font-size:12px; padding:12px 12px 12px 12px; background-color:#012E65;}
.LinkEbook a span.Bullet {font-size:14px;}
.LinkEbook a:hover {background-color:#014496; text-decoration:none;}

/*GALERIA*/

.transOFF {border:0px;}
.transON IMG {opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.5; border:0px; border:0px;}


div.ContentGalleryItem {float:left; width:264px;}
div.ContentGallery {float:right; width:655px; position:relative;}
div.LegendaOverImage {background-color:#EEF0EE; color:#333333; text-align:right; height:30px; padding:15px; width:620px; font-size:10px; position:absolute; top:0px; opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;}


/*/ FOOTER /*/
.FW_Footer {border-top:1px solid #DDDDDD; margin-top:36px;}
.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;}
.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;}
.FW_Footer .Footer .Copyright {float:left; color:#BEBEBE; margin-top:4px}
.FW_Footer .Footer .LinkFotografo {float:right; color:#BEBEBE; margin-top:4px;}

/*/ DROPDOWN /*/
.DropDown { position:absolute; top:0px; z-index:99; display:none; padding-top:10px;}
.DropDownContainer {font-size:11px; font-family:Tahoma, Arial, sans-serif; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;}
.DropDownContainer a {-ms-filter:"alpha(opacity=85)"; color:#333333; padding:3px 8px 3px 8px; text-decoration:none; display:block; background-color:#EEEEEE; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE;}
.DropDownContainer a:hover{-ms-filter:"alpha(opacity=85)"; color:#FFFFFF; background-color:#012E65; text-decoration:none;}

/*/ 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:#FFFFFF;  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:#0067A9; background-color:#FFFFFF; text-decoration:none; }
.Sitemap .Cell .Links { background-color:#FFFFFF; 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:#0067A9; background-color:#FFFFFF; text-decoration:none;}
.Sitemap A { text-decoration:none; }
.Sitemap A:hover { text-decoration:underline; }

