/* CSS Para o Front */
	 /*Para as Mais lidas da Semana*/
	 .noticia_mais_box {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
			background:url('Images/fundo_mais.gif');
			background-repeat: repeat-x;
    	text-decoration: none;
    	border: 1px solid #7A7A7A;
    }
		.noticia_mais {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			text-decoration: none;
		}
		.noticia_mais_txt {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			text-decoration: none;
		}
		.noticia_mais_txt:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			text-decoration: none;
		}
	 
  /* Loja.asp*/
		@media print {
      .DONTPrint{ display:none }
  		.DOPrint{ display:block }
    }
		@media screen {
    .DONTShow{ display:none }
  	}	
	.loja_categorias{
		background-image:url('Images/caixa-loja.gif');
		height:250px;
		width:198px;
		background-repeat:no-repeat;
		border: 0px solid #949395;
	}
    .loja_titulo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #000000;
    	text-decoration: none;
    }
		.loja_corpo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
    	text-decoration: none;
    }
		.loja_corpo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
    	text-decoration: none;
    }
		a.loja_corpo:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #DD5454;
    	text-decoration: none;
    }
		.loja_red {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #DD5454;
    	text-decoration: none;
    }
		th.loja_corpo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #FFFFFF;
    	text-decoration: none;
    }
		.loja_red:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #DD5454;
    	text-decoration: none;
    }
		.loja_red_carrinho {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7.5pt;
    	color: #DD5454;
    	text-decoration: none;
    }
		.loja_red_carrinho:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7.5pt;
    	color: #DD5454;
    	text-decoration: none;
    }
  /* Default.asp*/
    .noticia_table_max {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
			background-color: #FAFAFA;
    	text-decoration: none;
    	border: 1px solid #7A7A7A;
    }
		.noticia_table_ultimas {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
			background:url('Images/fundo_ultimas.gif');
    	text-decoration: none;
    	border: 1px solid #7A7A7A;
    }
		.loja_table_carrinho {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7.5pt;
    	color: #3C3C3C;
			background:url('Images/fundo_loja.gif');
    	text-decoration: none;
    	border: 0px solid #7A7A7A;
    }
		.loja_table_destaque {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7.5pt;
    	color: #3C3C3C;
		background:url('Images/destaque_loja.gif');
    	text-decoration: none;
    	border: 0px solid #7A7A7A;
	}
	.loja_table_destaque_en {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7.5pt;
    	color: #3C3C3C;
		background:url('Images/destaque_loja_en.gif');
    	text-decoration: none;
    	border: 0px solid #7A7A7A;
	}
		.noticia_table_meteo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #000000;
			font-weight: bold;
			text-decoration: none;
		}
		a.noticias_cat_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			font-weight: bold;
			text-decoration: none;
		}
		a.dossier_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #000000;
			font-weight: bold;
			text-decoration: none;
		}
		a.dossier_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			font-weight: bold;
			text-decoration: none;
		}
		a.dossier_antetitulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #7A7A7A;
			text-decoration: none;
		}
		a.dossier_antetitulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			text-decoration: none;
		}
		a.dossier_desc {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			text-decoration: none;
		}
		a.dossier_desc:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			text-decoration: none;
		}
		a.noticia_texto {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			text-decoration: none;
		}
		a.noticia_texto:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	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_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 13pt;
    	color: #CC0000;
			font-weight: bold;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_ver_data {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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_dossier {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #777777;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_ver_dossier_link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #777777;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_ver_dossier_link:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_img {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #000000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_img_links {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	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: 8pt;
    	color: #333300;
			text-decoration: none;
		}
		.meteo_texto:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #DD5454;
			text-decoration: none;
		}
		.meteo_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	font-style: none;
    	FONT-WEIGHT: normal;
    	color: #DD5454;
			text-decoration: none;
		}	
		.meteo_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	font-style: none;
    	FONT-WEIGHT: normal;
    	color: #DD5454;
			text-decoration: none;
		}	
		.meteo_max {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #990000;
			text-decoration: none;
		}	
		.meteo_min {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #0099FF;
			text-decoration: none;
		}
		.meteo_seta {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			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: 12pt;
    	color: #CC0000;
			font-weight: none;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_titulo_dest:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12pt;
    	color: #CC0000;
			font-weight: none;
    	font-style: none;
			text-decoration: underline;
		}
		.noticias_data_dest {
			font-family: Verdana;
    	font-size: 11px;
    	color: #777777;
    	text-decoration: none;
			font-weight: normal;
    	font-style: none;
		}
		.noticias_lead_dest {
			font-family: Verdana;
    	font-size: 13px;
    	color: #000000;
    	text-decoration: none;
			font-weight: normal;
    	font-style: none;
		}
		a.noticias_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		a.noticias_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		.noticias_data {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
		}
		.noticias_geral {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
		}
		.noticias_pagelink_geral {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		.noticias_pagelink_main {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #CC0000;
    	font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_pagelink {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.noticias_pagelink:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #333300;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		.coment_data {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.coment_coment {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #7A7A7A;
    	font-weight: normal;
    	font-style: italic;
			text-decoration: none;
		}	
    .opinioes_nome {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #7A7A7A;
    	font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.opinioes_corpo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #000000;
    	font-weight: normal;
    	font-style: none;
		}
		a.opinioes_ver_art {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	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: 10pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.agenda_desc_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #000000;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		.agenda_desc {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #000000;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.agenda_texto {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			font-weight: normal;
    	font-style: none;
			text-decoration: none;
		}
		a.agenda_desc_link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #CC0000;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.agenda_img {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #7A7A7A;
			text-decoration: none;
		}
		.dossier_desc {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			text-decoration: none;
		}
		a.dossier_indice {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			text-decoration: none;
		}
		a.dossier_indice:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			text-decoration: none;
		}
		.dossier_info {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #7A7A7A;
			text-decoration: none;
		}
	/* Fim Dossiers_indice.asp*/
	
	/* pesquisa.asp*/
		a.pesquisa_titulo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		a.pesquisa_titulo:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			font-weight: bold;
    	font-style: normal;
			text-decoration: none;
		}
		.pesquisa_titulocat {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #7A7A7A;
			font-weight: normal;
    	font-style: normal;
			text-decoration: none;
		}
		.pesquisa_outros {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #3C3C3C;
    	text-decoration: none;
    }
		a.front_topo_link {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
    	text-decoration: none;
    }
		a.front_topo_link:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #000000;
    	font-weight: normal;
    }
    .front_menu_on {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #DD5454;
    	font-weight: normal;
    }
		a.front_menu {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #000000;
    	font-weight: normal;
			text-decoration: none;
    }
    a.front_menu:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #333300;
    	font-weight: normal;
    	font-style: italic;
    }
		a.front_right_nome{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #888888;
			font-weight: bold;
			text-decoration: none;
    }
		a.front_right_nome:hover{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			font-weight: bold;
			text-decoration: none;
    }
		a.front_right_desc{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333300;
			font-weight: none;
			text-decoration: none;
    }
		a.front_right_desc:hover{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			font-weight: none;
			text-decoration: none;
    }
		.front_copy {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: red;
    	text-decoration: none;
    }
		.front_copyright {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #333333;
    	text-decoration: none;
    }
    .front_copyright:hover {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #990033;
    	text-decoration: none;
    }
		.front_login {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
    }
		.front_login_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
    }
		a.front_login_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
			text-decoration: none;
    }
		a.front_login_text:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #990033;
			text-decoration: none;
    }
		.front_login_erro {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CE0606;
    	font-weight: normal;
    	font-style: none;
		}
		a.front_login_nome {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
			text-decoration: none;
		}
		a.front_login_nome:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			text-decoration: none;
		}
		.front_registo {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
    }
		.front_registo_dados {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #000000;
    }
		.front_registo_erro {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
    }
		.front_rodape {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	color: #3C3C3C;
    }
		.front_coment_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
			text-decoration: none;
    }
		a.front_coment_link {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
			font-weight: bold;
    	color: #3C3C3C;
			text-decoration: none;
    }
		a.front_coment_link:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
			font-weight: bold;
    	color: #CC0000;
			text-decoration: none;
    }
		a.front_coment_link2 {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
			text-decoration: none;
    }
		a.front_coment_link2:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			text-decoration: none;
    }
		.front_registo_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
    }
		.estatuto_editorial_text {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	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: 10pt;
    	color: #3C3C3C;
    	font-weight: bold;
    }
		.ficha_tecnica_right {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
    	font-weight: none;
    }
		.ficha_tecnica_link {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
    	text-decoration: none;
    }
		.ficha_tecnica_link:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			text-decoration: none;
    }
		.send_email_link{
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #3C3C3C;
		}
		.send_email_link:hover{
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
		}
		a.img_link{
			font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10pt;
    	color: #CC0000;
			text-decoration: none;
		}
	/* Fim template Geral*/
	.DDbox {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		padding: 0px;
		margin: 0px;
	}
		
