/* Generated by KompoZer */
input
{
    font-size: 9px;  
    background: transparent;  
}

body {
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
}
.pleft {
  padding-left: 18px;
}
.pleft2 {
  padding-left: 5px;
  padding-right: 7px;
}
.btn_calcular {
  width: 89px;
  height: 23px;
  margin-top: 22px;
  margin-left: 12px;
}
.input_dia_ano {
  border:  none;
  height: 13px;
  margin-top: 4px;
  width: 32px;
  margin-left: 6px;
  text-align: right;
}
.input_mes {
  border:  none;
  height: 13px;
  margin-top: 4px;
  width: 71px;
  margin-left: 6px;
  text-align: right;
}
.input_euro {
  border:  none;
  margin-left: 6px;
  text-align: right;
  width: 71px;
  margin-top: 3px;
  background: transparent;
}
.input_euro2 {
  border:  none;
  height: 13px;
  width: 48px;
  margin-left: 6px;
  text-align: right;
  margin-top: 3px;
}
.texto {
  margin-top: 10px;
  margin-bottom:0px;
}
.texto_0 {
  margin-top: 118px;
}
.n_simulacao {
  border:  none;
  height: 13px;
  margin-top: 4px;
  width: 94px;
  text-align: left;
}
.idade_na_reforma {
  border:  none;
  height: 13px;
  width: 60px;
  margin-left: 6px;
  text-align: right;
  margin-top: 2px;
}
.taxa_anual {
  border:  none;
  height: 13px;
  margin-top: 2px;
  width: 42px;
  margin-left: 28px;
  text-align: right;
}
.plano_poupanca_leve_div {
  margin-top: 28px;
  width: 373px;
  height: 162px;
  background-repeat: no-repeat;
  background-image: url(../Imagens/plano_poupanca.gif);
}
.plano_poupanca_leve_div_print {
  margin-top: 4px;
  width: 373px;
  height: 162px;
  /*background-image: url(../Imagens/plano_poupanca_print.jpg);*/
  background-repeat:no-repeat;
  position:relative;
  
}
.input_poupanca_acumulada {
  border:  none;
  margin-left: 236px;
  height: 13px;
  width: 80px;
  text-align: right;
  margin-top: 40px;
  margin-bottom: 1px;
}
.renda_mensal {
  border:  none;
  margin-left: 236px;
  height: 13px;
  width: 80px;
  text-align: right;
  margin-top: 50px;
}
.prazo_randa {
  border:  none;
  height: 13px;
  width: 80px;
  text-align: right;
  margin-top: 5px;
}
.prazo_randa_2 {
  border:  none;
  height: 13px;
  width: 80px;
  text-align: right;
  margin-top: 7px;
  margin-left: 230px;
}
.reparticao_taxas {
  width: 485px;
  height: 97px;
  margin-top: 28px;
  background-image: url(../Imagens/reparticao_invest_taxa_rendi.gif);
  background-repeat: no-repeat;
}
.reparticao_taxas_print {
  width: 621px;
  height: 97px;
  margin-top: 4px;
  position: relative;
  /*background-image: url(../Imagens/reparticao_taxas1.jpg);*/
}
.leve_uni {
  border:  none;
  margin-left: 166px;
  height: 13px;
  width: 30px;
  text-align: right;
  margin-top: 30px;
  float: left;
}
.leve_uni2 {
  border:  none;
  margin-left: 210px;
  height: 13px;
  width: 30px;
  text-align: right;
  margin-top: 30px;
  float: left;
}
.leve_duo {
  border:  none;
  margin-left: 166px;
  height: 13px;
  width: 30px;
  text-align: right;
  margin-top: 6px;
  float: left;
}
.leve_duo2 {
  border:  none;
  margin-left: 210px;
  height: 13px;
  width: 30px;
  text-align: right;
  margin-top: 6px;
  float: left;
}
.leve_tri {
  border:  none;
  margin-left: 166px;
  height: 13px;
  width: 30px;
  text-align: right;
  margin-top: 5px;
  float: left;
}
.leve_tri2 {
  border:  none;
  margin-left: 210px;
  height: 13px;
  width: 30px;
  text-align: right;
  margin-top: 5px;
  float: left;
}
.left {
  float: left;
}
.right {
  float: right;
}
.popup_input {
  border:  none;
  margin-left: 175px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 70px;
  float: left;
}
.popup_input1 {
  border:  none;
  margin-left: 175px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 6px;
  float: left;
}
.popup_input_left1 {
  border:  none;
  margin-left: 30px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 70px;
  float: left;
}
.popup_input1_left1 {
  border:  none;
  margin-left: 30px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 6px;
  float: left;
}
.popup_input2 {
  border:  none;
  margin-left: 226px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 6px;
  float: left;
}
.popup_input2_left1 {
  border:  none;
  margin-left: 30px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 6px;
  float: left;
}
.popup_input_left2 {
  border:  none;
  margin-left: 35px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 70px;
  float: left;
}
.popup_input1_left2 {
  border:  none;
  margin-left: 35px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 6px;
  float: left;
}
.popup_input2_left2 {
  border:  none;
  margin-left: 35px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 6px;
  float: left;
}
.popup_input_left3 {
  border:  none;
  margin-left: 35px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 70px;
  float: left;
}
.popup_input1_left3 {
  border:  none;
  margin-left: 35px;
  height: 13px;
  width: 28px;
  text-align: right;
  margin-top: 6px;
  float: left;
}

.popup {
  background-image: url(../Imagens/pop_up.jpg);
  background-repeat: no-repeat;
  width: 421px;
  height: 168px;
  position: absolute;
  top: 600px;
  z-index: 20;
  left: 30%;
  visibility: hidden;
}
.input_calcular_grande {
  background-image: url(../Imagens/calcular.gif);
  background-repeat: no-repeat;
  width: 70px;
  height: 17px;
  margin-top: 25px;
  margin-left: 12px;
}
.input_calcular {
  background-image: url(../Imagens/calcular2.gif);
  background-repeat: no-repeat;
  height: 23px;
  width: 89px;
}
.input_imprimir {
  background-image: url(/Site/Suporte/Imagens/imprimir.gif);
  background-repeat: no-repeat;
  height: 23px;
  width: 89px;
}
.texto ul {
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  /*margin-left: 0;*/
  margin-bottom: 0;
  margin-right: 0;
}
.texto li {
  padding: 0;
  line-height: 10px;
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0px;
}
.texto_0 ul {
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  /*margin-left: 0;*/
  margin-bottom: 0;
  margin-right: 0;
}

.labels
{
font-size: 9px;
}

.entregas
{
 margin-top: 2px;
 margin-left: 95px;
 text-align: right;
 }
