﻿@charset "utf-8";
/* CSS Document */



/* ________________________________________ CONTEUDO GERAL DAS PAGINAS ___ */

/* cor vermelha para texto */
.corvermelho {
color:#B00000;
}


a:link {
color:#800000;
text-decoration:none;
}
a:visited {
color:#B00000;
text-decoration:none;
}
a:hover {
color:#800000;
text-decoration:underline;
}


.texto9 {
font-size:9px;
}

.texto10 {
font-size:10px;
}

.texto11 {
font-size:11px;
}

.texto12 {
font-size:12px;
}

/* nome nas paginas do site */
.nomepag {
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-bottom: 25px;
color:#666666;
letter-spacing:1px;
font-weight:bold;
}

/* link do termos de uso do site */
#linktermos {
font-size:9px;
color:#B00000;
font-weight:bold;
text-align:center;
}

#linktermos a:link {
color:#B00000;
text-decoration:none;
}

#linktermos a:hover {
color:#B00000;
text-decoration:underline;
}

#linktermos a:visited {
color:#B00000;
text-decoration:none;
}


.tipoanunc {
color:#B00000;
font-size:11px;
font-weight:bold;
line-height:18px;
padding-bottom:5px;
}

#palavrachave {
line-height:10px;
}


/* ________________________________________ ANUNCIOS DOS CARROS E PRODUTOS ___ */

/* colunas de 3 anuncios */
.anuncios {
width:564px;
background-image:url(layout/fundo_coluna1.jpg);
}

.anuncios2 {
width:564px;
background-image:url(layout/fundo_coluna2.jpg);
}

.finaldeanuncios {
clear:both;
line-height:2px;
}


/* celula dos cantos */

/* celula do meio */
.anuncio {
float:left;
width:188px;
padding:5px 0px 10px 0px;
overflow-x:hidden;
}

/* fotos do anuncios, data e detalhe do anuncio */
.fotoanuncio {
position:relative;
width:150px;
height:125px;
left:19px;
text-align:center;
margin-left:19px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
margin:2px;
text-align:center;
font-weight:bold;
}

.fotoanuncio a:link {
color:#B00000;
text-decoration:none;
}
.fotoanuncio a:hover {
color:#333333;
text-decoration:none;
}
.fotoanuncio a:visited {
color:#B00000;
text-decoration:none;
}



/* titulo do anuncio */
.tituloanuncio {
clear:both;
color:#B00000;
font-weight:bold;
font-size:8px;
line-height:20px;
text-align:center;
text-transform:uppercase;
}

/* descricao do anuncio */
.descrianuncio {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:13px;
color:#444444;
margin:2px;
}
.descrianuncio a:link {
color:#B00000;
text-decoration:none;
}
.descrianuncio a:visited {
color:#B00000;
text-decoration:none;
}
.descrianuncio a:hover {
color:#B00000;
text-decoration:underline;
}


/* divs dos botoes de favorito e detalhe do anuncio */
.btanuncfavoritos {
position:relative;
float:left;
padding-top:8px;
padding-left:4px;
width:86px;
}
.btanuncfavoritos a {
font-size:8px;
font-weight:bold;
letter-spacing:1px;
}
.btanuncfavoritos a:link {
color:#004080;
text-decoration:none;
}
.btanuncfavoritos a:visited {
color:#004080;
text-decoration:none;
}
.btanuncfavoritos a:hover {
color:#0066FF;
text-decoration:underline;
}

.btanuncdetalhes {
position:relative;
float:left;
padding-top:8px;
width:98px;
}
.btanuncdetalhes a {
font-size:8px;
font-weight:bold;
letter-spacing:1px;
}
.btanuncdetalhes a:link {
color:#004080;
text-decoration:none;
}
.btanuncdetalhes a:visited {
color:#004080;
text-decoration:none;
}
.btanuncdetalhes a:hover {
color:#0066FF;
text-decoration:underline;
}


