.font_cinza
{
	font-family:Verdana;
	font-size:10px;	
	color:565656;
	font-weight:bold;
	width:90px;
	height:20px;
}

.font_cinza2
{
	font-family:Verdana;
	font-size:10px;	
	color:565656;
	font-weight:bold;
	width:110px;
}

.image
{
	border:0;	
}

.texto
{
	font-family:Verdana;
	font-size:10px;	
	font-weight:bold;	
}

.image
{
	border:0;	
}

.texto
{
	font-family:Verdana;
	font-size:10px;	
	color:#8b8b8b;
}

.texto_negrito
{
	font-family:Verdana;
	font-size:10px;	
	color:#000000;
	font-weight:bold;
}

.texto_linkado
{
	font-family:Verdana;
	font-size:10px;	
	color:#8b8b8b;
	text-decoration:underline;
}

.todas_noticias_titulos
{
	font-family:Verdana;
	font-size:11px;	
	color:0190a1;
	font-weight:bold;
}

.todas_noticias_textos
{
	font-family:Verdana;
	font-size:10px;	
	color:#8b8b8b;
}

.parceiros_titulos
{
	font-family:Verdana;
	font-size:12px;	
	color:0190a1;
	font-weight:bold;
}

.parceiros_textos
{
	font-family:Verdana;
	font-size:10px;	
	color:#8b8b8b;
}

.menu_registo
{
	font-family:Verdana;
	font-size:10px;	
	color:0190a1;
	font-weight:bold;
}

.menu_login
{
	font-family:Verdana;
	font-size:12px;	
	color:565656;
	font-weight:bold;
}

.conteudosDestaques
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
}

.titulosConteudos
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	font-variant:small-caps;
	color:#FFFFFF;
	text-align:center;
	width:535;
	vertical-align:middle;
	
}

.table_tr
{
	margin-top:10px;
	margin-bottom:10px;
}

.newsLetter
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EBEBEB;
	text-align:center;
}

.textoRegistoNews
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595D5C;
	text-align:center;
}

.menus{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding-left:10px;
}

A.menu:link {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;padding-left:10px;}
A.menu:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;padding-left:10px;}
A.menu:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;padding-left:10px;}
A.menu:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;padding-left:10px;}

.titulos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

.titulos1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	white-space:nowrap;
}

.tabelasFundo
{
	background-color:#e0dedd;
}


.NomeClientes
{
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000;
}

.titListagens
{
	font-family: verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #626262;
}

.tagsForms
{
	font-family: verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #626262;
}

.tagsFormsTitulos
{
	font-family: verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #626262;
}

.camposFRM 
{
	border: 1px solid #535353;
	background-color: #A0A0A0; 
	font-family: verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: white;
}

.botaoFRM 
{	
	border: 0px solid #535353;
	background-color:#555555;
	color:#ffffff;
}

.msgErro
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:Red;
}

.htmlAreas
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.formTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.tituloNoticias
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight:bold;
}

.resumoNoticias
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	text-align:justify;
	
}

.corpoNoticias
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	text-align:justify;
	
}


.tituloCategorias
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight:bold;
}

.tituloProdutos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight:bold;
}

.noInfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight:bold;
	text-align:center;
}

A.lerMais 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:bold;
}

A.lerMais:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:bold;
}

A.lerMais:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:bold;
}

A.lerMais:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:bold;
}


.barraBandeiras
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	font-weight:bold;
}
/*
CSS - Final
*/

.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.style13 {font-size: 11px}
.style14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.style17 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.style18 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style19 {font-weight: bold}
.style20 {color: #D43217}
.style21 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D43217;
	font-weight: bold;
}
.style22 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 11px; }



UNKNOWN
{
    PADDING-RIGHT: 11px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 70%;
    CURSOR: hand;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Verdana, Helvetica
}

.FonteNews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style:italic;
	font-weight:bold;
	}
