/* CSS Document */

* {
	margin: 0px;
	border:0px;
	padding:0px;
}
html {
	margin: 0px;
	border:0px;
	padding:0px;
}
form {
	margin: 0px;
	border:0px;
	padding:0px;
}
body {
	margin: 0px;
	border:0px;
	padding:0px;
	background-image:url(../imagens/bg.jpg);
	font-family:"trebuchet MS";
	font-size:12px;
	color:#BD6600;
}

/* Formatação de Textos e Cores */
.txt1 {color:#FFD1A8} /* Conteudo Login */
.txt2 {color:#FFFFFF} /* Topo Login */
.txt3 {color:#E3EBAB} /* Aba Miolo e Rodape */
.txt4 {color:#993300} /* Aba Busca */
.txt5 {color:#9C2D02; font-size:11px} /* Topo Login | Cadastro e Recuperação de senha */

/* Input Acesso Login Osso */
.input_osso_login {height:18px; background-color:#FFE4CC; font-family:tahoma; font-size:11px; color:#FF7800; padding-top:2px }

/* Cor das celulas da tabela ao passar o mouse */
.anuncio_mostra td {
	border-bottom: #e0e0e0 1px solid;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:4px;
	padding-top:8px;
}
#anuncio_destaque th {
	padding-bottom:1px;
	margin:0xp;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
}
.table_sel {
	background-color:#fef9e6
}
.table_hover {
	background-color:#fef9e6
}

/* Titulos páginas internas */
.tit01 {color:#BD6600; font-weight:bold; font-size:15px; margin-left:5px}
.tit02 {color:#8C9B26; font-weight:bold }

/* Sub-Menu Abaixo */
#posicao_subMenu { padding-right:60px; padding-left:58px; color:#E3EBAB; font-weight:bold }

/* Formatação dos links */
/* Sub Menu */
.linkSubMenu a: { color:#E3EBAB; font-weight:bold; text-decoration:none }
.linkSubMenu a:link { color:#E3EBAB; font-weight:bold; text-decoration:none }
.linkSubMenu a:visited { color:#E3EBAB; font-weight:bold; text-decoration:none }
.linkSubMenu a:hover { color:#E3EBAB; font-weight:bold; text-decoration: underline }
/* Anuncio */
.linkAnuncio a: { color:#8C9B26; font-weight:bold; text-decoration:none }
.linkAnuncio a:link { color:#8C9B26; font-weight:bold; text-decoration:none }
.linkAnuncio a:visited { color:#8C9B26; font-weight:bold; text-decoration:none }
.linkAnuncio a:hover { color:#8C9B26; font-weight:bold; text-decoration: underline }
/* Painel Usuario */
.linkSair a: { color:#FFD1A8; font-weight:bold; text-decoration:none }
.linkSair a:link { color:#FFD1A8; font-weight:bold; text-decoration:none }
.linkSair a:visited { color:#FFD1A8; font-weight:bold; text-decoration:none }
.linkSair a:hover { color:#FFD1A8; font-weight:bold; text-decoration: underline }
/* Cad e Recupera pwd */
.linkCad a: { color:#9C2D02; font-weight:normal; text-decoration:none; font-size:11px }
.linkCad a:link { color:#9C2D02; font-weight:normal; text-decoration:none; font-size:11px }
.linkCad a:visited { color:#9C2D02; font-weight:normal; text-decoration:none; font-size:11px }
.linkCad a:hover { color:#9C2D02; font-weight:normal; text-decoration: underline; font-size:11px }

/* Área do Usuário */
.titU {color:#8F9E27; border-bottom:1px solid #8F9E27 }
.campoInput {background-color:#EFF3D1; border:1px solid #8F9E27; height:16px; padding-top:2px; color:#8F9E27; font-size:10px; font-weight:bold; padding-left:2px }

/* Validação de Dados (Padrão) */
.inputValida {border: 1px solid #99b3b4; background: #e4ebeb; color:#443; padding:3px; margin-bottom:4px; outline:none; }
.inputValida:focus {border:1px solid #567475; background: #e4ebeb; }
.submit_form {width: 54px; height: 20px; background: #743 url(../imagens/submit.gif) no-repeat; outline: none; }
.submit_form:hover {background: #069 url(../imagens/submit.gif) no-repeat 0 -20px; }
#log_res {height:auto; padding:15px; }
#log_res p {margin:0; padding:4px 0 4px 0; }
#log_res.ajax-loading {background: url(../imagens/spinner.gif) no-repeat center; background-color:#FFFFFF }
.error {color:red; margin:0; padding:0; }

/* Btn */
.bt_padrao {width: 71px; height: 23px; background: url(../imagens/btn_padrao.png)  no-repeat; outline: none; }
.bt_padrao:hover {background: url(../imagens/btn_padrao.png) no-repeat 0 -24px; }

/* box ajax */

/* Formatação conteudo do site */
.tit_format {margin-top:15px; margin-left:15px; margin-right:15px }

/* Barra publicidade */
.tit_ppg { background-color:#CCCCCC; border:1px solid #666666; height:60px; width:150px; margin:15px;  }
.tit_ppg2 { margin:20px;  }

/* Resultados das buscas */
.retorno-busca-detalhes A .retorno-busca-preco {
	COLOR: #b3c631; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.retorno-busca-imagens {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
.retorno-busca-imagens IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
.retorno-busca-detalhes A .retorno-busca-preco {
	COLOR: #b3c631; FONT-SIZE: 12px; FONT-WEIGHT: bold
}


/* Retorno bd */
TABLE.tablesorter2 {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; MARGIN: 0px; WIDTH: 100%; FONT-SIZE: 11px
}
TABLE.tablesorter2 THEAD TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #b3c631; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px
}
TABLE.tablesorter2 TFOOT TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #b3c631; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px
}
TABLE.tablesorter2 TBODY TD {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #555555; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.tablesorter2 TBODY TR.odd TD {
	BACKGROUND-COLOR: #eef4e9
}
TABLE.tablesorter2 A {
	COLOR: #646a09; TEXT-DECORATION: none
}
TABLE.tablesorter2 A:hover {
	COLOR: #a8b79e
}
DIV#paginacao-dados {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px
}
.clear {
	CLEAR: both
}

.classTable {
	text-align:left;
	margin:0px;
	font-size:11px;
}
.classTable td.dados {
	border:#FFFFFF 1px solid;
	background-color:#b3c631;
	color:#FFFFFF;
	font-size:10px;
	padding:4px;
}
.classTableResults tr.resultados {
	padding:4px;
	font-size:11px;
}
.classTable a {
	color:#646a09;
	text-decoration:none;
}
.classTable a:hover {
	color:#a8b79e;
	text-decoration:none;
}
	
/* Contato anuncio */
.bt_contato { background-color:#CCCCCC; width:150px; height:25px; text-align:center; vertical-align: middle }	