	* {
	margin: 0;
	padding: 0;
	}
	html {
	font: small/1.4 "Lucida Grande", Tahoma, sans-serif;
	}
	#site {
	height: 1067px;
	width: 983px;
	background-image: url(../../imagens/blue_box/blue_body.jpg);
	background-repeat:repeat;
	background-position: left top;
	position: static;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	}
	#pop{background-image: url(../../imagens/branco.jpg);display:none;position:absolute;top:30%;left:50%;margin-left:-150px;margin-top:-100px;padding:10px;width:300px;height:300px;border:0px;}
	#pop_no_maps{background-image: url(../../imagens/branco.jpg);display:none;position:absolute;top:40%;left:60%;margin-left:-150px;margin-top:-100px;padding:10px;width:300px;height:200px;border:2px solid #d0d0d0}
	#top_rounded_border{
	background-attachment: scroll;
	background-image: url(../../imagens/blue_box/blue_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	margin-top: 3px;
	position: static;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	}
			
	#bottom_rounded_border{
	background-attachment:fixed;
	background-image: url(../../imagens/blue_box/blue_box_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom:0px;
	height: 6px;
	margin-right: 0px;
	margin-left: 2px;
	}	
	#bottom_rounded_border3
	{	
	background-attachment:fixed;
	background-image: url(../../imagens/blue_box/blue_box_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom:0px;
	height: 6px;
	margin-right: 0px;
	margin-left: 2px;
    background-image:none;
    background-color:#001394;
    vertical-align:bottom;
    background-position:bottom;
    margin:0;
    margin-left:1px;
    padding:0px;
    padding-left:7px;
    width:965px;
    height:10px	
	}	
	#bottom_rounded_border2{
	background-attachment:fixed;
	margin-bottom:0px;
	height: 6px;
	margin-right: 0px;
	margin-left: 2px;
	}		
	
    #figuradet{
	   margin-left :2px;
	}
		
	#bottom_rounded_border5{
	    background-attachment:fixed;
	    margin-bottom:0px;
	    height: 6px;
	    margin-right: 0px;
	    margin-left: 2px;
	    margin-left:2px;background-image:none;width:976px;padding-left:7px;height:29px; background-color:#001394;vertical-align:bottom; background-position:bottom; background-image:none;
	}		

	.Menu_Principal {
	font-size: 10px;
	height: 20px;
	position: absolute;
	line-height: normal;
	font-family: arial;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	width: 248px;
	top: 5px;
	text-align: right;
	}
	
	#background_banner
{
	width: 754px;
	display: table;
	background-image: url(../../imagens/backgrounds/area_publicidade_superior.jpg);
	background-repeat: no-repeat;
	height: 106px;
	position: absolute;
	left: 11px;
	top: 52px;
}

	#area_banner_736x84 {
	width:736px;
	height: 84px;
	background-repeat: no-repeat;
	position: relative;
	left: 7px;
	top: 7px;
	}	

	#background_superior_lateral_direito {
	width:217px;
	display:table;
	background-image: url(../../imagens/backgrounds/publicidade_superior_direita.jpg);
	background-repeat: no-repeat;
	height: 103px;
	position: absolute;
	left: 766px;
	top: 52px;
	}
	#area_banner_200x78 {
	width:200px;
	height: 78px;
	background-repeat: no-repeat;
	position: relative;
	left: 7px;
	top: 7px;
	}		
	
	#background_centro_lateral_direito {
	width:217px;
	display:table;
	background-image: url(../../imagens/backgrounds/publicidade_centro_direita.jpg);
	background-repeat: no-repeat;
	height: 467px;
	position: absolute;
	left: 766px;
	top: 158px;
	}
	#area_banner_198x423 {
	background-repeat:no-repeat;
	height:423px;
	left:7px;
	position:relative;
	top:20px;
	width:198px;
	}		
	
	
	#background_inferior_lateral_direito_1 {
	width:213px;
	display:table;
	background-image:url(../../imagens/backgrounds/publicidade_inferior_direita_1.jpg);
	background-repeat: no-repeat;
	height: 320px;
	position: absolute;
	left: 766px;
	top: 626px;
	}
	#area_banner_200x300 {
	width:200px;
	height: 300px;
	background-repeat: no-repeat;
	position: relative;
	left: 6px;
	top: 11px;
	}		
	
	#background_inferior_lateral_direito_2 {
	width:213px;
	display:table;
	background-image:url(../../imagens/backgrounds/publicidade_inferior_direita_2.jpg);
	background-repeat: no-repeat;
	height: 148px;
	position: absolute;
	left: 766px;
	top: 951px;
	}
	#area_banner_200x124 {
	width:200px;
	height: 124px;
	background-repeat: no-repeat;
	position: relative;
	left: 6px;
	top: 11px;
	}			

	#background_procurar_Veiculo {
	width:209px;
	display:table;
	background-image:url(../../imagens/backgrounds/procurar_veiculo.jpg);
	background-repeat: no-repeat;
	height: 205px;
	position: absolute;
	left: 11px;
	top: 160px;
	}

	#background_procurar_Imovel {
	width:209px;
	display:table;
	background-image:url(../../imagens/backgrounds/procurar_Imoveis.jpg);
	background-repeat: no-repeat;
	height: 205px;
	position: absolute;
	left: 11px;
	top: 160px;
	}

	
	#background_procurar_Modelo {
	width:209px;
	display:table;
	background-image:url(../../imagens/backgrounds/procurar_modelo.jpg);
	background-repeat: no-repeat;
	height: 84px;
	position: absolute;
	left: 11px;
	top: 367px;
	}	
	
	#background_banners {
	width:209px;
	display:table;
	background-image:url(../../imagens/backgrounds/banners.jpg);
	background-repeat: no-repeat;
	height: 642px;
	position: absolute;
	left: 10px;
	top: 452px;
	}	
	
	
	#background_Veiculos {
	width:538px;
	display:table;
	background-image:url(../../imagens/backgrounds/destaques.jpg);
	background-repeat: no-repeat;
	height: 935px;
	position: absolute;
	left: 224px;
	top: 159px;
	}		

	#background_Veiculos2 
	{
	width:971px;
	background-image:url(../../imagens/backgrounds/detalhes-fundo.gif);
	background-repeat: no-repeat;
	background-color:#E4E5D5;
	margin-left: 1px;

	}		
	
	#Rodape {
	width:965px;
	display:table;
	background-repeat: no-repeat;
	height: 18px;
	position: absolute;
	left: 12px;
	top: 1097px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	
	}
	
