/*PNG Transparente no IE */
 * { 
	behavior:  url(css/iepngfix.htc);
}

* { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; } body { font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; background-color:#ffffff; } ul { list-style:none; } p { padding:0px 0px 0px 0px; } img { border:none; }  input, textarea, select { font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:11px; }   
#pageMainContainer { position:absolute; left:0px; top:0px; width:1000px; height:487px; z-index:3; }  
#accesskeys { position:absolute; top:-200px; left:-200px; }  
#headerMainContainer { position:absolute; left:0px; top:0px; width:1024px; height:250px; z-index:5; }  
#headerLogoContainer {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:75px;
	z-index:120;
	visibility: inherit;
} 
#headerLogoContainer .logo { border:none; }  
#headerMetanavContainer { position:absolute; left:170px; top:5px; width:800px; height:95px; z-index:10; } 
#headerMetanavContainer .linkList { margin:1px 0px 0px 0px; font-family:Trebuchet MS, sans-serif; font-size:11px; font-weight:normal; color:#727272; text-decoration:none; float:right; } 
#headerMetanavContainer .linkList a.link { color:#727272; text-decoration:none; } 
#headerMetanavContainer .linkList a.link:hover { color:#94b829; text-decoration:underline; } 
#headerMetanavContainer .linkList .linkText { float:left; } 
#headerMetanavContainer .linkList .iconGroup { background:no-repeat url(../img/icon_group.gif) top left; width:17px; height:14px; margin:1px 5px 0px 20px; padding:0px 0px 0px 0px; float:left; } 
#headerMetanavContainer .linkList .iconPhonebook { background:no-repeat url(../img/icon_phonebook.gif) top left; width:10px; height:14px; margin:1px 5px 0px 20px; padding:0px 0px 0px 0px; float:left; } 
#headerMetanavContainer .searchBox { margin:0px 20px 0px 20px; padding:0px 0px 0px 0px; float:right; } 
#searchForm .searchInput { width:82px; height:19px; background:url(../img/search_input.gif) no-repeat left center; margin:0px 0px 0px 0px; padding:0px 5px 0px 10px; float:left; } 
#searchForm .searchInput input { width:82px; background:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:none; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:11px; color:#727272; } 
#searchForm .searchSubmit { width:19px; height:19px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; } 
#searchForm a.searchLink { background-image:url(../img/search_submit.gif); width:19px; background-position:0px 0px; background-repeat:no-repeat; height:19px; display:block; text-indent:-500px; overflow:hidden; } 
#searchForm a.searchLink:hover { background-position:0px -19px; } 
#headerMetanavContainer .languageSelection { margin:1px 0px 0px 0px; font-family:Trebuchet MS, sans-serif; font-size:11px; font-weight:normal; color:#a4a4a4; text-decoration:none; float:right; } 
#headerMetanavContainer .languageSelection a.link { color:#727272; text-decoration:none; } 
#headerMetanavContainer .languageSelection a.link:hover { color:#94b829; text-decoration:underline; }  
#headerNavigationContainer {
	position:absolute;
	left:182px;
	top:182px;
	width:805px;
	height:36px;
	z-index:10;
} 
#navigationList { background:url(../img/tab_background.gif) no-repeat 0px 0px; height:30px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; } 
#navigationList li { height:30px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; } 
#navigationList li.spacerTab { width:102px; } 
#navigationList a { background-position:0px 0px; background-repeat:no-repeat; height:30px; display:block; text-indent:-500px; overflow:hidden; } 
#navigationList a:hover { background-position:0px -30px; } 
#navigationList li.active {
	position:relative;
	z-index:120;
	margin:0px -8px 0px -8px;
	width: 59px;
	left: 123px;
	top: 0px;


} #navigationList li.active a:hover { background-position:0px 0px; }  
#navigationList a.tabDe1 { background-image:url(../img/tab1_d.gif); width:112px; } 
#navigationList a.tabDe2 { background-image:url(../img/tab2_d.gif); width:56px; } 
#navigationList a.tabDe3 { background-image:url(../img/tab3_d.gif); width:149px; } 
#navigationList a.tabDe4 { background-image:url(../img/tab4_d.gif); width:123px; } 
#navigationList a.tabDe5 { background-image:url(../img/tab5_d.gif); width:106px; } 
#navigationList li.active a.tabDe1 { background-image:url(../img/tab1_active_d.gif); width:128px } 
#navigationList li.active a.tabDe2 { background-image:url(../img/tab2_active_d.gif); width:72px } 
#navigationList li.active a.tabDe3 { background-image:url(../img/tab3_active_d.gif); width:165px } 
#navigationList li.active a.tabDe4 { background-image:url(../img/tab4_active_d.gif); width:139px } 
#navigationList li.spacerTabDe { width:238px; }  
navigationList a.tabEn1 { background-image:url(../img/tab1_e.gif); width:169px; } 
#navigationList a.tabEn2 { background-image:url(../img/tab2_e.gif); width:54px; } 
#navigationList a.tabEn3 { background-image:url(../img/tab3_e.gif); width:150px; } 
#navigationList a.tabEn4 { background-image:url(../img/tab4_e.gif); width:130px; } 
#navigationList a.tabEn5 { background-image:url(../img/tab5_e.gif); width:106px; } 
#navigationList li.active a.tabEn1 { background-image:url(../img/tab1_active_e.gif); width:185px } 
#navigationList li.active a.tabEn2 { background-image:url(../img/tab2_active_e.gif); width:70px } 
#navigationList li.active a.tabEn3 { background-image:url(../img/tab3_active_e.gif); width:166px } 
#navigationList li.active a.tabEn4 { background-image:url(../img/tab4_active_e.gif); width:146px } 
#navigationList li.spacerTabEn { width:175px; }  
#navigationList a.tabFr1 { background-image:url(../img/tab1_f.gif); width:116px; } 
#navigationList a.tabFr2 { background-image:url(../img/tab2_f.gif); width:54px; } 
#navigationList a.tabFr3 { background-image:url(../img/tab3_f.gif); width:156px; } 
#navigationList a.tabFr4 { background-image:url(../img/tab4_f.gif); width:124px; } 
#navigationList a.tabFr5 { background-image:url(../img/tab5_f.gif); width:106px; } 
#navigationList li.active a.tabFr1 { background-image:url(../img/tab1_active_f.gif); width:132px } 
#navigationList li.active a.tabFr2 { background-image:url(../img/tab2_active_f.gif); width:70px } 
#navigationList li.active a.tabFr3 { background-image:url(../img/tab3_active_f.gif); width:172px } 
#navigationList li.active a.tabFr4 { background-image:url(../img/tab4_active_f.gif); width:140px } 
#navigationList li.spacerTabFr { width:228px; }  
#navigationList a.tabIt1 { background-image:url(../img/tab1_i.gif); width:118px; } 
#navigationList a.tabIt2 { background-image:url(../img/tab2_i.gif); width:50px; } 
#navigationList a.tabIt3 { background-image:url(../img/tab3_i.gif); width:126px; } 
#navigationList a.tabIt4 { background-image:url(../img/tab4_i.gif); width:90px; } 
#navigationList a.tabIt5 { background-image:url(../img/tab5_i.gif); width:106px; } 
#navigationList li.active a.tabIt1 { background-image:url(../img/tab1_active_i.gif); width:134px } 
#navigationList li.active a.tabIt2 { background-image:url(../img/tab2_active_i.gif); width:66px } 
#navigationList li.active a.tabIt3 { background-image:url(../img/tab3_active_i.gif); width:142px } 
#navigationList li.active a.tabIt4 { background-image:url(../img/tab4_active_i.gif); width:106px } 
#navigationList li.spacerTabIt { width:294px; }  
#bannerMainContainer { position:absolute; left:61px; top:260px; width:886px; height:239px; z-index:5; } 
#bannerFlashContainer { position:absolute; left:-200px; top:1092px; width:886px; height:238px; z-index:5; overflow:hidden; } 
#bannerLineContainer { position:absolute; left:0px; top:238px; width:886px; height:1px; z-index:5; background-color:#d2d2d2; }  
#contentMainContainer { position:absolute; left:1px; top:0px; width:1000px; height:203px; z-index:5; } 
#contentTitlePerfil { position:absolute; left:-1px; top:167px; width:670px; height:36px; z-index:5; background-image:url(../img/bkgd-portfolio.gif); background-repeat:x-repeat; overflow:hidden; } 
#contentTitleContainer .titleText { margin:9px 0px 0px 12px; padding:0px 0px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:13px; font-weight:bold; color:#555555; text-decoration:none; white-space:nowrap; } .titleTextH2 { font-size:13px; } 
#contentMenuContainer {
	position:absolute;
	left:8px;
	top:525px;
	width:125px;
	height:210px;
	z-index:10;
	background:no-repeat url(img/menu_background.gif) top right;
	overflow: visible;
	background-image: url(fig/false_image.gif);







} 
#contentMenuContainer .menuLabelActive { position:relative; z-index:10; background-color:#ffffff; border-bottom:1px solid #d2d2d2; display:block; width:142px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; line-height:15px; font-weight:bold; color:#77951e; text-decoration:none; cursor:default; } 
#contentMenuContainer .menuLabelActive a.menuLink { display:block; width:120px; margin:0px 0px 0px 0px; padding:4px 10px 3px 12px; color:#77951e; text-decoration:none; } 
#contentMenuContainer .menuLabelActive a.menuLink:hover { display:block; width:120px; margin:0px 0px 0px 0px; padding:4px 10px 3px 12px; color:#77951e; text-decoration:none; } 
#contentMenuContainer .menuLabelInactive { position:relative; z-index:10; border-bottom:1px solid #d2d2d2; display:block; width:142px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; line-height:17px; font-weight:bold; color:#727272; text-decoration:none; cursor:pointer; } 
#contentMenuContainer .menuLabelInactive a.menuLink { display:block; width:120px; margin:0px 0px 0px 0px; padding:4px 10px 3px 12px; color:#727272; text-decoration:none; } 
#contentMenuContainer .menuLabelInactive a.menuLink:hover { display:block; width:120px; margin:0px 0px 0px 0px; padding:4px 10px 3px 12px; color:#94b829; text-decoration:none; } 
#contentButtonContainer { position:absolute; left:6px; top:199px; width:120px; height:55px; z-index:10; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; } .contentBodyContainer { display:none; } .nextImg { background-image:url(../img/next.gif); background-repeat:no-repeat; width:20px; height:16px; background-position:0px 0px; border:none; overflow:hidden; } .nextImgHover { background-image:url(../img/next_hover.gif); background-repeat:no-repeat; width:20px; height:16px; background-position:0px 0px; border:none; overflow:hidden; } 

