﻿body {margin: 0; padding: 0; font-family: Arial, sans-serif; font-size: 1.5rem; overflow-x: hidden !important; width: 100%; line-height: 1;}

.logo {padding: 5px 0px; text-align: center;}
.topo {background-color: #2c5473; color: #fff; text-align: center; padding: 10px;}

.rodape {background-color: #fff; border-top: solid 2px #2c5473; width: 100%; text-align: center; font-size: 1.0rem; padding: 5px 0px;}
.rodape img {width:20px; height: 20px;}

.corpo {padding-top: 20px;}

.lista-veiculo ul {list-style: none; margin: 0; padding: 0}
.lista-veiculo ul li {float: left; width: 300px; margin: 5px 10px; border: solid 1px #2c5473; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; text-align: center; padding: 10px 0px;}

.lista-veiculo .veiculo p {font-size: 1.8rem; font-weight: bold;}
.lista-veiculo .veiculo img {padding-bottom: 10px;}
.lista-veiculo .veiculo-texto {line-height: 20px;}
.lista-veiculo .veiculo-link {padding: 10px 0px;}

.contato h2 {padding-left: 5px;}
.contato td {padding: 5px}

.titulo {font-size: 1.8rem; font-weight: bold; padding-left: 5px;}

.veiculo .info-veiculo {text-align: center; line-height: 20px;}
.veiculo ul {list-style: none; margin: 0; padding: 0}
.veiculo ul li {float: left; width: 150px; margin: 5px; border: solid 1px #2c5473; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; text-align: center; padding: 5px;}
.veiculo td {padding: 5px;}