.menulink A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menulink A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menulink A:hover
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menulink A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menutable
{
    BEHAVIOR: url(lib/toolbar.htc);
    BACKGROUND-COLOR: #E5E5E5
   
}
.menutable TD.menulink
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 60%;
    PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: uppercase;
    CURSOR: hand;
    PADDING-TOP: 1px;
    
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.menusublink
{
    PADDING-RIGHT: 11px;
    PADDING-LEFT: 11px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 3px;
    CURSOR: hand;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.menusubheading
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 4px;
    CURSOR: default;
    COLOR: white;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #018204
}
.menusublink A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menusublink A:hover
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menusublink A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menusublink A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.tableHeading
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: white 1px solid;
    CURSOR: default;
    COLOR: gray;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: palegoldenrod
}
.menuHeading
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 4px;
    CURSOR: default;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #018204
}
.contentstable
{
    BORDER-RIGHT: #018204 1px solid;
    TEXT-TRANSFORM: none;
    BACKGROUND-COLOR: #ffcccc
}
.tableField
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: gray;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.fieldData
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: lightgoldenrodyellow;
    FONT-VARIANT: small-caps
}
.fieldTitle
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 3pt;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: palegoldenrod
}
.fieldTable
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.fieldHeader
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 1px;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 3px;
	color:white;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #7A90AB;
}
.tableIdentItem
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #96B2D5;
}
.tableIdentItem A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.tableIdentItem A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.tableIdentItem A:hover
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.tableIdentItem A:visited
{
    TEXT-DECORATION: none
}
.sheetFieldData
{
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #f0f0f0
}
.subtableFieldDataBad
{
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    COLOR: darkred;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #f0f0f0
}
.tableFieldTitle
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 2px;
	color:#ffffff;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #96B2D5;
}
.tableFieldData
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
	color:#FFFFFF;
    BACKGROUND-COLOR: #7A90AB;
}
.fieldIdentItem
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: beige
}
.subtableIdentItemBad
{
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    COLOR: darkred;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #ebebe6
}
.subtableIdentItemBad A
{
    COLOR: darkred;
    TEXT-DECORATION: none
}
.subtableIdentItemBad A:active
{
    COLOR: darkred;
    TEXT-DECORATION: none
}
.subtableIdentItemBad A:hover
{
    COLOR: indianred;
    TEXT-DECORATION: none
}
.subtableIdentItemBad A:visited
{
    TEXT-DECORATION: none
}
.subtableHeading
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #dcdcdc
}
.tableSmallData
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    TEXT-ALIGN: center
}
.subtableFieldData
{
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #f0f0f0
}
.subtableFieldTitle
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: silver
}
.fastfieldTitle
{
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 4px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: silver
}
.fastfieldData
{
    PADDING-RIGHT: 4px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #dcdcdc
}
.fastfieldText
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, '@Arial Unicode MS'
}
.subtableIdentItem
{
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #ebebe6
}
.subtableIdentItem A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.subtableIdentItem A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.subtableIdentItem A:hover
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.subtableIdentItem A:visited
{
    TEXT-DECORATION: none
}
.fieldDropList
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: silver 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: silver 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Arial
}
.fieldSmallDropList
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, '@Arial Unicode MS'
}
.entryBorder
{
    COLOR: #000000;
    BACKGROUND-COLOR: #f5f5e9
}
.entrytitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 36px;
    COLOR: #000000;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #f5f5e9
}
.entrydisclamer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f5f5e9
}
.entrymenu
{
    BACKGROUND-COLOR: #fffff0
}
.entryclient
{
    BACKGROUND-COLOR: #efefdc
}
.fieldTextbox
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
.subTable
{
    BACKGROUND-COLOR: #f0f0f0
}

.tabOnGroupItem
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #ebebe6;
    TEXT-ALIGN: center
}
.tabOffGroupItem
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 3px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    CURSOR: hand;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: center
}
.tabOffGroupItem A
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.tabOffGroupItem A:hover
{
    COLOR: darkgray;
    TEXT-DECORATION: none
}
.tabOffGroupItem A:link
{
    COLOR: silver;
    TEXT-DECORATION: none
}
.tabOnGroupItem A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.tabOnGroupItem A:hover
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.tabEmpty
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 3pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    BACKGROUND-COLOR: gainsboro
}


