body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
	color:#5089b7;
	font-family: Arial, "Trebuchet MS";
	text-decoration:underline;
}

.branco_13ArialBold {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #FFFFFF;
}

.branco_13Arial {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	color: #FFFFFF;
}

.branco_11ArialBold {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #FFFFFF;
}


.branco_12ArialBold {
	font-size: 12px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #FFFFFF;
}

.branco_16Arial {
	font-size: 16px;
	font-family: Arial, "Trebuchet MS";
	font-weight: normal;
	color: #FFFFFF;
}

.branco_18ArialBold {
	font-size: 18px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #FFFFFF;
}

.branco_18Arial {
	font-size: 18px;
	font-family: Arial, "Trebuchet MS";
	font-weight: normal;
	color: #FFFFFF;
}

.branco_20ArialBold {
	font-size: 20px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #FFFFFF;
}

.branco_28ArialBold {
	font-size: 28px;
	font-family: Arial, "Trebuchet MS";
	color: #FFFFFF;
}

.branco_30ArialBold {
	font-size: 30px;
	font-family: Arial, "Trebuchet MS";
	color: #FFFFFF;
}
.branco_11Arial {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	color: #FFFFFF;
}

.branco_10Arial {
	font-size: 10px;
	font-family: Arial, "Trebuchet MS";
	color: #FFFFFF;
}

.azul_12Arial {
	font-size: 12px;
	font-family: Arial, "Trebuchet MS";
	color: #8CB5DA;
}

.azul_12ArialBold {
	font-size: 12px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #8CB5DA;
}

.azul_13ArialBold {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #8CB5DA;
}


.azul_30ArialBold {
	font-size: 30px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #8CB5DA;
}

.azul_13Arial {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	color: #8CB5DA;
}

.azul_14Arial {
	font-size: 14px;
	font-family: Arial, "Trebuchet MS";
	color: #8CB5DA;
}

.azul_14ArialBold {
	font-size: 14px;
	font-family: Arial, "Trebuchet MS";
	color: #8CB5DA;
	font-weight: bold;
}

.azul_11ArialBold {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #8CB5DA;
}

.azul_18ArialBold {
	font-size: 18px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #8CB5DA;
}

.azul_18Arial {
	font-size: 18px;
	font-family: Arial, "Trebuchet MS";
	color: #8CB5DA;
}

.azul_15ArialBold {
	font-size: 15px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #8CB5DA;
}

.azul_11Arial {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	color: #8CB5DA;
}

.azul_10Arial {
	font-size: 10px;
	font-family: Arial, "Trebuchet MS";
	color: #8CB5DA;
}
.azulEscuro_10Arial {
	font-size: 10px;
	font-family: Arial, "Trebuchet MS";
	color: #1A6094;
}

.azulEscuro_11Arial {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	color: #1A6094;
}

.azulEscuro_11ArialBold {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	color: #1A6094;
	font-weight: bold;
}

.azulEscuro_14Arial {
	font-size: 14px;
	font-family: Arial, "Trebuchet MS";
	color: #1A6094;
	
}

.azulClaro_11ArialBold {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	color: #BDD5EB;
		font-weight: bold;
}


.azulClaro_26Arial {
	font-size: 26px;
	font-family: Arial, "Trebuchet MS";
	color: #BDD5EB;
}

.cinzaClaro_13ArialBold {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #D1D1D1;
}

.cinzaClaro_13Arial {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	color: #D1D1D1;
}

.cinzaClaro_11ArialBold {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #D1D1D1;
}


.cinzaClaro_11Arial {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	color: #D1D1D1;
}

.cinzaClaro_9Arial {
	font-size: 9px;
	font-family: Arial, "Trebuchet MS";
	color: #D1D1D1;
}

.cinza_9Arial {
	font-size: 9px;
	font-family: Arial, "Trebuchet MS";
	color: #b3b3b3;
}


