﻿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;
}
DIV#cabecalho
{
	width:779px; 
} 
DIV#logo
{
	float:left;
	margin-left:0px;
}
DIV#banner
{
	float:right;
	margin-top:6px;
	border:1px solid #000;
}
.menu_principal
{
	float:left; 
	width:220px; 
	text-align:left;
}
.menu
{
	float:left;
	width:200px; 
	margin-top:20px; 
	text-align:left;
}

/* ############ TOPO BORDAS ######################## */
DIV#topo
{
	width:730px;
}
DIV#topo .canto_superior_esquerda
{
	float:left;
}
DIV#topo .topo_meio
{
	float:left; 
	width:677px; 
	background-color:#FFFFFF; 
	height:20px;	
}
DIV#topo .canto_superior_direita
{
	float:right;	
}

DIV#rodape
{
	width:779px;
}
DIV#rodape .canto_inferior_esquerda
{
	float:left;
}
DIV#rodape .canto_inferior_direita
{
	float:right;
}
DIV#rodape .rodape_meio
{
	float:left; 
	width:729px; 
	background-color:#FFFFFF; 
	height:17px;
}
.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; 
}

/* ############ DIV CENTRAL ######################## */
DIV#central
{
	text-align:center; 
	background-color:#FFFFFF; 
	width:779px;
}
DIV#central .area_icones
{
	float:left;
	margin-left:15px;
}
.ico_gratis
{
	float:left; 
	width:99px;
	margin-left:27px;

}
DIV#central .area_icones .icones
{
	float:left; 
	width:99px;
}

/* ############ DIV CORPO PRINCIPAL ######################## */
DIV#corpo
{
	background-color:#FFFFFF;
	width:779px;
}
DIV#corpo .lateral_esquerda
{
	float:left; 
	width:180px; 
	background-color:#FFFFFF; 
	margin-left:3px; 
	text-align:left;
}
DIV#corpo .lateral_esquerda_busca
{
	border-bottom:1px solid #0099ff;
	border-left:1px solid #0099ff;
	border-right:1px solid #0099ff; 
	width:166.5px; 
	height:300px;
}
DIV#corpo .lateral_esquerda_utilidades
{
	float:left; 
	width:180px;
}
DIV#corpo .lateral_esquerda_utilidades_princ
{
	border-bottom:1px solid #ff6600;
	border-left:1px solid #ff6600;
	border-right:1px solid #ff6600; 
	width:166.5px; 
	height:150px;
}
DIV#corpo .banner_corpo
{
	float:left; 
	background-color:#FFFFFF;	
}
DIV#corpo .corpo_hr
{
	height:3px; 
	width:95%; 
	color:#999999;
}
DIV#corpo .area_fotos
{
	height:450px;
	text-align:left;
}
DIV#corpo .area_itens_home
{
	margin-left:10px; 
	margin-right:10px; 
	background-color:#FFFFFF;
}
/*########### Pagina de visualização de anuncios ##############*/
DIV#corpo .lbl_valor
{
	font-size:20px; 
	color:Red; 
	font-family:tahoma; 
	margin-left:10px;
	text-align:left;
}
DIV#corpo .detalhes_anuncio
{
	margin-left:6px; 
	background-color:#FFFFFF;
}
DIV#corpo .detalhes_anuncio td
{
	width:25%;
	text-align:left;
}
DIV#corpo .detalhes_anunciante td
{
	width:10%;
	text-align:left;
}
.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
	
}
.div_foto_carro_thumb
{
	margin-left:5px; 
	margin-bottom:10px;

	text-align:left;
	
}

DIV#div_login
{
	border:1px solid #CCCCCC;
	background-color:#FFFFCC;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	width:300px;
	height:100px;
	text-align:center;
}
DIV#div_login td
{
	width:70px;	
	
}
DIV#div_login .textbox
{
	font-family:Tahoma;
	font-size:11px;
	height:15px;
	width:80px;
}

.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;}
.rodape{text-align:center; border-top:4px solid #f3f1f2; padding-top:3px; margin-top:0px; background-color:#FFF}
.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;
}