#Rodape2 
{
	padding-top:10px;
	width:983px;
	height: 30px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 10px;
	color:White;
	text-align: center;	
	background-attachment:fixed;
	background-image: url(../../imagens/blue_box/blue_box_bottom.jpg);
	background-repeat: no-repeat;
	background-position:bottom;	
	position:relative;
	margin-left:-8px;
	}		
	

    #Rodape3 {
        margin:0;
	    font-family: "Arial", Helvetica, sans-serif;
	    font-size: 10px;
	    color: #FFFFFF;
	    text-align: center;	
	    padding:14px 0 0 0; 
	    height:10px;
	}

    #Rodape3 a:link {color: #FFFFFF;text-decoration: none;}
    #Rodape3 a:visited {text-decoration: none;color: #FFFFFF;}
    #Rodape3 a:hover {text-decoration: underline;color: #FFFFFF;}
    #Rodape3 a:active {text-decoration: none;color: #FFFFFF;}  
    
/* Find Anuncio */
DIV#find_anuncio{float:left; width:98%; margin-left:5px; padding-bottom:5px}
DIV#find_anuncio .ordenacao
{
	background-color: #f1f2f4;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #535456;
	margin-bottom: 5px;
	border-right: #c8d3df 1px solid;
	border-top: #c8d3df 1px solid;
	border-left: #c8d3df 1px solid;
	border-bottom: #c8d3df 1px solid;
	text-align: center;
}
DIV#find_anuncio .combo_ordenacao{font-family:Tahoma;font-size:11px;margin-left:3px;height:18px;}
DIV#find_anuncio .linha_tabela{background:#f1f2f4; height:66px; color:#666666}
DIV#find_anuncio .linha_topo_tabela{background:url('../../images/layout/bg_grid.jpg'); height:15px; font-size:11px; color:#FFF}
DIV#find_anuncio .borda_cinza{background-color:#e0e2e1; height:3px}
DIV#find_anuncio .borda_branca{background-color:#fff; height:2px}
DIV#find_anuncio .caixa_foto{width:150px;padding-left:5px;}
DIV#find_anuncio .td_principal{border-right:0px solid #98b7d4}
DIV#find_anuncio .texto_destaque_anuncio{font-size:11px; font-weight:bold; text-align:center;}
DIV#find_anuncio .texto_info_anuncio{width:90px; text-align:center;font-size:9px;}
DIV#find_anuncio .texto_info_anuncio_cidade{font-size:9px;width:125px; text-align:center;}
DIV#find_anuncio .texto_exibe_medalha{text-align:left;}
DIV#find_anuncio .texto_info_anuncio_logomarca{font-size:9px;width:150px; text-align:center;}
DIV#find_anuncio .texto_info_anuncio_logomarca a:link {
		color:Black;
		text-decoration: none;
	}