a.linkCinza {color:#b2b2b2; font-family: Arial, "Trebuchet MS"; font-size:11px;}

.cinza_13ArialBold {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #9E9E9E;
}

.cinza_13Arial {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	color: #9E9E9E;
}

.cinza_11ArialBold {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #9E9E9E;
}


.cinza_11Arial {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	color: #9E9E9E;
}
.cinza_9Arial {
	font-size: 9px;
	font-family: Arial, "Trebuchet MS";
	color: #9E9E9E;
}

.cinza_12Arial {
	font-size: 12px;
	font-family: Arial, "Trebuchet MS";
	color: #9E9E9E;
}

.cinza_12ArialBold {
	font-size: 12px;
	font-family: Arial, "Trebuchet MS";
	font-weight:bold;
	color: #9E9E9E;
}
.cinza_20ArialBold {
	font-size: 22px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #9E9E9E;
}




.cinzaEscuro_13ArialBold {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #696969;
}

.cinzaEscuro_13Arial {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS";
	color: #696969;
}

.cinzaEscuro_11ArialBold {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	font-weight: bold;
	color: #696969;
}


.cinzaEscuro_11Arial {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	color: #696969;
}

.cinzaEscuro_9Arial {
	font-size: 9px;
	font-family: Arial, "Trebuchet MS";
	color: #696969;
}

.vermelho_11Arial {
	font-size: 11px;
	font-family: Arial, "Trebuchet MS";
	color: #990000;
}
.vermelho_12Arial {
	font-size: 12px;
	font-family: Arial, "Trebuchet MS";
	color: #990000;
}

.formularioRegisto {
	 font-size:11px;
	 font-family: Arial, "Trebuchet MS";
	 color:#9E9E9E;
	 border:none;
	 background-color:#F1F1F1;
	 width:168px;
	 height:18px;
}

.formularioRegistoPeq {
	 font-size:11px;
	 font-family: Arial, "Trebuchet MS";
	 color:#9E9E9E;
	 border:none;
	 background-color:#F1F1F1;
	 width:105px;
	 height:18px;
}

.formularioCheckBox {
	 font-size:11px;
	 font-family: Arial, "Trebuchet MS";
	 color:#9E9E9E;
	 border:1px solid #d9d9d9;
	 background-color:#F1F1F1;
	 width:168px;
	 height:20px;
}

.tabelaTransparente {
	background-color:#000000;
	opacity: 0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
}
.conteudoOpaco {
	position:relative;
	top:0;
	left:0;
	z-index:1;
	filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0;
}

.temLink a{
	text-decoration:none;
}

.temLink a:hover{
	text-decoration:underline;
}

.menuPub  { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -898px; width: 124px; height: 63px; background-repeat:no-repeat; text-decoration:none; cursor:pointer;  }
.menuPub span  { display:block; float:left; margin-left:9px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.menuPubOver  { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -415px; width: 124px; height: 63px; background-repeat:no-repeat;  text-decoration:none; }
.menuPubOver span  { display:block; float:left; margin-left:9px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }

.menuRetail { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -818px; width: 88px; height: 63px; background-repeat:no-repeat; text-decoration:none;  cursor:pointer;}
.menuRetail span  { display:block; float:left; margin-left:16px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.menuRetailOver { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -332px; width: 88px; height: 63px; background-repeat:no-repeat;  text-decoration:none; }
.menuRetailOver span  { display:block; float:left; margin-left:16px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }

.menuBusiness { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -738px; width: 107px; height: 63px; background-repeat:no-repeat;  text-decoration:none; cursor:pointer;}
.menuBusiness span  { display:block; float:left; margin-left:11px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.menuBusinessOver { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -249px; width: 107px; height: 63px; background-repeat:no-repeat; text-decoration:none;  }
.menuBusinessOver span  { display:block; float:left; margin-left:11px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }

.menuFinance { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -658px; width: 99px; height: 63px; background-repeat:no-repeat;  text-decoration:none; cursor:pointer;}
.menuFinance span  { display:block; float:left; margin-left:14px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }
.menuFinanceOver { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -166px; width: 99px; height: 63px; background-repeat:no-repeat; text-decoration:none;  }
.menuFinanceOver span  { display:block; float:left; margin-left:14px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }

.menuProcess { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -578px; width: 104px; height: 63px; background-repeat:no-repeat; text-decoration:none; cursor:pointer; }
.menuProcess span  { display:block; float:left; margin-left:10px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; text-decoration:none;  }
.menuProcessOver { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -83px; width: 104px; height: 63px; background-repeat:no-repeat;  text-decoration:none;  }
.menuProcessOver span  { display:block; float:left; margin-left:10px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF;  text-decoration:none;}

.menuMobile { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -498px; width: 96px; height: 63px; background-repeat:no-repeat; text-decoration:none; cursor:pointer; }
.menuMobile span  { display:block; float:left; margin-left:14px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none;  text-decoration:none;  }
.menuMobileOver { display:block; float:left; background: url('../img/menuSprite.png'); background-position: -0px -0px; width: 96px; height: 63px; background-repeat:no-repeat;  text-decoration:none;  }
.menuMobileOver span  { display:block; float:left; margin-left:14px; margin-top:42px; font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; }

.maisAddThis { font-family:Arial; font-size:12px; color:#696969; text-decoration:none;}
.maisAddThisImg { background: url('//s7.addthis.com/static/r07/widget22.png') no-repeat scroll 0 0 transparent; height:16px; width:16px; display:block; overflow:hidden; margin-right:4px; float:left; cursor:pointer;}
