﻿*{margin:0;padding:0;}
address,th{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
img,fieldset{border:none;}
ol,ul{list-style:none;font-size:inherit;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;}

body, input, textarea {
	color:#60606f;		
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	background:#de002f;
	color:#FFF;
	font-size:11px;
	font-weight:800;
	float:left;
	line-height:20px;
	padding-left:5px;
}
h2 {
	font-size:16px;
}
#geral {
	margin:0 auto;
	width:770px;
}
#topo {
	border:solid 1px #e6e6eb;
	width:765px;
}
.logo {
	float:left;
	width:350px;
}
#banner {
	border-left:solid 1px #e6e6eb;
	float:left;
	width:610px;
}
#imgBanner {
	width:610px;
}
#busca {
	border-left:solid 1px #e6e6eb;
	border-right:solid 1px #e6e6eb;
	float:left;
	height:208px;
	text-align:center;
	width:155px;
}
	#busca h1 {
		margin-bottom:12px;
		padding-left:0;
		width:155px;
	}
	.grid {
		border:solid 1px #e6e6eb;
		text-align:center;
	}
		.grid a {
			color:#de002f;
			font-weight:800;
		}
	.gridHeader {
		background:#de002f;
		color:#FFF;
		font-weight:800;
		padding:3px 0 3px 0;
		text-align:center;
	}
	.gridRow {
		line-height:50px;
		text-align:center;
	}
	.gridPager {
		background:#de002f;
		color:#FFF;
		font-weight:800;
		line-height:20px;
		text-align:center;
	}
		.gridPager a {			
			color:#FFF;
			padding:2px;
		}
.conteudoDetalhes{
	float:left;
	padding-left:15px;
	width:52%;
}		
.galeria{
	float:left;
}
	.detalhesVeiculo {
		border-bottom:1px solid #de002f;
		line-height:30px;
	}
		.detalhesVeiculo .detalhesTit {
			float:left;
			width:110px;
		}
	ul#maisInformacoes {
		background:#de002f;
		float:left;
		margin:5px 0 15px 0;
		text-align:center;
		width:100%;
	}
		ul#maisInformacoes li {
			display:inline;
		}
		ul#maisInformacoes li a {
			color:#FFF;
			font-weight:800;
			line-height:20px;
			padding-left:30px;
		}
		#formRecomende {
			margin:15px;
		}
			#formRecomende label {
				float:left;
				line-height:16px;
				margin-right:2px;
				text-align:right;		
				width:90px;
			}
ul#menuTopoPrincipal, ul#menuTopoSecundario {
	float:left;
	margin-top:30px;
	width:390px;
}
	ul#menuTopoSecundario {
		margin:5px 0 0 85px;
		width:250px;
	}
	ul#menuTopoPrincipal li, ul#menuTopoSecundario li {
		float:left;
	}
	ul#menuTopoPrincipal li a, ul#menuTopoSecundario li a {
		display:block;
		height:14px;
		text-indent:-5000px;
	}
/*
	li.novos, li.novos a {
		background:url(../ImageBank/Layout/novos.jpg) no-repeat 0 0;	
		width:42px;
	}
	li.novos a:hover {
		background-position:0 -14px;
	}
	li.semiNovos, li.semiNovos a {
		background:url(../ImageBank/Layout/semiNovos.jpg) no-repeat 0 0;		
		width:71px;
	}
	li.vendas, li.vendas a {
		background:url(../ImageBank/Layout/vendasEspeciais.jpg) no-repeat 0 0;		
		width:102px;
	}
	li.pecas, li.pecas a {
		background:url(../ImageBank/Layout/pecas.jpg) no-repeat 0 0;		
		width:102px;
	}
	li.acessorios, li.acessorios a {
		background:url(../ImageBank/Layout/acessorios.jpg) no-repeat 0 0;		
		width:71px;
	}
	li.testDrive, li.testDrive a {
		background:url(../ImageBank/Layout/testDrive.jpg) no-repeat 0 0;		
		width:75px;
	}
	li.comoChegar, li.comoChegar a {
		background:url(../ImageBank/Layout/comoChegar.jpg) no-repeat 0 0;		
		width:85px;
	}
	li.contate, li.contate a {
		background:url(../ImageBank/Layout/contate.jpg) no-repeat 0 0;		
		width:71px;
	}		
	li.semiNovos a:hover, li.vendas a:hover, li.pecas a:hover, li.acessorios a:hover {
		background-position:0 -14px;
	}
	li.testDrive a:hover, li.comoChegar a:hover, li.contate a:hover {
		background-position:0 -20px;
	}
*/
.clear {
	clear:both;
}
ul#menuTopoTerciario {
		border-top:solid 1px #e6e6eb;
		padding-left:10px;		
		width:600px;
	}
	ul#menuTopoTerciario li {
		float:left;
	}
	ul#menuTopoTerciario li a {
		display:block;
		height:20px;
		text-indent:-5000px;
}
	li.home, li.home a {
		background:url(../ImageBank/Layout/home.jpg) no-repeat 0 0;	
		padding:0 30px 0 2px;
		_padding:0 14px 0 2px;			
		width:39px;
	}
	li.novos, li.novos a {
		background:url(../ImageBank/Layout/veiculosnovos.jpg) no-repeat 0 0;	
		padding:0 30px 0 0;	
		_padding:0 14px 0 0;
		width:42px;
	}
	li.semiNovos, li.semiNovos a {
		background:url(../ImageBank/Layout/veiculosseminovos.jpg) no-repeat 0 0;	
		padding:0 30px 0 0;
		_padding:0 14px 0 0;			
		width:68px;
	}
	li.pecas, li.pecas a {
		background:url(../ImageBank/Layout/pecasservicos.jpg) no-repeat 0 0;	
		padding:0 30px 0 0;	
		_padding:0 14px 0 0;		
		width:99px;
	}			
	li.vendas, li.vendas a {
		background:url(../ImageBank/Layout/vendas-especiais.jpg) no-repeat 0 0;	
		padding:0 30px 0 0;	
		_padding:0 14px 0 0;		
		width:97px;
	}
	li.contato, li.contato a {
		background:url(../ImageBank/Layout/contato.jpg) no-repeat 0 0;	
		padding:0 30px 0 0;	
		_padding:0 14px 0 0;		
		width:73px;
	}
	li.home a:hover, li.novos a:hover, li.semiNovos a:hover, li.pecas a:hover, li.vendas a:hover, li.contato a:hover {
		background-position:0 -20px;
	}	
