/* CSS Para o Front */
  
  /* Default.asp*/
    .noticia_table_max {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
			background-color: #FAFAFA;
    	text-decoration: none;
    	border: 1px solid #7A7A7A;
    }
		.noticia_table_ultimas {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
			background:url('Images/fundo_ultimas.gif');
    	text-decoration: none;
    	border: 1px solid #7A7A7A;
    }
		.noticia_table_meteo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
			background-color: #FFFFFF;
    	text-decoration: none;
    	border: 1px solid #7A7A7A;
    }
		a.noticia_titulo_max {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 20pt;
    	color: #3A3A3A;
    	font-weight: bold;
    	font-style: none;
			text-decoration: none;
		}
		a.noticia_titulo_max:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 20pt;
    	color: #CC0000;
    	font-weight: bold;
    	font-style: none;
			text-decoration: none;
		}
		a.noticia_titulo_med {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3A3A3A;
    	font-weight: bold;
    	font-style: none;
			text-decoration: none;
		}
		a.noticia_titulo_med:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
    	font-weight: bold;
    	font-style: none;
			text-decoration: none;
		}
		.noticia_titulo_red {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CE0606;
    	font-weight: normal;
    	font-style: italic;
		}		
		a.noticias_cat_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
			font-weight: bold;
			text-decoration: none;
		}
		a.noticias_cat_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			font-weight: bold;
			text-decoration: none;
		}
		a.dossier_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
			font-weight: bold;
			text-decoration: none;
		}
		a.dossier_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			font-weight: bold;
			text-decoration: none;
		}
		a.dossier_antetitulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			text-decoration: none;
		}
		a.dossier_antetitulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			text-decoration: none;
		}
		a.dossier_desc {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #333300;
			text-decoration: none;
		}
		a.dossier_desc:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			text-decoration: none;
		}
		a.noticia_texto {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #333300;
			text-decoration: none;
		}
		a.noticia_texto:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #CC0000;
			text-decoration: none;
		}
		.front_erro {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CE0606;
    	font-weight: normal;
    	font-style: none;
		}		
	/* Fim Default.asp*/
	
	/* noticias_ver.asp*/
		.noticias_ver_antetitulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #7A7A7A;
			font-weight: bold;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_ver_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 13pt;
    	color: #333300;
			font-weight: bold;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_ver_data {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_ver_lead {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			font-weight: normal;
    	font-style: italic;
			text-decoration: none;
		}
		.noticias_ver_texto {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #333300;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_ver_dossier {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #333300;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_ver_dossier_link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #333300;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_ver_dossier_link:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_img {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_img_links {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_img_links:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticia_ver_titulo_red {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CE0606;
    	font-weight: normal;
    	font-style: italic;
			text-decoration: none;
		}
		a.noticia_ver_titulo_red:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CE0606;
    	font-weight: normal;
    	font-style: italic;
			text-decoration: none;
		}
		.meteo_texto {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #333300;
			text-decoration: none;
		}
		.meteo_texto:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #DD5454;
			text-decoration: none;
		}
		.meteo_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-style: none;
    	FONT-WEIGHT: normal;
    	color: #DD5454;
			text-decoration: none;
		}	
		.meteo_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-style: none;
    	FONT-WEIGHT: normal;
    	color: #DD5454;
			text-decoration: none;
		}	
		.meteo_max {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #990000;
			text-decoration: none;
		}	
		.meteo_min {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #0099FF;
			text-decoration: none;
		}
		.meteo_seta {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9pt;
			color: #6D6D6D;
			text-align: justify;
			text-decoration: none;
	}									
	/* Fim noticias_ver.asp*/
	
	/* noticias.asp*/
		a.noticias_titulo_dest {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			font-weight: bold;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_titulo_dest:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			font-weight: bold;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_data_dest {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_lead_dest {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #333300;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #333300;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		a.noticias_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #CC0000;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		.noticias_data {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.noticias_outras {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CE0606;
    	font-weight: normal;
    	font-style: italic;
		}
		.noticias_ver {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
		}
		.noticias_geral {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
		}
		.noticias_pagelink_geral {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_pagelink_main {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
    	font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_pagelink {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_pagelink:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
    	font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
	/* Fim noticias.asp*/
	
	/* comentar_ver.asp*/
		.coment_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #333300;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		.coment_data {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.coment_coment {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
		}
	/* Fim comentar_ver.asp*/
	
	/* opinioes.asp - igual a noticias.asp +.....*/
		.opinioes_titulo { 
		 	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 13pt;
    	color: #333300;
			font-weight: normal;
    	font-style: italic;
			text-decoration: none;
		}
		 .opinioes_titulo_nome {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 13pt;
    	color: #7A7A7A;
    	font-weight: normal;
    	font-style: italic;
			text-decoration: none;
		}	
		.opinioes_titulo_descritivo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #7A7A7A;
    	font-weight: normal;
    	font-style: italic;
			text-decoration: none;
		}	
    .opinioes_nome {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #7A7A7A;
    	font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.opinioes_corpo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
		}
		a.opinioes_ver_art {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.opinioes_ver_art:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
	/* Fim opinioes.asp*/
	
	/* agenda.asp - igual a noticias.asp +.....*/
		.agenda_data_topo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.agenda_desc_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.agenda_dest_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 13pt;
    	color: #333300;
			font-weight: normal;
    	font-style: italic;
			text-decoration: none;
		}
		.agenda_dest_antetitulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #000000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		.agenda_desc {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.agenda_texto {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #333300;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.agenda_desc_link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		a.agenda_desc_link:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.agenda_img {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
	/* Fim agenda.asp*/
	
	/* dossiers.asp*/
		.dossier_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #000000;
			font-weight: bold;
			text-decoration: none;
		}
		.dossier_antetitulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			text-decoration: none;
		}
		.dossier_desc {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #333300;
			text-decoration: none;
		}
		a.dossier_indice {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #333300;
			text-decoration: none;
		}
		a.dossier_indice:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #CC0000;
			text-decoration: none;
		}
		.dossier_info {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #9A9A9A;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
	/* Fim Dossiers.asp*/
	
	/* dossiers_indice.asp*/
		a.dossier_indice_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			font-weight: bold;
			text-decoration: none;
		}
		a.dossier_indice_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			font-weight: bold;
			text-decoration: none;
		}
		.dossier_indice_data {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			text-decoration: none;
		}
	/* Fim Dossiers_indice.asp*/
	
	/* pesquisa.asp*/
		a.pesquisa_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #333300;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		a.pesquisa_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #CC0000;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		.pesquisa_titulocat {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.pesquisa_outros {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #333300;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
	/* Fim pesquisa.asp*/
		
	/* Template Geral*/	
    .front_topo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
    	text-decoration: none;
    }
		a.front_topo_link {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
    	text-decoration: none;
    }
		a.front_topo_link:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
    	text-decoration: none;
    }
		 .front_inputbox {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
    	font-weight: normal;
    	color: #000000;
    	border-collapse: collapse;
    	border-color: #878787;
    	border-style: solid;
    	border-width: 1px;
    }
    .front_menu {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
    	font-weight: normal;
    }
    .front_menu_on {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #DD5454;
    	font-weight: normal;
    }
		a.front_menu {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
    	font-weight: normal;
			text-decoration: none;
    }
    a.front_menu:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #DD5454;
    	font-weight: normal;
			text-decoration: none;
    }
    .front_barra_menu {
    	background-image: url(images/dashed_menu.gif); 
    	background-repeat: no-repeat; 
    }
    .front_barra_menu_on {
    	background-image: url(images/dashed_menu_on.gif);
    	background-repeat: no-repeat;
    }
    .front_right_titulos{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #333300;
    	font-weight: normal;
    	font-style: italic;
    }
		a.front_right_nome{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #888888;
			font-weight: bold;
			text-decoration: none;
    }
		a.front_right_nome:hover{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			font-weight: bold;
			text-decoration: none;
    }
		a.front_right_desc{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #333300;
			font-weight: none;
			text-decoration: none;
    }
		a.front_right_desc:hover{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #CC0000;
			font-weight: none;
			text-decoration: none;
    }
		.front_copy {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: red;
    	text-decoration: none;
    }
		.front_copyright {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #333333;
    	text-decoration: none;
    }
    .front_copyright:hover {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #990033;
    	text-decoration: none;
    }
		.front_login {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
    }
		.front_login_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
    }
		a.front_login_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
			text-decoration: none;
    }
		a.front_login_text:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #990033;
			text-decoration: none;
    }
		.front_login_erro {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CE0606;
    	font-weight: normal;
    	font-style: none;
		}
		a.front_login_nome {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
			text-decoration: none;
		}
		a.front_login_nome:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
			text-decoration: none;
		}
		.front_registo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
    }
		.front_registo_dados {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #000000;
    }
		.front_registo_erro {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #CC0000;
    }
		.front_rodape {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
    }
		.front_coment_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #3C3C3C;
			text-decoration: none;
    }
		a.front_coment_link {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
			font-weight: bold;
    	color: #3C3C3C;
			text-decoration: none;
    }
		a.front_coment_link:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
			font-weight: bold;
    	color: #CC0000;
			text-decoration: none;
    }
		a.front_coment_link2 {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #3C3C3C;
			text-decoration: none;
    }
		a.front_coment_link2:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #CC0000;
			text-decoration: none;
    }
		.front_registo_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	color: #3C3C3C;
    }
		.estatuto_editorial_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #3C3C3C;
    }
		.estatuto_editorial_titulo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 14pt;
    	color: #3C3C3C;
    }
		.estatuto_editorial_sub {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12pt;
    	color: #CC0000;
    	font-weight: bold;
    }
		.ficha_tecnica_left {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #3C3C3C;
    	font-weight: bold;
    }
		.ficha_tecnica_right {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #3C3C3C;
    	font-weight: none;
    }
		.ficha_tecnica_link {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #3C3C3C;
    	text-decoration: none;
    }
		.ficha_tecnica_link:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #CC0000;
			text-decoration: none;
    }
		.send_email_link{
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #3C3C3C;
		}
		.send_email_link:hover{
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #CC0000;
		}
		a.img_link{
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 9pt;
    	color: #CC0000;
			text-decoration: none;
		}
	/* Fim template Geral*/
		