DIV#find_anuncio .texto_info_anuncio_logomarca a:visited {
		text-decoration: none;
		color:Black;
	}
DIV#find_anuncio .texto_info_anuncio_logomarca a:hover {
		text-decoration: underline;
		color:Black;
	}
DIV#find_anuncio .texto_info_anuncio_logomarca a:active {
		text-decoration: none;
		color:Black;
	}

DIV#find_anuncio .texto_info_anuncio_logomarca_media {width:115px; text-align:left;font-size:9px}
DIV#find_anuncio .texto_info_anuncio_logomarca_media a:link {
		color:Black;
		text-decoration: none;
	}
DIV#find_anuncio .texto_info_anuncio_logomarca_media a:visited {
		text-decoration: none;
		color:Black;
	}
DIV#find_anuncio .texto_info_anuncio_logomarca_media a:hover {
		text-decoration: underline;
		color:Black;
	}
DIV#find_anuncio .texto_info_anuncio_logomarca_media a:active {
		text-decoration: none;
		color:Black;
	}
	
	
DIV#find_anuncio .img_telefone{width:70px; float:right; text-align:right}
DIV#find_anuncio .img_detalhe{float:right;}
DIV#find_anuncio .img_detalhe_media{float:left;border-right:1px solid #39a1d6}
DIV#find_anuncio .div_acao{text-align:right}
.style_combo{font-family:Tahoma; font-size:9px; height:18px; margin-top:2px; margin-left: 45px;}
DIV#background_procurar_Veiculo .style_combo2{font-family:Tahoma; font-size:9px; margin-top:2px; margin-left: 3px;}
DIV#background_procurar_Veiculo .descricao{background-color:#f3f3f3; width:120px;}

.paginacao{font-size:10px;margin-bottom:10px}

