.principal { background-color: #3A3A3A; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; border-spacing: 0px; }

.texto_menu,.titulo_menu,.rodape_texto,.rodape_nome_camara,.texto_principal,.titulo_principal,.subtitulo_principal,.texto_contactos_casa_vitorino_nemesio,.noticias_titulo_link,
.noticias_texto,.data_noticias,.noticias_titulo,.menu_link,.titulos_paginas,.link_paginacao_segundas_opcoes,.eventos_textos,.eventos_titulo,.eventos_titulo_link,.data_exibicao_evento,
.local_exibicao_evento,.data_noticias,.campo_email_login,.campo_password_login,.divs_campos_obrigatorios,.campos_preenchimento_obrigatorio,.resultado_form,.campo_nome_amigos_auditorio,
.campo_email_amigos_auditorio,.campo_datanascimento_amigos_auditorio,.campo_password_amigos_auditorio,.eventos_tipo,.eventos_data,.eventos_a_nao_perder_titulo,.a_nao_perder_titulo,
.eventos_a_nao_perder_link,.titulos_brancos {
	text-indent: 3m;
	color: #878787;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}

/* +++++++ formulários +++++++ */
.resultado_form { color: #cf2c2c; }
.div_form_reservar_evento,.div_loading { display: none; }

/* +++++++ registar cartao amigos do auditório +++++++ */
.campo_nome_amigos_auditorio,.campo_email_amigos_auditorio,.campo_datanascimento_amigos_auditorio,.campo_password_amigos_auditorio
{
	height: 22px;
	width: 300px;
	color: #1e2325;
}
.campo_password_amigos_auditorio { width: 220px; }
.campo_datanascimento_amigos_auditorio { width: 220px; }
.campo_email_amigos_auditorio { width: 320px; }
.campo_nome_amigos_auditorio { width: 320px; }
.campos_obrigatorios { color: #ce5310; font-weight: bold; font-size: 10pt; }
.campos_explicacao { color: #8c9d3d; }
.divs_campos_obrigatorios { border: 0px; padding: 0px; }

/* +++++++ paginação páginas +++++++ */
.link_paginacao_segundas_opcoes { color: #4d5a5f; font-size: 10pt; }
.link_paginacao_opcoes { color: #d5ae26; font-size: 11pt; }

/* +++++++ links +++++++ */
.noticias_titulo_link { text-decoration: none; color: #E7B505; }
.menu_link { text-decoration: none; color: #696259; font-size: 10pt; }
.menu_link:hover { color: #E7B505; }
.eventos_a_nao_perder_link { text-decoration: none; }

/* +++++++ rodapé +++++++ */
.rodape_texto { text-align: right; }
.rodape_nome_camara { color: #FFFFFF; text-align: right; }

/* +++++++ menus col esquerda +++++++ */
.titulo_menu,.texto_menu {font-size: 10pt; font-weight: bold; color: #696259;}
.texto_menu {font-size: 9pt; font-weight: normal;}

/* +++++++ titulos +++++++ */
.titulo_principal {font-size: 12pt; font-weight: bold; color: #0664CD;}
.titulos_paginas {font-size: 11pt; font-weight: bold; color: #43A3E1;}
.titulos_brancos {font-size: 9pt; font-weight: bold; color: #FFFFFF;}

/* +++++++ sub titulos +++++++ */
.subtitulo_principal {font-size: 10pt; font-weight: bold; color: #0664CD;}

/* +++++++ casa vitorino nemesio +++++++ */
.texto_contactos_casa_vitorino_nemesio {font-size: 8pt; font-weight: bold; color: #000000;}

/* +++++++ noticias +++++++ */
.noticias_titulo,.noticias_titulo_link { color: #268cd4; }
.noticias_texto { text-align: justify; }
.noticias_titulo_link:hover { color: #62ABDE; }
.noticias_alinhamento_tabelas { float: left; }
.noticias_alinhamento_outras_fotos { float: left; }
.data_noticias { font-weight: bold; }

/* +++++++ eventos +++++++ */
.eventos_alinhamento_tabelas { float: left; }
.eventos_titulo { font-size: 12pt; color: #00AEFF; }
.eventos_titulo_link { font-size: 12pt; color: #00AEFF; text-decoration: none; }
.data_exibicao_evento { font-size: 13pt; color: #696259; font-weight: bold; }
.local_exibicao_evento { font-size: 8pt; color: #CBA806; font-weight: bold; font-style: italic; }

/* +++++++ eventos a nao perder +++++++ */
.eventos_tipo { font-weight: bold; color: #268cd4; }
.eventos_a_nao_perder_titulo { font-weight: bold; }
.a_nao_perder_titulo { font-size: 11pt; color: #00AEFF; }