.contentLeftContainer {
	position:absolute;
	left:130px;
	top:522px;
	width:240px;
	height:260px;
	z-index:20;
	margin:0px 0px 0px 0px;
	padding:3px 12px 0px 12px;
	overflow:hidden;
	background-color: #FFFFFF;


} .listTitle { padding:0px 0px 2px 0px; margin:0px 0px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; line-height:16px; font-weight:bold; color:#555555; } .listTitleH3 { font-size:12px; } .listLink { background-image:url(../img/bullet.gif); background-repeat:no-repeat; background-position:0px 0px; padding:0px 0px 0px 12px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; line-height:16px; color:#727272; } .listLinkBold { background-image:url(../img/bullet.gif); background-repeat:no-repeat; background-position:0px 0px; padding:0px 0px 0px 12px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; line-height:16px; font-weight:bold; color:#727272; } a.listLinkHref { color:#727272; text-decoration:none; } a.listLinkHref:hover { color:#94b829; text-decoration:underline; } .listDescription { padding:0px 0px 0px 12px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; line-height:16px; color:#727272; } .listDescriptionBold { padding:0px 0px 0px 12px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; line-height:16px; font-weight:bold; color:#727272; } .contentLeftFooter { position:absolute; left:-52px; top:281px; width:232px; height:23px; z-index:20; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:13px; line-height:16px; font-weight:bold; color:#727272; text-decoration:none; white-space:nowrap; overflow:hidden; } .contentLeftFooter a.link { color:#727272; text-decoration:none; } .contentLeftFooter a.link:hover { color:#94b829; text-decoration:underline; } 
.contentRightContainer { position:absolute; left:379px; top:523px; width:297px; height:274px; z-index:20; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; overflow:hidden; } .contentRightContainerList { margin:0px 0px 0px 0px; padding:0px 12px 0px 0px; overflow:hidden; } .contentRightFooter { position:absolute; left:12px; top:187px; width:162px; height:23px; z-index:20; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:13px; line-height:16px; font-weight:bold; color:#727272; text-decoration:none; white-space:nowrap; overflow:hidden; } .contentRightFooter a.link { color:#727272; text-decoration:none; } .contentRightFooter a.link:hover { color:#94b829; text-decoration:underline; } .contentRightContainerBanner {
	position:absolute;
	left:3px;
	top:0px;
	width:293px;
	height:215px;
	z-index:25;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	overflow:auto;
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image: url(img/capa/port_3.jpg);
	background-color: #FFFFFF;
	visibility: visible;


} .contentRightBannerHref { position:absolute; left:-38px; top:340px; width:186px; height:185px; z-index:20; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; } 
#contentRightMyMenuContainer {
	position:absolute;
	left:715px;
	top:494px;
	width:300px;
	height:240px;
	z-index:5;
	overflow: visible;

} .menuContentList { width:262px; height:117px; margin:0px 0px 0px 0px; padding:3px 12px 0px 12px; overflow:hidden; } 
#contentRightMenuContainer { position:absolute; left:600px; top:0px; width:286px; height:244px; z-index:5; overflow:hidden; } .contentRightMenuTitleContainer { position:absolute; left:0px; top:0px; width:286px; height:34px; z-index:5; background-image:url(../img/title_background.gif); background-repeat:x-repeat; overflow:hidden; } .contentRightMenuTitleContainer .titleText { margin:9px 0px 0px 12px; padding:0px 0px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:13px; font-weight:bold; color:#555555; text-decoration:none; white-space:nowrap; } .contentRightMenuContentContainer { position:absolute; left:0px; top:34px; width:262px; height:217px; z-index:20; margin:0px 0px 0px 0px; padding:3px 12px 0px 12px; overflow:hidden; } .RightListLink { padding:0px 10px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; line-height:16px; color:#727272; display:inline; } .RightListTitle { padding:0px 10px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; line-height:16px; font-weight:bold; color:#727272; } .RightListTitleH3 { font-size:12px; } .RightListLinkNextImg { background-image:url(../img/bullet.gif); background-repeat:no-repeat; width:11px; height:16px; background-position:0px 1px; display:inline; font-size:12px; line-height:12px; color:#ffffff; } .RightListTitleNextImg { background-image:url(../img/bullet.gif); background-repeat:no-repeat; width:11px; height:16px; background-position:4px 1px; display:inline; font-size:12px; line-height:12px; color:#ffffff; } .RightListLine { margin:4px 0px 5px 0px; width:262px; height:1px; background-color:#d2d2d2; } .contentRightMenuFooter { position:absolute; left:12px; top:187px; width:262px; height:23px; z-index:20; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:13px; line-height:16px; font-weight:bold; color:#727272; text-decoration:none; white-space:nowrap; overflow:hidden; } .contentRightMenuFooter a.link { color:#727272; text-decoration:none; } .contentRightMenuFooter a.link:hover { color:#94b829; text-decoration:underline; } 
#counterMainContainer { position:absolute; left:84px; top:583px; width:1px; height:1px; z-index:1; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; display:none; }  
#footerMainContainer { position:absolute; left:84px; top:538px; width:886px; height:40px; z-index:5; background-image:url(../img/footer.gif); background-repeat:no-repeat; } 
#footerLinkContainer { position:absolute; left:-456px; top:581px; width:586px; height:40px; z-index:5; overflow:hidden; } 
#footerLinkContainer .footerText { margin:17px 20px 0px 0px; padding:0px 0px 0px 0px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; font-weight:normal; color:#727272; text-decoration:none; white-space:nowrap; float:left; } 
#footerLinkContainer .footerText a.link { color:#727272; text-decoration:none; } 
#footerLinkContainer .footerText a.link:hover { color:#94b829; text-decoration:underline; } 
#footerTickerContainer { position:absolute; left:605px; top:31px; width:286px; height:40px; z-index:5; overflow:hidden; } 
#footerTickerContainer .tickerText { background-image:url(../img/bullet.gif); background-repeat:no-repeat; background-position:0px 0px; margin:17px 0px 0px 0px; padding:0px 0px 0px 12px; font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:11px; font-weight:normal; color:#727272; text-decoration:none; white-space:nowrap;  } 
#footerTickerContainer .tickerText a.link { color:#727272; text-decoration:none; } 
#footerTickerContainer .tickerText a.link:hover { color:#94b829; text-decoration:underline; } 
#myScroller { width:286px; height:244px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; overflow:hidden; } 
#myScroller div { overflow:hidden; } 
#myScroller div.collapsed { height:30px; background:no-repeat url(../img/collapsed.gif) top right; color:#77951e; cursor:pointer; } 
#myScroller div.collapsed .menuLabel { font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; } 
#myScroller div.expanded { background:no-repeat url(../img/expanded.gif) top right; color:#555555; cursor:default; } 
#myScroller div.expanded .menuLabel { font-family:'Trebuchet MS', Arial, Trebuchet MS, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; } 
#myScroller div.menuLabel { height:30px; margin:0px 0px 0px 0px; padding:5px 0px 0px 10px; display:block; } 
#myScroller div.menuContent { width:286px; height:120px; margin:-5px 0px 0px 0px; padding:0px 0px 0px 0px; border-bottom:1px solid #d2d2d2; overflow:hidden; background-color:#ffffff; } .menuLabelH2 { font-size:13px; }
