/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6a6a;
	background:url(../images/bg_all_2.jpg) no-repeat center top #e7e7e7;
	
}

#barra_cima
{
	background:url(../images/bg_menu.gif) #FFF repeat-x top left;
	height: 43px;
}


a {color:#920000; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
.link {float:left; text-indent:-9999px; border:none; cursor:pointer;}
.ver_todas {background:url(../images/btvertodasnovo.jpg) no-repeat; width:74px; height:19px; float:right;}
.aaa {width:76px; height:21px; float:right; margin:105px 15px 0 0;}
.bt_enviarproposta {background:url(../images/bt_enviarproposta.gif) no-repeat; width:102px; height:21px; float:right;}
.ver_detalhes {background:url(../images/lk_verdetalhes.gif) no-repeat; width:82px; height:21px; float:right; margin:8px 6px 0 0;}
.bt_enviar {background:url(../images/bt_enviar.gif) no-repeat; width:66px; height:20px; float:right; margin:8px 10px 0 0;}
.bt_enviar_financiamento {background:url(../images/bt_enviar_financiamento.gif) no-repeat; width:101px; height:24px; float:right; margin:8px 10px 0 0;}



input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6a6a6a;
}
#main {width:961px;margin:0 auto;}
#bg_all {
	float:left;
	background:url(../images/bgallnovo.png) repeat-y center;
	width:931px;
	padding:0 0 0 30px;
}
#topo_home {
	float:left;
	width:900px;
	height:43px;
}
.barra_cinza {
	background:url(../images/img_zanin_04.jpg) no-repeat;
	float:left;
	width:900px;
	height:8px;
}
#banner_home {
	float:left;
	width:900px;
	/* background:url(../images/img_zanin_06.jpg) no-repeat; */
	height:260px;
}
#content {
	float:left;
	width:890px;
	background:url(../images/bgall.jpg) no-repeat top #f2f2f2;
	padding:0 0 0 10px;
}
#content_interna {
	float:left;
	width:890px;
	background:url(../images/bgcontentinterna.jpg) no-repeat top #f2f2f2;
	padding:5px 0 0 10px;
}
.esquerda {
	float:left;
	width:550px;
	padding:14px 0 0 0;
}
.box_video {
	float:left;
	width:536px;
	background:url(../images/novahome_03.jpg) no-repeat;
	height:330px;
	margin:0 0 28px 0;
}
.box_noticias {
	float:left;
	width:528px;
	background:url(../images/novahome_10.jpg) no-repeat left;
	height:152px;
	padding:35px 30px 0 13px;
}
	.box_noticias a {color:#920000;}
	.box_noticias span {float:left; width:100%; padding-bottom:5px;}

.direita {
	float:left;
	width:315px;
	padding:0 0 0 15px;
	_padding:0 0 0 0;
}
.busca_interna {
	float:left;
	width:890px;
	height:59px;
	padding:58px 0 0 10px;
	background:url(../images/bgbuscatopo.jpg) no-repeat;
}
	.busca_interna form {float:left; width:630px;}
	.busca_interna input {background:none; float:left; width:220px; border:none; padding:2px 0 0 3px; margin:0 0 14px 0;}
    .busca_interna select {float:left; width:238px; border:none; padding:2px 0 0 1px; background:none; font-size:12px; margin:0 0 10px 0;}
	.busca_interna br {clear:both;}
	.busca_interna label {float:left; text-indent:-99999px;}
	.busca_interna .small {width:40px;}
	.busca_interna button {float:right; width:83px; height:20px; margin:0 5px 0 0; cursor:pointer; border:none; background:none; text-indent:-99999px;}
	
	.direita_busca {float:left; width:150px; padding:35px 0 0 70px;}
		.direita_busca a {
			float:left;
			width:100px;
			height:18px;
			text-indent:-9999px;	
		}	

.data_atual {
	float:left;
	width:370px;
	color:#fff;
	padding:6px 0 0 15px;
	font-size:11px;
}
.data_atual_interna {
	float:right;
	width:370px;
	color:#fff;
	text-align:left;
	padding:4px 0 5px 0;
	font-size:11px;
	margin-bottom:15px;
}
.box_busca {
	float:right;
	width:233px;
	height:283px;
	padding:47px 0 0 79px;
	background:url(../images/novahome_05.jpg) no-repeat;
	margin:13px 3px 0 0;
}
	.box_busca input {
		width:210px;
		border:none;
		background:#fff;
		margin:2px 0 9px 0;
		height:17px;
	}
	.box_busca button {
		float:right;
		margin:8px 13px 0 0;
		border:none;
		width:70px;
		background:none;
		text-indent:-9999px;
		cursor:pointer;
	}
.box_news {
	float:right;
	width:231px;
	height:117px;
	background:url(../images/novahome_18.jpg) no-repeat;	
	padding:68px 0 0 70px;
	margin:30px 0 0 0;
}
	.box_news input {
		width:210px;
		border:none;
		background:#fff;
		margin:2px 0 18px 0;
		height:16px;
	}
	.box_news button {
		float:right;
		margin:8px 13px 0 0;
		border:none;
		width:70px;
		background:none;
		text-indent:-9999px;
		cursor:pointer;
	}
.box_destaques {
	float:left;
	width:859px;
	height:158px;
	padding:45px 0 0 15px;
	background:url(../images/tit_destaques.jpg) no-repeat top center;
	margin:5px 0 0 0;
}
	.box_destaques span {
		float:left;
		width:120px;
		padding:0 20px 0 0;
		font-size:11px;
	}
.box_vender {
	float:left;
	width:540px;
	height:140px;
	padding:45px 15px 0 15px;
	background:url(../images/novahome_17.jpg) no-repeat;
	margin:15px 0 0 0;
}
.box_consultas {
	float:right;
	width:171px;
	height:117px;
	padding:70px 0 0 130px;
	background:url(../images/bgconsultas_12.jpg) no-repeat;
	margin:15px 10px 0 0;
}
	.box_consultas a {font-size:15px; color:#414141;}
	.box_consultas a:hover {text-decoration:none;}
#rodape {
	float:left;
	
}
.produto_interna {
	float:left;
	width:100%;
	padding:30px 0 0 0;
}
.fotos_prod {
	float:left;
	width:337px;
	padding:0 10px 0 0;
}
	.fotos_prod .foto_grande {float:left; margin:0 0 5px 0;}
	.fotos_prod a {float:left; margin:0 4px 0 0;}

.infos_prod {
	float:left;
	width:543px;
}

.descricao_veiculo2 {
	float:left;
	background:url(../images/box_descricao.gif) no-repeat top;
	width:521px;
	height:66px;
	padding: 7px 10px 0 8px;
	margin:0 0 10px 0;
}

.descricao_veiculo {
	float:left;
	background:url(../images/box_descricao.gif) no-repeat top;
	width:521px;
	height:50px;
	padding:23px 10px 0 8px;
	margin:0 0 10px 0;
}
	.descricao_veiculo .valor {float:right; font-weight:bold}
		.descricao_veiculo .valor strong {color:#b20202;}

.lista_opcionais {
	float:left;
	padding:0 0 0 10px;
	font-size:10px;
	width:528px;
}
	.lista_opcionais span {
		float:left;
		width:33%;
		padding:0 0 0 0;
	}

.outras_opcoes {
	float:left;
	width:521px;
	height:65px;
	background:url(../images/box_outros.gif) no-repeat left;
	margin:10px 0 0 0;
	padding:23px 10px 0 8px;	
}
	.outras_opcoes div {
		overflow:auto;
		overflow-x:hidden;
		float:left;
		width:520px;
		height:55px;
	}
.form_padrao {
	float:left;
	width:100%;
	color:#757575;
	font-size:12.5px;
}
.form_padrao div {float:left;}
	.form_padrao br {clear:both;}
	.form_padrao label {float:left; width:50px; text-align:right; padding:0 5px 0 0;}
	.form_padrao input {border:1px solid #7a7a7a; width:218px; float:left; margin:0 0 4px 0; padding:2px 0 2px 0;}
	.form_padrao textarea {border:1px solid #7a7a7a; width:330px; height:63px; float:left; margin:0 0 4px 0;}

.form_contato {
	float:left;
	width:420px;
	color:#757575;
	font-size:12.5px;
}
.form_contato div {float:left;}
	.form_contato br {clear:both;}
	.form_contato label {float:left; width:100px; text-align:right; padding:0 5px 0 0;}
	.form_contato input {border:1px solid #7a7a7a; width:300px; float:left; margin:0 0 4px 0; padding:2px 0 2px 0;}
	.form_contato textarea {border:1px solid #7a7a7a; width:300px; height:63px; float:left; margin:0 0 4px 0;}
.endereco {
	float:left;
	width:300px;
}

	
.lista_estoque {float:left; width:100%; margin:0 0 15px 0;}
.lista_estoque .fotoprod {float:left; margin:0 10px 0 0;}	
.lista_estoque .bg_infos {
	float:left;
	width:765px;
	height:57px;
	padding:15px 0 0 10px;
	background:url(../images/estoque_06.gif) no-repeat;
}
	.bg_infos div {
		float:left;
		padding:0 0 6px 0;
		font-weight:bold;
	}

.tit_interna {
	font-size:18px;
}	
.lista_noticia {
	float:left;
	width:100%;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:2px solid #9f9f9f;
}
	.lista_noticia small {font-size:18px; color:#9f0000;}
	.lista_noticia strong {font-size:18px;}
	
.divs_form {
	float:left;
	padding: 0 30px 0 30px;
	text-align:center;
}
.divs_form form {float:left; text-align:left;}
.divs_form label {float:left; font-weight:bold; padding:0 0 0 5px;}
.divs_form input {float:left; margin-bottom:5px;}
.divs_form br {clear:both;}
.divs_form textarea {
	float:left;
	width:580px;
	height:70px;
	margin:0 0 5px 0;
}
.divs_form button {
	float:right;
	background:url(../images/bt_enviarrr.gif) no-repeat;
	width:80px;
	height:19px;
	border:none;
	cursor:pointer;
	text-indent:-99999px;
}

/*----------fabio-----------*/
#descricao_center
{
	width: 100%; min-height: 300px; float:left;
}

#paginacao
{

	color: #9f0000;
	font-size:12px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: right;
	text-align: center;
}

.pag_primeiro
{
	color: #9f0000;
}

.pag_anterior
{
	color: #9f0000;
}

.pag_proximo
{
	margin-left: 10px;
	color: #9f0000;
}

.pag_ultimo
{
	color: #9f0000;
}

.divisoes_pag
{
	color: #747474;
	border-right: 1px solid #747474;
	padding: 0 8px 0 8px; font-size: 12px; height: 10px;
	font-weight: bold;
}

#paginacao .divisoes_pag a
{
	font-weight: bold;
	color: #747474;
}

#topo_titulo
{
	width: 574px; float: left; 
}

#topo_titulo_data
{
	width: 310px; float: right;
}
/*----------------------- tela modal -----------------------------------------------*/

.rodape_login {
	float:left;
	width:671px;
	height: 430px;
	background:url(../images/bg_form.gif) no-repeat bottom;
	padding-top:25px;
	z-index:9999;
}
.topo_login {
	float:left;
	width:659px;
	background:url(../images/tela_login_03.gif) no-repeat top;
}
.meio_login {
	background:#fff;
	float:left;
	width:619px;
	margin-top:20px;
	height:380px;
	padding:0 20px 0 20px;
	font-size:14px;
	text-align:center;
	line-height:20px;
}

.login_esquerda {
	float:left;
	width:315px;
	padding-right:20px;
	padding-top:17px;
}
.tit_tela_login {
	float:left;
	width:100%;
	text-align:center;
	border-bottom:1px solid #ABC2D6;
	padding-bottom:3px;
	margin-bottom:20px;
}
.esqueci_senha {
	float:left;
	width:312px;
	height:23px;
	padding:2px 0 0 0;
	background:url(../images/tela_login_22.jpg) no-repeat;
	font-size:11px;
	color:#0067B9;
	text-align:left;
	text-indent:10px;
	margin:15px 0 0 0;
}
.login_direita {

	float:left;

	width:239px;
	padding:20px 15px 10px 15px;
}
.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999;}
.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998; }
.view_modal { position: absolute; left: 50%; top: 50%; text-align: left; z-index: 99998; }
.modal { visibility: hidden; cursor:pointer; }

.link_participe {
	position:absolute;
	top:0;
	left:0;
	width:280px;
	height:50px;
	text-indent:-9999px;
}

.form_cadastro_grande label {
	font-size:14px;
	text-align:right;
	width:150px; 
	float:left;
	padding:3px 5px 0 20px; 
}
.form_cadastro_grande input, .form_cadastro_grande select {
	border:1px solid #A4BDD4;
	width:280px;
	height:20px;
	font-size:14px;
	margin-bottom:5px;
	padding:2px 0 2px 0;
}
.form_cadastro_grande select { 
	height:23px;
	width:283px;
}
.form_cadastro_grande br {
	clear:both;
}

.menu_topo {float:left; width:100%;}
	.menu_topo .data {float:right; padding:10px 0 0 0;}
	.menu_topo .links_menu {float:left;	padding:11px 0 0 0;}
.links_menu a {float:left; height:25px; text-indent:-9999px; margin:0 10px 0 0;}
.mn_home {background:url(../images/menu_03.gif) no-repeat; width:53px;}
	.mn_home:hover {background:url(../images/menuhome_hover.gif) no-repeat;}
	
.mn_empresa {background:url(../images/menu_05.gif) no-repeat; width:72px;}
	.mn_empresa:hover {background:url(../images/menuempresa_hover.gif) no-repeat;}
	
.mn_estoque {background:url(../images/menu_07.gif) no-repeat; width:66px;}
	.mn_estoque:hover {background:url(../images/menuestoque_hover.gif) no-repeat;}
	
.mn_financiamento {background:url(../images/menu_09.gif) no-repeat; width:106px;}
	.mn_financiamento:hover {background:url(../images/menufinanciamento_hover.gif) no-repeat;}
	
.mn_contato {background:url(../images/menu_11.gif) no-repeat; width:52px;}
	.mn_contato:hover {background:url(../images/menucontato_hover.gif) no-repeat;}

	
.menu_topo_interna {float:left; width:100%; background:url(../images/bgmenutoponovo.jpg) no-repeat; height:30px;}
	.menu_topo_interna .data {float:right; padding:4px 0 0 0;}
	.menu_topo_interna .links_menu {float:left;	padding:2px 0 0 10px;}

.fora_rodape {
	width:962px; 
	_width:960px; 
	margin:0 auto;
}