@charset "utf-8";
/* CSS Document */
body {
	background-color: #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
	padding-left:10px;
}


a.contactos:link, a.contactos:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #325A1E;
	text-decoration: none;
	text-transform:uppercase
}
a.contactos:hover,  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #325A1E;
	text-decoration: underline;
	text-transform:uppercase
}

a.entrar:link, a.entrar:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #325A1E;
	text-decoration: none;
	text-transform:uppercase;
	font-weight: bold;
}
a.entrar:hover,  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #325A1E;
	text-decoration: underline;
	text-transform:uppercase;
	font-weight: bold;
}

a.link_vertodas, a.link_vertodas:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-decoration: none;
	text-transform:uppercase;
	font-weight: bold;
	padding-left:8px;
}
a.link_vertodas:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002D42;
	text-decoration: none;
	text-transform:uppercase;
	font-weight: bold;
	padding-left:8px;
}

a.link_vertodas2, a.link_vertodas2:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-decoration: none;
	text-transform:uppercase;
	font-weight: bold;
}
a.link_vertodas2:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002D42;
	text-decoration: none;
	text-transform:uppercase;
	font-weight: bold;
}

a.destaques_lista:link, a.destaques_lista:visited{
    font-size: 13px;
	color: #325A1E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}
a.destaques_lista:hover,  {
    font-size: 13px;
	color: #325A1E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.ajuda:link, a.ajuda:visited{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #325A1E;
	text-decoration: none;
	text-transform:uppercase;
}
a.ajuda:hover,  {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #325A1E;
	text-decoration: underline;
	text-transform:uppercase;
}


a.calendario:link, a.calendario:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.calendario:hover,  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	text-decoration: none;
}
/**************        ver todas     ****************/

a.ver_tudo:link, a.ver_tudo:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform:uppercase;
	font-weight: bold;
}
a.ver_tudo:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	text-transform:uppercase;
	font-weight: bold;
}
/***/


a.subsubmenu:link, a.subsubmenu:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #325A1E;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:10px;
}
a.subsubmenu:hover  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:10px;
}


/*************** Menu Bottom ************************/

a.menu_bottom:link, a.menu_bottom:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #325A1E;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}
a.menu_bottom:hover  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}

/*************** Menu Bottom Active************************/

a.menu_bottom_active:link, a.menu_bottom_active:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}
a.menu_bottom_active:hover  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}

/*************** SubMenu ************************/

a.submenu:link, a.submenu:visited{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	text-transform:uppercase;
}
a.submenu:hover  {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #325A1E;
	text-decoration: none;
	text-transform:uppercase;
}

/*************** SubMenu Active ************************/

a.submenu_active:link, a.submenu_active:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #325A1E;
	text-decoration: none;
	text-transform:uppercase;
}
a.submenu_active:hover  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #325A1E;
	text-decoration: none;
	text-transform:uppercase;
}


a.link_enviar:link, a.link_enviar:visited{
	font-size: 13px;
	color: #AD3333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
}

a.link_enviar:hover{
	font-size: 13px;
	color: #CA4D4D;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;	
}


.Area_Reservada {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #325A1E; 
	font-weight: bold; 
}

.USER_PASSWORD {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #325A1E; 
	text-transform:uppercase;
}

.input { 
 background-color: #E7EDE0;
 border:hidden;
 color:#333333;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 height:13px;
 width:160px; 
}
#preloaderdiv {
	display: none;
	visibility: hidden;
}

/************************ MENU  PRINCIPAL **************************/

/* Sobre o Fundão */
a.btsobre{
 	background: url(images/sobreon.jpg) no-repeat center center;
	display: block;
	width: 128px;
	height: 25px;
	
	
}
a.btsobre:hover, a.btsobreon {
    background: url(images/sobreoff.jpg) no-repeat center center;
	display: block;
	width: 128px;
    height: 25px;	
	
}

/* Actividades */

a.btactividades{
 	background: url(images/actividadeson.jpg) no-repeat center center;
	display: block;
	width: 128px;
	height: 25px;
	
	
}
a.btactividades:hover, a.btactividadeson {
    background: url(images/actividadesoff.jpg) no-repeat center center;
	display: block;
	width: 128px;
    height: 25px;
}

/* Junta de Freguesia */

a.btjunta{
 	background: url(images/juntaon.jpg) no-repeat center center;
	display: block;
	width: 136px;
	height: 25px;
	
	
}
a.btjunta:hover, a.btjuntaon {
    background: url(images/juntaoff.jpg) no-repeat center center;
	display: block;
	width: 136px;
    height: 25px;
}

/* Assembleia de Freguesia */

a.btassembleia{
 	background: url(images/assembleiaon.jpg) no-repeat center center;
	display: block;
	width: 203px;
	height: 25px;
	
	
}
a.btassembleia:hover, a.btassembleiaon {
    background: url(images/assembleiaoff.jpg) no-repeat center center;
	display: block;
	width: 203px;
    height: 25px;
}

/* Serviços online */

a.btservicos{
 	background: url(images/servicoson.jpg) no-repeat center center;
	display: block;
	width: 140px;
	height: 25px;
	
	
}
a.btservicos:hover, a.btservicoson {
    background: url(images/servicosoff.jpg) no-repeat center center;
	display: block;
	width: 140px;
    height: 25px;
}

/* Informações Uteis */

a.btinformacoes{
 	background: url(images/informacoeson.jpg) no-repeat center center;
	display: block;
	width: 151px;
	height: 25px;
	
	
}
a.btinformacoes:hover, a.btinformacoeson {
    background: url(images/informacoesoff.jpg) no-repeat center center;
	display: block;
	width: 151x;
    height: 25px;
}

/********* Imprimir *********/
a.imprimir:link, a.imprimir:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #658356;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}
a.imprimir:hover  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #325A1E;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}
/**************************************************/


.destaque {
	font-size: 14px;
	color:#325A1E;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
}

.destaque2 {
	font-size: 14px;
	color:#325A1E;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	
}

.destaques_titulo {
	font-size: 13px;
	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.destaques_varios {
	font-size: 11px;
	color: #325A1E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

}
.titulo_subMenu {
	font-size: 18px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}


.titulo {
	font-size: 13px;
	color: #0066CC;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:8px;
	
}

.corpotexto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
	line-height:15px;
	padding-left:10px;
}

.intro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-left:8px;
}

.traco_submenu {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #990000;

}
.data {
	font-size: 10px;
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:8px;
	
}

.ultimas_noticias {
	font-size: 17px;
	color:#325A1E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.agenda {
	font-size: 14px;
	color:#658356;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:8px;
}

.util{
	font-size: 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.opiniao {
	font-size: 14px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:8px;
}

.opiniao_subtitulo {
	font-size: 14px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:8px;
}
.texo_opiniao {
	font-size: 11px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:8px;
}

.img_destque {
padding-left:8px;
}

.dias_semana {
	font-size: 9px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
}
