@charset "utf-8";
/* CSS DO LAYOUT DEFAULT DA FREIRE */

body {
	margin: 0px;	
	padding: 0px;	
	text-align: center;
}

#container{
	border: 0px solid #F00; 
	width: 1000px;
	margin: auto;
}

#topo{
	height: 116px; 
	background-color: #202020;
	width: 982px;
	margin-left: 9px;
}

#topo_logo{
	border: 0px solid #FFF; 
	width: 175px; 
	height: 116px; 
	margin-left: 25px; 
	float: left;
}

#topo2{
	border: 0px solid #0F6; 
	height: 116px; 
	float: left;
}

#topo_logo2{
	color: #FFF; 
	text-align:left; 
	border: 0px solid #C39; 
	margin: 16px 0 0 10px;
}

.texto_logo1{
	border: 0px solid #F00; 
	margin: 0px; 
	padding: 0px; 
	font: 25pt Arial;
}

.texto_logo2{
	border: 0px solid #F00; 
	margin: 0px; 
	padding: 0px; 
	font: 15pt Arial;
}

#fundo_menu_topo{
	border: 0px solid #00F; 
	height: 36px; 
	background: url(/img/bg_menu_topo.jpg) repeat-x; 
	width: 748px; 
	float: left;
}

#fundo_menu_topo ul{
	border: 0px solid #F00; 
	margin: 0px;
	padding: 0px;
	margin-top: 12px;
}

#fundo_menu_topo ul li.texto_menu_home{
	list-style: none; 
	font: 8pt Verdana; 
	font-weight: bold; 
	color: #585858; 
	float: left;
	width: 85px;
	border: 0px solid #000;
	text-align: left;
	padding-left: 14px;
}

#fundo_menu_topo ul li.texto_menu{
	list-style: none; 
	font: 8pt Verdana; 
	font-weight: bold;
	float: left;
	width: 118px;
	border: 0px solid #000;
}

#fundo_menu_topo ul li.texto_separador{
	list-style: none; 
	font: 9pt Verdana; 
	color: #B9BDC2; 
	float: left;
	width: 10px;
}

#fundo_menu_topo2{
	border: 0px solid #F00; 
	height: 36px; 
	width: 20px; 
	background: url(/img/bg_menu_topo2.jpg) no-repeat; 
	margin-left: 748px;
}

a.texto_menu{
	color: #585858;
	text-decoration: none;
}

a.texto_menu:hover{
	color: #3C62BF;
}

#flash_home_topo{
	border: 0px solid #F00; 
	height: 298px; 
	padding: 0; 
}

#utilidades_busca_hora{
	border: 0px solid #F00; 
	height: 35px; 
	padding-top: 3px;
}

#utilidades_search_bar{
	float: left;
	border: 0px solid #000;
}

#utilidades{
	background: url(/img/bg_menu_utilidades.gif) no-repeat; 
	width: 199px; 
	height: 27px; 
	border: 0px solid #00F; 
	font: 12pt Arial; 
	font-weight: bold; 
	color: #FFF;
	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
	float: left;
}

#search_bar{
	background: url(/img/bg_search_bar.gif) no-repeat;
	width: 582px;
	height: 35px;
	margin-left: 204px;
	border: 0px solid #096;
	text-align: left;
	font: 11pt Arial;
	font-weight: bold;
	color: #FFF;
}

#search_bar form{
	margin: 0px;
	height: 20px;
	border: 0px solid #F00;
	height: 35px;
}

#search_bar form label{
	padding-top: 3px;
	font: 11pt Arial;
	font-weight: bold;
	color: #FFF;
	width: 100px;
	float: left;
}

#search_bar form input.text_busca{
	width: 180px;
	font: 10pt Arial;
	font-weight: bold;
}

#quadro_busca1{
	float: left;
	padding: 6px 0px;
}

#quadro_busca2{
	margin-left: 285px;
	border: 0px solid #0F3;
	height: 25px;
	padding: 5px 0px;
}

#btn_busca{
	margin-left: 10px;
	float: left;
}

