.mensagemReserva
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:white;
font-weight:bold;

}
.tituloForms
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
font-weight:bold;
}
.labelForms

{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#D3D3D3;
font-weight:bold;
}


/*
CSS - Final
*/
.semRegisto
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;

}
.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;

}

.tabelasFundo
{
background-color:#e0dedd;
}


.NomeClientes
{
font-family: verdana; 
font-size: 11px; 
font-weight: bold; 
/*width:190px;*/
color: #000000;
}

.titListagens
{

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
/*width:190px;*/
color: #D3D3D3;
}

.tagsForms
{

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
/*width:190px;*/
color: #626262;
}

.tagsFormsTitulos
{

font-family: verdana; 
font-size: 12px; 
font-weight: bold; 
/*width:190px;*/
color: #626262;
}

.camposFRM 
{
border: 1px solid #535353;
background-color: #A0A0A0; 
font-family: verdana; 
font-size: 10px; 
font-weight: normal; 
/*width:190px;*/
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
{
color:#EA5A02;
text-decoration:none;
}

A:active
{
color:#EA5A02;
text-decoration:none;
}

A:hover
{
color:#EA5A02;
text-decoration:none;
}

A:visited
{
color:#EA5A02;
text-decoration:none;
}

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;
background-color:#3E352E;
color:#D3D3D3;
/*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;


}


.OKBtn
{
	
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;
}

/* .dataNews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:black;
	cursor:hand;
}

.resumoNews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight:bold;
	color:black;
	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;
}

A.dataNews:link {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757; }
A.dataNews:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;}
A.dataNews:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;}
A.dataNews:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #575757;}

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;}
