/*### BODY ###*/
* { margin:0; padding:0; border:0px; }
html { height:100%; }
body { height:100%; background:#251610 url(../img/bg-internas.jpg) no-repeat scroll center top; font-family:Arial; font-size:11px; }

/*### GERAL ###*/
ul { list-style:none; }
.float { float:left; }
.right { float:right; }
.clear { clear:both; }
img.float, input.float, select.float { float:left; }
img.right, input.right, select.right { float:right; }
#geral { width:970px; margin:0 auto; }

/*### RODAPE ###*/
ul.rodape { float:left; display:inline; width:100%; text-align:center; margin:25px 0 0 0; padding:0 0 15px 0; }
ul.rodape li { display:inline; padding:0 10px 0 10px; font-size:10px; border-right:1px solid #9e9174; }
ul.rodape li.sem_borda { border-right:0px; }
ul.rodape li a { color:#9e9174; text-decoration:none; }
ul.rodape li a:hover { text-decoration:underline; }
#selo { width:290px; height:50px; margin:0px auto; clear:both; }
#selo .txt_selo { float:left; width:auto; padding:10px 10px 0px 10px; font-family:Arial; font-size:10px; }
#selo .txt_selo a { color:#9e9174; text-decoration:none; }
#selo .txt_selo a:hover { text-decoration:underline; }

/*### INDEX ###*/
.bg_inicial { background:#251610 url(../img/bg-geral-inicial.jpg) no-repeat scroll center top; }
.box_associacao { float:left; display:inline; width:595px; height:200px; background:url(../img/box-associacao.jpg) no-repeat scroll 0 0; }
.box_associacao h2 a { float:right; display:inline; width:288px; height:40px; margin:33px 75px 0 0; text-indent:-999999px; overflow:hidden; background:url(../img/tit-box-associacao.gif) no-repeat scroll 0 0; }
.box_associacao p { float:right; display:inline; width:350px; margin:16px 35px 0 0; }
.box_associacao p a { color:#fff; text-decoration:none; }
.box_associacao p a:hover { text-decoration:underline; }
.box_calendario { float:left; display:inline; width:375px; height:200px; background:url(../img/box-calendario.jpg) no-repeat scroll 0 0; }
.box_calendario h2 { float:left; display:inline; width:300px; height:25px; margin:24px 0 0 37px; font-size:10px; padding:0px; text-indent:-999999px; background:url(../img/tit-calendario.jpg) no-repeat scroll 0 0; }
.box_calendario table { float:left; display:inline; width:140px; height:112px; margin:10px 0 0 35px; padding:0px; }
.box_calendario table th { width:140px; height:25px; text-align:center; color:#412419; font-weight:bold; font-size:12px; }
.box_calendario table td { height:14px; text-align:center; color:#562e1f; font-size:10px; }
.box_calendario table td.bg_dia_marcado { background:url(../img/bg-dia-calendario.gif) no-repeat scroll 0 0; }
.box_calendario ul { float:left; display:inline; width:130px; height:100px; margin:10px 0 0 31px; padding:6px 5px; }
.box_calendario ul li { float:left; display:inline; width:130px; margin:2px 0; color:#271c17; font-size:10px; }
.box_calendario ul li a { color:#562e1f; text-decoration:none; }
.box_calendario ul li a:hover { text-decoration:underline; }
.box_produtos { float:left; display:inline; width:755px; height:370px; background:url(../img/box-produtos.jpg) no-repeat scroll 0 0; }
.box_conheca_produtos { float:left; display:inline; width:375px; height:205px; }
.box_conheca_produtos h2 { float:left; display:inline; width:210px; height:25px; font-size:12px; text-indent:-999999px; background:url(../img/tit-conheca-produtos.jpg) no-repeat scroll 0 0; margin:28px 20px 0 28px; }
.box_ultimas_noticias { float:left; display:inline; width:380px; height:205px; }
.box_ultimas_noticias h2 { float:left; display:inline; width:150px; height:25px; font-size:12px; text-indent:-999999px; background:url(../img/tit-ultimas-noticias.jpg) no-repeat scroll 0 0; margin:27px 130px 0 0; }
.box_conheca_produtos div.box_thumb, .box_ultimas_noticias div.box_thumb { float:left; display:inline; width:120px; margin:20px 0 0 0; }
.box_conheca_produtos div.desc_inicial, .box_ultimas_noticias div.desc_inicial { float:left; display:inline; width:220px; margin:20px 0 0 15px; }
.box_conheca_produtos div.desc_inicial h3, .box_ultimas_noticias div.desc_inicial h3 { float:left; display:inline; width:220px; margin:5px 0 0 0; color:#643020; font-size:12px; font-weight:bold; }
.box_conheca_produtos div.desc_inicial h3 a, .box_ultimas_noticias div.desc_inicial h3 a { color:#643020; text-decoration:none; }
.box_conheca_produtos div.desc_inicial h3 a:hover, .box_ultimas_noticias div.desc_inicial h3 a:hover { text-decoration:underline; }
.box_conheca_produtos div.desc_inicial p a, .box_ultimas_noticias div.desc_inicial p a { float:left; display:inline; width:220px; margin:5px 0 0 0; color:#535353; text-decoration:none; }
.box_conheca_produtos div.desc_inicial p a:hover, .box_ultimas_noticias div.desc_inicial p a:hover { text-decoration:underline; }
.box_conheca_produtos div.desc_inicial a.bt_detalhes { float:left; display:inline; width:77px; height:25px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-detalhes.gif) no-repeat scroll 0 0; margin:10px 0 0 0; }
.box_conheca_produtos div.desc_inicial a.bt_detalhes:hover { background:url(../img/bt-detalhes.gif) no-repeat scroll -77px 0; }
.box_ultimas_noticias div.desc_inicial a.bt_mais_inicial { float:left; display:inline; width:58px; height:25px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-mais.gif) no-repeat scroll 0 0; margin:5px 0 0 0; }
.box_ultimas_noticias div.desc_inicial a.bt_mais_inicial:hover { background:url(../img/bt-mais.gif) no-repeat scroll -58px 0; }
.box_banner { float:left; display:inline; width:730px; height:150px; padding:24px 0 0 25px; }
.box_banner img { margin:0 10px 0 0; }

.box_classificados { float:left; display:inline; width:215px; height:370px; background:url(../img/box-classificados.jpg) no-repeat scroll 0 0; }
.box_classificados h2 { float:left; display:inline; width:100px; height:15px; font-size:12px; text-indent:-999999px; margin:35px 0 0 25px; background:url(../img/tit-classificados.gif) no-repeat scroll 0 0; }
.box_classificados dl { float:left; display:inline; width:160px; margin:20px 0 0 25px; }
.box_classificados dl dt { float:left; display:inline; width:160px; padding-bottom:5px; font-size:12px; font-weight:bold; color:#643020; }
.box_classificados dl dd { float:left; display:inline; width:160px; color:#535353; }
.box_classificados dl dd a { color:#535353; text-decoration:none; }
.box_classificados dl dd a:hover { text-decoration:underline; }
.box_classificados div.box_clima { float:left; display:inline; margin:10px 0 0 25px; }

.img_banner {float:left; display:inline; padding:20px 0 5px 0;}

/*### INTERNAS ###*/
.topo { float:left; display:inline; width:970px; height:215px; }
.conteudo { float:left; display:inline; width:970px; }

/*### INTERNAS - ERRO ###*/
.conteudo_erro { float:left; display:inline; width:775px; background:url(../img/bg-conteudo.jpg) repeat-y scroll 0 0; }
.bg_topo_erro { float:left; display:inline; width:775px; height:510px; padding:23px 0 0 0; background:url(../img/bg-topo-conteudo.jpg) no-repeat scroll 0 0; }
.bg_inf_erro { float:left; display:inline; width:775px; height:40px; background:url(../img/bg-inf-historico.jpg) no-repeat scroll 0 0; overflow:hidden; }
.conteudo_erro .bloco_erro { float:left; display:inline; width:348px; height:92px; background:url(../img/bg-bloco-erro.jpg) no-repeat scroll 0 0; margin:0 0 23px 47px; padding:98px 0 0 318px; }
.conteudo_erro .bloco_erro h2 { float:left; display:inline; width:259px; height:67px; background:url(../img/tit-erro-404.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; }
.conteudo_erro h3 { float:left; display:inline; width:155px; height:16px; background:url(../img/tit-ja-visitou-as-secoes.gif) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; margin:0 0 13px 47px; }
.conteudo_erro .bloco_secoes { float:left; display:inline; width:654px; height:79px; background:url(../img/bg-bloco-secoes.jpg) no-repeat scroll 0 0; margin:0 0 0 47px; padding:10px 0 0 16px; }
.conteudo_erro .bloco_secoes ul { float:left; display:inline; width:654px; }
.conteudo_erro .bloco_secoes li { float:left; display:inline; margin:0 14px 0 0; }
.conteudo_erro .bloco_secoes .farmacia { float:left; display:inline; width:137px; height:50px; background:url(../img/tit-farmacia.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; }
.conteudo_erro .bloco_secoes .farmacia:hover { background:url(../img/tit-farmacia-over.jpg) no-repeat scroll 0 0; }
.conteudo_erro .bloco_secoes .classificados { float:left; display:inline; width:157px; height:50px; background:url(../img/tit-classificados-erro.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; }
.conteudo_erro .bloco_secoes .classificados:hover { background:url(../img/tit-classificados-erro-over.jpg) no-repeat scroll 0 0; }
.conteudo_erro .bloco_secoes .reprodutores { float:left; display:inline; width:168px; height:50px; background:url(../img/tit-reprodutores.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; }
.conteudo_erro .bloco_secoes .reprodutores:hover { background:url(../img/tit-reprodutores-over.jpg) no-repeat scroll 0 0; }
.conteudo_erro .bloco_secoes .noticias { float:left; display:inline; width:132px; height:50px; background:url(../img/tit-noticias.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; }
.conteudo_erro .bloco_secoes .noticias:hover { background:url(../img/tit-noticias-over.jpg) no-repeat scroll 0 0; }
.conteudo_erro .bloco_secoes .classificados { float:left; display:inline; width:157px; height:50px; background:url(../img/tit-classificados-erro.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; }
.conteudo_erro .bloco_secoes .classificados:hover { background:url(../img/tit-classificados-erro-over.jpg) no-repeat scroll 0 0; }
.conteudo_erro .bloco_secoes .reprodutores { float:left; display:inline; width:168px; height:50px; background:url(../img/tit-reprodutores.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; }
.conteudo_erro .bloco_secoes .reprodutores:hover { background:url(../img/tit-reprodutores-over.jpg) no-repeat scroll 0 0; }
.conteudo_erro .bloco_secoes .noticias { float:left; display:inline; width:132px; height:50px; background:url(../img/tit-noticias.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; }
.conteudo_erro .bloco_secoes .noticias:hover { background:url(../img/tit-noticias-over.jpg) no-repeat scroll 0 0; }

/*### INTERNAS - HISTÓRICO ###*/
.conteudo_historico { float:left; display:inline; width:775px; background:url(../img/bg-conteudo.jpg) repeat-y scroll 0 0; }
.bg_topo_historico { float:left; display:inline; width:775px; padding:40px 0 0 0; background:url(../img/bg-topo-conteudo.jpg) no-repeat scroll 0 0; }
.bg_inf_historico { float:left; display:inline; width:775px; height:40px; background:url(../img/bg-inf-historico.jpg) no-repeat scroll 0 0; }
.conteudo_historico p { float:left; display:inline; width:680px; margin:0 0 0 50px; color:#535353; }
.box_linha_tempo { float:left; display:inline; width:670px; height:120px; margin:25px 0 0 47px; background:url(../img/box-linha-tempo.jpg) no-repeat scroll 0 0; }
.box_linha_tempo ul { float:left; display:inline; width:300px; height:100px; margin:20px 0 0 30px; }
.box_linha_tempo ul li { float:left; display:inline; width:300px; margin:5px 0 0 0; color:#c8bda0; }
.box_linha_tempo ul li span { color:#fff; }
.img_historico { float:left; display:inline; margin:0 0 0 6px; }
.conteudo_historico dl { float:left; display:inline; width:205px; margin:0 0 0 40px; }
.conteudo_historico dl dt { float:left; display:inline; width:200px; padding:20px 0 5px 0; font-weight:bold; color:#643020; background:url(../img/bg-linha-historico.jpg) no-repeat scroll 0 bottom; }
.conteudo_historico dl dd { float:left; display:inline; width:200px; padding:10px 0 0 0; color:#535353; }
.lado_conteudo_banner { float:left; display:inline; width:195px; background:url(../img/bg-lado-banner.jpg) repeat-y scroll 0 0; }
.bg_lado_topo_banner { float:left; display:inline; width:170px; padding:25px 0 0 25px; background:url(../img/bg-topo-lado-banner.jpg) no-repeat scroll 0 0; }
.banner { float:left; display:inline; margin:5px 0 0 0;}
.bg_lado_inf_banner { float:left; display:inline; width:195px; height:35px; background:url(../img/bg-inf-lado-banner.jpg) no-repeat scroll 0 0; }

/*### INTERNAS - FARMÁCIA ###*/
.box_menu { float:left; display:inline; width:198px; background:url(../img/bg-menu.jpg) repeat-y scroll 0 0; }
.box_menu2 { float:left; display:inline; width:198px; background:url(../img/bg-menu-2.jpg) no-repeat scroll 0 78px; }
.bg_inf_menu { float:left; display:inline; width:198px; height:25px; background:url(../img/bg-inf-menu.jpg) no-repeat scroll 0 0; }
.box_busca { float:left; display:inline; width:178px; height:53px; padding:25px 0 0 20px; background:url(../img/bg-busca.jpg) no-repeat scroll 0 0; }
.box_busca label { float:left; display:inline; width:158px; height:13px; background:url(../img/ico-lupa.gif) no-repeat scroll 0 0; color:#643020; padding:2px 0 4px 20px; font-weight:bold; }
.box_busca .campo, .box_busca .campo_over { float:left; display:inline; width:108px; padding:1px; border:1px solid #b9ae98; background:#fff; color:#545454; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:3px 0 0 0; }
.box_busca .campo_over { background:#e9e9e9; }
.box_busca input.bt_ok { float:left; display:inline; width:37px; height:25px; margin:0 0 0 5px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-ok.gif) no-repeat scroll 0 0; cursor:pointer; }
.box_busca input.bt_ok:hover { background:url(../img/bt-ok.gif) no-repeat scroll -37px 0; }
ul#menu { float:left; display:inline; width:180px; list-style-type:none; margin:0 0 0 9px; }
ul#menu ul { float:left; display:inline; width:180px; }
ul#menu a { display:block; text-decoration:none; }
ul#menu li { float:left; display:inline; width:180px; border-bottom:1px solid #aa9779; }
ul#menu li a { float:left; display:inline; width:160px; padding:10px; font-weight:bold; color:#fff; text-decoration:none; }
ul#menu li a:hover { background:#796a53; }
ul#menu li ul li { float:left; display:inline; width:180px; margin:1px 0 0 0; border:0px; }
ul#menu li ul li a { float:left; display:inline; width:160px; padding:10px; font-weight:normal; background:#aa9779; }
ul#menu li ul li a:hover { background:#917e61; }
.conteudo_farmacia { float:left; display:inline; width:772px; background:url(../img/bg-conteudo-farmacia.jpg) repeat-y scroll 0 0; }
.conteudo_farmacia2 { float:left; display:inline; width:751px; padding:0 0 0 21px; background:url(../img/bg-conteudo-farmacia-2.jpg) no-repeat scroll 0 0; }
.box_login { float:left; display:inline; width:747px; height:95px; }
.box_login a { float:right; display:inline; width:270px; height:47px; margin:20px 18px 0 0; text-indent:-999999px; overflow:hidden; background:url(../img/bt-download-lista.jpg) no-repeat scroll 0 0; }
.box_login a:hover { background:url(../img/bt-download-lista.jpg) no-repeat scroll -270px 0; }
.box_login label { float:left; display:inline; margin:40px 5px 0 5px; color:#535353; }
.box_login .campo, .box_login .campo_over { float:left; display:inline; width:95px; padding:1px; border:1px solid #b9ae98; background:#fff; color:#545454; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:37px 0 0 0; }
.box_login .campo_over { background:#e9e9e9; }
.box_login input.bt_ok { float:left; display:inline; width:37px; height:25px; margin:33px 0 0 5px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-ok-2.gif) no-repeat scroll 0 0; cursor:pointer; }
.box_login input.bt_ok:hover { background:url(../img/bt-ok-2.gif) no-repeat scroll -37px 0; }
.box_lista_farmacia { float:left; display:inline; width:747px; }
.box_lista_farmacia h2 { float:left; display:inline; width:500px; padding:5px 0 0 30px; font-family:Verdana; font-size:18px; font-weight:bold; color:#643020; background:url(../img/ico-titulo.gif) no-repeat scroll 0 7px; }
.linha_farmacia { float:left; display:inline; width:735px; padding:15px 0 10px 0; }
.box_lista { float:left; display:inline; width:338px; padding:25px 12px 0 15px; background:url(../img/bg-linha-farmacia.jpg) no-repeat scroll 0 0; }
.box_lista h3 a { float:left; display:inline; width:335px; height:40px; font-size:11px; font-weight:bold; color:#a58743; text-decoration:none; }
.box_lista h3 a:hover { text-decoration:underline; }
.box_lista img { float:left; display:inline; margin:0 10px 0 0; }
.box_lista p { float:left; display:inline; width:210px; }
.box_lista p a { color:#535353; text-decoration:none; }
.box_lista p a:hover { text-decoration:underline; }
.box_lista a.bt_mais { float:left; display:inline; width:58px; height:25px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-mais.gif) no-repeat scroll 0 0; }
.box_lista a.bt_mais:hover { background:url(../img/bt-mais.gif) no-repeat scroll -58px 0; }
.paginacao { float:left; display:inline; width:772px; height:60px; background:#251610 url(../img/bg-paginacao.gif) no-repeat scroll 0 0; }
.paginacao ul { float:right; display:inline; width:150px; height:15px; margin:15px 40px 0 0; }
.paginacao ul li { float:left; display:inline; margin:0 1px; }
.paginacao ul li a { float:left; display:inline; padding:0 5px; height:13px; color:#535353; text-decoration:none; }
.paginacao ul li a:hover { float:left; display:inline; height:13px; background:#a0947b; color:#fff; }
.paginacao ul li span { float:left; display:inline; padding:0 5px; height:13px; background:#a0947b; color:#fff; }
.paginacao ul li a.bt_anterior, .paginacao ul li a.bt_proxima { width:15px; height:13px; padding:0; text-indent:-999999px; background:url(../img/seta-anterior.gif) no-repeat scroll 0 0; overflow:hidden }
.paginacao ul li a.bt_proxima { background:url(../img/seta-proxima.gif) no-repeat scroll 0 0; }
.paginacao ul li a.bt_anterior:hover { background:url(../img/seta-anterior.gif) no-repeat scroll -15px 0; }
.paginacao ul li a.bt_proxima:hover { background:url(../img/seta-proxima.gif) no-repeat scroll -15px 0; }
/*### Farmácia - Produtos ###*/
.box_farmacia_produtos { float:left; display:inline; width:735px; margin:15px 0 0 0; padding:15px 0 10px 0; background:url(../img/bg-thumb-produtos.jpg) no-repeat scroll 0 0; }
.lado_foto { float:left; display:inline; width:320px; }
.box_thumb_produtos { float:left; display:inline; width:269px; margin:30px 0 0 30px; text-align:center; border:1px solid #fff; background:url(../img/bg-thumb-produtos2.jpg) repeat-y scroll 0 0; }
.box_thumb_produtos_topo { float:left; display:inline; width:269px; height:20px; background:url(../img/bg-thumb-produtos-topo.jpg) no-repeat scroll 0 0; }
.box_thumb_produtos_inf { float:left; display:inline; width:269px; height:20px; background:url(../img/bg-thumb-produtos-inf.jpg) no-repeat scroll 0 0; }
.box_quantidade { float:left; display:inline; width:266px; height:56px; margin:25px 0 0 31px; background:url(../img/bg-box-quantidade.gif) no-repeat scroll 0 0; }
.box_quantidade label { float:left; display:inline; margin:22px 5px 0 15px; color:#535353; }
.box_quantidade .campo, .box_quantidade .campo_over { float:left; display:inline; width:70px; padding:1px; border:1px solid #b9ae98; background:#fff; color:#545454; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:20px 0 0 0; }
.box_quantidade .campo_over { background:#e9e9e9; }
.box_quantidade input.bt_quantidade { float:left; display:inline; width:92px; height:25px; margin:17px 0 0 5px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-adicionar.gif) no-repeat scroll 0 0; cursor:pointer; }
.box_quantidade input.bt_quantidade:hover { background:url(../img/bt-adicionar.gif) no-repeat scroll -92px 0; }
.box_bt_voltar { float:left; display:inline; width:772px; height:60px; background:#251610 url(../img/bg-paginacao.gif) no-repeat scroll 0 0; }
.box_bt_voltar a { float:left; display:inline; width:62px; height:25px; margin:12px 0 0 55px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-voltar.gif) no-repeat scroll 0 0; }
.box_bt_voltar a:hover { background:url(../img/bt-voltar.gif) no-repeat scroll -62px 0; }
.lado_descricao { float:left; display:inline; width:400px; }
.lado_descricao h3 { float:left; display:inline; width:390px; font-size:14px; font-weight:bold; color:#a58743; }
.lado_descricao dl { float:left; display:inline; width:390px; margin:20px 0 0 0; }
.lado_descricao dl dt { float:left; display:inline; width:390px; font-weight:bold; color:#535353; }
.lado_descricao dl dd { float:left; display:inline; width:390px; color:#535353; margin:5px 0 0 0; }
.lado_descricao dl dd p { float:left; display:inline; margin:5px 0 0 0; }
.lado_descricao dl dd a { color:#535353; text-decoration:none; }
.lado_descricao dl dd a:hover { text-decoration:underline; }
/*### Farmácia - Formulário de Pedidos ###*/
.box_tabela_pedido { float:left; display:inline; width:702px; margin:20px 0 0 0; padding:25px 0 0 25px; background:url(../img/bg-tabela.jpg) no-repeat scroll 0 0; }
.box_tabela_pedido table { float:left; display:inline; width:670px; margin:0px; padding:0px; background:#d7cfc0; }
.box_tabela_pedido table th.top_coluna_1 { width:450px; height:35px; padding:0 10px; text-align:left; color:#fff; font-weight:bold; font-size:12px; background:#a6967c url(../img/bg-top-left-tabela.jpg) no-repeat scroll 0 0; }
.box_tabela_pedido table th.top_coluna_2 { width:80px; height:35px; padding:0 10px; text-align:center; color:#fff; font-weight:bold; font-size:12px; background:#a6967c; }
.box_tabela_pedido table th.top_coluna_3 { width:80px; height:35px; padding:0 10px; text-align:center; color:#fff; font-weight:bold; font-size:12px; background:#a6967c url(../img/bg-top-right-tabela.jpg) no-repeat scroll right 0; }
.box_tabela_pedido table td { width:80px; padding:10px; text-align:center; text-align:center; color:#535353; font-size:11px; border-bottom:1px dotted #a6967c; }
.box_tabela_pedido table td.coluna_1 { width:450px; text-align:left; }
.box_tabela_pedido table td a.bt_excluir { float:left; display:inline; width:19px; height:18px; text-indent:-999999px; overflow:hidden; margin:0 0 0 30px; background:url(../img/bt-excluir.jpg) no-repeat scroll 0 0; }
.box_tabela_pedido table td a.bt_excluir:hover { background:url(../img/bt-excluir.jpg) no-repeat scroll -19px 0; }
.box_tabela_pedido table td.inf_coluna_1 { width:450px; height:35px; padding:0 10px; text-align:left; color:#796d59; font-weight:bold; font-size:12px; background:#c7bca9 url(../img/bg-inf-left-tabela.jpg) no-repeat scroll 0 bottom; border-bottom:0px; }
.box_tabela_pedido table td.inf_coluna_2 { width:80px; height:35px; padding:0 10px; text-align:center; color:#796d59; font-weight:bold; font-size:12px; background:#c7bca9; border-bottom:0px; }
.box_tabela_pedido table td.inf_coluna_3 { width:80px; height:35px; padding:0 10px; text-align:center; color:#796d59; font-weight:bold; font-size:12px; background:#c7bca9 url(../img/bg-inf-right-tabela.jpg) no-repeat scroll right bottom; border-bottom:0px; }
.form_pedido { float:left; display:inline; width:700px; margin:0 0 0 0; padding:0 0 20px 0; }
.form_pedido h3 { float:left; display:inline; width:660px; padding:0 0 20px 5px; margin:30px 0 0 30px; font-weight:bold; font-size:11px; color:#535353; }
.form_pedido .margin_form_pedido { float:left; display:inline; margin:0 0 0 30px; background:url(../img/bg-form-pedido.jpg) no-repeat scroll 0 0; }
.form_pedido .linha { float:left; display:inline; width:335px; }
.form_pedido .linha .dividi_linha { float:left; display:inline; width:160px; }
.form_pedido .linha label { float:left; display:inline; width:100%; padding:15px 0 5px 0; color:#535353; }
.form_pedido .box_tabela_pedido .campo,
.form_pedido .box_tabela_pedido .campo_over,
.form_pedido .linha .campo,
.form_pedido .linha .campo_over,
.form_pedido .linha .campo_area,
.form_pedido .linha .campo_area_over { float:left; display:inline; width:90%; padding:5px 1px; border:1px solid #b9ae98; background:#fff; color:#545454; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.form_pedido .linha .campo_area,
.form_pedido .linha .campo_area_over { height:75px; overflow:auto; }
.form_pedido .linha .campo_over,
.form_pedido .linha .campo_area_over { background:#e9e9e9; }
.form_pedido input.bt_enviar { float:right; display:inline; width:75px; height:33px; margin:20px 30px 0 0; text-indent:-999999px; overflow:hidden; background:url(../img/bt-enviar.gif) no-repeat scroll 0 0; cursor:pointer; }
.form_pedido input.bt_enviar:hover { background:url(../img/bt-enviar.gif) no-repeat scroll -75px 0; }

.form_pedido .box_tabela_pedido .campo,
.form_pedido .box_tabela_pedido .campo_over { text-align:center; }
/*### INTERNAS - CLASSIFICADOS ###*/
.conteudo_classificados { float:left; display:inline; width:775px; background:url(../img/bg-conteudo-classificados.jpg) repeat-y scroll 0 0; }
.bg_topo_classificados { float:left; display:inline; width:775px; padding:45px 0 0 0; background:url(../img/bg-topo-classificados.jpg) no-repeat scroll 0 0; }
.bg_inf_classificados { float:left; display:inline; width:775px; height:60px; background:#251610 url(../img/bg-inf-conteudo.gif) no-repeat scroll 0 0; }
/* Menu */
ul.submenu_classificados li a { float:left; display:inline; height:20px; padding:15px 10px 15px 10px; color:#fff; font-weight:bold; background:url(../img/bg-menu-classificados.jpg) no-repeat scroll right 0; text-decoration:none; }
ul.submenu_classificados li a:hover { background:url(../img/bg-menu-classificados-over.jpg) repeat-x scroll right 0; color:#643020; }
.jcarousel-skin-tango .jcarousel-container { }
.jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width:732px; padding: 0px 19px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:732px; height: 40px; }
.jcarousel-skin-tango .jcarousel-item { height: 40px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 1px; margin-right: 1px; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 0px; margin-right: 0; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 0px; right: 0px; width: 19px; height: 38px; cursor: pointer; background: transparent url(../img/next-menu.jpg) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(../img/next-menu.jpg); }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: 0 0; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: 0 0; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: 0 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 0px; left: 5px; width: 19px; height: 38px; cursor: pointer; background: transparent url(../img/prev-menu.jpg) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(../img/prev-menu.jpg); }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: 0 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: 0 0; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: 0 0; }

.linha_classificados { float:left; display:inline; width:735px; padding:15px 0 10px 20px; }
.box_lista2 { float:left; display:inline; width:338px; padding:25px 12px 0 15px; background:url(../img/bg-linha-farmacia.jpg) no-repeat scroll 0 0; }
.box_lista2 h2 { float:left; display:inline; width:300px; padding:5px 0 0 30px; font-family:Verdana; font-size:15px; font-weight:bold; background:url(../img/ico-titulo.gif) no-repeat scroll 0 7px; }
.box_lista2 h2 a { color:#643020; text-decoration:none; }
.box_lista2 h2 a:hover { text-decoration:underline; }
.box_lista2 h3 a { float:left; display:inline; width:300px; margin:10px 0 0 30px;  height:40px; font-size:11px; font-weight:bold; color:#a58743; text-decoration:none; }
.box_lista2 h3 a:hover { text-decoration:underline; }
.box_lista2 img { float:left; display:inline; margin:3px 10px 0 0; }
.box_lista2 p { float:left; display:inline; width:290px; margin:5px 0 0 30px; }
.box_lista2 p a { color:#535353; text-decoration:none; }
.box_lista2 p a:hover { text-decoration:underline; }
.box_lista2 a.bt_mais { float:left; display:inline; width:58px; height:25px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-mais.gif) no-repeat scroll 0 0; }
.box_lista2 a.bt_mais:hover { background:url(../img/bt-mais.gif) no-repeat scroll -58px 0; }
.bg_inf_classificados ul { float:right; display:inline; width:150px; height:15px; margin:15px 40px 0 0; }
.bg_inf_classificados ul li { float:left; display:inline; margin:0 1px; }
.bg_inf_classificados ul li a { float:left; display:inline; padding:0 5px; height:13px; color:#535353; text-decoration:none; }
.bg_inf_classificados ul li a:hover { float:left; display:inline; height:13px; background:#a0947b; color:#fff; }
.bg_inf_classificados ul li span { float:left; display:inline; padding:0 5px; height:13px; background:#a0947b; color:#fff; }
.bg_inf_classificados ul li a.bt_anterior, .bg_inf_classificados ul li a.bt_proxima { width:15px; height:13px; padding:0; text-indent:-999999px; background:url(../img/seta-anterior.gif) no-repeat scroll 0 0; }
.bg_inf_classificados ul li a.bt_proxima { background:url(../img/seta-proxima.gif) no-repeat scroll 0 0; }
.bg_inf_classificados ul li a.bt_anterior:hover { background:url(../img/seta-anterior.gif) no-repeat scroll -15px 0; }
.bg_inf_classificados ul li a.bt_proxima:hover { background:url(../img/seta-proxima.gif) no-repeat scroll -15px 0; }
/*### INTERNAS - Classificados - categorias ###*/
h2.categoria_classificados { float:left; display:inline; width:500px; margin:0 0 0 15px; padding:5px 0 10px 30px; font-family:Verdana; font-size:18px; font-weight:bold; color:#643020; background:url(../img/ico-titulo.gif) no-repeat scroll 0 7px; }
.box_bt_voltar2 { float:left; display:inline; width:775px; height:60px; background:#251610 url(../img/bg-inf-conteudo.gif) no-repeat scroll 0 0; }
.box_bt_voltar2 a { float:left; display:inline; width:62px; height:25px; margin:12px 0 0 55px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-voltar.gif) no-repeat scroll 0 0; }
.box_bt_voltar2 a:hover { background:url(../img/bt-voltar.gif) no-repeat scroll -62px 0; }
.bt_voltar2 { float:left; display:inline; width:62px; height:25px; margin:12px 0 0 65px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-voltar.gif) no-repeat scroll 0 0; }
.bt_voltar2 a:hover { background:url(../img/bt-voltar.gif) no-repeat scroll -62px 0; }
.detalhes_classificados { float:left; display:inline; width:729px; margin:0 0 0 20px; padding:0 0 150px 0; background:url(../img/bg-detalhes-classificados.jpg) no-repeat scroll 0 0; }
.img_classificados { float:left; display:inline; margin:30px 0 0 30px; }
.lista_detalhes_classificados { float:right; display:inline; width:400px; padding:30px 0; }
.lista_detalhes_classificados h3 { float:left; display:inline; width:350px; font-size:14px; color:#a58743; font-weight:bold; }
.lista_detalhes_classificados dl { float:left; display:inline; width:380px; padding:10px 0; color:#535353; }
.lista_detalhes_classificados dl dt { float:left; display:inline; width:380px; padding:10px 0; }
.lista_detalhes_classificados dl dd { float:left; display:inline; width:380px; padding:5px 0 0 0; }
.lista_detalhes_classificados dl dd a { color:#535353; text-decoration:none; }
.lista_detalhes_classificados dl dd a:hover { text-decoration:underline; }

/*### INTERNAS - SERVIÇOS ###*/
/* Biblioteca */
.conteudo_servicos_biblioteca, .conteudo_servicos_tattersall { float:left; display:inline; width:775px; height:642px; padding:8px 0 0 0; background:url(../img/bg-servicos-biblioteca.jpg) no-repeat scroll 0 0; }
.conteudo_servicos_tattersall { background:url(../img/bg-servicos-tattersall.jpg) no-repeat scroll 0 0; }
ul.submenu_servicos { float:left; display:inline; width:770px; margin:0 0 0 5px; }
ul.submenu_servicos li { float:left; display:inline; }
ul.submenu_servicos li span, ul.submenu_servicos li span.menu_1 { float:left; display:inline; height:20px; padding:15px 10px 15px 10px; font-weight:bold; background:url(../img/bg-menu-classificados-over.jpg) no-repeat scroll 0 0; color:#643020; text-decoration:none; }
ul.submenu_servicos li span.menu_1 { width:70px; padding:15px 10px 15px 15px;  background:url(../img/bg-menu-classificados-2-over.jpg) no-repeat scroll 0 0; }
ul.submenu_servicos li a { float:left; display:inline; height:20px; padding:15px 10px 15px 10px; color:#fff; font-weight:bold; background:url(../img/bg-menu-classificados.jpg) no-repeat scroll right 0; text-decoration:none; }
ul.submenu_servicos li a.menu_1 { width:70px; background:url(../img/bg-menu-classificados-2.jpg) no-repeat scroll 0 0; padding:15px 10px 15px 15px; }
ul.submenu_servicos li a:hover { background:url(../img/bg-menu-classificados-over.jpg) no-repeat scroll 0 0; color:#643020; }
ul.submenu_servicos li a.menu_1:hover { background:url(../img/bg-menu-classificados-2-over.jpg) no-repeat scroll 0 0; color:#643020; }
.conteudo_servicos_biblioteca2 { float:left; display:inline; width:650px; margin:10px 0 0 50px; }
.conteudo_servicos_biblioteca2 h2 { float:left; display:inline; width:600px; padding:5px 0 30px 0; font-family:Verdana; font-weight:bold; font-size:18px; color:#643020; }
.conteudo_servicos_biblioteca2 p { float:left; display:inline; width:470px; padding:0 0 10px 0; color:#535353; }
.conteudo_servicos_biblioteca2 span { float:left; display:inline; width:470px; font-size:10px; color:#998261; }
.conteudo_servicos_biblioteca2 dl { float:left; display:inline; width:230px; color:#535353; padding:0 0 20px 0; }
.conteudo_servicos_biblioteca2 dl dt { float:left; display:inline; width:225px; color:#643020; font-weight:bold; padding:15px 0 5px 5px; background:url(../img/bg-lista-servicos.jpg) no-repeat scroll 0 bottom; }
.conteudo_servicos_biblioteca2 dl dd { float:left; display:inline; width:225px; padding:5px 0 0px 5px; }
.conteudo_servicos_biblioteca2 ul { float:left; display:inline; width:325px; color:#535353; padding:0 0 20px 0; }
.conteudo_servicos_biblioteca2 ul li, .conteudo_servicos_biblioteca2 ul li.sem_linha { float:left; display:inline; width:320px; padding:10px 0 10px 5px; background:url(../img/bg-lista-servicos.jpg) no-repeat scroll 0 bottom; line-height:20px; }
.conteudo_servicos_biblioteca2 ul li.sem_linha { background:none; }
/* Galeria de fotos */
div.content { display:none; float:left; width:435px; margin:0 0 0 50px; }
div.content a, div.navigation a { text-decoration: none; }
div.controls { margin-top: 5px; height: 23px; }
div.controls a { padding: 5px; }
div.ss-controls { float: left; }
div.nav-controls { float: right; }
div.slideshow-container { position: relative; clear: both; height: 302px; /* This should be set to be at least the height of the largest image in the slideshow */ }
div.loader { position:absolute; top:0; left:0; background-image:url(../img/loader.gif); background-repeat:no-repeat; background-position:center; width:425px; height:302px; /* This should be set to be at least the height of the largest image in the slideshow */ }
div.slideshow span.image-wrapper { display:block; position:absolute; top:8px; left:0; }
div.slideshow a.advance-link { display:block; width:420px; height:302px; /* This should be set to be at least the height of the largest image in the slideshow */ line-height:302px; /* This should be set to be at least the height of the largest image in the slideshow */ text-align:center; }
div.slideshow img { vertical-align: middle; border: 0px solid #ccc; }
div.caption-container { position: relative; clear: left; height: 75px; }
div.navigation { background:url(../img/bg-galeria-fotos.jpg) no-repeat scroll right 0; height:320px; }
div.navigation h3 { float:left; display:inline; width:135px; height:25px; text-indent:-999999px; overflow:hidden; background:url(../img/tit-galeria-fotos.jpg) no-repeat scroll 0 0; margin:3px 0 0 5px; }
ul.thumbs { clear:both; margin:0; padding:0; height:237px; }
ul.thumbs li { float: left; padding: 0; margin: 4px 9px 4px 0; list-style: none; border:1px solid #e9dccd; }
#thumbs { float:left; display:inline; }
.bt_galeria { float:left; display:inline; width:55px; height:27px; padding:0 0 0 130px; }
a#next { float:left; display:inline; width:28px; height:27px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-galeria-proxima.jpg) no-repeat scroll 0 0; }
a#next:hover { background:url(../img/bt-galeria-proxima.jpg) no-repeat scroll -28px 0; }
a#prev { float:left; display:inline; width:28px; height:27px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-galeria-anterior.jpg) no-repeat scroll 0 0; }
a#prev:hover { background:url(../img/bt-galeria-anterior.jpg) no-repeat scroll -28px 0; }
ul.thumbs li.selected a.thumb { background: #000; }
a.thumb:focus { outline: none; }
ul.thumbs img { border: none; display: block; }
div.pagination { clear: both; }
div.navigation div.top { margin-bottom: 12px; height: 11px; }
div.navigation div.bottom { margin-top: 12px; }
div.pagination a, div.pagination span.current, div.pagination span.ellipsis { display: block; float: left; margin-right: 2px; padding: 4px 7px 2px 7px; border: 1px solid #ccc; }
div.pagination a:hover { background-color: #eee; text-decoration: none; }
div.pagination span.current { font-weight: bold; background-color: #000; border-color: #000; color: #fff; }
div.pagination span.ellipsis { border: none; padding: 5px 0 3px 2px; }

/*### INTERNAS - REPRODUTORES ###*/
.conteudo_reprodutores { float:left; display:inline; width:775px; background:url(../img/bg-conteudo-reprodutores.jpg) repeat-y scroll 0 0; }
.bg_topo_reprodutores { float:left; display:inline; width:775px; padding:8px 0 0 0; background:url(../img/bg-topo-reprodutores.jpg) no-repeat scroll 0 0; }
.bg_topo_reprodutores h2 { float:left; display:inline; width:650px; margin:40px 0 0 50px; font-family:Verdana; font-size:18px; font-weight:bold; color:#643020; }
.bg_topo_reprodutores h2.tit_haras { padding:5px 0 0 30px; background:url(../img/ico-titulo.gif) no-repeat scroll 0 7px; }
.bg_topo_reprodutores p.paragrafo { float:left; display:inline; width:650px; margin:20px 0 0 50px; color:#535353; }
form.trocaharas { float:left; display:inline; width:400px; margin:10px 0 0 0; }
form.trocaharas label { float:left; display:inline; padding:10px; margin:0 0 0 40px; color:#535353; }
form.trocaharas .campo { float:left; display:inline; width:150px; padding:1px; margin:8px 0 0 5px; border:1px solid #b9ae98; background:#fff; color:#545454; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.box_reprodutores { float:left; display:inline; width:689px; background:url(../img/bg-detalhes-classificados.jpg) no-repeat scroll 0 0; padding:30px 20px; margin:20px 0 0 20px; }
.box_reprodutores img { float:left; display:inline; border:1px solid #e9dccd; }
.box_reprodutores dl { float:left; display:inline; width:380px; margin:0 0 0 15px; padding:0 15px 0 0; }
.box_reprodutores dl dt { float:left; display:inline; width:380px; padding:0 0 15px 0; color:#a58743; font-weight:bold; }
.box_reprodutores dl dd { float:left; display:inline; width:380px; padding:5px 0; color:#535353; }
.box_reprodutores a { float:left; display:inline; width:58px; height:25px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-mais.gif) no-repeat scroll 0 0; margin:20px 0 0 15px; }
.box_reprodutores a:hover { background:url(../img/bt-mais.gif) no-repeat scroll -58px 0; }
.bg_inf_reprodutores { float:left; display:inline; width:775px; height:60px; background:#251610 url(../img/bg-inf-conteudo.gif) no-repeat scroll 0 0; }
.bg_inf_reprodutores ul { float:right; display:inline; width:150px; height:15px; margin:15px 40px 0 0; }
.bg_inf_reprodutores ul li { float:left; display:inline; margin:0 1px; }
.bg_inf_reprodutores ul li a { float:left; display:inline; padding:0 5px; height:13px; color:#535353; text-decoration:none; }
.bg_inf_reprodutores ul li a:hover { float:left; display:inline; height:13px; background:#a0947b; color:#fff; }
.bg_inf_reprodutores ul li span { float:left; display:inline; padding:0 5px; height:13px; background:#a0947b; color:#fff; }
.bg_inf_reprodutores ul li a.bt_anterior, .bg_inf_reprodutores ul li a.bt_proxima { width:15px; height:13px; padding:0; text-indent:-999999px; background:url(../img/seta-anterior.gif) no-repeat scroll 0 0; }
.bg_inf_reprodutores ul li a.bt_proxima { background:url(../img/seta-proxima.gif) no-repeat scroll 0 0; }
.bg_inf_reprodutores ul li a.bt_anterior:hover { background:url(../img/seta-anterior.gif) no-repeat scroll -15px 0; }
.bg_inf_reprodutores ul li a.bt_proxima:hover { background:url(../img/seta-proxima.gif) no-repeat scroll -15px 0; }
/*### INTERNAS - Reprodutores - intenas ###*/
.bg_inf_reprodutores .bt_voltar { float:left; display:inline; width:62px; height:25px; margin:12px 0 0 55px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-voltar.gif) no-repeat scroll 0 0; }
.bg_inf_reprodutores .bt_voltar:hover { background:url(../img/bt-voltar.gif) no-repeat scroll -62px 0; }
.box_reprodutores2 { float:left; display:inline; width:749px; background:url(../img/bg-detalhes-classificados.jpg) no-repeat scroll 20px 0; padding:30px 0; margin:20px 0 0 0; }
dl.box_descricao_reprodutores { float:left; display:inline; width:410px; margin:0 0 0 55px; padding:0 0 30px 0; color:#535353; }
dl.box_descricao_reprodutores dt { float:left; display:inline; width:410px; font-size:12px; font-weight:bold; padding:5px 0 0 0; }
dl.box_descricao_reprodutores dd { float:left; display:inline; width:410px; margin:5px 0; }
.box_video_reprodutores { float:left; display:inline; width:240px; margin:0 0 0 30px; background:url(../img/bg-box-videos.jpg) repeat-y scroll 10px 0; }
.bg_topo_videos { float:left; display:inline; width:220px; height:15px; background:url(../img/bg-box-videos-topo.jpg) no-repeat scroll 0 0; margin:0 0 0 10px; }
.bg_inf_videos { float:left; display:inline; width:220px; height:20px; background:url(../img/bg-box-videos-inf.jpg) no-repeat scroll 0 0; margin:0 0 0 10px; }
.box_video_reprodutores h3 { float:left; display:inline; width:70px; height:25px; margin:10px 0 0 80px; text-indent:-999999px; background:url(../img/tit-videos.jpg) no-repeat scroll 0 0; }
.box_video_reprodutores ul { float:left; display:inline; width:120px; margin:10px 0 0 60px; padding:0 0 10px 0; }
.box_video_reprodutores ul li { float:left; display:inline; width:120px; margin:5px 0 0 0; font-weight:bold; }
.box_video_reprodutores ul li a { color:#535353; text-decoration:none; }
.box_video_reprodutores ul li a:hover { text-decoration:underline; }

/*### INTERNAS - LEILÕES ###*/
.conteudo_leiloes { float:left; display:inline; width:775px; background:url(../img/bg-conteudo-classificados.jpg) repeat-y scroll 0 0; }
.bg_topo_leiloes { float:left; display:inline; width:775px; padding:8px 0 0 0; background:url(../img/bg-topo-classificados2.jpg) no-repeat scroll 0 0; }
.bg_topo_leiloes h2 { float:left; display:inline; width:300px; margin:20px 0 0 30px; font-family:Verdana; font-size:18px; font-weight:bold; color:#643020; padding:5px 0 0 30px; background:url(../img/ico-titulo.gif) no-repeat scroll 0 7px; }
form.form_leilao { float:right; display:inline; width:350px; margin:15px 0 0 0; }
form.form_leilao label { float:left; display:inline; padding:10px; color:#535353; }
form.form_leilao .campo { float:left; display:inline; width:110px; padding:1px; margin:8px 0 0 5px; border:1px solid #b9ae98; background:#fff; color:#545454; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.box_leiloes { float:left; display:inline; width:689px; background:url(../img/bg-detalhes-classificados.jpg) no-repeat scroll 0 0; padding:30px 20px; margin:20px 0 0 20px; }
.box_leiloes img { float:left; display:inline; border:1px solid #e9dccd; }
.box_leiloes dl { float:left; display:inline; width:380px; margin:0 0 0 15px; padding:0 15px 0 0; }
.box_leiloes dl dt { float:left; display:inline; width:380px; padding:0 0 15px 0; color:#a58743; font-weight:bold; }
.box_leiloes dl dd { float:left; display:inline; width:380px; padding:5px 0; color:#535353; }
.box_leiloes dl dd a { color:#a58743; text-decoration:none; }
.box_leiloes dl dd a:hover { text-decoration:underline; }
.box_leiloes dl dd a.bt_download { float:left; display:inline; width:275px; height:31px; padding:20px 0 0 50px; text-decoration:none; color:#535353; background:url(../img/bt-download-leilao.jpg) no-repeat scroll 0 0; }
.box_leiloes dl dd a.bt_download:hover { background:url(../img/bt-download-leilao.jpg) no-repeat scroll 0 -51px; }
.bg_inf_leiloes { float:left; display:inline; width:775px; height:60px; background:#251610 url(../img/bg-inf-conteudo.gif) no-repeat scroll 0 0; }
.bg_inf_leiloes ul { float:right; display:inline; width:150px; height:15px; margin:15px 40px 0 0; }
.bg_inf_leiloes ul li { float:left; display:inline; margin:0 1px; }
.bg_inf_leiloes ul li a { float:left; display:inline; padding:0 5px; height:13px; color:#535353; text-decoration:none; }
.bg_inf_leiloes ul li a:hover { float:left; display:inline; height:13px; background:#a0947b; color:#fff; }
.bg_inf_leiloes ul li span { float:left; display:inline; padding:0 5px; height:13px; background:#a0947b; color:#fff; }
.bg_inf_leiloes ul li a.bt_anterior, .bg_inf_leiloes ul li a.bt_proxima { width:15px; height:13px; padding:0; text-indent:-999999px; background:url(../img/seta-anterior.gif) no-repeat scroll 0 0; }
.bg_inf_leiloes ul li a.bt_proxima { background:url(../img/seta-proxima.gif) no-repeat scroll 0 0; }
.bg_inf_leiloes ul li a.bt_anterior:hover { background:url(../img/seta-anterior.gif) no-repeat scroll -15px 0; }
.bg_inf_leiloes ul li a.bt_proxima:hover { background:url(../img/seta-proxima.gif) no-repeat scroll -15px 0; }
.mes {text-transform:lowercase;}

/*### INTERNAS - ASSOCIE-SE ###*/
.conteudo_associe { float:left; display:inline; width:665px; height:615px; padding:40px 55px 0 55px; background:url(../img/bg-conteudo-associe-se.jpg) no-repeat scroll 0 0; }
.conteudo_associe p { float:left; display:inline; width:660px; color:#535353; padding:0 0 20px 0; }
.box_associe { float:left; display:inline; width:330px; height:110px; padding:20px 0 0 0; margin:10px 0 0 0; }
.box_associe p { float:left; display:inline; width:290px; padding:0 0 0 0; }
.box_associe p strong { font-size:12px; color:#643020; }
.box_associe2 { float:left; display:inline; width:300px; height:105px; padding:25px 0 0 30px; margin:10px 0 0 0; }
.box_associe2 p { float:left; display:inline; width:100px; padding:10px 0 10px 40px; background:url(../img/ico-pdf.gif) no-repeat scroll 0 0; }
.box_associe2 p a { color:#643020; text-decoration:none; }
.box_associe2 p a:hover { text-decoration:underline; }
.box_associe2 a.bt_download { float:left; display:inline; width:83px; height:25px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-download.gif) no-repeat scroll 0 0; margin:4px 0 0 10px; }
.box_associe2 a.bt_download:hover { background:url(../img/bt-download.gif) no-repeat scroll 0 -25px; }

/*### INTERNAS - LINKS ###*/
.conteudo_links { float:left; display:inline; width:775px; background:url(../img/bg-conteudo-classificados.jpg) repeat-y scroll 0 0; }
.bg_topo_links { float:left; display:inline; width:775px; padding:8px 0 0 0; background:url(../img/bg-topo-classificados2.jpg) no-repeat scroll 0 0; }
.bg_topo_links h2 { float:left; display:inline; width:700px; margin:20px 0 0 30px; font-family:Verdana; font-size:18px; font-weight:bold; color:#643020; padding:10px 0 15px 30px; background:url(../img/ico-titulo.gif) no-repeat scroll 0 10px; }
.bg_topo_links p { float:left; display:inline; width:660px; color:#535353; padding:2px 0 0 60px; }
.box_lista_links, .box_lista_links2, .box_lista_links3, .box_lista_links4 { float:left; display:inline; width:729px; background:url(../img/bg-lista-links.jpg) no-repeat scroll 0 0; margin:20px 0 0 25px; }
.box_lista_links2 { background:url(../img/bg-lista-links-2.jpg) no-repeat scroll 0 0; }
.box_lista_links3 { background:url(../img/bg-lista-links-3.jpg) no-repeat scroll 0 0; }
.box_lista_links4 { background:url(../img/bg-lista-links-4.jpg) no-repeat scroll 0 0; }
.box_lista_links h3, .box_lista_links2 h3, .box_lista_links3 h3, .box_lista_links4 h3 { float:left; display:inline; width:693px; height:26px; padding:12px 0 0 35px; color:#fff; font-size:12px; font-weight:bold; letter-spacing:1px; }
.box_lista_links2 h3, .box_lista_links3 h3, .box_lista_links4 h3 { width:206px; }
.box_lista_links3 h3.tit_box_lista_links, .box_lista_links4 h3.tit_box_lista_links { width:445px; }
.box_lista_links ul, .box_lista_links2 ul, .box_lista_links3 ul, .box_lista_links4 ul { float:left; display:inline; width:729px; padding:20px 0 10px 0; }
.box_lista_links2 ul, .box_lista_links3 ul, .box_lista_links4 ul { width:243px; }
.box_lista_links3 ul.lista_links, .box_lista_links4 ul.lista_links { width:486px; }
.box_lista_links ul li, .box_lista_links2 ul li, .box_lista_links3 ul li, .box_lista_links4 ul li { float:left; display:inline; width:193px; padding:10px 0; margin:0 20px 0 30px; background:url(../img/bg-linha-links.gif) no-repeat scroll 0 bottom; }
.box_lista_links ul li.sem_linha, .box_lista_links2 ul li.sem_linha, .box_lista_links3 ul li.sem_linha, .box_lista_links4 ul li.sem_linha { background:none; }
.box_lista_links ul li a, .box_lista_links2 ul li a, .box_lista_links3 ul li a, .box_lista_links4 ul li a { color:#535353; text-decoration:none; }
.box_lista_links ul li a:hover, .box_lista_links2 ul li a:hover, .box_lista_links3 ul li a:hover, .box_lista_links4 ul li a:hover { text-decoration:underline; }
.bg_inf_links { float:left; display:inline; width:775px; height:60px; background:#251610 url(../img/bg-inf-conteudo.gif) no-repeat scroll 0 0; }

/*### INTERNAS - NOTÍCIAS ###*/
.bg_noticias { background:url(../img/bg-conteudo-noticias.jpg) repeat-y scroll 0 0; }
.topo_conteudo_noticias { float:left; display:inline; width:719px; background:url(../img/bg-topo-conteudo-noticias.jpg) no-repeat scroll 0 0; padding:35px 0 0 0; }
ul.submenu_noticias { float:left; display:inline; width:714px; margin:0 0 0 5px; }
ul.submenu_noticias li { float:left; display:inline; }
ul.submenu_noticias li a { float:left; display:inline; height:20px; padding:15px; color:#fff; font-weight:bold; background:url(../img/bg-menu-noticias.jpg) no-repeat scroll right 0; text-decoration:none; }
ul.submenu_noticias li a.menu_1 { width:60px; text-align:center; }
ul.submenu_noticias li a:hover { background: url(../img/bg-menu-noticias-over.jpg) repeat-x scroll right 0; color:#643020; }
ul.submenu_noticias li a.menu_1:hover { background: url(../img/bg-menu-noticias2.jpg) no-repeat scroll 2px 0; color:#643020; }
ul.submenu_noticias li span, ul.submenu_noticias li span.menu_1 { float:left; display:inline; height:20px; padding:15px 10px 15px 10px; font-weight:bold; background: url(../img/bg-menu-noticias-over.jpg) repeat-x scroll right 0; color:#643020; text-decoration:none; }
ul.submenu_noticias li span.menu_1 { width:70px; }

.jcarousel-skin-tango2 .jcarousel-container { }
.jcarousel-skin-tango2 .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango2 .jcarousel-container-horizontal { width:676px; padding: 0px 19px; }
.jcarousel-skin-tango2 .jcarousel-clip-horizontal { width:676px; height: 40px; }
.jcarousel-skin-tango2 .jcarousel-item { height: 40px; }
.jcarousel-skin-tango2 .jcarousel-item-horizontal { margin-left: 1px; margin-right: 1px; }
.jcarousel-skin-tango2 .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 0px; margin-right: 0; }
.jcarousel-skin-tango2 .jcarousel-item-placeholder { background: #fff; color: #000; }
.jcarousel-skin-tango2 .jcarousel-next-horizontal { position: absolute; top: 0px; right: 0px; width: 19px; height: 38px; cursor: pointer; background: transparent url(../img/next-menu.jpg) no-repeat 0 0; }
.jcarousel-skin-tango2 .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(../img/next-menu.jpg); }
.jcarousel-skin-tango2 .jcarousel-next-horizontal:hover { background-position: 0 0; }
.jcarousel-skin-tango2 .jcarousel-next-horizontal:active { background-position: 0 0; }
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: 0 0; }
.jcarousel-skin-tango2 .jcarousel-prev-horizontal { position: absolute; top: 0px; left: 7px; width: 19px; height: 38px; cursor: pointer; background: transparent url(../img/prev-menu.jpg) no-repeat 0 0; }
.jcarousel-skin-tango2 .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(../img/prev-menu.jpg); }
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:hover { background-position: 0 0; }
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:active { background-position: 0 0; }
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: 0 0; }

.data_noticia { float:left; display:inline; width:650px; margin:15px 0 0 40px; font-weight:bold; color:#a58743; }
.topo_conteudo_noticias h2 { float:left; display:inline; width:650px; margin:25px 0 0 40px; font-size:15px; font-weight:bold; color:#643020; }
.topo_conteudo_noticias p { float:left; display:inline; width:650px; margin:20px 0 0 40px; color:#535353; }
.topo_conteudo_noticias p a { color:#643020; text-decoration:none; }
.topo_conteudo_noticias p a:hover { text-decoration:underline; }
.inf_conteudo_noticias { float:left; display:inline; width:719px; height:50px; background:url(../img/bg-inf-conteudo-noticias.jpg) no-repeat scroll 0 0; }
.lado_conteudo_noticias { float:left; display:inline; width:251px; height:645px; padding:5px 0 0 0; /* background:url(../img/bg-thumb-noticias.jpg) no-repeat scroll 0 0; */ }
.lado_conteudo_noticias dl { float:left; display:inline; width:226px; height:125px; padding:20px 0 0 25px; }
.lado_conteudo_noticias dl.bg_thumb_noticias1 { height:128px; background:url(../img/bg-thumb-noticias-1.jpg) no-repeat scroll 0 0; }
.lado_conteudo_noticias dl.bg_thumb_noticias2 { background:url(../img/bg-thumb-noticias-2.jpg) no-repeat scroll 0 0; }
.lado_conteudo_noticias dl.bg_thumb_noticias3 { background:url(../img/bg-thumb-noticias-3.jpg) no-repeat scroll 0 0; }
.lado_conteudo_noticias dl.bg_thumb_noticias4 { background:url(../img/bg-thumb-noticias-4.jpg) no-repeat scroll 0 0; }
.lado_conteudo_noticias dl dt { float:left; display:inline; width:216px; font-weight:bold; padding:15px 0 10px 0; }
.lado_conteudo_noticias dl dt a { color:#fff; text-decoration:none; }
.lado_conteudo_noticias dl dt a:hover { text-decoration:underline; }
.lado_conteudo_noticias dl dd { float:left; display:inline; width:226px; }
.lado_conteudo_noticias dl dd a { color:#d9c19f; text-decoration:none; }
.lado_conteudo_noticias dl dd a:hover { text-decoration:underline; }
.lado_conteudo_noticias dl dd.txt_link_noticia { height:47px; }
.lado_conteudo_noticias dl dd a.bt_mais_noticias { float:right; display:inline; width:20px; height:19px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-mais-noticias.gif) no-repeat scroll 0 0; margin:0 3px 0 0; }
.lado_conteudo_noticias dl dd a.bt_mais_noticias:hover { background:url(../img/bt-mais-noticias-over.gif) no-repeat scroll 0 0; }
.lado_conteudo_noticias p { float:left; display:inline; width:166px; height:13px; margin:20px 0 0 60px; }
.lado_conteudo_noticias p span { float:left; display:inline; width:100px; height:13px; text-align:center; color:#fff; }
.lado_conteudo_noticias p a.bt_anterior_noticias, .lado_conteudo_noticias p a.bt_proxima_noticias { float:left; display:inline; width:9px; height:13px; text-indent:-999999px; overflow:hidden; }
.lado_conteudo_noticias p a.bt_anterior_noticias { background:url(../img/bt-anterior.gif) no-repeat scroll 0 0; }
.lado_conteudo_noticias p a.bt_anterior_noticias:hover { background:url(../img/bt-anterior.gif) no-repeat scroll -9px 0; }
.lado_conteudo_noticias p a.bt_proxima_noticias { background:url(../img/bt-proxima.gif) no-repeat scroll 0 0; }
.lado_conteudo_noticias p a.bt_proxima_noticias:hover { background:url(../img/bt-proxima.gif) no-repeat scroll -9px 0; }

/*### INTERNAS - CADASTRE-SE ###*/
.conteudo_cadastre { float:left; display:inline; width:675px; height:625px; padding:33px 50px 0 50px; background:url(../img/bg-conteudo-cadastre.jpg) no-repeat scroll 0 0; }
.dividi_form { float:left; display:inline; width:335px; }
.dividi_form2 { float:left; display:inline; width:330px; margin:0 0 0 5px }
.dividi_form p { float:left; display:inline; width:330px; color:#535353; margin:15px 0 0 0; }
.dividi_form2 p { float:left; display:inline; width:280px; color:#535353; margin:15px 0 0 30px; }
.tit_form_cadastre { float:left; display:inline; width:190px; height:36px; text-indent:-999999px; overflow:hidden; background:url(../img/tit-form-cadastro.jpg) no-repeat scroll 0 0; }
.tit_form_alterar_remover { float:left; display:inline; width:240px; height:36px; text-indent:-999999px; overflow:hidden; background:url(../img/tit-alterar-remover.jpg) no-repeat scroll 0 0; }
.form_cadastre { float:left; display:inline; width:300px; margin:20px 0 0 0; }
.form_cadastre .linha_form { float:left; display:inline; width:300px; padding:0 0 7px 0; }
.form_cadastre .linha_form label { float:left; display:inline; width:300px; padding:0 0 2px 0; color:#535353; }
.form_cadastre .linha_form .campo, .form_cadastre .linha_form .campo_over { float:left; display:inline; width:270px; padding:5px 1px; border:1px solid #b9ae98; background:#fff; color:#545454; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.form_cadastre .linha_form .campo_over { background:#e9e9e9; }
.form_cadastre a.bt_enviar { float:left; display:inline; width:75px; height:33px; margin:10px 60px 0 0; text-indent:-999999px; overflow:hidden; background:url(../img/bt-enviar.gif) no-repeat scroll 0 0; cursor:pointer; }
.form_cadastre a.bt_enviar:hover { background:url(../img/bt-enviar.gif) no-repeat scroll -75px 0; }
.txt_resposta { float:left; display:inline; color:#535353; margin:100px 0 0 0;}
.txt_resposta a { float:left; display:inline; width:62px; height:25px; text-indent:-999999px; overflow:hidden; background:url(../img/bt-voltar.gif) no-repeat scroll 0 0; }
.txt_resposta a:hover { background:url(../img/bt-voltar.gif) no-repeat scroll -62px 0; }
.txt_resposta strong { color:#8e754b; }

/*### INTERNAS - CONTATO ###*/
.conteudo_contato { float:left; display:inline; width:675px; height:625px; padding:33px 50px 0 50px; background:#fff url(../img/bg-conteudo-contato.jpg) no-repeat scroll 0 0; }
.tit_form_contato { float:left; display:inline; width:180px; height:36px; text-indent:-999999px; overflow:hidden; background:url(../img/tit-form-contato.jpg) no-repeat scroll 0 0; }
.form_contato { float:left; display:inline; width:670px; height:235px; margin:20px 0 0 0; }
.form_contato .dividi_form { float:right; display:inline; width:335px; }
.form_contato .linha_form { float:left; display:inline; width:300px; padding:0 0 7px 0; }
.form_contato .linha_form label { float:left; display:inline; width:300px; padding:0 0 2px 0; color:#535353; }
.form_contato .linha_form .campo, .form_contato .linha_form .campo_over { float:left; display:inline; width:270px; padding:5px 1px; border:1px solid #b9ae98; background:#fff; color:#545454; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.form_contato .linha_form .bg_text_area { float:left; display:inline; width:265px; height:126px; background:url(../img/bg-text-area.jpg) no-repeat scroll right 0; }
.form_contato .linha_form .campo_area, .form_contato .linha_form .campo_area_over { float:left; display:inline; width:223px; height:116px; padding:5px 41px 5px 1px; color:#545454; font-family:Arial, Helvetica, sans-serif; font-size:11px; overflow:auto; background:none; }
.form_contato .linha_form .campo_over { background:#e9e9e9; }
.form_contato .linha_form .campo_area_over { }
.form_contato a.bt_enviar { float:left; display:inline; width:75px; height:33px; margin:10px 60px 0 0; text-indent:-999999px; overflow:hidden; background:url(../img/bt-enviar.gif) no-repeat scroll 0 0; cursor:pointer; }
.form_contato a.bt_enviar:hover { background:url(../img/bt-enviar.gif) no-repeat scroll -75px 0; }
.box_localizacao { float:left; display:inline; width:675px; height:270px; margin:34px 0 0 0; }
.lado_localizacao { float:left; display:inline; width:300px; }
.tit_localizacao { float:left; display:inline; width:95px; height:36px; text-indent:-999999px; overflow:hidden; background:url(../img/tit-localizacao.jpg) no-repeat scroll 0 0; }
address { float:left; display:inline; width:290px; height:60px; margin:40px 0 0 0; font-family:Verdana; font-size:12px; color:#fff; font-style:normal; }
address span { float:left; display:inline; width:290px; margin:5px 0 0 0; }
.lado_localizacao p { float:left; display:inline; width:290px; margin:5px 0 0 0; font-weight:bold; color:#8e754b; font-family:Verdana; font-size:12px; }
.lado_localizacao2 { float:left; display:inline; width:350px; height:260px; padding:0px 8px; background:url(../img/bg-localizacao.jpg) no-repeat scroll 0 0; }
.lado_localizacao2 iframe { float:left; display:inline; margin:8px 0 0 0; }
.lado_localizacao2 a { float:left; display:inline; margin:10px 0 0 0; color:#8f5b47; font-size:12px; font-weight:bold; text-decoration:none; }
.lado_localizacao2 a:hover { text-decoration:underline; }
/*### INTERNAS - CONTATO - resposta ###*/
.box_resposta_contato { float:left; display:inline; width:670px; height:235px; margin:56px 0 0 0; }
.box_resposta_contato p { float:left; display:inline; width:600px; text-align:center; margin:46px 0 0 0; color:#535353; }
.box_resposta_contato p strong { color:#8e754b; }
