.tabTable
{
    BACKGROUND-COLOR: #C5EEC2;
}
.tabTableSP
{
    BACKGROUND-COLOR: #D6DB80;
}
.tabTableENG
{
    BACKGROUND-COLOR: #ABC8FA;
}
.tabTableFOTO
{
    BACKGROUND-COLOR: #C5EEC2;
}
.tabOffItem A
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.tabOffItem A:hover
{
    COLOR: darkgray;
    TEXT-DECORATION: none
}
.tabOffItem A:link
{
    COLOR: silver;
    TEXT-DECORATION: none
}
.tabOnItem A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.tabOnItem A:hover
{
    COLOR: gray;
    TEXT-DECORATION: none
}

.tabOnItem2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    PADDING-TOP: 3px;
    BORDER-RIGHT: black 1px solid;
    BORDER-LEFT: black 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    background-image: url(../images/backON.gif);    
    TEXT-ALIGN: center
}
.tabOffItem2
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    CURSOR: hand;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    background-image: url(../images/backOFF.gif); 
    TEXT-ALIGN: center
}

.tabOnItem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #E0DEDD;
    TEXT-ALIGN: center
}
.tabOffItem
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 3px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: center
}
.tabOnItemSP
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #D6DB80;
    TEXT-ALIGN: center
}
.tabOnItemENG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #ABC8FA;
    TEXT-ALIGN: center
}
.tabOnItemFOTO
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #D6DB80;
    TEXT-ALIGN: center
}
.subtableFooterTab
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS'
}
.subtableFooter
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
.tabsubtableOnItem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    CURSOR: hand;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-ALIGN: center
}
.tabsubtableOffItem
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: white 3px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: center
}
.tabFieldTitle
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: 1px solid;
    PADDING-TOP: 1px;
	color:white;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #96B2D5;
}
.tabFieldData
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #DADDDF;
}
.tabGroupTitle
{
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center
}
.fieldSmallDataNum
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    TEXT-ALIGN: center
}
.fieldSmallDataTxt
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    TEXT-ALIGN: left
}
.tabsubTableSep
{
    BORDER-BOTTOM: gray 1px solid
}
.relogio
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: #bfbf80
}
.tarefa
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: gray;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS'
}
.tarefaout
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: indianred;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS'
}
.docsItemTitle
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: beige
}
.docsItemData
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, '@Arial Unicode MS';
    BACKGROUND-COLOR: beige;
    TEXT-ALIGN: right
}
.subtableIdentItemBad A:link
{
    COLOR: darkred
}
.counterbutton
{
    TEXT-ALIGN: center
}


.searchButton
{
border:1px solid black;
background-color:#990033;



}
.counternumber
{
    BORDER-TOP: white 3px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    BORDER-BOTTOM: white 3px solid;
    BACKGROUND-COLOR: #ebeede;
    TEXT-ALIGN: center
}
.sheetCheck
{
    FONT-SIZE: 5pt
}
.tabGroup
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-LEFT: white 1px solid;
    BACKGROUND-COLOR: #ebebe6
}
.tabGroupTable
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-COLOR: gainsboro
}
.smallButton
{
    FONT-SIZE: 9pt
}
.groupItemTitle
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 5px;
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: '@Arial Unicode MS', Arial;
    BACKGROUND-COLOR: gainsboro
}

.Catalogo
{
    color:black;
	text-align:justify;
    FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.TopPesquisa
{
    color:blue;
	text-align:justify;
    FONT-SIZE: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}


.titulonovidades
{
   color:#003399;
	font-weight:bold; 
    FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	
}
.textonovidades
{
    FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	
}
A.novidades 
{
    background-color:#f4c87d;
	COLOR: black;
	FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}

A.novidades:active
{
    COLOR: black;
    TEXT-DECORATION: none;
}
A.novidades:hover
{
	background-color:#FF9900;
	COLOR: black;
    TEXT-DECORATION: none;
}
A.novidades:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.toponovidades
{
	font-weight:bold; 
	BACKGROUND-COLOR: #f4c87d;	
    FONT-SIZE: 85%;
    FONT-FAMILY: Verdana, Arial, Helvetica;

}



.topoNoticias
{
	font-weight:bold; 
	BACKGROUND-COLOR: #E5E4D1;
    FONT-SIZE: 75%;
    FONT-FAMILY: Verdana, Arial, Helvetica;	
}
/*
.tituloNoticias
{
    color:#003399;
	font-weight:bold; 
    FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	
}
*/
.textoNoticias
{
    FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	
}
A.noticias 
{
    background-color:#C8E1CC;
	COLOR: black;
	FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;

    TEXT-DECORATION: none;
}

A.noticias:active
{
    COLOR: black;
    TEXT-DECORATION: none;
}
A.noticias:hover
{
	background-color:#B6CDBA;
	COLOR: black;
    TEXT-DECORATION: none;
}
A.noticias:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}



