/*
 * $Id: alunos.css 26285 2015-09-22 08:40:45Z asalves $
 */


.dadospessoais .propinas .list .valor {
    text-align: right;
}

.dadospessoais .propinas,
.dadospessoais .tipo_aluno,
.dadospessoais .curso,
.dadospessoais .arquivo,
.dadospessoais .estado {
    margin-top: 2em;
}


.registo_curso .registo {
    margin-bottom: 2em;
}

.accoes {
          text-align: right;
}

.registo_curso .dados_candidatura .element ,
.registo_curso .registo .element {
                                  float: left;
}

.nota { margin-top: 1em;
        margin-bottom: 1em;}



.propinas .menor_1997,
.propinas .tipo_aluno,
.dadospessoais .curso,
.propinas .seguro,
.propinas .despesas_admin,
.propinas .prestacao
 { text-align: center; white-space: nowrap;}

.plano_pagamento {
                   margin-bottom: 1em;
                   padding-left: 5em;
                   }

.propinas_atraso { padding-left: 5em; }



.taxas
{ 
  margin: 0.5em;
  text-align:left;
 }

.label-taxa
{ 
  width: 50%;
 }

.propinas .quadro-resumo
{ 
  margin: 0.5em;
 }

.propinas .taxas table
{ 
  width: 100%;
  text-align:left;
 }

.propinas-prestacoes
{ 
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  text-align:left;
 }

.propinas .propinas-prestacoes table
{ 
  width: 100%;
  text-align:left;
  background-color: #ffffdf; 
 }

.label-prestacao { 
  width: 10%;
  font-weight: bold; 
 }

.valor-prestacao
{ 
  margin-right: 2px;
  line-height: 20px;
  white-space: nowrap;
 }

.propinas .prestacoes
{
  width: 100%;
  text-align:left;
  }

.propinas-totalidade
{ 
  margin-top: 0.5em;
  margin-bottom: 0.5em;

 }
 .propinas-totalidade table
{ 
  height: 35px;
  text-align:center;
  width: 100%;
  background-color: #ffffdf;  
}


.reset-password .controls {
    margin-top: 1em;
}

.certificacao .lista .list tr.invalido,
.certificacao .lista .list .legenda .invalido
{
    font-style: italic;
    color: #888;
    padding: 0 0 0 20px;
}
.certificacao .lista .list td.data_disponibilidade {
    text-align: center;
}
.certificacao .lista .list td.isencao_motivo_false {
    text-align: center;
}

.regimesespeciais .invalido
{ 
    font-style: italic;
    color: #888;
    font-size: 0.9em;
    padding: 0 0 0 18px;
    display: none;
 }

.regimesespeciais .info
{ 
    color: #6f6f6f;
    font-size: 1em;
   }


.destaque
{ 
    margin-top: 3em;
    background-color: #f3f3f3;
    padding-left: 6em;
    padding-right: 2.5em;
    padding-top: 2.5em;
    padding-bottom: 2.5em;
}