#nosso_estoque{
	font: 8pt Arial; 
	margin: 0px 0px 0px 100px;
	padding-right: 15px;	
}

#nosso_estoque a{
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
}

#hora{
	background: url(../img/bg_hora.gif) no-repeat;
	width: 195px;
	height: 27px;
	margin-left: 790px;
	border: 0px solid #963;
	text-align: left;
	padding: 9px 0px 0px 15px;
	font: 11pt Arial;
	font-weight: bold;
	color: #FFF;
}

#content_left{
	widows: 199px;
	float: left;
}

#menus_left{
	border: 0px solid #000; 
	width: 199px;
}

#menus_left ul{
	border: 0px solid #F00; 
	padding: 0px; 
	margin: 0px;
}

#menus_left ul li{
	list-style: none; 
	text-align: left; 
	height: 35px;
}

#menus_left ul li:hover{
	background: #EBEBEB;
	cursor: pointer;
}
	

#menus_left ul li.menus_left_titulos{
	background: #9A9A9A;
	color: #FFF;
	list-style: none; 
	text-align: left; 
	font: 12pt Arial; 
	font-weight: bold; 
	height: 25px; 
	padding: 8px 0px 0px 35px;
}

a.menu_left{
	display: block;
	font: 15px Arial; 
	font-weight: bold;
	color: #000;
	text-decoration: none;
	height: 25px;
	padding: 8px 0px 0px 35px;
}

#menu_bottom{
	border: 0px solid #000; 
	margin-top: 15px; 
	text-align: center;
	background: #CCCCCC;
	padding: 30px 0px 30px 0px;
}

#menu_bottom table{
	width: 199px;
}

#menu_bottom table td.menu_bottom_titulo{
	font: 8pt Arial;
	font-weight: bold;
	color: #000;
}

#menu_bottom table td.menu_bottom_img{
	height: 110px;
	vertical-align: top;
}


/* CONTEÚDO PRINCIPAL DA HOME */
#content{
	border: 0px solid #F00; 
	margin-left: 204px;
}

#content_center{
	border: 0px solid #000; 
	width: 585px; 
	margin-top: 3px;
	padding: 0px;
	float: left;
}

#man{
	text-align: left;
}

.frame{
	border: 0px solid #F00; 
	width: 193px;
	float: left;
}

._frame{
	border: 0px solid #F00; 
	width: 193px;
	float: left;
	margin-left: 3px;
}

.topo_frame{ 
	margin-top: 5px; 
	width: 193px; 
	height: 8px; 
	background:url(/img/topo_quadro_anuncio_home.gif) no-repeat;
}

.bottom_frame{
	background: url(/img/bottom_quadro_anuncio_home.gif) no-repeat; 
	width: 193px; 
	height: 8px;
}

.modelo_busca{
	background: url(/img/bg_quadro_anuncio_home.gif) repeat-y; 
	width: 193px; 
	height: 210px;
}

.marca_modelo{
	font: 9pt Arial; 
	color: #0663B2; 
	font-weight: bold; 
	padding-top: 10px;
}

.marca_modelo_usados a{
	font: 9pt Arial; 
	color: #0663B2; 
	font-weight: bold; 
	padding-top: 5px;
	text-decoration: none;
}

/* CSS DO CONTEÚDO DIREITO DA HOME */
#content_right{
	border: 0px solid #fff; 
	margin-left: 586px;
}

#depoimento{
	border: 0px solid #F00; 
	padding-top: 3px;
}

.titulos_right{
	border: 0px solid #000; 
	background: url(/img/seta_right.gif) no-repeat left; 
	margin-top: 10px; 
	text-align: left; 
	padding-left: 40px;
	font: 15px Arial; 
	font-weight: bold;
	color: #000;
}

.text_right{
	border: 0px solid #F00; 
	margin-top: 5px; 
	padding: 0px 15px 0px 20px; 
	font: 7pt Verdana; 
	font-weight: bold; 
	text-align: left; 
	color: #3F3F3F;
}

.text_right a{
	font: 7pt Verdana;
	color: #0663B2; 
	font-weight: bold;
	text-decoration: none;
}

