/* CSS Document */
* { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a { font-size:11px; color:#000; text-decoration:none; }
a:hover { text-decoration:underline; }
}
body {
}
#shopping { width:790px; position:relative; left: 50%; margin-left:-400px; }
#site { width:790px; position:relative; left: 50%; margin-left:-400px;  }
img { border: 0; }

#topo { background-image:url(../imagens/topo.jpg); height:97px; width:790px; }
#logo { background:url(../imagens/logo_ml.png) no-repeat center; width:222px; height:47px; float:left; margin-left:10px; margin-top:25px; }
#logo:hover { cursor:pointer }
#busca { background:url(../imagens/busca.png) no-repeat left; width:455px; height:62px; float:right; margin-right:40px; margin-top:30px; }
#buscaAvancada { height:21px; background: url(../imagens/busca_avancada.png) no-repeat bottom right; margin:10px 42px 2px 280px; }
#buscaAvancada:hover { cursor:pointer }
#form_busca { height:20px; width:270px; padding-left:188px; }
.textB { width:225px; height:20px; border:none; font-size:18px; font-weight:bold; float:left; }
.btn { position:relative; background: url(../imagens/btn_busca.png) no-repeat; width:29px; height:29px; border:0; top:-5px; margin-left:8px; }
/*------ busca avançada ------*/
#busca_div { position: relative; float:left; z-index:12; display:none; background:url(../imagens/back_busca_avancada.png); height:132px; width:356px; margin: -10px 0 0 -155px; padding:20px }
#busca_div label { line-height: 20px; display: block; width: 110px; float: left; }
#busca_div select, #busca_div input { margin: 1px 0; }
#btn_close { line-height:20px; width:60px; margin-left:305px; cursor:pointer }
/*----- TOP links -----*/
#topLinks { width:112px; height:33px; float:left; }
#link_esq { width:16px; float:left; background:url(../imagens/btn_menu_01.gif) no-repeat; height:33px; }
#link_meio { float:left; background:url(../imagens/btn_menu_02.gif); width:87px; height:33px; text-align:center; color:#FFF; font-size:12px; font-weight:bold; }
.texto { line-height:33px; }
#link_dir { width:9px; float:right; background:url(../imagens/btn_menu_04.gif) no-repeat; height:33px; }
#fim_menu { width:168px; height:19px; background:url(../imagens/botton_menu.png) no-repeat; }
/*------- MENU ------*/
#menu { float:left; width:168px; left:0; background-color: #58ACFA; margin-right:4px }
#title { font-size:12px; color:#fff; text-align:center; line-height:29px; background:url(../imagens/categorias_menu.png); margin-top:0px; font-weight:bold; }
#menu ul { border-left:1px solid #000; border-right:1px solid #000; }
#menu li { display:block; padding: 3px; border-bottom:1px dotted #ccc; }
#menu li a { color:#fff; padding-left:9px; }
.vc_esta { text-align: left; float:left; }
/*------ busca veiulo-------*/
#outras_buscas h2 { font-size:13px; text-align:center; line-height:22px; background:url(../imagens/outras_buscas_menu.png); margin-top:3px; }
#outras_buscas #veiculos, #imoveis { border-left:1px solid #0101DF; border-right:1px solid #0101DF; text-align:center; line-height:33px; padding:3px 0 3px 0 }
/*#outras_buscas input{ width:80%; border:1px solid #000}*/
/*------- subMenu ------*/
#submenu { display:block; margin-bottom:10px; width:100%; float:left; }
#sub_categs { width:49%; display:block; float:left; line-height:15px; }
#sub_categs a:hover { text-decoration:underline; }
#produtos_find { float:left }
#ordenar { border-bottom: 1px solid #000; border-top: 1px solid #0101DF; 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:465px; float:left; margin:1px }

//	position:relative;	margin-left:185px;	margin-right:170px;	min-width:590px;
}
#lista h2 { color: #fff; text-align:right; width:99%; font-weight:bold; margin: 0px 0 0px 0; border-bottom:1px solid #0101DF; }
}
#listas h2.tit {
	color: #fff;
	text-align:right;
	font-size:17px;
	width:49%;
	font-weight:bold;
	margin: 5px 0 10px 0;
	border-bottom: 3px solid #000;  }
