﻿* {
    margin: 0;
    padding: 0;
}

body {
    background: url(/images/fnd_site.gif) repeat-x;
    text-align: center;
    font: 11px Tahoma, Arial, Helvetica, san-serif;
    color: #333;
}

a {
    text-decoration: none;
    overflow: hidden;
}

a:hover {
    text-decoration: underline;
}

a.selected {
    color: #000;
    text-decoration: none;
}

p {
    padding-bottom: 10px;
    clear: left;
}

h1, h2, h3, h4, h5, h6 {
    clear: left;
}

tt {
    font: 11px Tahoma, Arial, Helvetica, san-serif;
}

input {
    vertical-align: middle;
}

img {
    border: 0;
    vertical-align: top;
}

table {
    width: 100%;
    clear: both;
}

table th {
    padding: 3px 5px;
}

table td {
    padding: 2px 5px;
}

table.lista {
    border-collapse;
    padding:
    0;
}

table tr.escuro {
    background: #f5f5f5;
}

thead th {
    color: #fff;
}

table.normal td {
    margin: 1px;
}

td.nav {
    padding: 5px;
    background: #f0f0f0;
    text-align: center;
}

div#conteiner {
    width: 748px;
    margin: 0 auto;
    text-align: left;
    background: url(/images/fnd_conteiner.jpg) repeat-y;
    display: table;
}

div#cabecalho {
    background: #606060;
    color: #fff;
    font-size: 10px;
    padding: 3px;
    height: 12px;
}

div#data {
    float: left;
    width: 200px;
}

ul#cores {
    float: right;
    width: 202px;
    list-style: none;
}

div#logoPrint {
    display: none;
}

div#content {
    clear: left;
}

div#colunaEsquerda, div#colunaDireita {
    float: left;
}

div#colunaEsquerda {
    width: 163px;
}

div#colunaDireita {
    width: 585px;
}

div#colunaEsquerda h1 a {
    width: 163px;
    height: 78px;
    display: block;
    overflow: hidden;
    z-index: 10000;
}

div#colunaEsquerda h1 a {
    width: 300px !important;
    _width: 163px !important;
}

div#pesquisa {
    width: 144px;
    height: 139px;
    padding: 35px 5px 0 14px;
    color: #fff;
}

div#pesquisa select, div#pesquisa input {
    font-size: 10px;
    margin-top: 5px;
}

div#pesquisa select {
    width: 140px;
}

div#pesquisa input {
    height: 16px;
    vertical-align: -4px;
}

div#pesquisa .button {
    background: url(/images/button/btn_pesquisaOK.jpg) no-repeat;
    width: 35px;
    height: 21px;
    border: 0;
    text-indent: -999em;
    display: block;
    float: left;
    margin-left: 5px;
}

div#pesquisa h2 {
    width: 120px;
    height: 15px;
    text-indent: -999em;
    margin-bottom: 5px;
    _margin-bottom: 0;
}

div#pesquisa a {
    display: block;
    color: #fff;
    clear: left;
}

div#propaganda a {
    width: 163px;
    display: block;
    width: 163px;
    text-indent: -999em;
    overflow: hidden;
}

div#propaganda a.testDrive {
    height: 60px;
    margin-top: 2px;
}

div#propaganda a.revisao {
    height: 55px;
}

div#propaganda a.vectraGT {
    background: url(/images/fnd_vectraGT.jpg);
    height: 107px;
}

div#rodape {
    width: 748px;
    height: 65px;
    background: url(/images/fnd_rodapeHome.jpg) bottom right repeat-x;
    border: 1px solid #ddd;
    border-right: 0;
    clear: left;
}

div#rodape a {
    text-indent: -999em;
    overflow: hidden;
    float: left;
}

div#rodape a.chevroletNova {
    width: 202px;
    height: 65px;
    background: url(/images/img_chevroletNovaRodape.jpg) no-repeat;
}

div#rodape a.chevroletNovaRodape {
    width: 202px;
    height: 65px;
    background: url(/images/img_chevroletNovaRodape.jpg) no-repeat;
}

div#rodape a.melhorDoBrasil {
    width: 109px;
    height: 43px;
    background: url(/images/img_melhorDoBrasil.jpg) no-repeat;
    margin-top: 15px;
}

div#rodape a.garantia3Anos {
    width: 56px;
    height: 53px;
    background: url(/images/img_logo3anos.jpg) no-repeat;
    margin: 6px 0 0 15px;
}

div#rodape a.seloSeteAnos {
    width: 61px;
    height: 60px;
    background: url(/images/img_seteAnos.jpg) no-repeat;
    margin: 3px 0 0 15px;
}

div#rodape a.clubePresidente {
    width: 57px;
    height: 57px;
    background: url(/images/img_clubePresidente.jpg) no-repeat;
    margin: 4px 0 0 18px;
}

div#rodape a.chevroletConteComigo {
    width: 200px;
    height: 65px;
    background: url(/images/img_chevroletConteComigo.jpg) no-repeat;
    margin: 0 0 0 10px;
}

div#rodape a.chevroletConteComigo1 {
    width: 200px;
    height: 65px;
    background: url(/images/img_chevroletConteComigo.jpg) no-repeat;
    margin: 0 0 0 85px;
}

div#agence {
    display: block;
    text-align: right;
    padding-bottom: 20px;
    width: 748px;
    margin: 0 auto;
}

.formError {
    color: #FF0000;
}