* {
	padding:0;
	margin:0;
}
html {
	background:#eee url(img/body_fundo.jpg) repeat-y center top;
}
body {
	background:url(img/flash_fundo.gif) repeat-x 0 88px;
}

/* inicio css topo/flash */
#topo {
	display:block;
	width:684px;
	height:88px;
	margin:0 auto;
	background-color:#FFF;
}
#topo a {
	display:none;
}

/*#topo #logo {*/
#topo h1 a {
	display:block;
	width:178px;
	height:64px;
	float:left;
	padding:24px 0 0 23px;
	background:url(img/topo_logo.jpg) no-repeat right bottom ;
	text-indent:-99999px;
	overflow:hidden;
}
/*#topo img {*/
#topo h2 {
	width:431px;
	height:26px;
	float:right;
	padding:55px 30px 0 0;
	background:url(img/topo_slogan.gif) no-repeat left bottom;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
}
#flash {
	display:block;
	width:700px;
	height:256px;
	margin:0 auto;
	background:url(img/flash_img_temp.jpg) no-repeat 0 0;
}
#invisivel {
	width:1px;
	height:1px;
	position:absolute;
	overflow:hidden;
	text-indent:-99999px;
	display:block;
}
/* fim css topo/flash */

/* inicio css corpo */
#geral {
	display:table;
	width:624px;
	padding:0 30px 0 30px;
	margin:0 auto;
	background:#FFF;
}
#geral .colEsq {
	display:table;
	width:292px;
	float:left;
}
#geral .colDir {
	display:table;
	width:292px;
	float:right;
	padding-left:30px;
}
#geral .colEsqImprensa {
	display:table;
	width:192px;
	float:left;
}
#geral .colDirImprensa {
	display:table;
	width:392px;
	float:right;
	padding-left:30px;
}
#geral h1 {
	display:block;
	width:100%;
	height:25px;
	text-indent:-99999px;
	overflow:hidden;
}
h1.porqueEscolher {background:url(img/h1_porque_escolher.gif) no-repeat 0 0;}
h1.conheca {background:url(img/h1_conheca.gif) no-repeat 0 0;}
h1.certificacao {background:url(img/h1_certificacao.gif) no-repeat 0 0;}
h1.atendimento {background:url(img/h1_atendimento.gif) no-repeat 0 0;}
h1.empresa {background:url(img/h1_empresa.gif) no-repeat 0 0;}
h1.catalogo {background:url(img/h1_catalogo.gif) no-repeat 0 0;}
h1.representantes {background:url(img/h1_representantes.gif) no-repeat 0 0;}
h1.exportacao {background:url(img/h1_exportacao.gif) no-repeat 0 0;}
h1.faleConosco {background:url(img/h1_fale_conosco.gif) no-repeat 0 0;}
h1.empresaCertificada {background:url(img/h1_empresa_cert.gif) no-repeat 0 0;}
h1.nossaFilosofia {background:url(img/h1_nossa_filosofia.gif) no-repeat 0 0;}
h1.futuro {background:url(img/h1_futuro.gif) no-repeat 0 0;}

h1.imprensa {background:url(img/h1_imprensa.gif) no-repeat 0 0;}
h1.linhaLeve {background:url(img/h1_linha_leve.gif) no-repeat 0 0;}
h1.linhaPesada {background:url(img/h1_linha_pesada.gif) no-repeat 0 0;}
h1.asiaMotors {background:url(img/h1_asia_motors.gif) no-repeat 0 0;}
h1.fiat {background:url(img/h1_fiat.gif) no-repeat 0 0;}
h1.ford {background:url(img/h1_ford.gif) no-repeat 0 0;}
h1.gm {background:url(img/h1_gm.gif) no-repeat 0 0;}
h1.gm2 {background:url(img/h1_gm2.gif) no-repeat 0 0;}
h1.hiunday {background:url(img/h1_hiunday.gif) no-repeat 0 0;}
h1.kia {background:url(img/h1_kia.gif) no-repeat 0 0;}
h1.volks {background:url(img/h1_volks.gif) no-repeat 0 0;}
h1.chevrolet {background:url(img/h1_chevrolet.gif) no-repeat 0 0;}
h1.cummins {background:url(img/h1_cummins.gif) no-repeat 0 0;}
h1.mercedes {background:url(img/h1_mercedes.gif) no-repeat 0 0;}
h1.mwm {background:url(img/h1_mwm.gif) no-repeat 0 0;}
h1.perkins {background:url(img/h1_perkins.gif) no-repeat 0 0;}
h1.scania {background:url(img/h1_scania.gif) no-repeat 0 0;}