#lista_top { width:164px; height:12px; background:url(../imagens/grade_miolo_01.gif); float:left }
#lista_bot { width:164px; height:9px; background:url(../imagens/grade_miolo_03.gif); float:left }
#content_produtos { float:left; display:block; width:150px; text-align:center; border-left:1px solid #000; border-right:1px solid #000; margin:0 0 0 2px }
#col3 { width:147px; background-color: #58ACFA; float:left; margin-top:4px; margin-left:4px; }
/*------- GUIAS ------*/
#guias { margin-top:2px; color:#fff; }
#guias ul { border-left:1px solid #000; border-right:1px solid #000; margin:0; margin-left:0px; }
#guias li { list-style:none; display: block; line-height:15px; padding: 3px; border-bottom:1px dotted #ccc; }
#guias li a { }
#guias h2 { height:29px; width:122px; background:url(../imagens/guias_opinioes.png) no-repeat; font-size:13px; padding-left:25px; margin-left:0px; line-height:29px; }
/*------- OPINIOES ------*/
#opina { color:#fff }
#opina ul { border-left:1px solid #000; border-right:1px solid #000; margin-left:0px; }
#opina li { list-style:none; display: block; line-height:15px; padding: 3px; border-bottom:1px dotted #ccc; }
#opina li a { }
#opina h2 { height:29px; width:122px; background:url(../imagens/guias_opinioes.png) no-repeat; font-size:13px; padding-left:25px; margin-left:0px; line-height:29px; }
/*------- RODAPE ------*/
.tag { float:center; clear:both; display:block; }
#os_mais { width:172px; height:136px; float:left; background:url(../imagens/grade_buscados_01.gif);no-repeat center; }
#fim_os_mais { height:124px; width:11px; float:right; background:url(../imagens/grade_buscados_03.gif); }
.tag h4 { text-align:center; float:left; width:617px; border-top:1px solid #0101DF; margin-top:3px; border-bottom:1px solid #0101DF; margin-bottom:3px; height:112px; vertical-align:middle; padding-top:3px; }
.rodape { clear:both; width:800px;margin-left:110px; background-image:url(../imagens/footer.gif); color:#000000; font-size:12px; line-height:22px; text-align:center; }
.tagCloud { color:#000000; text-decoration:none; }
.tagCloud:hover { color:#000000; text-decoration:underline; }
/*------- tag5 ------*/
.tag h5 { text-align:center; float:left; width:600px; border-top:1px solid #0101DF; margin-top:3px; border-bottom:1px solid #0101DF; margin-bottom:3px; height:112px; vertical-align:middle; padding-top:3px; }
/*------- paginas -----------*/
.paginas { color: #336699; font-weight:bold; line-height:30px; float:left; display:block; width:450px; text-align:center; border-left:1px solid #0101DF; border-right:1px solid #0101DF; margin:0 0 0 1px }
.paginas a { text-decoration: none; }
.paginas a:link { color: #336699; }
.paginas a:visited { color: #336699; }
.paginas a:hover { color: #FF6633; }
.paginas a:active { color: #336699; }
a.page { margin:0px 2px 0px 2px; padding:1px 5px 1px 5px; border:1px solid #cccccc; background-color:#eeeeee; color:#cccccc; font-weight:bold; }
a.page:hover { margin:0px 2px 0px 2px; padding:1px 5px 1px 5px; border:1px solid #cccccc; background-color:#ffffff; color:#cccccc; font-weight:bold; }
.foot1 {
	clear:both;
	width:80%;
	background-image:url('../imag/footer.gif');
        margin-left:110px;
	color:#000000;
	font-size:9px;color: #0057A5;
	line-height:22px;
	text-align:center
}
.foot2 {
	clear:left;
	width:100%;
	background-image:url('../imag/footer.gif');
	color:#FFFFFF;
	font-size:9px;
	line-height:22px;
	text-align:center
}
.tagCloud {
	color:#000000;
	text-decoration:none;
}
.tagCloud:hover {
	color:#000000;
	text-decoration:underline;
}

/*------- produto -----------*/
.pro { width: 145px; float: left; height: 220px; vertical-align:top; display:block;border: 2px dashed #ccc;
 margin: 3px; text-align:center; background-color:#FFF; }
.AST1 { text-align:center; font-weight: bold; display:block; height:15px; }
.rojo { color:#FF0000 }
.R1 { font-size: 14px; color: #0057A5; }
.ca { font-size: 11px; color: #336699; font-weight:bold; display:block; text-align:right; padding-left:25px; background:url(../imagens/carrinho.gif) no-repeat left; width:60px; }
/* -------- autos ------- */
#divAuto { float:rigth; width:100%; float:rigth; }
#divAuto li { list-style:none; display: block; float:rigth }
#Autofoto { line-height:15px; width:92px; float:left; text-align:center; }
#AutoModel { height:70px; width:35%; padding:10px 0 10px 0; }
#AutoKm { line-height:90px; width:15%; text-align:center; }
#AutoAno { line-height:90px; width:10%; text-align:center; }
#AutoPrice { line-height:90px; width:15%; text-align:right; }
/*---------- top prod -----------*/
#topProd li { list-style:none; display: block; line-height:15px; float:right; text-align:center }
#topProdPrice { width:20%; }
#topProdAno { width:10%; }
#topProdKm { width:15%; }
/*-------- top imovel -----------*/
#topImovel { width:15%; }
#ImovelProd { padding:30px 0 30px 0; height:30px; width:14%; text-align:center; }
#ImovelTipo { padding:30px 0 30px 0; height:30px; width:14%; text-align:center; }
