html, body, form, fieldset {
margin: 0;
padding: 0;
}
body {
font:100%/18px tahoma, arial;
background:url(../pics/body-bg.gif) repeat-x left top;
}

object {outline:0;}

.carros{
/*border: 1px solid black;*/
}
p, h1, h2, h3, h4, h5 {
margin: 0 0 0.4em 0;
padding: 0;
}
h1 {
font-size:0.9em;
color:#f90;
}
h2 {
font-size:0.96em;
color:#336;
}
h3 {
font-size:0.96em;
color:#999;
}
p {
margin: 0 0 10px 0;
font-size:0.7em;
}

.right {float:right; margin:0 250px 0 0;}

a.voltar{
clear: left;
display: block;
text-align: center;
color:#999;
}

div.bot ul.seguro {
list-style-type:disc;
margin: 0 0 10px 20px;
font:0.7em tahoma, arial;
}
div.bot ul.seguro li {
list-style:disc;
margin-left:15px;
}
div.bot table#tab-novos {width:970px; border:none;} div.bot table#tab-novos tr td {width:33%;}
div.bot table#tab-conheca {border:none; margin-left:145px;}
div.bot table#tab-conheca tr td {padding:10px;}
div.bot table#tab-conheca tr td img {border:1px solid #00002a; padding:3px; background:#f1f1f1;}

p.center {text-align:center;}
p.right {text-align:right;}
p.link a {
color:#f90;
font-weight:bold;
font-size:0.8em;
background:url(../pics/arrow.jpg) no-repeat right 3px;
padding-right:15px;
text-decoration:underline;
}
p.link a:hover {text-decoration:none;}

ul {
margin:0 0;
}

ul.fin {
font:normal 12px georgia;
color:#000;
margin:5px 0 15px 0;
}

ul.fin li{
margin:0 0 3px 30px;
list-style-type:disc;
}

p.obs{font-size:9px; display:block; margin:10px 0 30px 0;}

div.meiamargem {height:15px;clear:both;}

li {list-style:none;}

a img, fieldset {border: 0;}

a {text-decoration:none; color:#3366CC; outline:0;}

.clear {clear: both;}

a.voltar {
display:block;
text-align:center;
color:#3366CC;
}

a.assinatura {
display:block;
position:absolute;
text-indent:-9000em;
overflow:hidden;
width:95px;
height:14px;
top:13px;
left:58px;
font:bold 0.8em arial;
color:#fff;
background:url(../pics/assinatura.gif) no-repeat;
}
.imgLeft {
float:left;
display:inline;
margin:0 10px 0 10px;
}
img.moldura {
border:1px solid #ccc;
padding:3px;
}

/*** header ***/

#header a.logo {
position:absolute;
top:27px;
left:19px;
}
#webcam { position:absolute; z-index:1; }

/***  header > nav ***/

div#nav {
position:absolute;
right:20px;
bottom:0;
width:580px;
height:40px;
background:url(../pics/nav-bg.gif) no-repeat;
}
div#nav ul {
padding:0;
margin:0 22px;
}
div#nav ul li {
float:left;
margin:15px 10px 0 10px;
display:inline;
}
div#nav ul li.bullet {
position:relative;
top:1px;
width:7px;
height:8px;
background:url(../pics/bullet.gif) no-repeat left top;
}
div#nav ul li a {
text-indent:-9000em;
overflow:hidden;
display:block;
text-transform:uppercase;
font:0.7em tahoma, arial;
color:#fff;
height:13px;
}
div#nav ul li.bt01 a {
width:77px;
background:url(../pics/bt-conheca-nos.gif) no-repeat left top;
}
div#nav ul li.bt02 a {
width:69px;
background:url(../pics/bt-atendimento.gif) no-repeat left top;
}
div#nav ul li.bt03 a {
width:109px;
background:url(../pics/bt-chat.gif) no-repeat left top;
}
div#nav ul li.bt04 a {
width:70px;
background:url(../pics/bt-localizacao.gif) no-repeat left top;
}
div#nav ul li.bt05 a {
width:79px;
background:url(../pics/bt-fale.gif) no-repeat left top;
}

/*** topo-destaque ***/

ul#menu {
padding:0;
margin-left:11px;
width:280px;
height:270px;
background:url(../pics/bg-nav-v.gif) no-repeat;
}
ul#menu li {background:url(../pics/linha-nav-v.gif) no-repeat center top;}

ul#menu li.first {background:none;}

