@charset "utf-8";
/* CSS site */
@import url("style_massa.css");
/*Geral*/
BODY {padding: 0px 0px 0px 0px; margin: 0px; background: #fff; font: 8pt Tahoma,Arial,Verdana;}
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a:active { text-decoration:none; }

LI {padding: 0px 0px 0px 0px; margin: 0px; list-style-type: none}
UL {padding: 0px 0px 0px 0px; margin: 0px; list-style-type: none}


/* CSS Document */
#geral { width:779px; }

#conteudo { width:765px; margin:0px 7px 0px 7px; padding:0px; }

/* Header */
#header {height: 74px}
#header UL {display: inline; margin: 35px}
#header LI {display: inline; margin-left: 13px}
#headerlogado {background-image:url('/img/header_logado.gif');width:60px; height:74px; margin-top:-77px; margin-left:620px;}
#headernome { font-family:tahoma; font-size:10px; font-weight:bold; color:#145B01; padding-top:44px; padding-left:5px; text-align:center;}
#headernome a:link {font-family:tahoma; font-size:10px; text-decoration:underline; color:#2B3754;}
#headernome a:hover {font-family:tahoma; font-size:10px; text-decoration:underline; color:#2B3754;}
#headernome a:visited {font-family:tahoma; font-size:10px; text-decoration:underline; color:#2B3754;}
#headernome a:actived {font-family:tahoma; font-size:10px; text-decoration:underline; color:#2B3754;}
#headersair {font-family:tahoma; font-size:10px; margin-left:22px; font-weight:normal; color:#2B3754; margin-top:-2px;}
#headersair a:link { font-family:tahoma; font-size:10px; text-decoration:underline; color:#2B3754;}
#headersair a:hover { font-family:tahoma; font-size:10px; text-decoration:underline; color:#2B3754;}
#headersair a:visited { font-family:tahoma; font-size:10px; text-decoration:underline; color:#2B3754;}
#headersair a:actived { font-family:tahoma; font-size:10px; text-decoration:underline; color:#2B3754;}

/* Menu */
#menu {clear: both; background: #000; width: 779px; text-align: center}
#menu UL {padding-top: 5px}
#menu UL LI {padding-right: 5px; display: inline; color: #ccc}
#menu UL LI a:link {font-size: 11px; color: #ccc; text-decoration: none;}
#menu UL LI a:hover {font-size: 11px; color: #ccc; text-decoration: underline;}
#menu UL LI a:actived {font-size: 11px; color: #ccc; text-decoration: none;}
#menu UL LI a:visited {font-size: 11px; color: #ccc; text-decoration: none;}

/* Rodape */
#rodape {clear: both; background: #000; padding-bottom: 15px; font-size: 11px; width: 779px; color: #909090; text-align: center}
#rodape a:link {font-size: 11px; color: #909090; text-decoration: none;}
#rodape a:hover {font-size: 11px; color: #909090; text-decoration: underline;}
#rodape a:actived {font-size: 11px; color: #909090; text-decoration: none;}
#rodape a:visited {font-size: 11px; color: #909090; text-decoration: none;}


#geral {width: 779px}
#conteudo {padding: 0px 0px 0px 0px; margin: 0px 7px; width: 766px;}
#toptitle{width: 765px; height: 23px; background-image:url('/img/top_fundo.png'); background-repeat:no-repeat;}
#toptitle h1{margin-top:5px; margin-left:15px; font-size: 15px; font-weight: bold; color:#333366;}

#miolo765 {margin-bottom: 20px; width: 765px}
#miolo765 a {font-size:11px; color:#333366; text-decoration:underline;}
#miolo765 a:hover {font-size:11px; color:#333366; text-decoration:underline;}
#miolo765 h1 {font-size:15px; color:#333366;}
#miolo765 select, option, input {font-size:11px; color:#000;}

#direitarevista { float:right; width:120px; background-color:#e0e0e0; height:780px; }
#publicidade { clear:both; display:block; width:765px; height:109px; background:url('/img/publicidade_background.png') no-repeat center;; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:7px }
#anuncio { text-align:center; height:90px; padding-top:10px; }

#esquerda141 { border:0px solid #848145; width:141px; float:left; }
#esquerda141 a { color:#2a3455; text-decoration: none; }
#esquerda141 a:hover { color:#2a3455; text-decoration: underline; }

#miolo490 { width:490px; margin-left:147px; margin-bottom:20px; }
#miolo490 a {font-size:11px; color:#333366; text-decoration: none;}
#miolo490 a:hover {text-decoration: underline;}

#direita, #direitanoticias { float:right; width:120px;}
#direita img { margin-bottom:4px; padding: 0px; vertical-align:middle;  }
#direita p { background:url('/img/direita_publicidade.gif') no-repeat center; margin-left:0px; margin-right:0px; margin-top:0px; _margin-top:-5px; margin-bottom:4px; height:35;width:120;}

#topclassif {white-space: nowrap; text-align: center; width:738;font:bold; color:#2a3455;}
#topclassif H1 {padding: 0px 0px 0px 0px; font-size: 16px; margin: 0px; color: #2a3455;}

#formsup {background-image: url('/img/bg_cadastro_topo.png'); background-repeat:no-repeat; width:765px; height:40px;}
#formsup font {margin-left:12px; font-size:11px; color:#2a3455;}
#formsup font.pequeno {margin-left:12px; font-size:9px; color:#2a3455;}

#forminf {background-image: url('/img/bg_cadastro_bottom.png'); background-repeat:no-repeat; width:765px; height:25px;}
#forminf a { font-size:11px; color:#333366; text-decoration:none;}
#forminf a:hover {font-size:11px; color:#333366;text-decoration:underline;}
#forminfama {background-image: url('/img/bg_cadastro_bottom_ama.png'); background-repeat:no-repeat; width:765px; height:25px;}

#filtrosbusca {border: 1px solid;border-color: #DCE1F0 #DCE1F0 #DCE1F0 #DCE1F0; font-size:12px;}
.border {border-bottom-style: dashed; border-bottom: 1px; border-bottom-color: #DCE1F0;}

#paginacao A {text-decoration: none;}
#paginacao A:hover {text-decoration: underline;}

/*Cadastro*/
#cadastro TR {background: #eef0f8;}
#cadastro h4 {font-size:13px; color: #0070c0;font-weight:bold;text-decoration: underline;}
#cadastro h4.seg {font-size:13px; color: #000;font-weight:bold;text-decoration: underline;}
#cadastro font {font-size:12px; color: #0070c0;}
#cadastro font.seg {font-size:12px; color: #000;}
#cadastro a {color: #000;}

/*Alt estilo*/
A.dcontexto {position:relative; font-size:12px; padding:0; color:#039; text-decoration:none; cursor:help; z-index:24;}
A.dcontexto:hover {background:transparent; z-index:25;}
A.dcontexto SPAN {display: none}
A.dcontexto:hover SPAN {display:block; position:absolute; width:270px; top:0px; text-align:justify; left:23px; font-sixe: 11px; padding:5px 10px; border:1px solid #999;  background:#fff; color:#000; text-decoration:none;}

font {font-size: 11px; color:#2a3455;}
.anunc {color:#2a3455;}
.vermelho {color:red; font-weight:bold;}
.anunc2 {color:#2a3455; font-weight:bold;}
.cadastro{color:#000000; font-weight:bold;}
.cadastroaviso{color:#333333;}
.busca {color:#000000; font-weight:bold;}
.busca2 {color:#000000;}
.busca3 {font-size:10px;color:#2a3455;}

/*Menu esquerdo cat e busca*/
table#catalogo tr td {background: #a9b5cf;}
table#catalogo tr.dif td {background: #e9ecf1;} /* Linhas com fundo diferente */
table#buscarapida tr td {background: #a9b5cf;}

/*Pagina de erro*/
#listaerro {
	float:left;
	margin: 12px;
}

button.botaocadast {width:80px;	height:25px; border:0; background:url('/img/bot_cadastrar_azul.png'); background-repeat:no-repeat;cursor:pointer;}
button.prosseguir {width:113px;	height:31px; border:0; background:url('/img/bot_prosseguir.gif'); background-repeat:no-repeat;cursor:pointer;}
button.botaoalt {width:76px; height:23px; border:0; background:url('/img/bot_atualizar_azul.gif'); background-repeat:no-repeat;cursor:pointer;}
button.botenviar {width:80px; height:25px; border:0; background:url('/img/bot_formulario_enviar.png'); background-repeat:no-repeat;cursor:pointer;}
button.assina {width:77px; height:23px; border:0; background:url('/img/bot_assinar.png'); background-repeat:no-repeat;cursor:pointer;}
button.botaoex { width:116px;height:23px;border:0;background:url('/img/bot_excluir_pesq.png') no-repeat;cursor:pointer;}
button.botaosal {width:116px;height:23px;border:0;background:url('/img/bot_salvar_pesq.png') no-repeat;cursor:pointer;}

.status_inativo{
cursor: inherit;
color: red;
font-size: 12px;
font-family: Arial;
border-color: transparent;
background-color: transparent;
}

.status_ativo{
cursor: inherit;
color: black;
font-size: 12px;
font-family: Arial;
border-color: transparent;
background-color: transparent;
}


a.siteCliente {
	position: relative;
	padding: 0;
	color: #039;
	text-decoration: none;
	cursor: help;
	z-index: 24;
}

a.siteCliente:hover {
	background: transparent;
	z-index: 25;
}

a.siteCliente span {
	display: none;
}

a.siteCliente:hover span {
	display: block;
	position: absolute;
	margin-top: -10px;
	margin-left: 120px;	
	text-align: justify;
	padding: 5px 10px;
	border: 1px solid #999;
	background: #D6D9E3;
	color: #000;
}

a.siteClientePainel{color: #000;}
a.siteClientePainel:hover{color: #000;}

.supNew{font-size: 10px; font-weight: normal; color:#990000;}
a.white{color:#FFFFFF; font-size: 14px;}
a.white:hover {color:#FFFFFF; font-size: 14px}
