/* 	___CORES___ (+escura -> +clara)
*
*	_FUNDOS_						_COR_LETRA_
*	#465903	(verde header)			s/ cor
*   #757575	(cinza menu global)		white
*	#789907	(verde menu)			white
*	#C4D199	(verde)					#536B01 (verde escuro) #384801
*   #95000D (Bordô)
*/
 
body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
div{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a { font-size:10px; }

a.lerMais, a.lerMais:link, a.lerMais:hover, a.lerMais:visited, a.lerMais:active {
	color:#3B3B3B;
	padding-right:15px;
	background-image:url('../img/seta_cinza_direita.gif');
	background-position:right center;
	background-repeat:no-repeat;
}

.alertaMsg{color:Maroon;}
.sucessMsg{color:teal;}
.info{color: teal;}
.infoAlerta{color: Maroon;}

td { font-size:11px; }
img { border:0px; }
img.link { cursor:pointer; border:0px; }
.txtObrigatorio { font-size: 9px; color: #95000D; padding-right: 2px}

#mensagem .info{background: #FAD163;font-size: 12}
#mensagem .error{background: #FAD163;color: Maroon;font-size: 12}
#mensagem .sucess{background: #FAD163;color: #638EFA;font-size: 12}

/* FORMS */
input.caixa { border: 1px solid #7F9DB9; font-size: 12px; height:19px; color:black; background-color:blank}
input.caixaInvalida { border: 1px solid #7F9DB9; font-size: 12px; height:19px; background-color:#95000D; color: white}
textarea.caixa { border: 1px solid #7F9DB9; font-size: 12px; color: black; background-color:blank}
textarea.caixaInvalida { border: 1px solid #7F9DB9; font-size: 12px; background-color:#95000D; color: white }
select.caixa { font-size: 10px; border:1px solid #7F9DB9; color:black; background-color:white; }
select.caixaInvalida { font-size: 10px; border:1px solid #7F9DB9; background-color:#95000D; color: white }

div.caixa{ background: #465903;	text-align:left; font-weight:bold; color:white; text-transform:uppercase; padding:2px 2px 2px 20px; font-size:10px; margin:5px 0 5px 0; }
div.caixaInfo{ background: #CAE862;	text-align:left; font-weight:bold; color:#95000D; text-transform:uppercase; padding:2px 2px 2px 20px; font-size:10px; margin:5px 0 5px 0; }

/* HEADERS */
#aguardeUmMomentoDiv { position:absolute; height:1; width:1px; top:0; left:0;} 
#header1 { width:100%; border:0px; }
td.header2Class { background-color:Black; }
#header2 { background-color:Black; border:0px; font-size:11px;}
#header2 td { font-size:11px; line-height: 16px;color:white; padding:2px;vertical-align:top; background-image:url('../img/canto.gif'); background-repeat: no-repeat; border-right:1px solid white; white-space: nowrap;}
#header2 td.globalOff { background-color:''; cursor:pointer;}
#header2 td.globalOn { background-color:#91CFD7; cursor:pointer;}
#header2 td.globalOver { background-color:#DDDDDD; cursor:pointer;color:#536B01; }

td.header3Class { background-color:#91CFD7;}
#header3 { background-color:#91CFD7; border:0px; font-size:10px;}
#header3 td { font-size:11px; color:white; padding:4;vertical-align:top; background-image:url('../img/cantoSubMenu.gif'); background-repeat: no-repeat; white-space: nowrap;}
#header3 td.menuOff { background-color:''; cursor:pointer;}
#header3 td.menuOn { background-color:white; cursor:pointer; color:black}
#header3 td.menuOver { background-color:#ADD8E6; cursor:pointer;color:#536B01}


/* FOOTER */
#footer { background-color:#91CFD7; width:100%; text-align:center; line-height:16px;}
#footer a { color: black/*#6B8E23*/; text-decoration:none;  line-height:12px; }
#footer a:hover { text-decoration:underline; }
#footer td { color:white; font-size:10px }


/* TABELAS */
#tabela { font-size:10px; }
#tabela td { padding:3px; text-align: center; }
#tabela th { text-transform:uppercase; background-color:#95000D; color:white; padding:3px;}
#tabela td.id { width:1%; padding:0px; text-align:center; }
#tabela th.tipo2 { text-transform:uppercase; text-align:center; background-color:#465903; color:white; padding:1px}
#tabela tr.nivel1 { background-color:#FCE2B8; text-transform:uppercase; font-weight:bold; }
#tabela tr.nivel2 { background-color:#FCEDD3; text-transform:uppercase; }
#tabela tr.nivel3  { background-color:#FCF5E9; }
#tabela tr.nivel4 { background-color:#FCF9F3; }
#tabela tr.par { background-color:#FCEDD3; }
#tabela tr.impar  { background-color:#FCF5E9; }
#tabela tr.highlight { background-color:#66CDAA; }
#tabela .center { text-align:center }
#tabela label { text-transform:uppercase; color:ActiveCaption; padding:3px; font:bold; width: 80%;}

/* tabela registo*/
#tabelaRegisto td.TipoDados{font:verdana;padding-left:20;padding-right:20;text-align: left;width:200px;}
#tabelaRegisto td.inputDados{text-align: left;}
#tabelaRegisto FIELDSET{}

/* POPUPS */
#popup { font-size:10px; }
#popup td.header { padding-right:5px; height:1% }
#popup td.lado { background-color:#789907; }


/* CAIXAS */
/* Caixa de formularios */
#caixaForm { font-family: verdana, sans serif; color:#384801;}
#caixaForm img { border:0px}
#caixaForm img.cima { vertical-align:bottom}
#caixaForm font { font-weight:bold; text-transform:uppercase; font-size:10px;}
#caixaForm td.fundo { background-color: #FAFDF1; }

#caixaInfo { font-family: verdana, sans serif; color:#384801;}
#caixaInfo img { border:0px}
#caixaInfo img.cima { vertical-align:bottom}
#caixaInfo font { font-weight:bold; text-transform:uppercase; font-size:10px;}
#caixaInfo td.fundo { background-color: white; }

#caixaInterior { font-family: verdana, sans serif; color:#384801; font-size: 10px}
#caixaInterior th { text-align: right; padding:3px 8px 3px 3px; font-weight:normal;}
#caixaInterior td { padding:3px; vertical-align: top }

#caixaInteriorInfo { font-family: verdana, sans serif; color:#6D6F71; font-size: 10px}
#caixaInteriorInfo td { padding:2px }
#caixaInteriorInfo span { color: black; font-weight:bold }
#caixaInteriorInfo a { color:#6D6F71;}


/* BOTOES */ 
input.botao { /*font-family: Verdana; border: 1px solid #000000;  background-color:#fff5cd; color:black; */ text-transform:uppercase;font-size: 9px; height:19px;cursor: pointer;}
input.botao_over {/* font-family: Verdana; font-size: 9px; height:19px; border: 1px solid #000000; cursor: pointer; background-color:#ffc700; color:black; text-transform:uppercase; */}

/*MENU*/
#menu a{	text-transform:uppercase;	color:ActiveCaption;	font:bold; text-decoration: none;}
#menu a.activo{
	text-transform:uppercase;	color:Teal;	font:bold; text-decoration: none;
}
#menu tr.itemVisivel{display: inline;}
#menu tr.itemNaoVisivel,tr.itemSemVisivel{display: none;}
#menu span.itemMenuEscolhido{text-transform:uppercase;	color:ActiveCaption;color:Black;}
#menu span.itemMenuNaoEscolhido{text-transform:uppercase;	color:ActiveCaption;}


/* FORM */
#FormInput td.tipoDados{text-transform:uppercase; color:ActiveCaption; font:bold;}
#FormInput td.DadosInput{text-align:left;}

#erros td.tipoErro{color:Maroon;padding-left:0px;}
#erros td.erros{text-align:left;	color:#666666; padding-left:20px;}

.anuncio_categoria {color:black;font-weight: bold;}


div.hidden{width: 0px;height: 0px;overflow: hidden;}


#PesquisaAuto .destaque{background: #F0F8FF;}
#PesquisaAuto .normal{background: White;}
#PesquisaAuto .nomeCampo{font-weight: bolder;}
#PesquisaAuto .valorCampo{}

#separacaoPagina td{white-space: nowrap;}
#separacaoPagina td.actual{font-weight:bolder;}


.destaque{background: #F0F8FF;}
.normal{background: White;}

.style150 { color: #6D182F; font-size: 15px;}
.style81 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