ul#menu li a {
width:200px;
margin:0 auto;
text-align:left;
padding:6px 0 5px 0;
display:block;
font:0.7em tahoma, arial;
color:#fff;
}
ul#menu li a:hover {background:#242448 url(../pics/linha-nav-v.gif) no-repeat center top;}
img.mulher {
position:absolute;
top:44px;
left:200px;
z-index:1;
}
img.mulher-interna {
position:absolute;
top:25px;
left:212px;
z-index:1;
}
div#flash-destaque {
position:absolute;
top:0px;
right:0px;
}

/*** leftSidebar ***/

#destaque {
width:419px;
height:200px;
background:url(../pics/destaque-bg.jpg) no-repeat left top;
}
#destaque div.destaque {
width:330px;
float:left;
display:inline;
margin:60px 0 0 3px;
}
div.ft-destaque {width:130px; height:85px; float:left; display:inline;}
#destaque p {position:absolute; font:normal 12px arial; color:#000; float:left; display:inline; width:285px; margin:0; padding:0;}
#destaque span {font:normal 10px arial;}

ul.fotos li {float:left; display:inline; margin:5px;}


#oferta {width:419px;height:200px;margin-top:20px;background:url(../pics/oferta-bg.jpg) no-repeat left top;}
#oferta div.oferta {width:330px;float:left;display:inline;margin:60px 0 0 10px;}
div.ft-carro {width:140px; height:90px; float:left; display:inline;}
#oferta p {position:absolute; font:normal 12px arial; float:left; display:inline; width:260px; margin:0; padding:0;}
#oferta span {font:normal 10px arial;}


#videos {
width:419px;
height:348px;
background:url(../pics/video-bg.gif) no-repeat left top;
}
#videos div.video {
width:330px;
float:left;
display:inline;
margin:60px 0 0 10px;
}
#videos ul.arrows {
padding:0;
margin:140px 18px 0 0;
float:right;
display:inline;
width:41px;
}
#index #newsletter {
margin-top:15px;
width:420px;
height:89px;
background:url(../pics/newsletter.gif) no-repeat;
}

#index #newsletter2 {
width:420px;
height:89px;
background:url(../pics/vagas.gif) no-repeat;
}

#index #newsletter2 p{
margin:50px 25px 10px 10px;
float:left;
position:absolute;
color:#0A0A0A;
font-size:0.7em;
}

#internaSide #newsletter {
width:100%;
height:115px;
margin-top:5px;
background:url(../pics/newsletter-bg02.gif.gif) no-repeat;
}
#newsletter form {
padding:53px 0 0 10px;
}

/*** rightSidebar ***/

#rightSidebar{
padding-top:0px;
}
div#index div#seminovos {
float:left;
}
div#seminovos h1{
border:1px solid blue;	
}
div#seminovos {
width:250px;
background:url(../pics/seminovos-bg.gif) repeat-y left top;
}
#seminovos div.top {
background:url(../pics/seminovos-top.gif) no-repeat left top;
}
#seminovos div.bot {
background:url(../pics/seminovos-bot.gif) no-repeat left bottom;
padding:82px 0 2px 0;
}
#seminovos div.oferta {
margin:10px 0 0 10px;
clear:left;
float:left;
}
#seminovos div.oferta img {
border-right:14px solid #FF9800;
padding-right:3px;
}
#seminovos p.link {
text-align:right;
margin-right:20px;
}
#seminovos div.oferta img {
float:left;
margin-right:10px;
}
#index #logos {
margin-top:20px;
text-align:center;
width:250px;
float:right;
}
#index #logos img {margin:10px 0 0 0;}
#index #logos p.first img {margin:0; border:1px solid blue; float:left;}

#col01 #logos {
position:relative;
float:left;
width:100%;
margin-top:15px;
}
#col01 #logos ul {padding:0;margin:0;}
#col01 #logos ul li {
float:left;
display:inline;
margin-left:47px;
}
#col01 #logos ul li.first {margin-left:0;}

#novidades_volks {
width:100%;
background:url(../pics/bg-novidades.gif) repeat-y left top;
}
#novidades_volks div.top {
width:100%;
background:url(../pics/top-noticias.gif) no-repeat left top;
}
#novidades_volks div.bot {
width:100%;
background:url(../pics/bot-novidades.gif) no-repeat left bottom;
padding:58px 0 10px 0;
}

/*** mainContent ***/

a.equipe{
margin:15px 0 50px 8px;
font:bold 16px georgia;
text-decoration:underline;
}
a:hover.equipe{text-decoration:none;}

ul.ulequipe{
width:800px;
margin-left:75px;
}

ul.ulequipe li{
width:150px;
margin:15px 5px;
display:inline;
float:left;
}

ul.ulequipe li span{
width:150px;
text-align:center;
font:normal 12px georgia;
display:block;
margin:5px auto;
}

ul.ulequipe li a img{
margin:0 auto;
padding:3px;
border:1px solid #00002a;
}

