﻿	
	* {
	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:53%;margin-left:-150px;margin-top:-100px;padding:10px;width:570px;height:300px;border:2px solid #d0d0d0}
    #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 {
	width:198px;
	height: 423px;
	background-repeat: no-repeat;
	position: relative;
	left: 8px;
	top: 31px;
	}		
	
	
	#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_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:#FFFFFF;
	margin-left: 1px;
    }		
	
		
#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;
	}	
		
  .Rodape
    {
	padding-top:10px;
	width:983px;
	height: 30px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 10px;
	color:Blue;
	text-align: center;	
	background-attachment:fixed;
	background-color:#001394;
	background-repeat: no-repeat;
	background-position:bottom;	
	position:relative;
	margin-left:2px;
	}		

    .Rodape a:link {color: #FFFFFF;text-decoration: none;}
    .Rodape a:visited {text-decoration: none;color: #FFFFFF;}
    .Rodape a:hover {text-decoration: underline;color: #FFFFFF;}
    .Rodape a:active {text-decoration: none;color: #FFFFFF;}  
    
        
    .paginacao{font-size:10px;margin-bottom:10px}

/* Detalhe Anuncio */
.div_separador{width:100px; height:2px;}
	#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_anuncio.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;
}



	
#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}
body 
{
	margin:0px;
	padding:0px;
	background-color:#333333;
	font-family:Tahoma;
	font-size:11px;
}
a
{
	font-family:Tahoma;
	font-size:11px;
	color:#0099ff;
	text-decoration:none;	
}
a:hover
{
	text-decoration:underline;
}

.menu_principal
{
	float:left; 
	width:220px; 
	text-align:left;
}
.menu
{
	float:left;
	width:200px; 
	margin-top:20px; 
	text-align:left;
}

.ordenacao
{
	width:90%;
	border:1px solid red;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;	
	margin-bottom:10px;
		background-color: #ECF8FF;
	border: 1px solid #D1D7DC;
}
.combo_ordenacao
{
	font-family:Tahoma;
	font-size:11px;
	margin-left:3px;
	height:18px;
}
.rodape_info
{
	text-align:right;
	width:730px; 
	color:#FFFFFF; 
	margin-top:5px; 
	margin-right:20px; 
	margin-bottom:10px;
}
.rodape_info a
{
	color:#FFFFFF; 
}

.ico_gratis
{
	float:left; 
	width:99px;
	margin-left:27px;

}
.style_combo
{
	font-family:Tahoma;
	font-size:11px;
	margin-bottom:5px;
	margin-left:8px;
	height:18px;
}

.veiculo_home
{
	width:140px;
	text-align:center; 
	margin-top:15px;
}
.veiculo_home div
{
	width:120px; 
	background-color:#F7F7F7;
	margin-bottom:5px;
}
.veiculo_home div span
{
	
}
.descricao
{
	font-weight:bold;	
 }
.cabecalho_view_veiculo
{
	height:15px; 
	background-color:#719bfd; 
	margin:10px; 
	font-weight:bold;
	padding-top:3px;
	padding-left:3px;
}
.div_foto_carro
{
	border:2px solid #719bfd; 
	margin-left:5px; 
	width:450px; 
	text-align:left
	
}

.topo_menu_adm{height:17px; background:url('../../images/layout/bg_topo_adm.jpg'); text-align:right; color:#FFF; font-weight:bold;}
.topo_menu_adm a{color:#FFF; font-size:11px; font-weight:bold}

.topo_info_teste{background:url('../../images/login/fundo_topo.jpg'); height:136px; float:left; width:459px}
.topo_mulher{float:left; text-align:left; height:380px;}
.texto_info_topo{float:left; margin-left:7px;}
.texto_vermelho{color:#6e6e6e;font-size:9px; font-family:tahoma;text-align:left;width:400px;}
.img_pessoa{float:right;}
.seta_vermelha{color:#d52113}
.div_abaixo{height:58px;background:url('../../images/login/fundo_cinza_topo.jpg');float:left;width:459px;}
.div_topo_anun{background:url('../../images/layout/img_fundo_plano.jpg'); height:18px; width:370px; float:left; text-align:left; padding-left:5px; font-size:11px; font-weight:bold; color:#c81413; padding-top:2px;}
.fundo{background:url('../../images/login/fundo_abaixo.jpg')}
.texto_preco{color:#b90101; font-size:10px; text-align:left; height:15px}
.faixa{border-top:1px dashed red; border-top-style:dashed}
.envio_email{font-size:11px}
.td_cad_ecom{ width:140px; text-align:left}
.td_cad_ecom_campo{ width:230px; text-align:left; padding-top:1px}
.textbox_cad_ecom{font-family:Tahoma; font-size:10;padding-top:1px}
.textbox_
{
	font-family:Tahoma;
	font-size:10px;
	width:30px;
	border:1px solid #545454;
}


.td_novo
{
	text-align:left;
	width:200px;
}
.msg_carregando
{
	border:1px solid #CCCCCC;
	background-color:#FFFFCC;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	width:300px;
	height:20px;
	margin-left:100px;
	margin-top:0px;
}
.conteudo_grid
{
	background-color:#EEF5FF;
}
.conteudo_grid td
{
	text-align:left;	
}
.textbox
{
	font-family:Tahoma;
	font-size:11px;
	height:13px;
}
.campos_formulario
{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	height:13px;
}
.topo_grid
{
	background:url('../../images/site/fundo_topo_grid.jpg');
	font-weight:bold;
	height:18px;
	text-align:left;
	padding-left:3px;
}
.caixa_mensagem
{
	font-family:Arial;
	font-size:11px;	
	width:250px;
	height:70px;
}
.style_botao
{
	font-family:tahoma;
	font-size:10px;
	height:25px;
}
.td_cadastro
{
	background-color:#EEF5FF; 
	padding-left:5px; 
	text-align:right
}

.caixa_mensagem
{
	font-family:Arial;
	font-size:11px;	
	width:250px;
	height:70px;
}
DIV#div_topo
{
	background:url('../../images/site/fundo_topo.jpg') repeat-x; 
	height:110px;
}
DIV#div_topo .anuncie
{
	float:right;
}
.menu
{
	float:left; 
	width:400px; 
	height:100px;	
}
DIV#logo
{
	float:left;
	width:200px;
	text-align:left;
}
DIV#info_anuncie
{
	width:500px; 
	color:#666666;
	float:left;
	font-size:12px;
}
DIV#info_anuncie a
{
	font-size:12px;
}
DIV#info_anuncie .title
{
	font-size:15px;
	color:#666666;
	font-weight:bold;
	text-align:left;
	font-family:verdana;
}
DIV#info_anuncie .text
{
	color:#666666;
	text-align:left;
}
DIV#info_anuncie .ico
{
	float:left; 
	width:150px;
}
DIV#info_anuncie .separador
{
	float:left;	
}
DIV#login_anuncie
{
	color:#666666;
	font-size:12px;
	width:250px; 
	float:left;
}
DIV#login_anuncie .caixa_login
{
	border-left:1px solid #F1F1F1;
	border-right:1px solid #F1F1F1;
	border-bottom:1px solid #F1F1F1; 
	width:210px; 
	height:130px
}
.div_rodape_login
{
	text-align:right;	
	margin-right:35px;
}

/*
	******************************HOTSITE***************
*/
.txt_dsc_hotsite
{
	border:0px;
	font-family: Tahoma;
	font-size:11px;
}

.ordenacao_hotsite
{
	width:100%;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;	
	margin-bottom:10px;
	background-color: #ececee;
	border: 1px solid #D1D7DC;
}

/* Layout Novo */
body{margin:0px; padding:0px; background-color:#F0F0F0; font-family:Arial; font-size:10px;}
a{font-family:arial;font-size:10px;color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}

/*Topo banner FULL*/
DIV#topo_banner_full{margin:0px; padding:0px; text-align:center; background-color:#d2d2d2;height:110px}
DIV#topo_banner_full .banner_full{width:779px; background-color:#eaf3fe;height:100px; padding-top:10px;}

/*Cabeçalho - Logo - Bolas*/
DIV#cabecalho_topo{background:url('../../images/layout/topo_degrade.jpg'); height:110px;}
DIV#cabecalho_topo .principal{width:779px; height:110px}
DIV#cabecalho_topo .principal .logo{width:178px; float:left; margin-top:20px;}
DIV#cabecalho_topo .principal .bolas{float:left; width:380px; margin-left:40px; margin-top:8px}
DIV#cabecalho_topo .principal .bolas .icon_bola{float:left; width:90px;}
DIV#cabecalho_topo .principal .anuncie_gratis{float:right;margin-top:2px;}

.topo_menu_adm{height:17px; background:url('../../images/layout/bg_topo_adm.jpg'); text-align:right; color:#FFF; font-weight:bold;}
.topo_menu_adm a{color:#FFF; font-size:11px; font-weight:bold}

.topo_info_teste{background:url('../../images/login/fundo_topo.jpg'); height:136px; float:left; width:459px}
.topo_mulher{float:left; text-align:left; height:380px;}
.texto_info_topo{float:left; margin-left:7px;}
.texto_vermelho{color:#6e6e6e;font-size:9px; font-family:tahoma;text-align:left;width:400px;}
.img_pessoa{float:right;}
.seta_vermelha{color:#d52113}
.div_abaixo{height:58px;background:url('../../images/login/fundo_cinza_topo.jpg');float:left;width:459px;}
.div_topo_anun{background:url('../../images/layout/img_fundo_plano.jpg'); height:18px; width:370px; float:left; text-align:left; padding-left:5px; font-size:11px; font-weight:bold; color:#c81413; padding-top:2px;}
.fundo{background:url('../../images/login/fundo_abaixo.jpg')}
.texto_preco{color:#b90101; font-size:10px; text-align:left; height:15px}
.faixa{border-top:1px dashed red; border-top-style:dashed}
.envio_email{font-size:11px}
.td_cad_ecom{ width:140px; text-align:left}
.td_cad_ecom_campo{ width:230px; text-align:left; padding-top:1px}
.textbox_cad_ecom{font-family:Tahoma; font-size:10;padding-top:1px}
.textbox_
{
	font-family:Tahoma;
	font-size:10px;
	width:30px;
	border:1px solid #545454;
}
.topo_menu2
{
	height: 17px;
	text-align: left;
	color: black;
	border-top: white 1px solid;
	font-size: 10px;
	background-image: none;
	border-bottom: white 1px solid;
	font-family: Arial;
	background-color: #f5f5f5;
	vertical-align: middle;
	padding-bottom: 3px;
	padding-top: 3px;
	line-height: 12pt;
}

.autocomplete_list * {
	font: 11px/15px "lucida grande",verdana,sans-serif;
}

.autocomplete_list { 
	background: #fff; display: block; border: 1px solid #888; text-align: left; z-index: 200; 
}

.autocomplete_list b, .autocomplete_list em, .autocomplete_list strong { 
	font-weight: bold; 
}

.autocomplete_list, .autocomplete_list ol, .autocomplete_list li { 
	list-style-type: none; margin: 0; padding: 0; 
}

.autocomplete_list .item, .autocomplete_list .current_item { 
	margin: 0px; padding: 3px 6px; text-align: left; cursor: pointer; 
	border-top: 1px solid #e3e3e3;	
}

.autocomplete_list .first_item {
	border-top: none;
}

.autocomplete_list .current_item { 
	background: #b4d5fe; color: #000; 
}

.autocomplete_list span { 
	color: #111; float: right; padding-left: 20px; 
}

.autocomplete_text { 
	background-image: url(autocomplete_leftcap.gif); background-position: right center; background-repeat: no-repeat; 
}

.autocomplete_text_busy { 
	background-image: url(autocomplete_spinner.gif); background-position: right center; background-repeat: no-repeat;
}



.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; }
