/*
'//
'///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
'//  Shopping 3.1
'//  Setembro, 2009 
'//  Rubens Matrono
'//  Baseado no Xml do mercadolivre.com.br
'//
'//  Este programa é um software livre; você pode redistribuí-lo e/ou 
'//  modificá-lo sob os termos do GNU General Public License como 
'//  publicado pela Free Software Foundation.
'//  É importante lembrar que qualquer alteração feita no programa 
'//  deve ser informada e enviada para os criadores, através de e-mail 
'//  ou da página de onde foi baixado o código.
'//
'//      
'//  Este programa é distribuído com a esperança de que lhe seja útil,
'//  porém SEM NENHUMA GARANTIA. Veja a GNU General Public License
'//  abaixo (GNU Licença Pública Geral) para mais detalhes.
'// 
'//  Você deve receber a cópia da Licença GNU com este programa, 
'//  caso contrário escreva para
'//  Free Software Foundation, Inc., 59 Temple Place, Suite 330, 
'//  Boston, MA  02111-1307  USA
'//
'//	 Para mais informações leia o manual em anexo.
'//
'///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/

* { margin:0px; padding:0px; font-family:Tahoma, Arial; font-size:11px; }
a { font-size:11px; text-decoration:none; }
a:hover { text-decoration:underline; }
body { margin:0 auto; font-family:Tahoma, Arial; font-size:10px; background-color:#ebeaea;}
#shopping { width:1014px; position:relative; left: 50%; margin-left:-507px; background-color:#474646; }
#site { width:1014px; }
img { border: 0; }
#topo { background:url(../imagens/topo.jpg) repeat-x; height:169px; width:1014px; }
#logo { width:500px; height:169px; background:url(../imagens/logo_turbo_azul.png) no-repeat; float:left }
#logo:hover { cursor:pointer }
#banner468x60 { width:500px; height:89px; float:left; margin-top:55px; }
#topo2 { background:url(../imagens/topo2.jpg) repeat-x; height:55px; width:1014px; }

/*----- TOP links -----*/
#topLinks { background:url(../imagens/backbtntopo.jpg) repeat-x; height:44px; float:left; width:118px; line-height:44px; text-align:center; color:#FFF; font-size:12px; font-weight:bold; margin:4px; }
#topLinks a { color:#FFF; }
/*----- busca -----*/
#busca { background:url(../imagens/backbusca.jpg) repeat-x; width:1014px; height:64px; float:left; }
#oque {color:#FFF; font-size:15px; width:150px; font-weight:bold; margin:10px; text-align:center; float:left; font-family:Arial, Helvetica, sans-serif}
.textB { width:605px; height:34px; border:none; font-size:24px; font-weight:bold; float:left; margin:10px 0px 10px 0px; }
.btn { width:40px; height:34px; border:none; float:left; background: url(../imagens/backbtnOk.jpg) repeat-x; margin:10px;  cursor:pointer; color:#FFFFFF; font-weight:bold }
.buscaAvancada { width:157px; height:34px; border:none; float:left; background: url(../imagens/btnbuscaavancada.jpg) no-repeat; margin:10px 10px 10px 0px; color:#FFF; font-weight:bold; }
.buscaAvancada:hover { cursor:pointer }
#form_busca_avancada { height:140px; width:350px; }
#form_busca { height:64px; width:100%; }

/*------ busca avançada ------*/
#busca_div { height:210px; width:350px; padding:20px; background-color:#FFF; }
#busca_div label { line-height: 20px; display: block; width: 350px; float: left; font-weight:bold; color:#666666 }
.busca_div_select { border:1px solid #D9D9D9; color:#373737; padding:3px 2px; width:350px; }
.busca_div_valor { border:1px solid #ccc; font-size:13px;  padding:3px 2px; width:60px; }
.busca_div_input {border:1px solid #D9D9D9; color:#373737; font-size:13px; padding:3px 2px; width:350px;}
.btn_avancada { width:70px; height:30px; border:none; background: url(../imagens/backbtnOk.jpg) repeat-x; margin-top:3px;  cursor:pointer; color:#FFF; font-weight:bold; font-size:14px; margin:5px}

/*------- MENU ------*/
#menu { float:left; width:166px; left:0; margin-bottom:20px; margin-top:5px; margin-left:4px; background-color:#ebeaea; }
#menu h2, #opina h2, #guias h2, #tag h2, #outras_buscas h2 { height:24px; background:url(../imagens/backtitmenu.jpg); display:block; margin-top:5px; color:#FFF; font-weight:bold; text-align:center; line-height:24px; font-size:14px;  }
#menu ul { padding:0px 10px 3px 5px; border-top:none; background-color:#ebeaea; }
#menu li { padding:1px; list-style:none; display: block; font-weight:bold; color:#474646; }
#menu li a { margin-left:2px; font-weight:normal; color:#474646; }
#vc_esta { text-align: left; float:left; color:#474646 }
#fimmenu {height:24px; background:url(../imagens/backtitmenu.jpg); display:block;}

/*------ busca veiulo-------*/
#outras_buscas #veiculos, #imoveis { text-align:center; line-height:30px; padding:3px 0 3px 0; color:#FFF }
.btnBusca {background:url(../imagens/backbtnlaranja.jpg) repeat-x; height:20px; width:74px; color:#FFF; border:none; cursor:pointer }

/*------- subMenu ------*/
#submenu { display:block; margin-bottom:10px; width:100%; float:left; color:#474646; padding-left:5px;  }
#sub_categs { width:49%; display:block; float:left; line-height:15px; color:#a4a4a4;  }
#sub_categs a { color:#474646 }
#sub_categs a:hover { text-decoration:underline; color:#474646 }
#produtos_find { float:left; color: #474646 }
#ordenar { border-bottom: 1px solid #525050; border-top: 1px solid #525050; line-height:20px; padding-left:5px; margin-bottom:10px; font-size:12px; display:block; width:99%; float:left; text-align:right }

/*------- Coluna 3 ------*/
#lista { width:677px; float:left; margin:4px; background-color:#ebeaea }
#lista h1 { color: #666666; text-align:right; width:99%; font-weight:bold; margin: 5px 0 10px 0; border-bottom:1px solid #525050; }
#lista h1 a { color: #474646; }
#content_produtos { background-color:#FFFFFF; float:left; display:block; width:676px; text-align:center;  }
#col3 { width:155px; margin-right:4px; float:right; position:static !important; position:absolute; }

/*------- COMO ----------*/
#como { background-color:#ebeaea; }
#como ul { background-color:#ebeaea;}
#como li { list-style:none; display: block; font-weight:bold; padding:3px; border-bottom:1px solid #6d6d6d; margin:5px; }
#comolinks a { color: #474646; }
#comobtn { background:url(../imagens/cadastrese.png) no-repeat; height:41px; font-weight:bold; margin:10px 5px 10px 5px; border:none}
#comobtn a {color:#FFFFFF; }

/*------- GUIAS e OPINIOES ------*/
#opina { }
#opina ul, #guias ul { border-top:none; background-color:#ebeaea; }
#opina li, #guias li  { list-style:none; display: block; font-weight:bold; color:#474646; padding:2px; margin-left:10px; }
#opina li a, #guias li a  { font-weight:normal; color:#474646;}

/*------- RODAPE ------*/
#tag { float:left; clear:both; display:block; width:166px; text-align:center; }
#tag h4 { text-align:center; float:left; background-color:#ebeaea; padding:3px; vertical-align:middle; }
#tag h4 a { color:#444; text-decoration:none; float:none; vertical-align:middle; }
#tag h4 a:hover { background-color:#000; color:#FFF; text-decoration:underline; }


#rodape { clear:both; background:url(../imagens/backfooter.jpg) repeat-x; height:42px; width:1004px; padding:5px; }
#rodapetexto{ background:url(../imagens/backfooter2.jpg) repeat-x; text-align:center; color:#FFF; height:34px; line-height:34px; width:100%; }
#rodapetexto a {color:#FFF; text-decoration:none; font-size:9px}
/*------- paginas -----------*/
.paginas { background-color:#FFF;  float:left; display:block; font-weight:bold; line-height:30px; width:677px; text-align:center; color:#1c1c1c; border-top: 1px solid #1c1c1c; border-bottom:1px solid #1c1c1c; margin-bottom:10px; }
.paginas a { text-decoration: none; margin:0px 2px 0px 2px; padding:1px 5px 1px 5px; font-weight:bold; }
.paginas a:hover {background-color:#FFF; color:#1c1c1c;}
.page { border:1px solid #383737; background-color:#1c1c1c; color:#FFF;  }
.pageAtual { border:1px solid #383737; background-color:#9b9999; color:#1c1c1c; }

/*------- produto -----------*/
.produto { width: 137px; float: left; height: 230px; vertical-align:top; display:block; padding: 15px; text-align:center; background-color:#FFF; border-bottom:1px solid #a7a7a7;  }
#imagem { margin:10px; }
.prodNome { text-align:center; display:block; color:#474646; height:45px; }
.mercadopago { height:15px; font-weight:bold; width:137px }
.mercadopago div { background-color:#0c63a6; color: #FFF; height:15px; font-weight:bold; width:137px }
.preco { color: #474646; height:15px; }
.preco b { color:#1d6c04  }
.vejamais b { font-size: 11px; color: #747372; font-weight:bold; display:block; text-align:right; padding-left:10px; width:60px; height:15px; background:url(../imagens/mais.jpg); background-position:left; background-repeat:no-repeat; margin-bottom:20px; }
/* -------- autos ------- */
#divAuto { float:left; width:100%; float:left; }
#divAuto a { color:#474646 }
#divAuto li { list-style:none; display: block; float:left; border-top:1px solid #A7A7A7; }
#Autofoto { height:90px; width:25%; float:left; text-align:center; }
#AutoModel { height:70px; width:35%; padding:10px 0; }
#AutoKm { line-height:90px; width:15%; text-align:center; }
#AutoAno { line-height:90px; width:10%; text-align:center; }
#AutoPrice { height:20px; width:15%; text-align:center; padding:35px 0; }
#AutoPrice b { color:#1d6c04  }
/*----------- imoveis -----------*/
#divImovel { float:left; width:100%; float:left; }
#divImovel a { color:#474646 }
#divImovel li { list-style:none; display: block; float:left; border-top:1px solid #A7A7A7; }
#Imovelfoto { height:90px; width:25%; float:left; text-align:center; }
#ImovelModel { height:70px; width:35%; padding:10px 0; }
#ImovelNegociacao { line-height:90px; width:15%; text-align:center; }
#ImovelTamanho { height:30px; width:10%; text-align:center; padding:30px 0; }
#ImovelPrice { height:20px; width:15%; text-align:center; padding:35px 0; }
#ImovelPrice b { color:#1d6c04  }
/*---------- top prod -----------*/
#topProd li { list-style:none; display: block; line-height:15px; float:right; text-align:center; color:#474646; font-weight:bold }
#topProdPrice { width:15%; }
#topProdAno { width:10%; }
#topProdKm { width:15%; }
/*-------------------------------*/
#results0 {text-align:center; display:block; color:#474646; width:675px; padding-top:50px; padding-bottom:50px;}
#results0 a {color:#474646}
#results0 a:hover {text-decoration:underline}

#transp{position:absolute;left:0;top:0;width:100%;height:905px;background:#000;*filter:alpha(opacity=80);opacity:0.80;-moz-opacity:0.80}
#box_convidar {border:5px solid #666;left:17%;position:absolute;top:90px;padding:25px;background-color:#fff;z-index:2;font-size:12px}
#box_convidar input{background-color:#ccc;border-color:1px solid#999;float:right;font-size:18px;margin:10px 0}
#box_convidar h2,h3{font-family:"trebuchet ms";font-size:30px;font-style:italic;font-weight:normal}
#box_convidar h3{font-size:24px;color:#666;margin-top:30px;position:absolute}
#box_convidar p{margin:15px 0}
#box_convidar span{color:#999}