/*
	li.enderecos, li.enderecos a {
		background:url(../ImageBank/Layout/nossosEnderecos.jpg) no-repeat 0 0;		
		padding:0 3px 0 0;	
		width:116px;
	}
	li.consorcio, li.consorcio a {
		background:url(../ImageBank/Layout/consorcio.jpg) no-repeat 0 0;		
		padding:0 3px 0 0;	
		width:71px;
	}
	li.linhadireta, li.linhadireta a {
		background:url(../ImageBank/Layout/linhaDireta.jpg) no-repeat 0 0;		
		padding:0 3px 0 0;	
		width:78px;
	}
	li.agenda, li.agenda a {
		background:url(../ImageBank/Layout/agenda.jpg) no-repeat 0 0;		
		padding:0 3px 0 0;	
		width:120px;
	}
	li.clipping, li.clipping a {
		background:url(../ImageBank/Layout/clipping.jpg) no-repeat 0 0;		
		padding:0 3px 0 0;	
		width:55px;
	}
	li.links, li.links a {
		background:url(../ImageBank/Layout/links.jpg) no-repeat 0 0;		
		padding:0 3px 0 0;	
		width:69px;
	}
	li.home a:hover, li.enderecos a:hover, li.consorcio a:hover, li.linhadireta a:hover, li.agenda a:hover, li.clipping a:hover, li.links a:hover {
		background-position:0 -20px;
	}
*/
#estoque {
	border:solid 1px #e6e6eb;
	float:left;
	width:766px;
}
	#estoque h1 {
		width:761px;
	}
.estoqueDestaques {	
	float:left;
	margin:3px;
	width:240px;
}
#rptDestaques {
	background:url(../ImageBank/Layout/bg-destaques.jpg) repeat-y;
	border-right:1px solid #e6e6eb;
	float:left;
}
	.destaques {
		border-left:1px solid #e6e6eb;
		float:left;	
		*padding-bottom:5px;
		width:255px;
		*width:250px;
	}
		.destaques h1 {
			width:250px;
		}
		.destaques img {
			float:left;
			margin:5px;
		}
		.destaques p {
			line-height:18px;
		}
#pagina {
	border:1px solid #e6e6eb;
	float:left;
	width:766px;
}
	#pagina h1 {
		width:762px;
	}
	#textoInternas {
		float:left;
		margin:10px 0 0 10px;
		padding-bottom:10px;
		width:727px;
	}
.formContato {
	margin:15px;
}
	.formContato label {
		float:left;
		line-height:16px;
		margin-right:4px;
		width:85px;
		text-align:right;
	}
	.formContato br {
		clear:both;
	}
	.formContato .btEnviar {
		background:#FFF;
	}	
.formSemiNovos {
	margin:15px;
}
	.formSemiNovos label {
		float:left;
		line-height:16px;
		margin-right:4px;
		width:150px;
		text-align:right;
	}
	.formSemiNovos br {
		clear:both;
	}
	.formSemiNovos .btEnviar {
		background:#FFF;
	}
	
#rodape {
	border:solid 1px #e6e6eb;
	clear:both;
	height:65px;
	margin-bottom:10px;
	padding:6px;
	width:755px;
}
	.rodape1 {
		border-right:solid 1px #e6e6eb;
		float:left;
		width:140px;
	}
	.rodape2 {
		float:left;
		width:190px;	
	}
    	.rodape3 {
		border-left:solid 1px #e6e6eb;
		float:left;
		width:160px;
	}
	.vermelho {
		color:#de002f;
		font-weight:800;
	}
	.techs {	
		float:left;
		margin:-15px 0 0 20px;
	}
