/* FICHEIRO DE FORMATAÇÃO DAS PÁGINAS DE FORMULÁRIOS */
/* INICIALIZAÇÃO */
/*********************************************************************************/
body {
margin-top: 5px;
background-color: #F4F3EB;
}





/* PARÁGRAFOS *//* PARÁGRAFOS *//* PARÁGRAFOS *//* PARÁGRAFOS */
/*************************************************************************************************************************************/
/* Texto das páginas de Confirmação Verde */
/*********************************************************************************/
p.prg_conta {
text-align: center;
color: #2E7E27;
font: 12px Consolas, Verdana, Geneva, sans-serif;
}
p.prg_conta_red {
text-align: center;
color: #F30;
font: 12px Consolas, Verdana, Geneva, sans-serif;
}



/* Formatação de Parágrafos do Formulário de Contactos - Ciclovia*/
/*********************************************************************************/
p.form_ciclo {
text-align: right;
valign: top;
font: 12pt Arial, Helvetica, sans-serif;
}
p.form_ciclo_b {
text-align: right;
vertical-align: top;
font: bold 12pt Arial, Helvetica, sans-serif;
}



/* Formatação do Parágrafo VOLTAR */
/*********************************************************************************/
p.p_volta {
font: 8pt Verdana, Geneva, sans-serif;
text-align: center;
}



/* Formatação de Parágrafo de Rodapé */
/*********************************************************************************/
p.pgrf_rodape {
text-align: center;
font: 8pt Verdana, Geneva, sans-serif;
color: #A3DA34;
}



/* Parágrafo do Contador */
/*********************************************************************************/
p.prg_ctahp_c3 {
color: #008000;
font: 13px Arial, Helvetica, sans-serif;
margin-top: 2px;
margin-bottom: 3px;
}



/* Linha de Texto de Newsletter */
/*********************************************************************************/
p.prg_nletter {
text-align: justify;
text-indent: 50px;
margin-left: 30px;
margin-right: 30px;
margin-top: 3px;
color: #2E7E27;
font: 14px Consolas, Verdana, Geneva, sans-serif;
}





/* TABELAS *//* TABELAS *//* TABELAS *//* TABELAS *//* TABELAS *//* TABELAS */
/*************************************************************************************************************************************/
/* Borda lateral VERDE da Caixa principal */
/*********************************************************************************/
TD.lateral {
text-align: center;
border-left: 1px solid #A3DA34;
border-right: 1px solid #2E7E27;
}

/* Borda lateral VERMELHA da Caixa principal */
/*************************************************************/
TD.lateralverm {
text-align: center;
border-left: 1px solid #F00;
border-right: 1px solid #800;
}



/* Celula do Título da Coluna Direita */
/*********************************************************************************/
TD.celttcdta {
background: url(../images/topodtobgverde6.jpg);
height: 26px;
padding-left: 8px;
font: bold 8pt Verdana, Geneva, sans-serif;
color: #808080;
}




/* LINKS *//* LINKS *//* LINKS *//* LINKS *//* LINKS *//* LINKS */
/*************************************************************************************************************************************/
/* Link Voltar */
/*************************************************************/
a.volta:link, a.volta:visited, a.volta:active {
text-decoration: none;
color: #000;
}
a.volta:hover {
text-decoration: overline;
color: #0F0;
}



/* Link Termos */
/*************************************************************/
a.termos:link, a.termos:visited, a.termos:active {
text-decoration: underline;
text-align: center;
font: 8pt Verdana, Geneva, sans-serif;
color: #A3DA34;
}
a.termos:hover {
text-decoration: none;
text-align: center;
font: 8pt Verdana, Geneva, sans-serif;
color: #F90;
}