#pecas{
	border: 0px solid #000; 
	margin-top: 20px;
}

#image_pecas{
	margin-top: 20px;
}

#rodape{
	border: 0px solid #000; 
	margin-top: 10px; 
	padding: 0px 10px 0px 10px;
}

#rodape_content{
	border: 0px solid #F00; 
	border-top: 3px solid #CCCCCC; 
	padding: 10px 0px 15px 0px; 
	font: 8pt Arial; 
	font-weight: bold;
}

.clear_both{
	clear: both;
}

/* CSS DO ELEMENT FORM BUSCA */
#content_form_busca{
	padding-top: 5px;
	height: 240px;
}

#bg_form_busca{
	background: url(/img/bg_form_busca.jpg) no-repeat;
	width: 791px;
	height: 239px;
	margin-left: 2px;
	padding-top: 65px;
}

.form_busca1{
	text-align: left;
	margin-bottom: 10px;
	padding-left: 285px;
}

.form_busca2{
	text-align: left;
	margin-bottom: 10px;
	padding-left: 285px;
}

.form_busca3{
	text-align: left;
	margin-bottom: 10px;
	padding-left: 405px;
}

.form_busca1 select{
	width: 210px;
	font: 10pt Arial;
	font-weight: bold;
	height: 20px;
}

.form_busca2 select{
	width: 60px;
	font: 10pt Arial;
	font-weight: bold;
	height: 20px;
}

.form_busca2 label{
	font: 10pt Arial;
	font-weight: bold;
	width: 40px;
	float: left;
	margin-right: 5px;
	text-align: right;
}

#BuscaAnoDe{
	float: left;
}

#BuscaPrecoDe{
	float: left;
}
/* FIM DO CSS DO ELEMENT FORM BUSCA */


/* CSS DO ELEMENT DESTAQUES */
#container_destaque{
	padding-top: 10px;
	margin-left: 2px;
	width: 790px;
}

#bg_sup_esq_destaque{
	background: url(/img/bg_sup_esq_destaque.jpg) no-repeat;
	width: 6px;
	height: 44px;
	float: left;
}

#bg_top_destaque{
	background: url(/img/bg_top_destaque.jpg) repeat-x;
	width: 778px;
	height: 44px;
	float: left;
	text-align: left;
}

#bg_sup_dir_destaque{
	background: url(/img/bg_sup_dir_destaque.jpg) no-repeat;
	width: 6px;
	height: 44px;
	float: left;
}

#content_destaque{
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	padding: 60px 0px 0px 15px;
}

#bg_inf_esq_destaque{
	background: url(/img/bg_inf_esq_destaque.jpg) no-repeat;
	width: 7px;
	height: 8px;
	float: left;
}

#bg_footer_destaque{
	border-bottom: 1px solid #DCDCDC;
	width: 776px;
	height: 7px;
	float: left;
}

#bg_inf_dir_destaque{
	background: url(/img/bg_inf_dir_destaque.jpg) no-repeat;
	width: 7px;
	height: 8px;
	float: left;
}

#titulo_destaque{
	margin: 12px 0px 0px 15px;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
}

#quadro_fotog{
	width: 345px;
	height: 325px;
	float: left;
}

.fotog_destaque{
	width: 345px; 
	height: 325px;
}

#quadro_outros_destaques{
	margin-left: 360px;
}

.quadro_destaque1{
	padding-bottom: 25px;
}

.quadro_destaque2{
	padding: 17px 0px 28px 0px;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
}

.quadro_destaque3{
	padding: 20px 0px;
}

.fotop_destaque{
	width: 106px;
	height: 80px;
	float: left;
}

.fotop_destaque:hover{
	cursor: pointer;
}

.veiculo_destaque{
	font: 11pt Arial;
	color: #448AC5;
	font-weight: bold;
}

.dados_destaque{
	margin-left: 120px;
	text-align: left;
}

.dados_veiculo_destaque{
	width: 135px;
	float:left;
	font: 10pt Arial;
	font-weight: bold;
	line-height: 20px;
	color: #555555;
	padding-top: 8px;
}