A.Fixas 
{
	COLOR: #003399;
    TEXT-DECORATION: none;
	font-size:70%;
	FONT-FAMILY: Verdana, Arial, Helvetica;

}

A.Fixas:active
{
    COLOR: black;
    TEXT-DECORATION: none;
}
A.Fixas:hover
{
	COLOR: black;
    TEXT-DECORATION: none;
}
A.Fixas:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}




.topoPromocoes
{
	font-weight:bold; 
	BACKGROUND-COLOR: #E5E4D1;
    FONT-SIZE: 75%;
    FONT-FAMILY: Verdana, Arial, Helvetica;	
}

.tituloPromocoes
{
    color:#003399;
	font-weight:bold; 
    FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	
}

.textoPromocoes
{
    FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	
}
A.Promocoes 
{
    background-color:#C8E1CC;
	COLOR: black;
	FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}

A.Promocoes:active
{
    COLOR: black;
    TEXT-DECORATION: none;
}
A.Promocoes:hover
{
	background-color:#B6CDBA;
	COLOR: black;
    TEXT-DECORATION: none;
}
A.Promocoes:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}



.DetelheTitulo
{
	COLOR: black;
	FONT-SIZE: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight:bolder;
	text-align:right;
}

.DetelheCorpo
{
	COLOR: black;
	FONT-SIZE: 70%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	text-align:justify;
}

.DetelheRodape
{
	COLOR: black;
	FONT-SIZE: 60%;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	text-align:center;
	background-color:#B6CDBA;

}

A.Listas 
{

	COLOR: black; 
    TEXT-DECORATION: none;
}

A.Listas:active
{
    COLOR: black;
    TEXT-DECORATION: none;
}
A.Listas:hover
{
	
	COLOR: black;
    TEXT-DECORATION: none;
}
A.Listas:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}


A.Default 
{

	COLOR: black; 
    TEXT-DECORATION: none;
}

A.Default:active
{
    COLOR: black;
    TEXT-DECORATION: none;
}
A.Default:hover
{
	
	COLOR: black;
    TEXT-DECORATION: none;
}
A.Default:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}




body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

.listaServicos
{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	}
.valida
{
	font-family: Verdana;
	font-size: 10px;
	color: red;
	}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #4F5E75;
}
.rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4F5E75;
}
.voceEstaAqui {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4F5D77;
}
.tituloPagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BA0001;
	padding-left:3px;
	
	
}

.tituloPagina2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding-left:5px;
}

.SubMenuTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
.SubMenuOpcoes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
.textoNewsTit {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000066;
}
.textoNewsTexto {
	font-family: "verdana";
	font-size: 10px;
	color: #000000;
}
.LinksRodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.noticiasDIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.discografia {
	font-family: Arial;
	font-size: 9px;
	color: #000000;
}
.textoCaixas {
	font-family: "verdana";
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}

.formFields
{
border-top:1px solid #BDBBBB;
border-right:1px solid #BDBBBB;
border-bottom:1px solid #BDBBBB;
border-left:1px solid #BDBBBB;
font-family:Verdana;
font-size: 10px;
color: #7D7D7D;


}
.textoNewsTexto {
	font-family: "verdana";
	font-size: 11px;
	color: #7D7D7D;
	font-weight:bold;
	
}
.linkSugest {
	font-family: "verdana";
	font-size: 10px;
	color: #F7941D;
	font-weight:bold;
	text-decoration:underline;
	cursor:hand;
}
.linkLocal {
	font-family: "verdana";
	font-size: 10px;
	color: #00AEEF;
	font-weight:bold;
	text-decoration:underline;
	cursor:hand;
}
.linkAmigo {
	font-family: "verdana";
	font-size: 10px;
	color: #8DC63F;
	font-weight:bold;
	text-decoration:underline;
	cursor:hand;
}
.login
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #7D7D7D;
	}
