﻿body
{
    font-family: BellGothic BT;
    color: #000000;
    font-size:90%;
} 
h1, spanhtml,body,div,span,object,iframe,blockquote,em,img,q, strong
{
  margin:0;
  padding:0;
  border:0;
  vertical-align:baseline;
  font-weight:lighter;
}

 .colmask {
  position:relative;
  clear:both;
  float:left;
  width:100%;
  overflow:hidden;
 }

 .colright,
 .colmid,
 .colleft {
  float:left;
  width:100%;
  position:relative;
 }
 .col1,
 .col2,
 .col3 {
  float:left;
  position:relative;
  padding:0 0 1em 0;
  overflow:hidden;
 }
 .leftmenu {
  background:#fff;
 }
 .leftmenu .colleft {
  right:75%;
 
 }
 .leftmenu .col1 {
  width:71%;
  left:102%;
 }
 .leftmenu .col2 {
    width: 250px;
    left: 40px;
}

.tudo {
    width: 1000px;
margin:0 auto;
}
.centrinho {
width: 750px;

float:left;
}

em {
}

blockquote {margin: 0;
padding:0;}

a
{
    color: #000000;
    text-decoration: none;
}
hr {
 margin-bottom: 10px;
 margin-top: 10px;
 
}
.inFoto
{
margin-top: 4px;
margin-bottom: 4px;
border: solid 1px #000;
background-color: #FFFFFF;
font-size: 11px;
margin-top: 4px;
margin-bottom: 4px;
}
.direitos
{
 width: 300px;
 color:Black;
}
/*IDS Geral*/

#topo
{
float: left;
margin-top: 5px;
 width: 1000px;
}
#topo .logo
{
width: 420px;
float: left;
}

#topo .destaqueDir
{
float: right;
background-color: #FFFFFF;
width: 470px;
margin-top:10px;
}
.btn-menu{background-image:url('http://www.achacarro.com.br/imagens/menu.png');}
#menuTopo ul {margin:0;padding:0;}
#menuTopo{height:40px;width:1000px; margin:0;padding:0;}
#menuTopo a{height:40px;display:block;}
#menuTopo li{float:left;text-indent:-2000px; list-style-type:none; margin:0;padding:0;}
#menu{
 height: 42px;
 clear: both;
 width: 1000px;

}
/* FIM IDS Geral*/
.inicio{width:166px;}
.inicio:hover{background-position:0 -40px;}
.inicio:active{background-position:0 -80px;}

.compreVeiculo{width:166px;background-position:-166px 0;}
.compreVeiculo:hover{background-position:-166px -40px;}
.compreVeiculo:active{background-position:-166px -80px;}

.vendaVeiculo{width:166px;background-position:-332px 0;}
.vendaVeiculo:hover{background-position:-332px -40px;}
.vendaVeiculo:active { background-position:-332px -80px;}

.siteRevenda{width:166px;background-position:-498px 0;}
.siteRevenda:hover{background-position:-498px -40px;}
.siteRevenda:active{background-position:-498px -80px;}

.buscarRevendas{width:166px;background-position:-664px 0;}
.buscarRevendas:hover{background-position:-664px -40px;}
.buscarRevendas:active{background-position:-664px -80px;}

.acessarConta { width:170px; background-position:-830px 0;}
.acessarConta:hover{background-position:-830px -40px;}
.acessarConta:active{background-position:-830px -80px;}

 /*SiteMap*/
 adThis {margin-left:20px;}
.siteMap {
 width: 1000px;
 height: 150px;
 font-size: 14px;
 background-image: url('http://www.achacarro.com.br/imagens/rodape.png');
 background-repeat: no-repeat;
 clear: both;
}
.siteMap li {
line-height: 18px;
list-style-type: none;
}
.siteMap a{
text-decoration: none;

font-size: 12px;
}
.siteMap a:hover{text-decoration:underline;margin-left:2px;}
.colunasRodape {
 width: 200px;
 height: 150px;
 float: left;
}

.liTitulo {
font-size: 14px;
font-weight: bold;
margin-left: 5px;
}
.compartilhe {
 width: 150px;
 height: 200px;
 float: left;
} 
 /*FIM SiteMap*/
.dvTopo
{
 padding: 5px;
 width: 500px;
 height: 130px;
 float: left;
 margin-left: 10px;
 margin-top: 10px;
}
.label50
{
float: left;
width: 60px;
padding: 2px;
color: #000000;
}
.label100
{
float: left;
width: 100px;
margin-top: 2px;
padding: 2px;
}
.label150
{
float: left;
width: 150px;
margin-top: 2px;
padding: 2px;
}