.valor_veiculo_destaque{
	font: 13pt Arial;
	color: #448AC5;
	font-weight: bold;
	margin-left: 135px;
	line-height: 25px;
	text-align: right;
	padding: 15px 8px 0px;;
}

.valor_veiculo_destaque a{
	font: 11pt Arial;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
/* FIM DO CSS DO ELEMENT DESTAQUES */


/* CSS DO QUADRO DE USADOS */
#container_usados{
	margin-top: 18px;
	margin-left: 2px;
	width: 790px;
}

#bg_sup_esq_usados{
	background: url(/img/bg_sup_esq_usados.jpg) no-repeat;
	width: 155px;
	height: 44px;
	float: left;
}

#bg_top_usados{
	background: url(/img/bg_top_destaque.jpg) repeat-x;
	width: 629px;
	height: 44px;
	float: left;
	text-align: left;
}

#bg_sup_dir_usados{
	background: url(/img/bg_sup_dir_destaque.jpg) no-repeat;
	width: 6px;
	height: 44px;
	float: left;
}

#content_usados{
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	padding: 60px 15px 8px 15px;
}

#bg_inf_esq_usados{
	background: url(/img/bg_inf_esq_destaque.jpg) no-repeat;
	width: 7px;
	height: 8px;
	float: left;
}

#bg_footer_usados{
	border-bottom: 1px solid #DCDCDC;
	width: 776px;
	height: 7px;
	float: left;
}

#bg_inf_dir_usados{
	background: url(/img/bg_inf_dir_destaque.jpg) no-repeat;
	width: 7px;
	height: 8px;
	float: left;
}

#titulo_estoque{
	margin: 15px 0px 0px 0px;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
}

#titulo_usados{
	margin: 4px 0px 0px 10px;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
}

#titulo_usados b{
	font: 20pt Arial;
	font-weight: normal;
	color: #851105;
	margin: 0px;
	padding: 0px;
}

.quadro_anuncio_usados1{
	width: 370px; 
	float: left;
}

.quadro_anuncio_usado2{
	width: 370px; 
	float: left; 
	margin-left: 10px;
}

.foto_anuncio_usado{
	width: 106px; 
	height: 80px; 
	float: left;
}

.dados_anuncio_usado{
	margin-left: 115px; 
	text-align: left;
}

.veiculo_usado{
	font: 10pt Arial;
	color: #448AC5;
	font-weight: bold;
}

.dados_veiculo_usado{
	font: 10pt Arial;
	font-weight: bold;
	line-height: 20px;
	color: #555555;
	padding-top: 8px;
}

.barra_sep_usados{
	width: 750px; 
	text-align: center; 
	height: 5px; 
	margin: 15px 0px 15px 0px; 
	float: left;
}

/* Paging */
div.paging {
	background:#fff;
	font: 10pt Arial;
	font-weight: bold;
	color: #ccc;
	margin: 2em 0;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
}
div.paging span.current {
	color: #ccc;
}
div.paging a {
	font: 10pt Arial;
	font-weight: bold;
	color: #156CB7;
	text-decoration: none;
}
/* FIM DO CSS DO QUADRO DE USADOS */


/* CSS DA VISUALIZAÇÃO DO ANÚNCIO */
#container_view{
	padding: 15px 0px;
	margin-left: 2px;
	width: 790px;
}

#bg_sup_esq_view{
	background: url(/img/bg_sup_esq_destaque.jpg) no-repeat;
	width: 6px;
	height: 44px;
	float: left;
}

#bg_top_view{
	background: url(/img/bg_top_destaque.jpg) repeat-x;
	width: 778px;
	height: 44px;
	float: left;
	text-align: left;
}

#bg_sup_dir_view{
	background: url(/img/bg_sup_dir_destaque.jpg) no-repeat;
	width: 6px;
	height: 44px;
	float: left;
}

#content_view{
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	padding: 60px 5px 0px 5px;
}

#bg_inf_esq_view{
	background: url(/img/bg_inf_esq_destaque.jpg) no-repeat;
	width: 7px;
	height: 8px;
	float: left;
}