.Fields1 {
border: 1px outset #003333;
background-color: #ffffff
; font-family: Trebuchet MS; font-size: xx-normal; background-position: center center
; font-size: 10px
; font-weight: normal; color: #003333
}.Fields2 {
border: 1px #003333 groove;
background-color: red
; font-family: Trebuchet MS; font-size: xx-normal; background-position: center center
; font-size: 10px
; font-weight: normal; color: #ffffff
}
.tabela {
	border: 0px solid #003366;
}



.tituloTabela {

	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #003366;
}
.copyright
{
	FONT-SIZE: 9px;
	COLOR: #006CB7;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;

}.tabelaBO {
	border: outset;
}
.tabelaBO2 {
	border: inset;
}
.tabelaBO3 {
	border: inset;
	FONT-SIZE: 12px;
	COLOR: #006CB7;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;

}

.searchSTR
{	
border: 1px outset #003333;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
width:100px;
margin-bottom:2px;
margin-left:5px;
}

.searchSTR
{	
border: 1px solid #000000;
background-color: #CBCBCB;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
width: 124px;
height:20px;
}

.OKBtn
{
	
border: 1px solid #000000;
background-color: #CBCBCB;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000000;
width:23px;
height:20px;
margin-bottom:2px;
margin-left:5px;
cursor:hand;



}

.OKBtn1
{
	
border: 1px thin #555555;
background-color: #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:White;
width:20px;
margin-bottom:3px;
margin-left:5px;
cursor:hand;


}
.MENUS
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:White;
	cursor:hand;
}


.FUNDO
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:White;
	text-align:center;
	
}

.Tit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
.SubTit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}

.caixaConteudo 
{
	
	BORDER-top: #D0D0D0 1px solid;
	BORDER-BOTTOM: #D0D0D0 1px solid;
	BORDER-left: #D0D0D0 1px solid;
	BORDER-right: #D0D0D0 1px solid;
}

.lblTituloDestaques
{
	text-align:center;
	white-space:nowrap;
	font-weight:bold;
	font-family:Verdana;
	font-size:10px;
}

.lblTextoDestaques
{
	text-align:center;
	font-family:Verdana;
	font-size:10px;
}

.lblConteudoDestaques
{
	text-align:left;
	white-space:pre;
}

.destaques_td
{
	border-right:solid,1px,#FFFFFF;	
}

.registar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
}

.links
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#0190a1;
	text-decoration:none;
}

.titulo_produtos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#018f9b;
}

.corpo_produtos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Silver;
}

.error_message
{
	font-family:Verdana;
	font-size:10px;
	color:Red;
}

	
.tituloamigo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; color:#000000; font-weight:bold;}
.textoamigo{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#000000;}
.caixamigo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#727272; border-color:#727272; border-style:solid; border-width:1px; width:220px;}
.caixamensagemamigo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#727272; border-color:#727272; border-style:solid; border-width:1px; width:220px; height:60px;}

A.dataNews:link { border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #8b8b8b; }
A.dataNews:visited { border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #8b8b8b;}
A.dataNews:active { border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #8b8b8b;}
A.dataNews:hover { border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #595959;}

A.mensagensActivas:link {text-decoration:none; border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #595959; }
A.mensagensActivas:visited {text-decoration: none; border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #595959;}
A.mensagensActivas:active {text-decoration: none; border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #595959;}
A.mensagensActivas:hover {text-decoration: none; border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #8b8b8b;}

A.resumoNews:link {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;}
A.resumoNews:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;}
A.resumoNews:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;}
A.resumoNews:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;}

A.eventosLINK:link {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;padding-left:5px;}
A.eventosLINK:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;padding-left:5px;}
A.eventosLINK:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;padding-left:5px;}
A.eventosLINK:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;padding-left:5px;}

A.destaques:link {text-decoration:none; border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF; }
A.destaques:visited {text-decoration: none; border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;}
A.destaques:active {text-decoration: none; border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;}
A.destaques:hover {text-decoration: none; border-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;}