﻿/* temas */
.tema-grafite .barra-ferramentas, .barra-ferramentas {height:50px; margin-top:30px; background:transparent url(../images/bg-linha-grafite-titulo.gif) repeat-x bottom}
.tema-azul .barra-ferramentas {background-image:url(../images/bg-linha-azul-titulo.gif)}
.tema-verde .barra-ferramentas {background-image: url(../images/bg-linha-verde-titulo.gif)}
.tema-vermelho .barra-ferramentas {background-image: url(../images/bg-linha-vermelho-titulo.gif)}
.tema-amarelo .barra-ferramentas {background-image: url(../images/bg-linha-amarelo-titulo.gif)}
.tema-laranja .barra-ferramentas {background-image: url(../images/bg-linha-laranja-titulo.gif)}          

/* temas */
.tema-grafite .barra-ferramentas .titulo, .barra-ferramentas .titulo {float:left;font-size:25px; font-weight:bold; color:#222}
.tema-azul .barra-ferramentas .titulo {color:#0066ff}
.tema-verde .barra-ferramentas .titulo {color:#679A3D}
.tema-vermelho .barra-ferramentas .titulo {color:#BA1A1C}
.tema-amarelo .barra-ferramentas .titulo {color:#CD9C0F}
.tema-laranja .barra-ferramentas .titulo {color:#F46E0B}

.barra-ferramentas .ferramentas {float:left; margin-left:105px}

.ferramentas .funcoes {float:left; margin:15px 0 0 20px}
.ferramentas .funcoes a {text-decoration:none}
.ferramentas .funcoes a:hover {text-decoration:underline}    
.ferramentas .selecionar-todos {float:left; width:120px; height:15px; margin-top:5px; text-align:center; padding:10px; background-color:#E2E2E2; -moz-border-radius:5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0}
.barra-ferramentas .ordenar {-moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; background-color:#E2E2E2; float:right; height:36px; margin-top:0px; padding:4px 10px 0; text-align:center; width:120px}
.barra-ferramentas .ordenar span {font:10px tahoma; display:block; text-align:center}
.barra-ferramentas .ordenar select {font:10px tahoma; margin-top:2px}

.barra-ferramentas .box-anuncios {float:left; text-align:center; line-height:16px; width:60px; margin:5px 0 0 15px}
.barra-ferramentas .qtd-anuncios {font-size:20px;color: #0066ff}

.separador {padding:0 10px; color:#888}

.master-conteudo {padding:0 0 10px 0}
.box-buscar {width:635px; margin:0 auto; height:80px; border:1px solid #DEDEDE; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; border-top:0; background:#f8f8f8 url(../images/bg-topo-busca.gif) repeat-x top}
.box-buscar .campo-buscar {float:left; margin:15px 0 0 10px; letter-spacing:2px; color:#444444; height:24px; width:310px; padding:2px; font-size:18px}
.box-buscar .campo-buscar.codigo {text-align:center;text-transform:uppercase}
.box-buscar .btn-buscar {float:left; margin:15px 20px 0 0}
.box-buscar .campo-check {float:left; margin:5px 0 0 10px; font:11px;}

#txtTipoBusca {float:left; color:#444444; text-align:right; margin:25px 0 35px 20px; height:12px; width:155px; font:bold italic 14px arial}

.box-clean, .paginacao {padding:9px 0; width:100%; height:32px; margin:15px auto; border:1px solid #ccc; background:#ffffff url(../images/bg-paginacao.gif) repeat-x bottom; -moz-border-radius:3px; -webkit-border-radius:3px}

.paginacao table {margin:0 auto}
.paginacao .acao a {display:block; padding:5px 15px; background-color:#555; font-size:14px; color:#fff; text-decoration:none;-moz-border-radius:3px; -webkit-border-radius:3px}
.paginacao .acao a:hover {text-decoration:underline}
.paginacao .paginas {padding:0 20px; vertical-align:middle}
.paginacao .acao a {display:block; padding:5px 15px; background:#555555 url(../images/bg-degrade-grafite-rodape-topo.gif) repeat-x bottom;  font-size:12px; color:#fff; text-decoration:none;-moz-border-radius:3px; -webkit-border-radius:3px}
.paginacao .paginas a:hover {background-color:White; color:black;-moz-border-radius:3px; -webkit-border-radius:3px}

.botoes {text-align:center}
.botoes img {margin:0 20px; cursor:pointer}

/* tema */
.tema-azul a, .tema-grafite a, .tema-azul a, .tema-verde a,
.tema-vermelho a, .tema-amarelo a, .tema-laranja a
{text-decoration:none}
.tema-grafite a {color:#222}
.tema-azul a {color:#0066ff}
.tema-verde a {color:#679A3D}
.tema-vermelho a {color:#BA1A1C}
.tema-amarelo a {color:#CD9C0F}
.tema-laranja a {color:#F46E0B}

.tema-azul a:hover, .tema-grafite a:hover, .tema-azul a:hover, .tema-verde a:hover,
.tema-vermelho a:hover, .tema-amarelo a:hover, .tema-laranja a:hover
{text-decoration:underline}
/* fim tema */

#box-album {display:none; width:770px}
#box-album .barra-fechar {height:20px}
#box-album .barra-fechar a {float:right; color:White; text-decoration:none; height:20px; line-height:20px; width:60px; margin-right:6px; text-align:center; background-color:#cd0000}
    .box-detalhes {padding:20px 15px; -moz-border-radius:4px; -webkit-borer-radius:4px; background:#ffffff url(../images/bg-bottom.gif) repeat-x bottom;}
    .box-detalhes .load {line-height:270px; text-align:center; display:block}
    .box-detalhes .load img {vertical-align:middle; margin-right:6px}
    .box-detalhes .conteudo {display:none}
    .box-detalhes .foto-grande {float:left; width:368px; height:270px; text-align:center; padding:4px; background-color:#ffffff; border:1px solid #ddd}
    .box-detalhes .foto-grande img {width:360px; height:270px}
    .box-detalhes .anuncio {float:left; width:340px; margin-left:20px; display:inline}
    .box-detalhes .anuncio .dados {display:block; height:130px}
    
    .box-detalhes .anuncio h1 {margin:0; display:block; font-size:22px}
    .box-detalhes .anuncio h1.valor {color:red}
    .box-detalhes .anuncio cite, 
    .box-detalhes .anuncio p {display:block;height:20px; margin:0}
    
    .box-detalhes .anuncio .minifoto {height:120px; padding:10px 5px; margin-top:10px; background-color:#f5f5f5; border:1px solid #ddd; border-top:0; border-left:0}
    .box-detalhes .anuncio .minifoto img {float:left; width:70px; height:50px; margin:5px; cursor:pointer; border:1px solid #ddd}


.modo-visualizacao {width:370px; height:20px; float:left; margin-left:15px; margin-top:5px}
.modo-visualizacao .titulo {float:left; width:110px; line-height:22px; font-size:10px; font-family: tahoma; color:#444}
.modo-visualizacao a {float:left; width:100px; height:20px; text-decoration:none; font-size: 11px; color:#444 }
.modo-visualizacao a .ico {float:left; width:19px; height:20px; background-color:#999; -moz-border-radius:2px; -webkit-border-radius:2px}
.modo-visualizacao a img {border:0}
.modo-visualizacao a .descricao {float:left; line-height:20px; margin-left:5px}

.modo-visualizacao a.ativo .descricao {font-weight:bold}

.tema-grafite .modo-visualizacao a.ativo .ico {background-color:#222222} 
.tema-grafite .modo-visualizacao a.ativo .descricao {color:#222222}

.tema-azul .modo-visualizacao a.ativo .ico {background-color:#0066ff} 
.tema-azul .modo-visualizacao a.ativo .descricao {color:#0066ff}

.tema-verde .modo-visualizacao a.ativo .ico {background-color:#679A3D} 
.tema-verde .modo-visualizacao a.ativo .descricao {color:#679A3D}

.tema-vermelho .modo-visualizacao a.ativo .ico {background-color:#BA1A1C} 
.tema-vermelho .modo-visualizacao a.ativo .descricao {color:#BA1A1C}

.tema-amarelo .modo-visualizacao a.ativo .ico {background-color:#CD9C0F} 
.tema-amarelo .modo-visualizacao a.ativo .descricao {color:#CD9C0F}

.tema-laranja .modo-visualizacao a.ativo .ico {background-color:#F46E0B} 
.tema-laranja .modo-visualizacao a.ativo .descricao {color:#F46E0B}


#boxOutrasFerramentas .visualizar {float:left; width:180px; height:20px; margin-top:5px}
#boxOutrasFerramentas .visualizar .titulo {float:left; width:100px; line-height:22px; font-size:10px; font-family: tahoma; color:#444}

#boxOutrasFerramentas .visualizar a {float:left; color:#666;line-height:22px; text-decoration:none; font-size:14px; margin:0 5px}
#boxOutrasFerramentas .visualizar a:hover {color:#000; text-decoration:underline}
#boxOutrasFerramentas .visualizar a.ativo {font-weight:bold; color:#0066ff}

/* temas */
.tema-grafite #boxOutrasFerramentas .visualizar a.ativo {color:#222222}
.tema-azul #boxOutrasFerramentas .visualizar a.ativo {color:#0066ff}
.tema-verde #boxOutrasFerramentas .visualizar a.ativo {color:#679A3D}
.tema-vermelho #boxOutrasFerramentas .visualizar a.ativo {color:#BA1A1C}
.tema-amarelo #boxOutrasFerramentas .visualizar a.ativo {color:#CD9C0F}
.tema-laranja #boxOutrasFerramentas .visualizar a.ativo {color:#F46E0B}


.lbl-visualizar {float:right; line-height:22px; margin:5px 15px 0 0; color:#555}
.lbl-visualizar b {color:#000}


/* anuncios selecionados */

#boxAnunciosSelecionados {width:155px; padding:10px; font:11px arial; margin:0 auto; text-align:center; border:1px solid #ddd; border-top: none; background-color:#fffaaa; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px}
#boxAnunciosSelecionados .status {display:block;padding:0px 5px;line-height:20px; font-size:10px; font-family:Tahoma; margin-bottom:5px}

#boxAnunciosSelecionados .load {display:block;padding:0px 5px;background-color:White; line-height:20px; font-size:10px; margin-bottom:5px}
#boxAnunciosSelecionados .load img {vertical-align:middle}
#boxAnunciosSelecionados a {display:block; padding:4px 5px; background-color:White; text-decoration:none}

#modalAnunciosSelecionados {width:750px; height:390px; background-color:#ffffff}
#modalAnunciosSelecionados .titulo {height:50px; line-height:50px; font-size: 14px; font-weight:normal; text-align:center; background:#ffffff url(../images/bg-bottom.gif) repeat-x bottom}

#modalAnunciosSelecionados .load,#modalAnunciosSelecionados .erro {display:none; line-height:200px; text-align:center} 
#modalAnunciosSelecionados .erro {color:red} 

#modalAnunciosSelecionados .links {height: 130px; margin-top:10px}
#modalAnunciosSelecionados .links a {width:210px;text-align:center; margin:10px;  border:1px solid #cccccc; line-height:38px; background:#ffffff url(../images/bg-bottom.gif) repeat-x bottom; color:blue; font-size: 14px; text-decoration:none}
#modalAnunciosSelecionados .links a:hover {text-decoration:underline; color:#0000ff}
#modalAnunciosSelecionados .links a.modalClose {color:#555555}

#resultadoAnunciosSelecionados {height:200px; overflow-y: auto; display:none; border-bottom:1px solid #cccccc}

#tabelaAnuncios {width:100%; border:0}
#tabelaAnuncios th {height:30px; color:#ffffff; background:#3C3C3C url(../images/bg-degrade-grafite-rodape-topo.gif) repeat-x top }
#tabelaAnuncios td {padding:10px 10px; vertical-align:middle; border-bottom:1px dotted #eeeeee; border-right:1px dotted #eeeeee}


/* modo visualização */

    /* destaque */

.box-anuncios.destaque .box-anuncio {width:410px; height:300px; margin:15px 0 15px 40px; float:left; padding:3px; display:inline}

.box-anuncios.destaque .chk-anuncio {display:block}
.box-anuncios.destaque .chk-anuncio label {margin-left:5px; font-size:18px; font-family:tahoma; vertical-align:middle}
.box-anuncios.destaque .box-dados {margin-top:10px; height:220px; background-color:#EBEBEB; padding:10px; -moz-border-radius:3px; -webkit-border-radius:3px}

.box-anuncios.destaque .foto-album {float:left; width:190px;}
.box-anuncios.destaque .foto-album .foto {width:180px; height:135px; display:block; padding:4px; background-color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px}
.box-anuncios.destaque .foto-album .foto img {width:180px; height:135px; border:0}

.box-anuncios.destaque .foto-album .btn-album { margin-top:10px; cursor:pointer}
.box-anuncios.destaque .foto-album-pequeno .btn-album {display:none}

.box-anuncios.destaque .ano {font:14px tahoma; color:#666; padding:3px 0}
.box-anuncios.destaque .valor {font:20px tahoma; color:#ff0000; display:block; padding:3px 0; padding-bottom:10px; margin-bottom:5px; border-bottom:1px dotted #999}
.box-anuncios.destaque .modelo-versao {margin:5px 0 5px}
.box-anuncios.destaque .modelo-versao .txt {font:10px tahoma; padding-bottom:3px; color:#999; display:block}
.box-anuncios.destaque .modelo-versao .versao {font-size:11px; color:#666} /* letter-spacing:2px; */

.box-anuncios.destaque .btn-visualizar, 
.box-anuncios.destaque .btn-financiar, 
.box-anuncios.destaque .btn-proposta {height:25px;line-height:25px; margin:6px 0; text-decoration:none;  text-indent:10px; font-size:12px; background-color:#999; color:white;-moz-border-radius:3px; -webkit-border-radius:3px}
.box-anuncios.destaque .btn-proposta {background:#CC0000 url(../images/bg-degrade-vermelho-rodape-topo.gif) repeat-x bottom}

/* temp */ .box-anuncios.destaque .btn-financiar {visibility:hidden} 

.box-anuncios.destaque .btn-visualizar:hover, 
.box-anuncios.destaque .btn-financiar:hover, 
.box-anuncios.destaque .btn-proposta:hover {font-weight:bold}

.box-anuncios.destaque .ano, 
.box-anuncios.destaque .valor, 
.box-anuncios.destaque .modelo-versao, 
.box-anuncios.destaque .btn-visualizar, 
.box-anuncios.destaque .btn-financiar, 
.box-anuncios.destaque .btn-proposta {margin-left:15px; width:180px; float:left}
    
    /* galeria */
    
.box-anuncios.galeria .box-anuncio {width:175px; height:275px; margin:15px 20px; float:left; padding:10px; background-color:#EBEBEB; border:1px solid #dbdbdb; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline}
.box-anuncios.galeria .chk-anuncio {display:block; height:35px}
.box-anuncios.galeria .chk-anuncio label {margin-left:5px; font-size:12px; font-family:arial; vertical-align:middle}

.box-anuncios.galeria .foto-album {display:block; margin-bottom:10px}
.box-anuncios.galeria .foto-album .foto {height:85px;width:110px; margin:0 auto; display:block;text-align:center; padding:4px; background-color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px}
.box-anuncios.galeria .foto-album .foto img {width:110px; height:85px; border:0}

.box-anuncios.galeria .foto-album-pequeno .btn-album {display:block; margin:10px auto; cursor:pointer}

.box-anuncios.galeria .ano {display:block; font:11px arial; text-align:center; color:#666; padding:3px 0; margin:5px 0}
.box-anuncios.galeria .valor {display:block; font:16px tahoma; color:#ff0000; text-align:center; padding:5px 0; background-color:White; margin:0 -10px 5px}

.box-anuncios.galeria .btn-financiar, 
.box-anuncios.galeria .btn-proposta,
.box-anuncios.galeria .modelo-versao,
.box-anuncios.galeria .foto-album .btn-album 
{display:none}

.box-anuncios.galeria .btn-visualizar {display:block; width:155px; height:25px;line-height:25px; margin:6px auto; text-decoration:none;  text-align:center; font-size:12px; background-color:#999; color:white;-moz-border-radius:3px; -webkit-border-radius:3px}
.box-anuncios.galeria .btn-visualizar:hover {font-weight:bold}    

/* fim */

#loadBuscaCodigo {float:right; margin-top:-60px; width:150px; height:30px; line-height:30px; text-align:center; background-color:#fffaaa; border:1px solid #eee;  -moz-border-radius:4px; -webkit-border-radius:4px}

.txtgoogle h1 {font:11px arial; color:#656; text-align:center; display:block; margin:20px auto; padding:15px; line-height:20px}
.txtgoogle h1 strong {font-weight:normal}