#bg_footer_view{
	border-bottom: 1px solid #DCDCDC;
	width: 776px;
	height: 7px;
	float: left;
}

#bg_inf_dir_view{
	background: url(/img/bg_inf_dir_destaque.jpg) no-repeat;
	width: 7px;
	height: 8px;
	float: left;
}

#titulo_view{
	margin: 12px 0px 0px 15px;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
}

.content_view_esq{
	float: left; 
	width: 430px;
}

.content_view_dir{ 
	margin-left: 440px;
}

/* CSS do formulário de proposta */
#titulo_proposta{
	margin: 12px 0px 10px 0px;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
	
}

#form_proposta form{
	margin: 0px;
	padding: 0px;
}

#form_proposta form label{
	font: 10pt Arial;
	font-weight: bold;
	float: left;
	width: 75px;
	margin: 5px 0px 5px 0px;
}

#form_proposta form input.nome_email{
	font: 10pt Arial;
	border: 1px solid #DCDCDC;
	border-left: 2px solid #DCDCDC;
	border-bottom: 2px solid #DCDCDC;
	margin: 5px 0px 5px 0px;
	width: 340px;
}

#form_proposta form input.ddd{
	font: 10pt Arial;
	border: 1px solid #DCDCDC;
	border-left: 2px solid #DCDCDC;
	border-bottom: 2px solid #DCDCDC;
	margin: 5px 0px 5px 0px;
	width: 25px;
}

#form_proposta form input.telefone{
	font: 10pt Arial;
	border: 1px solid #DCDCDC;
	border-left: 2px solid #DCDCDC;
	border-bottom: 2px solid #DCDCDC;
	margin: 5px 0px 5px 0px;
	width: 100px;
}

#form_proposta form textarea{
	font: 10pt Arial;
	border: 1px solid #DCDCDC;
	border-left: 2px solid #DCDCDC;
	border-bottom: 2px solid #DCDCDC;
	margin: 5px 0px 5px 0px;
	width: 340px;
	height: 80px;
}

#bt_enviar{
	margin: 5px 0px 5px 0px;
}

.showErrorMessage{
	width: 610px;
	height: 30px;	
	color: #B00;
	margin-bottom: 5px;
}

.txtErrorMessage{
	font: 9pt Arial;
	font-weight: bold;
	margin: 0px 0px 0px 40px;
}

.message{
	font: 9pt Arial;
	font-weight: bold;
	color: #B00;
}

/* CSS dos detalhes do anúnciio */
#detalhes_anuncio ul{
	margin: 0px;
	padding: 0px;
}

#detalhes_anuncio ul li.titulo_detalhes1{
	list-style: none;
	float: left;
	font: 12pt Arial;
	font-weight: bold;
	color: #156CB7;
	text-align: left;
	width: 120px;
	height: 17px;
	padding: 5px 0px 10px 10px;
}

#detalhes_anuncio ul li.titulo_detalhes2{
	list-style: none;
	float: left;
	font: 12pt Arial;
	font-weight: bold;
	color: #000;
	text-align: left;
	width: 195px;
	height: 17px;
	padding: 5px 0px 10px 10px;
}


#detalhes_anuncio ul li.titulo_detalhes3{
	background: url(../img/bg_titulo_detalhes.jpg) repeat-x;
	list-style: none;
	float: left;
	font: 12pt Arial;
	font-weight: bold;
	color: #156CB7;
	text-align: left;
	width: 120px;
	height: 17px;
	padding: 5px 0px 10px 10px;
}

#detalhes_anuncio ul li.titulo_detalhes4{
	background: url(../img/bg_titulo_detalhes.jpg) repeat-x;
	list-style: none;
	float: left;
	font: 12pt Arial;
	font-weight: bold;
	color: #000;
	text-align: left;
	width: 195px;
	height: 17px;
	padding: 5px 0px 10px 10px;
}

#quadro_dados_anunciante{ 
	text-align: left;
	float: left;
	margin: 35px 0px;
}

