*
{
    margin:0;
    border:0;
    padding:0;
}
body
{
    background:#000000;
    font-family: Arial;
    color:#ffffff;
    font-size: 12px;
    text-align: center;
}
#wrap
{
    background:url('../img/bg.png') no-repeat;
    margin:0 auto;
    width:1020px;
    text-align: center;
}
#header
{
    width:1020px;
    background:url('../img/topo.png') no-repeat 0 10px;
    height:71px;
}
#menu
{
    float:right;
    margin-right:15px;
    height:25px;
    width:495px;
}
#menu a
{
    float:left;
    display:block;
}
#mhome
{
    background:url('../img/menu.png') no-repeat 0 0;
    width:65px;
    height:25px;
}
#mhome:hover
{
    background-position: 0 -25px;
}
#mempresa
{
    background:url('../img/menu.png') no-repeat -65px 0;
    width:96px;
    height:25px;
}
#mempresa:hover
{
    background-position: -65px -25px;
}
#mautomoveis
{
    background:url('../img/menu.png') no-repeat -161px 0;
    width:101px;
    height:25px;
}
#mautomoveis:hover
{
    background-position: -161px -25px;
}
#mmotos
{
    background:url('../img/menu.png') no-repeat -262px 0;
    width:75px;
    height:25px;
}
#mmotos:hover
{
    background-position: -262px -25px;
}
#mnautica
{
    background:url('../img/menu.png') no-repeat -337px 0;
    width:76px;
    height:25px;
}
#mnautica:hover
{
    background-position: -337px -25px;
}
#mcontato
{
    background:url('../img/menu.png') no-repeat -413px 0;
    width:82px;
    height:25px;
}
#mcontato:hover
{
    background-position: -413px -25px;
}
#corpo
{
    width:931px;
    margin:0 auto;
    height:575px;
}
#barra
{
    background:url('../img/barratitulo.png') no-repeat;
    height: 55px;
}
#rodape
{
    text-align: right;
}
#rodape a
{
    font-family: Arial;
    font-size:12px;
    text-decoration: none;
    color:#ffffff;
}
#destaque
{
    width:830px;
    background:url('../img/box.png') no-repeat right;
    height:320px;
    margin-left: 50px;
}
#destaque-foto
{
    height:320px;
    width:510px;
    float:left;
}
#destaque-detalhes
{
    float:left;
    height:320px;
    width:320px;
}
#destaque-detalhes h3
{
    float:left;
    width:310px;
    text-align: left;
    font-family: Verdana;
    font-size:14px;
    margin-left: 10px;
    margin-top:5px;
}
#destaque-detalhes p
{
    color:#999999;
    float:left;
    width:310px;
    text-align: left;
    font-family: Verdana;
    font-size:14px;
    margin-left: 10px;
    margin-top:20px;
}
#destaque-detalhes span
{
    color:#999999;
    float:left;
    width:310px;
    text-align: left;
    font-family: Verdana;
    font-size:14px;
    margin-left: 10px;
    margin-top:20px;
}
#destaque-detalhes a
{
    color:#000000;
    float:left;
    width:310px;
    text-align: left;
    font-family: Verdana;
    font-size:12px;
    margin-left: 10px;
    margin-top:30px;
    text-decoration: none;
}
#rodapefaixa
{
    width:1020px;
    margin:0 auto;
    height:30px;
    background:url('../img/rodape.png') no-repeat;
}
h2
{
    color:#9d9d9e;
    text-align: left;
}
.rodal
{
    margin:8px 0 0 10px;
    float:left;
    color:#000000;
    font-weight: bold;
    font-size:15px;
    font-family: Arial;
    width:500px;
    text-align: left;
}
.rodar
{
    margin:8px 10px 0 0;
    float:right;
    width:200px;
    color:#000000;
    font-size:15px;
    font-weight: bold;
    font-family: Arial;
}
#box-right
{
        width:315px;
    float:right;
}
#box-left
{
width:610px;
    float:left;
}
.veiculo
{
    background:url('../img/display.png') no-repeat;
    width:176px;
    height:143px;
    overflow: hidden;
    margin:0 5px 0 5px;
}
#destaques img
{
    padding-bottom: 5px;
}
#destaques a
{
    color:#ffffff;
    text-decoration: none;
}
.barratitulo
{
    background:url('../img/barratitulo.png') no-repeat;
    height: 55px;
    width: 929px;
}
.barratitulo h1
{
    text-align: left;
    color:#000000;
    font-family:Verdana;
    font-size:20px;
    padding:0 0 0 10px;
}
.empresadiv
{
    background:#494949;
    padding:15px 15px 15px 15px;
    height: 370px;
}
.empresadiv p
{
    color:#ffffff;
    font-size:12px;
    font-family: Arial;
    text-align: justify;
}
.text
{
    font-size:14px;
    margin:3px 0 3px 0;
    width:350px;
    height:23px;
    float:left;
}
.textarea
{
    float:left;
    width:350px;
    height:80px;
}
.enviar
{
    background:#000000;
    float:right;
    color:#ffffff;
    font-size: 14px;
    padding:3px 3px 3px 3px;
    margin: 10px 10px 0 0;
}
.clear
{
    clear:both;
}
.miniaturav
{
    font-size:10px;
    margin:3px 3px 3px 3px;
    float:left;
    width:176px;
    height:164px;
    background:url('../img/display2.png') no-repeat;
    overflow: hidden;
}
.paginacao
{
    text-align: right;
    color:#0066cc;
}
.fboxleft
{
    padding:5px 0px 5px 0px;
    width:200px;
    background:#666666;
    height:415px;
    float:left;
}
.fdetalhes
{
    padding:5px 5px 5px 5px;
    width:355px;
    background:#999999;
    height:415px;
    float:left;
    text-align: justify;
}
.fopcionais
{
    padding:5px 5px 5px 5px;
    text-align: justify;
    width:355px;
    background:#666666;
    height:415px;
    float:left;
}