/* link de excluir foto dos anuncios */
.excluirfoto {
position:relative;
width:80px;
background-image:url(layout/btanunc_excluir.png);
background-position:left;
background-repeat:no-repeat;
}
.excluirfoto a {
font-size:12px;
font-weight:bold;
color:#004080;
display:block;
height:16px;
line-height:16px;
width:62px;
padding-left:18px;
}
.excluirfoto a:link {
color:#004080;
text-decoration:none;
}
.excluirfoto a:visited {
color:#004080;
text-decoration:none;
}
.excluirfoto a:hover {
color:#0066FF;
text-decoration:underline;
}

/* texto do numero da foto */
.numdafoto {
font-size:12px;
letter-spacing:3px;
color:#B00000;
font-weight:bold;
}


/* texto de paginacao dos anuncios */
.textopaginacao {
font-size:9px;
color:#B00000;
text-align:center;
font-weight:bold;
letter-spacing:1px;
padding:25px;
}
.textopaginacao a:link {
color:#B00000;
text-decoration:underline;
}
.textopaginacao a:visited {
color:#B00000;
text-decoration:underline;
}
.textopaginacao a:hover {
color:#333333;
text-decoration:underline;
}

/* texto no final da index */
#textofinalhome {
font-size:9px;
color:#666666;
text-align:center;
}


/* ________________________________________ DETALHES DO ANUNCIO  ___ */
/* div do conteudo de texto */
#textoanunc{
position:relative;
float:left;
left:35px;
width:220px;
overflow-x:hidden;
background-color:#F3F3F3;
padding:15px 5px;


}

/* div com n° de visitas, incluir em favoritos e enviar por email */
#funcoesanunc{
position:relative;
float:left;
width:250px;
top:7px;
left:60px;
}

/* links das acoes */
.linkdetalhes {
position:relative;
width:250px;
}
.linkdetalhes a {
font-size:12px;
font-weight:bold;
color:#004080;
display:block;
height:17px;
line-height:17px;
width:244px;
padding: 3px;
}
.linkdetalhes a:link {
color:#004080;
text-decoration:none;
}
.linkdetalhes a:visited {
color:#004080;
text-decoration:none;
}
.linkdetalhes a:hover {
color:#0066FF;
text-decoration:none;
}



/* botao de incluir nova pergunta */
/* botao de incluir nova pergunta */
.incluipergunta {
display:block;
width:250px;
height:37px;
background-image:url(layout/pc_inclui.png);
background-position:left;
background-repeat:no-repeat;
font-size:11px;
font-weight:bold;
line-height:37px;
margin-left:5px;
padding-left:45px;
margin-bottom:10px;
color:#B00000;
text-decoration:none;
}
.incluipergunta a:visited {
text-decoration:none;
color:#B00000;
}
.incluipergunta a:hover {
color:#B00000;
text-decoration:underline;
}




#tabdetalperguntas {
line-height:14px;
}
.tabperg00 {
color:#FFFFFF;
font-size:10px;
font-weight:bold;
background-color:#B00000;
}
.tabperg01 {
color:#444444;
font-size:11px;
background-color:#F5F5F5;
}
.tabperg02 {
color:#B00000;
font-size:11px;
background-color:#EDEDED;
}
.tabperg_pergunta {
font-size:9px;
}

/* div da foto pequena da pag. detalhes */
#ftpeqanunciodetalhe {
clear:both;
position:relative;
width:500px;
left:35px;
height:80px;
text-align:center;
clear:both;
}

/* div da foto grande da pag. detalhes */
#ftgrdanunciodetalhe {
clear:both;
position:relative;
width:500px;
left:35px;
}



/* ________________________________________ JEEP CLUBES ___ */

/* regiao */
.jcregiao {
font-size:14px;
color:#B00000;
padding:10px;
text-align:center;
font-weight:bold;
letter-spacing:2px;
}

/* links das cidades */
.jccidade {
font-size:9px;
color:#999999;
text-align:center;
margin-bottom:10px;
}
.jccidade a:link {
color:#999999;
text-decoration:underline;
}
.jccidade a:hover {
color:#333333;
text-decoration:underline;
}
.jccidade a:visited {
color:#999999;
text-decoration:underline;
}