/* Detalhe Anuncio */
.topo_azul{width:610px; background-color:#86a8ff; text-align:left; height:18px; font-size:12px; color:#fff; padding-left:5px}
.div_separador{width:100px; height:2px;}
DIV#detalhe_anuncio{width:615px; height:300px; margin-left:5px}
DIV#foto_grande{float:left; width:400px; height:300px; padding-left:5px; padding-top:5px;}
DIV#area_foto{border:1px solid #86a8ff; height:310px; margin-bottom:5px}
DIV#area_foto .thumb_foto{float:left; width:80px; height:80px;padding-top:5px}
DIV#area_foto .info_anuncio{float:left; width:124px; height:200px;margin-top:5px;margin-left:2px; background-color:#eef2fe}
DIV#area_foto .marca_veiculo{font-weight:bold; font-size:11px; color:#424441}
DIV#area_foto .preco_veiculo{font-size:11px; color:#424441}
DIV#info_compl {border-top:1px solid black; margin-top:3px; margin-left:3px; margin-right:3px}
DIV#info_compl div{text-align:left; margin:3px; font-size:11px; color:#424441}

DIV#detalhe_anuncio .opcionais{width:613px; border:1px solid #86a8ff}
DIV#detalhe_anuncio .opcionais .detalhe{background-color:#eef2fe; margin-top:5px; margin-left:3px; margin-right:3px; margin-bottom:5px; height:60px; color:#424441; font-size:11px; }
DIV#detalhe_anuncio .opcionais .observacao{background-color:#eef2fe; margin-top:5px; margin-left:3px; margin-right:3px; margin-bottom:5px; height:70px}

DIV#detalhe_anuncio .opcionais .fonte{font-size:12px; font-weight:bold; color:#4f6bb4; text-align:left; padding-left:3px}
DIV#detalhe_anuncio .opcionais .textarea{text-align:left; overflow:auto; background-color:#eef2fe;width:590px;border:0px; font-family:Arial; font-size:11px; color:#424441; height:50px}

DIV#detalhe_anuncio .opcionais .anunciante{background-color:#eef2fe; margin-top:5px; margin-left:3px; margin-right:3px; margin-bottom:5px; height:120px}
DIV#detalhe_anuncio .opcionais .anunciante .dados_anunciante{float:left; width:600px;}
DIV#detalhe_anuncio .opcionais .anunciante .dados_anunciante .info_anunciante{float:left; text-align:left; padding-left:5px; color:#424441; font-size:11px; padding-top:5px; width:280px}
DIV#detalhe_anuncio .opcionais .anunciante .dados_anunciante .logo_anunciante{float:left; padding:10px}
DIV#detalhe_anuncio .opcionais .anunciante .dados_anunciante .caixa_anunciante{float:left; border-right:1px solid #94a1c3; height:100px; margin-top:5px; width:350px}

DIV#detalhe_anuncio .opcionais .anunciante .dados_anunciante .caixa_anunciante .barra_acoes{margin-top:5px }
DIV#detalhe_anuncio .opcionais .anunciante .dados_anunciante .caixa_anunciante .botao{width:60px; float:left}
DIV#detalhe_anuncio .opcionais .anunciante .dados_anunciante .caixa_anunciante .barra_separador{width:10px; float:left}

DIV#detalhe_anuncio .opcionais .anunciante .dados_anunciante .busca_semelhante{float:left;  margin-top:5px; text-align:left; margin-left:5px}
DIV#detalhe_anuncio .opcionais .anunciante .dados_anunciante .busca_semelhante .botao_busca{text-align:center}

/* */


/*Modal*/
.modalPopup{background-color:#f0f0f0;border-width:3px;border-style:solid;border-color:Gray;position:absolute;top:20%;left:50%;margin-left:-150px;margin-top:-100px;padding:10px;width:300px;}
.sampleStyleA{background-color:#FFF;}
.sampleStyleB{background-color:#FFF;font-family:monospace;font-size:10pt;font-weight:bold;}
.sampleStyleC{background-color:#ddffdd;font-family:sans-serif;font-size:10pt;font-style:italic;}
.sampleStyleD{background-color:Blue;color:White;font-family:Arial;font-size:10pt;}
.textbox{font-family:Tahoma;font-size:11px;height:13px;}
.caixa_mensagem{font-family:Arial;font-size:11px;width:250px;height:70px;}
.style_botao{font-family:tahoma;font-size:10px;height:25px;}

DIV#conteudo .barra_esquerda .combo_ano{float:left; margin-left:2px;}
DIV#conteudo .barra_esquerda .texto_combo_ano{float:left; padding-top:5px; margin-left:5px; margin-right:5px; font-family:Arial; font-size:11px; margin-top:3px;}


/*Item Home*/
DIV#item_home{width:512px; float:left; text-align:left; margin-left:5px;}
DIV#item_home .item{width:129px; text-align:center}
DIV#item_home .item .descricao{background-color:#f3f3f3; width:120px;}
DIV#item_home .item .preco{font-size:10px;background-color:#ececee; width:120px;}
DIV#item_home .item .info_anuncio{border-bottom:1px solid #c4cffc; border-left:1px solid #c4cffc; border-right:1px solid #c4cffc; width:120px; margin-bottom:4px}
.banner{float:right; margin-top:2px}
.font_link_especial{font-weight:bold; font-size:10px}
DIV#item_home .item a:link {color:Black;text-decoration: none;}
DIV#item_home .item a:visited {text-decoration: none;color:Black;}
DIV#item_home .item a:hover {text-decoration: underline;color:Blue;}
DIV#item_home .item a:active {text-decoration: none;color: Black;}  



	#background_detalhes_Veiculos {
	width:972px;
	display:table;
	background-repeat: no-repeat;
	height: 1012px;
	position: absolute;
	left: 10px;
	top: 80px;
	}	
	
	#background_detalhes_Veiculos2 {
	width:972px;
	display:table;
	background-repeat: no-repeat;
	position: absolute;
	left: 10px;
	top: 80px;
	}			
#site #background_detalhes_Veiculos #detalhes_corpo {
	
	background-repeat: repeat;
	width: 100%;
}

#site #background_detalhes_Veiculos #detalhes_topo {
	background-image: url(../../imagens/backgrounds/detalhes_topo.jpg);
	background-repeat: no-repeat;
	height: 38px;
}

#site #background_detalhes_Veiculos #barra_resultado_superior {
	background-image: url(../../imagens/backgrounds/barra_resultado_superior.jpg);
	background-repeat: no-repeat;
	height: 37px;
	margin-left:1px;
}

