
* {
    margin: 0 auto;
}
body {
    background: url("../img/bg_site.jpg") no-repeat scroll center top transparent;
}
fieldset {
    margin: 50px;
    padding: 20px;
    width: 500px;
}
input {
    border: 1px solid #333333;
    color: #554946;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    width: 350px;
}
input.botao {
    width: 100px;
}
small {
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
}
small.erro {
    color: #FF0000;
}
#all {
    margin: 0 auto;
    max-width: 1076px;
    min-height: 935px;
}
#top {
    height: 333px;
    margin: 0 auto;
    max-width: 1076px;
}
.logo {
    background: url("../img/bg_logo.png") repeat scroll 0 0 transparent;
    height: 186px;
    margin: 30px 0 0;
    position: absolute;
    width: 310px;
}
.menu {
    float: right;
    height: 35px;
    margin: 55px 0 0;
    width: 692px;
}
.menu ul {
    padding: 0;
}
.menu li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.menu li a:hover {
    margin: 0 0 0 -3px;
}
.textoacessorapido {
    background: url("../img/textoacessorapido.png") repeat scroll 0 0 transparent;
    height: 74px;
    margin: 147px 0 0 315px;
    position: absolute;
    width: 157px;
}
.assistenciavoges {
    background: url("../img/assistenciavoges.png") repeat scroll 0 0 transparent;
    height: 72px;
    margin: 244px 0 0 210px;
    position: absolute;
    width: 270px;
}
.menurapido {
    float: right;
    height: 135px;
    margin: 71px 0 0;
    width: 515px;
}
.menurapido ul {
    padding: 0;
}
.menurapido li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.menurapido li a:hover {
    margin: 0 0 0 -3px;
}
#meiosite {
    background: url("../img/bg_sitemeio.jpg") repeat scroll 0 0 transparent;
    max-width: 1076px;
    min-height: 523px;
}
.conteudomeiosite {
    height: 523px;
    margin: 0 auto;
    max-height: 523px;
    width: 1054px;
}
.topoconteudomeiosite {
    background: url("../img/topo_conteudomeiosite.png") repeat scroll 0 0 transparent;
    height: 64px;
    margin: 0 auto;
}
.texto_direita {
    color: #554946;
    float: left;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    height: 453px;
    margin: 0 auto;
    max-height: 453px;
    width: 510px;
}
.texto_esquerda {
    color: #554946;
    float: right;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    height: 453px;
    margin: 0 auto;
    max-height: 453px;
    width: 527px;
}
.rodape {
    height: 69px;
    margin: 7px 0 0;
}
.direita_servespe {
    background: url("../img/bg_esquerdaservespe.png") repeat scroll 0 0 transparent;
    color: #554946;
    float: right;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    height: 453px;
    margin: 0 auto;
    max-height: 453px;
    width: 527px;
}
#voges {
    background: url("../img/bg_servespe_voges.png") repeat scroll 0 0 transparent;
    height: 263px;
    width: 510px;
}
#weq {
    background: url("../img/bg_servespe_weq.png") repeat scroll 0 0 transparent;
    height: 263px;
    width: 510px;
}
#abs {
    background: url("../img/bg_servespe_abs.png") repeat scroll 0 0 transparent;
    height: 263px;
    width: 510px;
}
#ksb {
    background: url("../img/bg_servespe_ksb.png") repeat scroll 0 0 transparent;
    height: 263px;
    width: 510px;
}
.direita_pgpecas {
    background: url("../img/bg_direitapecas.png") repeat scroll 0 0 transparent;
    color: #554946;
    float: right;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    height: 453px;
    margin: 0 auto;
    max-height: 453px;
    width: 527px;
}
#pecas_voges {
    background: url("../img/bg_pecas_voges.png") repeat scroll 0 0 transparent;
    height: 263px;
    width: 510px;
}
#pecas_weq {
    background: url("../img/bg_pecas_weq.png") repeat scroll 0 0 transparent;
    height: 263px;
    width: 510px;
}
#pecas_abs {
    background: url("../img/bg_pecas_abs.png") repeat scroll 0 0 transparent;
    height: 263px;
    width: 510px;
}
#pecas_ksb {
    background: url("../img/bg_pecas_ksb.png") repeat scroll 0 0 transparent;
    height: 263px;
    width: 510px;
}
#pecas_goodyear {
    background: url("../img/bg_pecas_goodyear.png") repeat scroll 0 0 transparent;
    height: 263px;
    width: 510px;
}
.mapa {
    height: 453px;
    margin: 0 auto;
}
.dadoscontato {
    background: url("../img/bg_contato.jpg") no-repeat scroll 0 0 transparent;
    color: #554946;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    height: 159px;
    margin: 0 auto;
}
#contato_atendimentoonline {
    background: url("../img/bg_contatoonline.jpg") repeat scroll 0 0 transparent;
    color: #554946;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    height: 232px;
}
.direita_servespeweq {
    background: url("../img/bg_esquerdaservespe_weq.png") repeat scroll 0 0 transparent;
    color: #554946;
    float: right;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    height: 453px;
    margin: 0 auto;
    max-height: 453px;
    width: 527px;
}
.direita_servespeabs {
    background: url("../img/bg_esquerdaservespe_abs.png") repeat scroll 0 0 transparent;
    color: #554946;
    float: right;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    height: 453px;
    margin: 0 auto;
    max-height: 453px;
    width: 527px;
}
.direita_servespeksb {
    background: url("../img/bg_esquerdaservespe_ksb.png") repeat scroll 0 0 transparent;
    color: #554946;
    float: right;
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: 900;
    height: 453px;
    margin: 0 auto;
    max-height: 453px;
    width: 527px;
}