/* cidades */
.tabjccidade {
font-size:12px;
color:#B00000;
text-align:center;
padding:20px 0px 10px 0px;
clear:both;

}


/* x */
.tabjcesp {
width:564px;
clear:both;
}

/* tabela - texto e link */
.tabjc {
width:564px;
clear:both;
}

/* x */
.tabjcesq {
float:left;
width:270px;
padding:5px;
margin-bottom:20px;
}

/* x */
.tabjcdir {
float:left;
width:270px;
padding:5px;
margin-bottom:20px;
}

.tabjc a:link {
color:#800000;
text-decoration:none;
}

.tabjc a:hover {
color:#800000;
text-decoration:underline;
}

.tabjc a:visited {
color:#800000;
text-decoration:none;
}

.paragjc {
clear:both;
text-align:right;
margin-right:15px;
font-size:9px;
}


/* ________________________________________ MENU DE NAVEGACAO PRINCIPAL ___ */

#btnaveg {
position:relative;
background-image:url(layout/btp_fundo.jpg);
height:28px;
width:570px;
z-index:10;
}

ul {
margin: 0;
padding: 0;
list-style:none;
}
    
ul li {
position: relative;
float:left;
padding: 0px 19px;
}

ul li a {
display: block;
width:100%;
height:28px;
line-height:28px;
font-size:10px;
letter-spacing:1px;
font-weight:bold;
text-align:center;
color:#B00000;
text-decoration:none;
}


#btnaveg a:link {
color:#B00000;
text-decoration:none;
}
#btnaveg a:hover {
color:#660000;
text-decoration:underline;
}






/* ________________________________________ PAINEL DE CONTROLE - BANNER DE NAVEGACAO ___ */

/* div do banner do painel de controle */
.bannerpc {
width:560px;
height:65px;
background-image:url(layout/bntitulopag.jpg);
background-repeat:no-repeat;
}

/* titulo do banner de painel de controle */
.tbpcprinc {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
color:#444444;
border-top:-15px;

text-align:center;
}

/* nome nas paginas do painel de controle */
.nomepainel {
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#B00000;
letter-spacing:1px;
font-weight:bold;
}

/* nome da pagina */
.tbpctitulopag {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:3px;
color:#B00000;
text-align:right;
padding-right:10px;
margin-top:3px;
}

/* botoes de navegacao interna do painel de controle */
.tbpcbotao {
position: relative;
top: -20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
letter-spacing:1px;
text-align:right;
padding-right:15px;
line-height:20px;
}
.tbpcbotao a:link {
color:#666666;
text-decoration:none;
}
.tbpcbotao a:visited {
color:#666666;
text-decoration:none;
}
.tbpcbotao a:hover {
color:#B00000;
text-decoration:underline;
}

/* ________________________________________ PAINEL DE CONTROLE - PAG. ANUNCIOS ___ */

/* botao de incluir novo anuncio */

.incluianuncio {
display:block;
width:450px;
height:37px;
background-image:url(layout/pc_inclui.png);
background-position:left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:37px;
margin-left:5px;
padding-left:45px;
margin-bottom:30px;
color:#B00000;
text-decoration:none;
}
.incluianuncio a:visited {
text-decoration:none;
color:#B00000;
}
.incluianuncio a:hover {
color:#B00000;
text-decoration:underline;
}







/* div botoes dos anuncios */
.pc_bt_anunciostodos {
padding-top:10px;
margin-left:8px;
}
.pc_bt_anuncios {
position:relative;
float:left;
width:90px;
}