.texto_default
{
    margin-bottom: 8px;
    text-align: justify;
}
.texto_default p{
 font-size: 16px;
 margin-top: 10px;
 margin-left: 10px;
 text-align: justify;
 padding-left: 8px;
 padding-right: 12px;
}

.texto_default li 
{
 margin-top: 10px;
 font-size: 14px;
 list-style-image: url(http://www.achacarro.com.br/imagens/ico-certo.gif);
}
.texto_default h1, h2, h3
{
 
 margin: 0;

}
 .texto_default a{
    text-decoration: none;
    border: 0;
    color: #FF0000;
}
 .texto_default a:hover,a:focus{
  text-decoration:underline;
}
 .texto_default h3 a{
  text-decoration:underline;
  border:0;
  color:#000000;
}
/*Menu Geral Padrão*/

.myBtn
{
margin: 1px;
width: 250px;
 max-width: 250px;
 min-width:250px;
height: 25px;
background-color: #EC3;
border: solid 1px #000;
background-image: url(http://www.achacarro.com.br/imagens/fundo_vertical.jpg);
}
.myBtnOver
{
width: 250px;
height: 25px;
 margin:1px;
background-color: #ED4;
background-image: url(http://www.achacarro.com.br/imagens/fundo_vertical.jpg);
border: solid 1px #EC3;
}
.myBtnDivisao
{
margin: 1px;
height: 25px;
width: 250px;
background-color: #FFFFFF;
border: solid 1px #03c;
text-align: center;
font-size: 17px;
color: #0033CC;
}
.menuVertical h3{
    margin: 0;
    height: 25px;
    width: 250px;
    background-image : url('http://www.achacarro.com.br/imagens/menu-vertical-bkg.png');
    background-position: 0 -25px;
    background-repeat: no-repeat;
    text-align: center;
    font-weight: bold;
    font-size: 17px;
    color: #09f;
    margin-top: 4px;
    margin-bottom: 1px;
}
.menuVertical ul
{
list-style: none;
margin: 0;
padding: 0;
}
 .menuVertical ul li{
 margin: 0;
 width: 250px;
 max-width: 250px;
 min-width: 250px;
 height: 25px;
 background-position: 0 0px;
 background-image : url('http://www.achacarro.com.br/imagens/menu-vertical-bkg.png');
 background-repeat: no-repeat;
 list-style: none;
}
.menuVertical
{
    width: 250px;
    float: left;
    display: block;
}

 .menuVertical ul li a
{
 margin: 0;
 color: #000;
 font-size: 17px;
 text-decoration: none;
 display: block;
 margin-left:12px;
}
.menuVertical ul li a:hover
{
color:#09F;
width: 250px;
height: 25px;
font-size: 17px;
display: block;
margin-left:12px;

}
/*FIM Menu Geral Padrão*/
#wrapper {
clear: both !important;
display: block !important;
float: none !important;
position: relative !important;
}

/* The main theme structure */
#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
    padding: 4px;
    margin: 0 auto;
    width: 1020px;
  
}
#wrapper {
	background: #fff;
	margin-top: 10px;
	padding:0;
  clear: both;
  position:relative;
}


#back-top-left {background-image:url('http://www.achacarro.com.br/images/back-corners.png');left:-12px;top:-20px;position:absolute;height:40px;width:40px;clip:rect(auto, 20px, 20px, auto);}
#back-top-right {background-image:url('http://www.achacarro.com.br/images/back-corners.png');right:-12px;top:-20px;position:absolute;height:40px;width:40px;clip:rect(auto, auto, 20px, 20px);}
#back-bottom-left {background-image:url('http://www.achacarro.com.br/images/back-corners.png');left:-12px;bottom:-20px;position:absolute;height:40px;width:40px;clip:rect(20px, 20px, auto, auto);}
#back-bottom-right {background-image:url('http://www.achacarro.com.br/images/back-corners.png');right:-12px;bottom:-20px;position:absolute;height:40px;width:40px;clip:rect(20px, auto, auto, 20px);}

#back-top {background-image:url('http://www.achacarro.com.br/images/back-top-bottom.png');height:40px;top:-20px;left:8px;right:8px;position:absolute;clip:rect(auto, auto, 20px, auto);}
#back-bottom { background-image:url('http://www.achacarro.com.br/images/back-top-bottom.png');height:40px;bottom:-20px;left:8px;right:8px;position:absolute;clip:rect(20px, auto, auto, auto);}
#back-left {background-image:url('http://www.achacarro.com.br/images/back-left-right.png');width:24px;top:0px;bottom:0px;left:-12px;position:absolute;clip:rect(auto, 12px, auto, auto);}
#back-right { background-image:url('http://www.achacarro.com.br/images/back-left-right.png');width:24px;top:0px;bottom:0px;right:-12px;position:absolute;clip:rect(auto, auto, auto, 12px);}