#geral a.leve {
	display:block;
	width:150px;
	height:25px;
	margin-top:35px;
	background:url(img/h1_linha_leve.gif) no-repeat 0 0;
	text-indent:-99999px;
	overflow:hidden;
}
#geral a.pesada {
	display:block;
	width:150px;
	height:25px;
	margin-top:35px;
	background:url(img/h1_linha_pesada.gif) no-repeat 0 0;
	text-indent:-99999px;
	overflow:hidden;
}
#geral a.leve:hover,
#geral a.pesada:hover {
	background-position:0 -25px;
}

#geral a.aplic{
	display:block;
	width:130px;
	height:22px;
	background:url(img/pdf_aplic.gif) no-repeat 0 0;
	text-indent:-99999px;
	overflow:hidden;
}

#geral a.aplic:hover {
	background-position:0 -22px;
}

p {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#1E1E59;
	padding-bottom:30px;
	line-height:14px;
}
a {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#1E1E59;
	overflow:hidden;
}
a:hover, a.textoLink:hover {
	color:#999;
}
#geral ul.linhas {
	list-style-type:square;
	list-style-position:inside;
	padding-bottom:30px;
}
img.fotos {
	float:left;
	clear:both;
	padding:5px 10px 0px 0;
}
span.vermelho {
	color:#C60311;
}

/* inicio css formulario */
.formContato {
	display:table;
	width:292px;
	padding-bottom:30px;
}
.contato {
	display:block;
	width:83px;
	height:20px;
	float:left;
	padding-right:5px;
	margin-bottom:3px;
	text-align:right;
}
input {
	display:block;
	height:20px;
	float:left;
	margin-bottom:3px;
	border:solid 1px #8F8F8F;
}
.campos {
	width:202px;
}
.ddd {
	width:32px;
	margin-right:3px;
}
.telefone {
	width:165px;
}
.mensagem {
	display:block;
	width:202px;
	height:60px;
	float:left;
	margin-bottom:10px;
	border:solid 1px #8F8F8F;
}
.btContato {
	display:block;
	width:60px;
	height:20px;
	float:right;
	border:solid 1px #8F8F8F;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#1E1E59;
	background-color:#EEE;
}
/* fim css formulario */
/* fim css corpo */

/* inicio css rodape */
#menuRodape {
	display:block;
	width:684px;
	height:20px;
	padding-bottom:5px;
	margin:0 auto;
	clear:both;
	background-color:#FFF;
	border-top:#eee solid 2px;
}
#menuRodape ul {
	display:block;
	width:630px;	
	height:15px;
	padding:5px 0 0 27px;
}
#menuRodape ul li {
	float:left;
	list-style-type:none;
}
#menuRodape ul li a {
	display:block;
	width:90px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:14px;
	text-decoration:none;
	color:#999;
}
#menuRodape ul li a:hover {
	color:#1E1E59;
}
#rodape {
	display:block;
	width:684px;
	height:38px;
	margin:0 auto;
	padding-bottom:10px;
	clear:both;
	background:#EEE url(img/rodape_fundo.gif) repeat-x 0 0;
}
#rodape address {
	display:block;
	width:437px;
	height:23px;
	float:left;
	padding:15px 0 0 30px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#1E1E59;
	line-height:14px;
}
#rodape #selos {
	display:block;
	width:185px;
	height:17px;
	float:left;
	padding-top:21px;
}

#rodape #selos .w3c{
	display:block;
	float:left;
	padding-right:10px;
	background:url(img/selo_w3c.gif) no-repeat 0 0;
	width:82px;
	height:17px;
	text-indent:-99999px;
	overflow:hidden;
}
#rodape #selos .si{
	display:block;
	float:left;
	background:url(img/selo_si.gif) no-repeat 0 0;
	width:93px;
	height:17px;
	text-indent:-99999px;
	overflow:hidden;
}
/* fim css rodape */