/* botoes dos anuncios */
.pc_bt_anunc_p {
position:relative;
width:90px;
}
.pc_bt_anunc_foto {
position:relative;
background-image:url(layout/btanunc_fotos.png);
background-position:left;
background-repeat:no-repeat;
}
.pc_bt_anunc_pagar  {
position:relative;
background-image:url(layout/btanunc_pagar.png);
background-position:left;
background-repeat:no-repeat;
}
.pc_bt_anunc_alterar  {
position:relative;
background-image:url(layout/btanunc_alterar.png);
background-position:left;
background-repeat:no-repeat;
}
.pc_bt_anunc_excluir  {
position:relative;
background-image:url(layout/btanunc_excluir.png);
background-position:left;
background-repeat:no-repeat;
}
.pc_bt_anunc_publicar  {
position:relative;
background-image:url(layout/btanunc_publicar.png);
background-position:left;
background-repeat:no-repeat;
}
.pc_bt_anunc_minuscula  {
position:relative;
background-image:url(layout/btanunc_minuscula.png);
background-position:left;
background-repeat:no-repeat;
}

.pc_bt_anunc_p {
font-size:10px;
font-weight:bold;
color:#004080;
display:block;
height:18px;
line-height:18px;
width:72px;
padding-left:18px;
}
.pc_bt_anunc_p a:link {
color:#004080;
text-decoration:none;
}
.pc_bt_anunc_p a:visited {
color:#004080;
text-decoration:none;
}
.pc_bt_anunc_p a:hover {
color:#0066FF;
text-decoration:underline;
}






/* botao de alterar anuncio */
.alteraanuncio {
display:block;
width:90px;
height:28px;
background-image:url(layout/pc_altera.png);
background-position:right;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
line-height:28px;
text-align:left;
color:#B00000;
padding-left:2px;
}

/* botao de excluir anuncio */
.excluianuncio {
display:block;
width:90px;
height:28px;
background-image:url(layout/pc_exclui.png);
background-position:right;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
line-height:28px;
text-align:left;
color:#B00000;
padding-left:2px;
}

/* botao de pagar anuncio*/
.pagaanuncio {
display:block;
width:90px;
height:28px;
background-image:url(layout/pc_paga.png);
background-position:right;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
line-height:28px;
text-align:left;
color:#B00000;
padding-left:2px;
}

/* botao de publicar anuncio*/
.publicaanuncio {
display:block;
width:90px;
height:28px;
background-image:url(layout/pc_publica.png);
background-position:right;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
line-height:28px;
text-align:left;
color:#B00000;
padding-left:2px;
}

/* ________________________________________ PROPAGANDAS ___ */

/* google - box 468x60 no topo do conteudo */
#ex001 {
position:relative;
text-align:center;
padding:15px 0px 10px 0px;
z-index:8;
}

.googlelinha {
text-align:center;
padding:10px 0px 10px 0px;
}


/* ________________________________________ BOXES DE INFORMACOES ___ */

.box {
width:200px;
}

/* topo claro do 1° box, com o resto da barra de botoes  */
.boxtopo0 {
background-image: url(layout/cx0_topo.jpg);
background-repeat:no-repeat;
background-position:top;
height:28px;
}

/* topo escuro dos box */
.boxtopo {
background-image: url(layout/cx1_topo.jpg);
background-repeat:no-repeat;
background-position:top;
height:28px;
}

/* topo claro do box  */
.boxtopo2 {
background-image: url(layout/cx2_topo.jpg);
background-repeat:no-repeat;
background-position:top;
height:28px;
}

/* meio escuro dos box  */
.boxprinc {
background-image: url(layout/cx1_meio.jpg);
padding:5px 3px 0px 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#000000;
}

/* meio claro dos box  */
.boxprinc2 {
background-image: url(layout/cx2_meio.jpg);
padding:10px 3px 0px 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#000000;
}

/* base escura dos box  */
.boxbase {
background-image: url(layout/cx1_base.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:13px;
}

/* base clara dos box  */
.boxbase2 {
background-image: url(layout/cx2_base.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:13px;
}

/* ________________________________________ CONTEUDO DENTRO DOS BOXES DE INFORMACOES ___ */

/* titulo vermelho no banner do box */
.titulobox {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:28px;
color:#B00000;
font-weight:bold;
letter-spacing:1px;
padding-left:5px;
}

/* titulo cinza no banner do box */
.titulobox2 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:28px;
color:#666666;
font-weight:bold;
letter-spacing:1px;
padding-left:5px;
}

#verfavoritos {
position:relative;
width:159px;
left:18px;
background-image:url(layout/bt_favoritos.png);
background-position:left;
background-repeat:no-repeat;
}
#verfavoritos a {
font-size:12px;
font-weight:bold;
color:#004080;
display:block;
height:17px;
line-height:17px;
width:140px;
padding: 5px 0px 10px 19px;

}
#verfavoritos a:link {
color:#004080;
text-decoration:none;
}
#verfavoritos a:visited {
color:#004080;
text-decoration:none;
}
#verfavoritos a:hover {
color:#0066FF;
text-decoration:underline;
}