#dados_anunciante .freire{
	font: 10pt Arial;
	font-weight: bold;
	color: #000;
}

#dados_anunciante .tel_vendedor{
	font: 14pt Arial;
	font-weight: bold;
	color: #851105;
	text-decoration: underline;
	margin: 5px 0px;
}

#dados_anunciante .vendedor{
	font: 12pt Arial;
	font-weight: bold;
	color: #156CB7;
}

#dados_anunciante .obs_vendedor{
	font: 10pt Arial;
	font-weight: bold;
	color: #156CB7;
	text-decoration: underline;
	margin-top: 25px;
}

#dados_anunciante .txt_obs_vendedor{
	font: 10pt Arial;
	font-weight: bold;
	color: #000;
	padding-top: 5px;
}

/* FIM DO CSS DA VISUALIZAÇÃO DO ANÚNCIO */


/* CSS DA BUSCA */
.container_main_frame{
	padding: 15px 0px;
	margin-left: 2px;
	width: 790px;
}

.bg_sup_esq_main_frame{
	background: url(/img/bg_sup_esq_destaque.jpg) no-repeat;
	width: 6px;
	height: 44px;
	float: left;
}

.bg_top_main_frame{
	background: url(/img/bg_top_destaque.jpg) repeat-x;
	width: 778px;
	height: 44px;
	float: left;
	text-align: left;
}

.bg_sup_dir_main_frame{
	background: url(/img/bg_sup_dir_destaque.jpg) no-repeat;
	width: 6px;
	height: 44px;
	float: left;
}

.content_main_frame{
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	padding: 15px 5px 10px 5px;
}

.bg_inf_esq_main_frame{
	background: url(/img/bg_inf_esq_destaque.jpg) no-repeat;
	width: 7px;
	height: 8px;
	float: left;
}

.bg_footer_main_frame{
	border-bottom: 1px solid #DCDCDC;
	width: 776px;
	height: 7px;
	float: left;
}

.bg_inf_dir_main_frame{
	background: url(/img/bg_inf_dir_destaque.jpg) no-repeat;
	width: 7px;
	height: 8px;
	float: left;
}

.titulo_main_frame{
	margin: 12px 0px 0px 15px;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
}

.quadro_busca_result1{
	padding: 0px 5px 0px 5px;
}

.quadro_busca_result2{
	padding: 15px 5px 15px 5px;
	margin-top: 15px;
	background: #F2F2F2;
}

.quadro_busca_result3{
	padding: 15px 5px 15px 5px;
	margin-top: 15px;
}

.quadro_busca_result4{
	padding: 15px 5px 0px 5px;
}

.quadro_fotosp{
	width: 212px; 
	float: left;	
}

.foto_buscap1{
	width: 106px; 
	height: 81px; 
	float: left;
}

.foto_buscap2{
	width: 106px; 
	height: 81px; 
	float: left; 
	margin-top: 5px;
}

.veiculo_busca{
	font: 14pt Arial;
	color: #448AC5;
	font-weight: bold;
}

.dados_veiculo_busca{
	width: 170px;
	float:left;
	font: 12pt Arial;
	font-weight: bold;
	line-height: 26px;
	color: #555555;
	padding-top: 15px;
}

.valor_veiculo_busca{
	font: 18pt Arial;
	color: #448AC5;
	font-weight: bold;
	margin-left: 170px;
	line-height: 35px;
	text-align: right;
	padding: 85px 8px 0px;;
}

.valor_veiculo_busca a{
	font: 14pt Arial;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}

.msg_erro{
	font: 12pt Arial;
	font-weight: bold;
	color: #B90000;
}
/* FIM DO CSS DA BUSCA */


/* CSS DO CONTATO */
.texto{
	font: 10pt Arial;
	color: #4D4D4D;
	text-align: justify;
	margin-bottom: 15px;
}

#quadro_form_freires{
	margin-top: 25px;
	text-align: left;
}

.form_contato{
	float: left;
}

.form_contato label{
	float: left;
	display: inline;
	width: 150px;
	margin-right: 10px;	
}

.freires{
	margin-left: 450px; 
	padding-right: 10px;
}

