.txtLocal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	line-height: 14px;
}
P.txtLocal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	line-height: 14px;
}
SPAN.txtLocal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	line-height: 14px;
}

.txtRed{
	color:red;
}

.linkSubOpcaoVerde{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#004C80;
	text-decoration:none;
}
.linkSubOpcaoVerde:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#004C80;
	text-decoration:underline;
}

.linkSubOpcaoCinza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}
.linkSubOpcaoCinza:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#333333;
	text-decoration:underline;
}
.linkDestaquesCinza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.linkDestaquesCinza:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}

.linkDestaquesVerde{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#004C80;
	text-decoration:none;
}
.linkDestaquesVerde:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#004C80;
	text-decoration:underline;
}

.inputFormContactos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

.tituloInscricao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#004C80;
	text-decoration:none;
}
.passosInscricao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.labelFormInscricao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	line-height: 12px;
}
.inputFormInscricao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}













/* daqui para cima é usado  */

.titmostra_noticiaMenu{
	background-color:#CA0F73;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}
.titmostraNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ECECEC;
	color:#000000;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	line-height:15px;
}

.txtmostraNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ECECEC;
	color:#000000;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	line-height:15px;
}

/*-- ----empresa--- -  */

.titEmpresaMenu {
	background-color:#CA0F73;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}

.txtmostraEmpresa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	color:#000000;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	line-height:15px;
    text-decoration:none;
}

/*-- ----revendedores--- -  */

.titRevendedorMenu {
	background-color:#999900;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}

.txtmostraEmpresa A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	color:#000000;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:15px;
	padding-top:10px;
	line-height:15px;
    text-decoration:underline;
}

/*-- ----revendedores--- -  */

.titTintasMenu {
	background-color:#993300;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}

/*-- ----tabelas das fichas tecnicas--- -  */

.tabelasMenu{
	background-color:#006600;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	padding-top:3px;
	text-align:center;
}

.tabFundoCinza{
	background-color:#ECECEC;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding-top:3px;
}

.tabFundoNormal{
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding-top:3px;
}

/*-- ----downloads e videos--- -  */

a.downloads{
	background-color:#ECECEC;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
}

a.downloads:hover{
	background-color:#ECECEC;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}


/*-- ----videos--- -  */

.titVideoMenu {
	background-color:#FF3300;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
	padding-left:15px;
}
.titVideos{
	background-color:#ECECEC;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:2px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase; 
}

a.txtmostraVideo {
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
}
	
a.txtmostraVideos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ECECEC;
	color:#000000;
	text-decoration:none;
	line-height:15px;
}

a.txtmostraVideos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ECECEC;
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
	line-height:15px;
}
/*-----------------------------------*/

.txtmostraContacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
}




/*  para tristar  */


.textoBranco{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
}

.txtDistrito{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}

.linkConcelho{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}
.linkConcelho:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.linkConcelhoSelected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #93010A;
	text-decoration:none;
	font-weight: bold;
}

.titLocal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.titLocalLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-decoration:none;
}
.titLocalLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-decoration:underline;
}


.titNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.txtNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}
.linkNoticia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#830108;
	font-weight:bold;
	text-decoration:none;
}
.linkNoticia:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.linkSubCategorias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration:none;
}
.linkSubCategorias:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}
.titCategorias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.titProduto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
.descProduto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}
.titPreco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#B90E03;
	font-weight: bold;
	text-decoration:none;
}
.preco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
.paginaSelected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.footerMsg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration:none;
}

.categoriaSelected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#830108;
	text-decoration:none;
}
.linkSubCategoriasIn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-decoration:none;
}
.linkSubCategoriasIn:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}

.bkg_parceiros
{ 
	/*border-left-style:url(../imagens/hor_sup.jpg); */	
}

.rotasBotao{
	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;
	font-size: 10px;
	color: #C51014;
	font-weight: bold;
	text-decoration:none;
	
	cursor:pointer;
}

.txtErro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
	font-weight:bold;
	text-decoration:none;
}


/*
** PAGINAÇÃO **
*/

.pag_anterior_td{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001245;
	text-decoration: none;
	font-weight: bold;
}

a.pag_anterior_lnk{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001245;
	text-decoration: underline;
	font-weight: bold;
}

a.pag_anterior_lnk:hover{
	text-decoration: none;
}

.pag_anterior_txt{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: grey;
	text-decoration: none;
	font-weight: bold;
}

.pag_proxima_td{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001245;
	text-decoration: none;
	font-weight: bold;
}

a.pag_proxima_lnk{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001245;
	text-decoration: underline;
	font-weight: bold;
}

a.pag_proxima_lnk:hover{
	text-decoration: none;
}

.pag_proxima_txt{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: grey;
	text-decoration: none;
	font-weight: bold;
}


a.pag_numero_lnk{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #001245;
	text-decoration: none;
	font-weight: bold;
}

a.pag_numero_lnk:hover{
	/*font-size: 14px;*/
	text-decoration: underline;
}




td.pag_actual-imgLeft{	
	background-image: url('../imagens/botaoPagina_middle.jpg');
	width:4px; 
	height:18px;
	padding:0px;
}


td.pag_actual-img{	
	/*background-image: url('../imagens/botao_pagina.png');*/
	background-repeat: no-repeat;
	width:33px; 
	height:32px;
	padding:0px;
	cursor: pointer;
}

td.pag_normal-img{	
	/*background-image: url('../imagens/botao_pagina.png');*/
	background-repeat: no-repeat;
	width:33px; 
	height:32px;
	padding:0px;
	cursor: pointer;
}


a.pag_actual_numero_lnk{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	text-decoration: none;
	font-weight: bold;
	vertical-align: top;
}

a.pag_actual_numero_lnk:hover{
	/*font-size: 14px;*/
	text-decoration: none;
}