/* Fim do CSS Para o Front */

/* CSS Para o BackOffice */
.errologin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF4500;
}
.btLogin {
    BORDER: #4D5F8D 1px solid;
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: fixed;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		height: 18px;
}
.nolink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #3C3C3C;
	text-decoration: none;
}
a.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #3C3C3C;
	text-decoration: none;
}
a.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #990033;
	text-decoration: none;
}
a.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6D6D6D;
	text-align: justify;
	text-decoration: none;
}
a.link2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #990033;
	text-align: justify;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #990033;
	text-decoration: none;
}
.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	FONT-WEIGHT: bold;
	color: #c60203;
}
.topo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #3C3C3C;
	text-decoration: none;
}
.inputbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-collapse: collapse;
	border-color: #6D6D6D;
	border-style: solid;
	border-width: 1px;
}
.top20{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 8pt;
	 color: #6D6D6D;
}
TH {
	 color: white;
	 BACKGROUND: #a6a4a9;
	 font-size: 12px;
	 font-weight: normal;
}
.corpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6D6D6D;
	text-align: justify;
}
.corpo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6D6D6D;
}
.corpo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #6D6D6D;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	text-decoration: none;
}
.copyright:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #990033;
	text-decoration: none;
}
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3C3C3C;
	text-decoration: underline;
}
/* Fim do CSS Para o BackOffice */