/* Fim do CSS Para o Front */

/* CSS Mónica Novo Layout */
.txt_PRETO_S {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.txt_PRETO_S:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.txt_VERMELHO_M {
	font-family: Verdana;
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
}
.txt_VERMELHO_M:hover {
	font-family: Verdana;
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
}
.txt_VERMELHO_S {
	font-family: Verdana;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.txt_VERMELHO_S:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.txt_PRETO_M {
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.txt_PRETO_M:hover {
	font-family: Verdana;
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
}
.txt_CINZA_S {
	font-family: Verdana;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}
.txt_CINZA_S:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.txt_CINZA_XL2 {
	font-family: Verdana;
	font-size: 19px;
	color: #555555;
}
.bg_CINZA_claro {
	background-color: #F5F5F5;
}
.txt_VERMELHO_XXL {
	font-family: Verdana;
	font-size: 24px;
	color: #CC0000;
	text-decoration: none;
}
.txt_VERMELHO_XXL:hover {
	font-family: Verdana;
	font-size: 24px;
	color: #CC0000;
	text-decoration: underline;
}
.txt_VERMELHO_XL2 {
	font-family: Verdana;
	font-size: 19px;
	color: #CC0000;
}
.txt_VERMELHO_L {
	font-family: Verdana;
	font-size: 15px;
	color: #CC0000;
	text-decoration: none;
}
.txt_VERMELHO_L:hover {
	font-family: Verdana;
	font-size: 15px;
	color: #CC0000;
	text-decoration: underline;
}
.txt_PRETO_L {
	font-family: Verdana;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.txt_PRETO_L:hover {
	font-family: Verdana;
	font-size: 15px;
	color: #CC0000;
	text-decoration: none;
}
.txt_CINZA_M {
	font-family: Verdana;
	font-size: 13px;
	color: #555555;
	text-decoration: none;
}
.txt_CINZA_M:hover {
	font-family: Verdana;
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
}
.txt_PRETO_lead {
	font-family: Verdana;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
.txt_PRETO_lead:hover {
	font-family: Verdana;
	font-size: 16px;
	color: #CC0000;
	text-decoration: none;
}
.txt_PRETO_lead_detalhe {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.txt_PRETO_lead_detalhe:hover {
	font-family: Verdana;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
}
.txt_CINZA_detalhe {
	font-family: Verdana;
	font-size: 14px;
	color: #0D0D0D;
	text-decoration: none;
}
.txt_CINZA_detalhe:hover {
	font-family: Verdana;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
}
.noticias_ver_texto {
	font-family: Verdana;
  font-size: 14px;
  color: #595959;
	font-weight: normal;
  font-style: none;
	text-decoration: none;
}
a.noticias_ver_texto:hover {
	font-family: Verdana;
  font-size: 14px;
  color: #CC0000;
	font-weight: normal;
  font-style: none;
	text-decoration: none;
}
/* Fim CSS Mónica Novo Layout */

/* 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: 10pt;
	color: #3C3C3C;
	text-decoration: none;
}
a.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3C3C3C;
	text-decoration: none;
}
a.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990033;
	text-decoration: none;
}
a.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6D6D6D;
	text-align: justify;
	text-decoration: none;
}
a.link2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990033;
	text-align: justify;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	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: 10pt;
	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: 10pt;
	 color: #6D6D6D;
}
TH {
	 color: white;
	 BACKGROUND: #a6a4a9;
	 font-size: 12px;
	 font-weight: normal;
}
.corpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6D6D6D;
	text-align: justify;
}
.corpo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6D6D6D;
}
.corpo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6D6D6D;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}
.copyright:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990033;
	text-decoration: none;
}
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3C3C3C;
	text-decoration: underline;
}
.floatRight{float: right;} 
.image-right{float: right; vertical-align: text-top;} 
div.wrapContainer{width:100%; float:left; border:'0';} 

/* Fim do CSS Para o BackOffice */