#site #background_detalhes_Veiculos #detalhes_footer
{
	width: 969px;
	height: 33px;
	background-image: url(../../imagens/backgrounds/detalhes_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	float: none;
	padding-left: 3px;
}
#site #background_detalhes_Veiculos #detalhes_corpo #detalhes_anuncio_parte1 {
	padding-top: 8px;
}



	#Rodape {
	width:965px;
	display:table;
	background-repeat: no-repeat;
	height: 18px;
	position: absolute;
	left: 12px;
	top: 1097px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	}		
#separador {
	background-image: url(../../imagens/backgrounds/pixel.jpg);
	background-repeat: repeat-x;
	height: 14px;
	width: 983px;
	padding: 0px;
}

.titulo {
	color: #373737;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	padding-top: 10px;
}
#site #background_detalhes_Veiculos #detalhes_corpo #detalhes_anuncio_parte1 .logo-anunciante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.titulo {
	color: #373737;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	padding-top: 10px;
}
.texto {
	font-size: 12px;
	color: #5C5C5C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 15px;
	text-align: left;
	padding-top: 8px;
}

.desc-titulo {
	color: #919dae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	text-indent: 25px;
}
#site #background_detalhes_Veiculos #detalhes_corpo #box-detalhe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	background-color: #dde4dd;
	border: 1px solid #cbd6d1;
	padding: 5px;
	margin-left: 20px;
	margin-right: 15px;
}

.box-detalhe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	background-color: #dde4dd;
	border: 1px solid #cbd6d1;
	padding: 5px;
	margin-left: 20px;
	margin-right: 15px;
}

.nome_loja {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
}

/* Corpo Master*/
.corpo_master{float:left;width:622px;height:635px;margin-top:5px;}
.corpo_master_find{float:left;width:779px;margin-top:5px;background-color:#fff}




.autocomplete-w1 { background:url(shadow.png) no-repeat bottom right; position:absolute; top:4px; left:3px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete-w2 { padding:0 6px 6px 0; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
