/* ADAPT THESE TO THE WEBSITE */
.fbImp_c1, #fbImp b {color: #005979;}			/* footer font color */
.fbImp_c2 {color: #425A86;}								/* links font color */
.fbImp_f1 {font-family: Arial;} 					/* footer font face */
.fbImp_f2, #fbImp b {font-family: Arial;} /* links font face */
.fbImp_bg1 {background-color: #FFFFFF;}		/* footer background */
.fbImp_bg2 {background-color: #333333;}		/* button border lines */
.fbImp_bg3 {background-color: #333333;}		/* buttons context */
.fbImp_bg4 {background-color: #FFFFFF;}		/* shadow color */
.fbImp_bg6 {background-color: #005979;}		/* footer border lines */

/* KEEP THE FOLLOWING UNCHANGED */
table#fbImp * {margin:0px; padding:0px; border:0px; text-transform:none;}
#fbImp {width: 100%; height: 38px;}
#fbImp .fbImp_c2 a, #fbImp .fbImp_c2 a:link, #fbImp .fbImp_c2 a:active, #fbImp .fbImp_c2 a:visited, #fbImp .fbImp_c2 a:hover {color: #888888;}								/* links font color */
#fbImp .fbImp_border {width:100%; height:1px;}
#fbImp .fbImp_brddiv {height:1px; width:100%; overflow:hidden; text-align:right;}

	/* main table */
#fbImp .fbImp_maintd {width: 100%; height:36px; vertical-align:middle;}
#fbImp .fbImp_maintd .fbImp_maintbl {width: 100%; height:20px; border:0px; padding:0px; margin:0px;;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_sep1 {padding-left: 35px;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_sep2 {padding-left: 2px;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_button {white-space: nowrap; width:1px; vertical-align:middle; padding:1px;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_iframe {white-space: nowrap; width:1px; vertical-align:middle; padding:1px;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_space {width: 100%; text-align: right;}

	/* font sizes */
#fbImp .fbImp_f10 {font-size: 10px;}
#fbImp .fbImp_f12, #fbImp b {font-size: 12px;}

	/* fixed colors */
#fbImp .fbImp_bg5 {background-color: #e6e6e6;}		/* box background */

	/* image mapings*/
#fbImp .fbImp_img {background-image: url('http://toolbar.aeiou.pt/impresa/img/ft/fb_impresa.png');}
#fbImp .fbImp_p {background-position: left -80px; border:0; width:1px; height:1px;}
#fbImp .fbImp_sel1 {position:relative; z-index:999; width: 110px; height:18px; margin:0px; border:0px; cursor: pointer; overflow:hidden;}
#fbImp .fbImp_sel2 {position:relative; z-index:999; width: 118px; height:18px; margin:0px; border:0px; cursor: pointer; overflow:hidden;}
#fbImp .fbImp_sel3 {position:relative; z-index:999; width: 74px; height:18px; margin:0px; border:0px; cursor: pointer; overflow:hidden;}
#fbImp .fbImp_sel4 {position:relative; z-index:999; width: 94px; height:18px; margin:0px; border:0px; cursor: pointer; overflow:hidden;}
.fbImp_sel1o {background-position: -9px top;}
.fbImp_sel2o {background-position: -1px -19px;}
.fbImp_sel3o {background-position: -45px -38px;}
.fbImp_sel4o {background-position: -25px -57px;}
.fbImp_sel1c {background-position: -9px -118px;}
.fbImp_sel2c {background-position: -1px -137px;}
.fbImp_sel3c {background-position: -45px -156px;}
.fbImp_sel4c {background-position: -25px -175px;}
#fbImp .fbImp_acap {width: 81px; height:18px; background-position: -38px -78px; margin:0px; border:0px;}
#fbImp .fbImp_bolsa {width: 21px; height:18px; background-position: left -57px; margin:0px; border:0px; padding:0px;}

/* ImpGRPs DIV */
#fbImp .fbImpGrp1 {position: absolute; top:0px; left:0px; z-index: 998; visibility: hidden;}
#fbImp .fbImpGrp2 {position: absolute; top:0px; left:0px; z-index: 998; visibility: hidden;}
#fbImp .fbImpGrp3 {position: absolute; top:0px; left:0px; z-index: 998; visibility: hidden;}
#fbImp .fbImpGrp4 {position: absolute; top:0px; left:0px; z-index: 998; visibility: hidden;}

#fbImp .fbImp_w1 {width: 1px; overflow:hidden;}
#fbImp .fbImp_h1 {height: 1px; overflow:hidden;}
#fbImp .fbImp_h2 {height: 19px; overflow:hidden;}
#fbImp .fbImp_links {padding: 10px; vertical-align: top; white-space: nowrap; text-align:left;}
#fbImp .fbImp_links a {font-size: 10px; text-decoration:none;}
#fbImp .fbImp_links a:hover {text-decoration:underline;}

#fbImp .fbImp_connect1 {width: 110px; height:1px; min-height:1px; overflow:hidden;}
#fbImp .fbImp_connect2 {width: 118px; height:1px;}
#fbImp .fbImp_connect3 {width: 74px; height:1px;}
#fbImp .fbImp_connect4 {width: 94px; height:1px;}

#fbImp .fbImp_connectdiv {width: 100%; height:1px; text-align:right; overflow:hidden;}
#iframe_bolsa_footer { width: 112px; height: 18px; overflow: hidden; border:0; padding: 0; margin: 0;}