#minhaselecao {
background-image:url(layout/bt_favoritos.png);
background-position:left;
background-repeat:no-repeat;
font-size:13px;

color:#B00000;
font-weight:bold;
padding-left:19px;
letter-spacing:1px;
}


#enviarfavoritos {
width:259px;
background-image:url(layout/bt_email.png);
background-position:left;
background-repeat:no-repeat;
}
#enviarfavoritos a {
font-size:11px;
font-weight:bold;
color:#004080;
display:block;
height:17px;
line-height:17px;
width:240px;
padding-left:19px;
}

#enviarfavoritos a:link {
color:#004080;
text-decoration:none;
}
#enviarfavoritos a:visited {
color:#004080;
text-decoration:none;
}
#enviarfavoritos a:hover {
color:#0066FF;
text-decoration:underline;
}

/* ____________ BOX PAINEL DE CONTROLE */
/* link para logout do usuario */
#btspclateral {
text-align:center;
font-size:9px;
letter-spacing:1px;
font-weight:bold;
color:#444444;
}

#btspclateral a:link {
color:#444444;
text-decoration:none;
}

#btspclateral a:visited {
color:#444444;
text-decoration:none;
}

#btspclateral a:hover {
color:#222222;
text-decoration:underline;
}

/* nome do usuario */
#nomelogado {
color:#B00000;
font-weight:bold;
font-size:10px;
letter-spacing:1px;
padding:6px 0px 12px 1px;
}

/* link para esqueceu senha */
#esquesenha {
color:#444444;
font-size:10px;
text-align:center;
letter-spacing:1px;
padding:3px 0px 0px 0px;
}

#esquesenha a:link {
color:#444444;
text-decoration:none;
}

#esquesenha a:visited {
color:#444444;
text-decoration:none;
}

#esquesenha a:hover {
color:#444444;
text-decoration:underline;
}

/* link para cadastrar novo usuario */
#linkcadastro {
color:#B00000;
font-size:11px;
font-weight:bold;
padding-right:3px;
text-align:center;
}

#linkcadastro a:link {
color:#B00000;
text-decoration:none;
}

#linkcadastro a:visited {
color:#B00000;
text-decoration:none;
}

#linkcadastro a:hover {
color:#B00000;
text-decoration:underline;
}

/* ____________ BOX EMPRESAS ESPECIALIZADAS */
/* link para busca especifica */
#linkbusca {
color:#444444;
font-size:10px;
padding:3px 0px 0px 0px;
text-align:center;
}

#linkbusca a:link {
color:#444444;
text-decoration:none;
}

#linkbusca a:visited {
color:#444444;
text-decoration:none;
}

#linkbusca a:hover {
color:#444444;
text-decoration:underline;
}

/* ____________ BOX CLASSIFICADOS 4X4 */
/* tabela de tipos de anuncios */
#tabclass {
margin-top:5px;
}

/* links da tabela */
#tabclass h2 {
color:#000000;
font-size:10px;
line-height:12px;
}

#tabclass h2 a:link {
color:#666666;
text-decoration:none;
}

#tabclass h2 a:visited {
color:#666666;
text-decoration:none;
}

#tabclass h2 a:hover {
color:#B00000;
text-decoration:none;
}

#palavrachave {
line-height:10px;
}

/* ________________________________________ BASE ___ */

#base {
background-image:url(layout/teste_base.jpg);
height:28px;
clear:both;
}

#textobase {
font-size:10px;
line-height:28px;
color:#555555;
text-align:center;
}