#mainContent div.conheca {background:url(../pics/tt-conheca-nos.gif) no-repeat left top;}
#mainContent div.destaque {background:url(../pics/tt-destaque.gif) no-repeat left top;}
#mainContent div.obrigado {background:url(../pics/tt-obrigado.gif) no-repeat left top;}
#mainContent div.novos {background:url(../pics/tt-novos.gif) no-repeat left top;}
#mainContent div.importados {background:url(../pics/tt-importados.gif) no-repeat left top;}
#mainContent div.vendasespeciais {background:url(../pics/tt-vendasespeciais.gif) no-repeat left top;}
#mainContent div.acessorios {background:url(../pics/tt-acessorios.gif) no-repeat left top;}
#mainContent div.noticias {background:url(../pics/tt-noticias.gif) no-repeat left top;}
#mainContent div.seguros {background:url(../pics/tt-seguros.gif) no-repeat left top;}
#mainContent div.pecas {background:url(../pics/tt-pecas.gif) no-repeat left top;}
#mainContent div.servicos {background:url(../pics/tt-servicos.gif) no-repeat left top;}
#mainContent div.financiamento {background:url(../pics/tt-financiamento.gif) no-repeat left top;}
#mainContent div.consorcio {background:url(../pics/tt-consorcio.gif) no-repeat left top;}
#mainContent div.agendamento {background:url(../pics/tt-agendamento.gif) no-repeat left top;}
#mainContent div.localizacao {background:url(../pics/tt-localizacao.gif) no-repeat left top;}
#mainContent div.fale {background:url(../pics/tt-fale.gif) no-repeat left top;}
#mainContent div.vagas {background:url(../pics/tt-vagas.gif) no-repeat left top;}
#mainContent div.folder {background:url(../pics/tt-folder.gif) no-repeat left top;}
#mainContent div.trabalhe {background:url(../pics/tt-trabalhe.gif) no-repeat left top;}

#mainContent div.bot {background:url(../pics/bot-tt.gif) no-repeat left bottom;padding:58px 0 10px 0;}
#mainContent div.bot img {padding:0 0px;}

#mainContent p {padding:0 10px 0 10px; text-align:justify;}

#mainContent h2 {padding:0 10px 0 10px;}

/***  internaSide ***/

#internaSide input.text {width:151px;}

/*#internaSide input.bt01{margin-left:170px;}*/

/*** form ***/

#internaSide ul.ulmailing { margin-right:55px; }
#internaSide ul.ulmailing li { float:right; display:inline; }
#internaSide ul.ulmailing li.bt01 { margin-right:10px; }

div#formulario { width:400px; margin:0 auto; }

.contato, textarea {background:#FAFAFA; border:1px solid #ccc; font:normal 12px verdana; color:#000024; padding:5px;}
input.contato {width:210px; height:12px; margin-bottom:10px;}
textarea {width:242px; height:80px; overflow:auto;}

input.text, input#senhaA {
border:1px solid #ccc;
padding:5px 5px;
width:128px;
background:url(../pics/input-bg.gif) repeat-x left 3px;
}
textarea {
border:1px solid #ccc;
height:130px;
background:#FAFAFA;
padding:5px 5px;
}
form label, form span {
display:block;
}
form label {cursor:pointer;}
form span.fale00 {
font-weight:bold;
font-size:0.8em;
float:left;
color:#000024;
width:90px;
}
form span { width:10px;float:left;}

form#fale {margin-left:17px;}

form#fale input.text, textarea {width:300px;}

form#fale input.bt {
margin:10px 0 0 300px;
color:#fff;
border:none;
width:60px;
height:25px;
cursor:pointer;
background-color:#000024;
}

#endereco{
width:300px;
margin:0 auto;
}
#endereco dt{
font-size:14px;
border-bottom:1px dotted #000;
height:25px;
}
#endereco dt, #endereco dd{
margin:0;
padding:0;
text-align:center;
width:320px;
}
#endereco dd{
font-size:12px;
}
.space{
height:10px;
}

/** RICK MIDIA **/

#richmedia {
height:480px;
left:288px;
position:fixed;
top:2px;
width:580px;
z-index:6;
}




#richmedia-novo {
position:fixed;
left:0;
top:155px;
width:100%;
text-align: center;
height:230px;
z-index:6;
}

#feirao {
position:absolute;
left:450px;
top:100px;
z-index:6;
}

/** CONFIRA FEIRÃO **/

#confira-feirao a {
position:absolute;
right:50px;
top:20px;
width:170px;
height:60px;
z-index:15;
}

#bottom{
margin-top:30px;
clear:both;
text-align:center;}


/** banners-415x100 **/

ul.banners-415x100 li{margin:3px;}