.filial{
	font: 12pt Arial;
	font-weight: bold;
	color: #A00;
}

.filial2{
	margin-top: 20px;
}

.dados_filial{
	font: 9pt Arial;
	font-weight: bold;
	line-height: 15px;
	margin-top: 3px;
}

#form_proposta form select{
	font: 10pt Arial;
	border: 1px solid #DCDCDC;
	border-left: 2px solid #DCDCDC;
	border-bottom: 2px solid #DCDCDC;
	margin: 5px 0px 5px 0px;
	width: 150px;
}
/* FIM DO CSS DO CONTATO */


/* CSS DA PÁGINA PECAS_E_ACESSORIOS */
#content_pecas_e_acessorios{
	background: url(/img/banner_pecas_e_acessorios.jpg) no-repeat;
	width: 791px;
	margin: 10px 0px 0px 2px;
	text-align: left;
}

.banner_pecas_e_acessorios{
	background: url(/img/banner_pecas_e_acessorios.jpg) no-repeat;
	width: 791px;
	height: 179px;
}

.content_geral_pecas{
	margin-top: 10px;
}

.bg_canto_azul{
	background: url(/img/bg_canto_azul.jpg) no-repeat;
	width: 85px;
	height: 21px;
	float: left;
	font: 12pt Arial;
	color:#FFF;
	font-weight: bold;
	padding: 5px 0px 5px 45px;
}

.bg_fundo_topo_dir{
	background: url(/img/bg_fundo_topo_dir.jpg) repeat-x;
	margin: 2px 0px 0px 133px;
	height: 20px;
	font: 12pt Arial;
	font-weight: bold;
	padding: 5px 0px 5px 15px;
	text-align: left;
}

.content_main_pecas{
	margin: 2px 0px;
	background: #EBEBEB;
	padding: 35px 0px 0px 20px;
}

#texto_topo_pecas{
	font: 13pt Arial;
	color: #333333;
	font-weight: bold;	
}

#quadro_texto2{
	margin: 35px 0px;
}

.img_peca{
	background: url(/img/peca.png) no-repeat center;
	width: 146px;
	height: 152px;
	float: left;
}

.texto_peca{
	font: 9pt Arial;
	font-weight: bold;
	margin-left: 190px;
	line-height: 18px;
}

#cotacao{
	margin: 35px 0px;
	text-align: right;
	padding: 0px 35px 40px 0px;
}

#cotacao a{
	font: 9pt Arial;
	font-weight: bold;
	color: #004BA6;
	text-decoration: none;
}

/* FIM DO CSS DA PÁGINA PECAS_E_ACESSORIOS */


/* CSS DA PÁGINA FILIAIS */
.content_main_filial{
	margin: 2px 0px;
	padding: 35px 0px 0px 20px;
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
}

.content_geral_filiais {
	margin-top: 10px;
}

#filial_assis{
	width: 112px;
	height: 75px;
	float: left;
	margin-left: 115px;
}

#filial_marilia{
	width: 112px;
	height: 75px;
	float: left;
	margin-left: 100px;
}

#filial_ourinhos{
	width: 112px;
	height: 75px;
	float: left;
	margin-left: 100px;
}

#separador{
	border-top: 1px solid #CCC; 
	margin: 20px 30px 20px 30px;
}

#fotog_assis{
	background: url(../img/freire_assis.jpg) no-repeat center;
	width: 289px;
	height: 193px;
	float: left;
}

#fotog_marilia{
	background: url(../img/freire_marilia.jpg) no-repeat center;
	width: 289px;
	height: 193px;
	float: left;
}

#fotog_ourinhos{
	background: url(../img/freire_ourinhos.jpg) no-repeat center;
	width: 289px;
	height: 193px;
	float: left;
}

.texto_filial{
	font: 9pt Arial;
	font-weight: bold;
	margin-left: 190px;
	line-height: 18px;
	margin-left: 300px;
	text-align: left;
}

.quadro_filial{
	margin-bottom: 20px;
}
/* FIM CSS DA PÁGINA FILIAIS */
