



/* Formata conteudo esquerda*/

.pesquisaNovosEsquerda, 
.pesquisaUsadosEsquerda,
.pesquisaRevisaoEsquerda{
    width:170px;
    float:left;

}

.esquerda{
	float:left;
	width:685px;
_width:660px;
	
}

.topoEsquerda{
	width:685px;
	margin-top:7px;
}

/* PESQUISA
---------------------------------------------------*/
.pesquisaBpi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	width:684px;
}
/* caixa de pesquisa
-------------------------------------------------------*/
.pesquisa{float:left;
	height:188px;
width:370px;
	margin-bottom:5px;
	background-color:#e1eefa
}

.pesquisa h3{float:left;
	width:130px;
	font-weight:normal;
	font-size:0.8em;
	color:#ff3300;
	background-color:#FFF;
	text-indent:4px;
	margin:0px;
	height:22px;
}

.menuPesquisa{float:right;
	font-size:0.95em;
	width:240px;
	background-color:#003366;
	height:22px;
}

.menu{
	display:block;height:22px;

}
.menuPesquisa ul{list-style:none;text-align:center;}
.menuPesquisa li {
	float:left;
}

.menuPesquisa  a{
	color:#FFF;width:80px;
	text-decoration:none;
}

.menuPesquisa  a:hover{
	text-decoration:underline;
	width:80px;color:#003366;
	background: transparent url(../images/tab_on.gif);
}

.menuActivo {
	text-decoration:underline;
	width:80px;color:#003366!important;
	background: transparent url(../images/tab_on.gif);
}


/*Pesquisa NOVOS/USADOS/REVISOES
---------------------------------------------------------*/

.conteudoPesquisaNovos{display:none}
.conteudoPesquisaUsados{}
.conteudoPesquisaRevisao{display:none}
.conteudoPesquisaNovos, 
.conteudoPesquisaRevisao, 
.conteudoPesquisaUsados{
        text-align:left;
	clear:both;
	margin-left:14px;
	color:#003366;
	font-size:0.70em;
        width:350px;

}

.conteudoPesquisaNovos label, 
.conteudoPesquisaRevisao label, 
.conteudoPesquisaUsados label{
        display:block;
 height:14px;
	color:#003366;
	margin-top:4px;
}


.conteudoPesquisaNovos input, 
.conteudoPesquisaNovos select, 
.conteudoPesquisaRevisao input, 
.conteudoPesquisaRevisao select, 
.conteudoPesquisaUsados input, 
.conteudoPesquisaUsados select{
	border:solid 1px #003366;
        font-size:0.90em;
        color:#7d7d8a;
	width:135px;
        height:17px;
        *height:20px;
	margin-top:2px;
}

.pesquisaNovosDireita .inputSmall, 
.pesquisaRevisaoDireita .inputSmall, 
.pesquisaUsadosDireita .inputSmall{
       text-indent:4px;
       font-size:0.90em;
       width:50px;
       height:13px;
       margin-top:2px;

}


.pesquisaNovosDireita, 
.pesquisaRevisaoDireita, 
.pesquisaUsadosDireita {
    width:170px;
    float:right;

}

.pesquisaNovosDireita .botaoPesquisar, 
.pesquisaRevisaoDireita .botaoPesquisar, 
.pesquisaUsadosDireita .botaoPesquisar{
    margin-top:20px;
    width:74px;
    height:22px;
    color:#FFF;
    font-weight:bold;
    float:right;
margin-right:34px;
    zzborder:solid 1px;
    border-top:solid 1px #f0f7fd;
    border-right:solid 1px #003366;
    border-bottom:solid 1px #003366;
    border-left:solid 1px #f0f7fd;
    background-color:#7e98b2;

}

.pesquisaAvancadaNovos,
.pesquisaAvancadaUsados{

width:160px;height:12px;
margin-top:25px;
left:12px;
margin-bottom:3px;
font-size:0.95em;
}

.pesquisaAvancadaNovos a,
.pesquisaAvancadaUsados a{
color:#3a4047;
text-decoration:none;

}

.pesquisaAvancadaNovos a:hover,
.pesquisaAvancadaUsados a:hover{
color:#bebebe;
text-decoration:underline;

}

/*  numero de veiculos da BD
------------------------------------------------------*/
.numVeiculos{ clear:both;float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#003366;
width:300px;
height.20px;
	font-size:0.7em;
margin-left:12px;
margin-top:2px;
margin-bottom:2px;
}
.numVeiculos a
{ 
	font-weight:bold;
text-decoration:none;
color:#003366;
cursor:text
}
.numVeiculos a:hover,
.numVeiculos a:visited{ 
	
text-decoration:none;
color:#003366;
cursor:text
}

/* BPI
------------------------------------------------------*/
.bpi{float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	height:187px;
width:300px;
	margin-top:2px;
margin-left:3px;

/*border:solid 1px #ff3300;*/
}



.bpi h3{
	color:#ff3300;
	}

.conteudoBpi{
	margin-top:3px;
	margin-left:3px;
	padding-top:4px;
	text-align:left;
	color:#003366;
height:187px;
	font-size:0.70em;
	
}

.conteudoBpi img{float:right;
margin-top:-4px;



}

.conteudoBpi span{
clear:both;
float:left;
width:200px;
height:14px;
margin-left:8px;
margin-bottom:10px;
	display:block;
font-size:1.1em;
	font-weight:bold;
}

.formBpi{
	width:300px;margin-top:10px
}
.wrap{
float:left;
width:290px;
height:75px}

.wrapLabel{
float:left;
width:140px;
margin-left:2px;
line-height:26px;
text-align:left
}

.botaoenvia{
margin-right:2px;
text-align:right
}

.wrapCx{
float:left;
width:130px;
text-align:left
}

.formBpi input, 
.formBpi select{
border:solid 1px #cddae3;
color:#003366;
width:80px;
margin-top:6px;

}
.txt{float:left; margin-left:4px;font-size:0.9em;width:285px;height:20px }
.formBpi input.botaoPesquisar{
margin-left:60px;

}

.financiamento{
margin:3px 10px;

}

.financiamento a{
color:#003366;
text-decoration:none

}

.financiamento a:hover{
text-decoration:underline;
color:#ff3300;
}





/* Publicidade (Promocao)
--------------------*/

.promocao{
float:left;
width:677px;
height:232px;

margin-bottom:12px;

}


.menuPromocao{
text-align:right;
clear:both;
font-size:0.95em;
background:#003366;
height:21px;

}
.menuPromocao ul {
width:99%;
float:left;
margin:2px 2px 0 2px
}
.menuPromocao ul a{
margin:auto 0;
color:#FFF
}
.menuPromocao li {
display:inline;
margin-top:8px;
background: url(images/separador_promocao.gif) no-repeat right;
}
.menuPromocao li a{
text-decoration:none;
padding:0 10px;

	
}
.menuPromocao li a:hover{background:url(images/separador_promocao.gif) repeat-x;
color:#003366;
text-decoration:none
}

.promocaoItem{
height:200px;
background:#003366;
}

.promocaoItem img{
margin:2px 2px;
border:solid 1px #fff
}

/* Autopromocao
-----------------------------------------------------*/
.tituloDestaques{
width:677px;
line-height:30px;
text-indent:6px;
font-size:0.7em;
color:#003366;
background:#edf0f3
}

.tituloDestaques2{
clear:both;float:left;
width:660px;
line-height:30px;
text-indent:6px;
padding-left:20px;
font-size:0.8em;
color:#003366;
background:#edf0f3;
text-decoration:none;
}

.tituloDestaques2 a{
	width:660px;
line-height:30px;
text-indent:6px;
font-size:0.8em;
color:#003366;
background:#edf0f3;
	text-decoration:none;
}

.tituloDestaques2 span{

font-size:1.3em;
font-weight:bold;
/*text-transform:uppercase;*/
text-decoration:none;
}

.tituloDestaques span{
font-size:1.3em;
font-weight:bold;
text-transform:uppercase
}

.bpiteste{

padding-left:20px;
font-size:1.2em;
font-weight:bold;
}

.tituloDestaques2 ul{display:inline; margin-left:360px; margin-top:8px}
.tituloDestaques ul{display:inline; margin-left:360px; margin-top:8px}
.tituloDestaques li{display:inline; margin-left:4px;}

.autoPromo{
float:left;
width:677px;
height:240px;
border:solid 1px #003366;
margin-top:15px;
margin-bottom:11px;

}



.destaqueItem{float:left;
width:218px;
height:200px;
border-right:dashed 1px #e3e6e9;
margin-left:6px;
_margin-left:2px;
}

.destaqueItem img{
margin:4px
}

.destaqueItem a .divmarca, 
.destaqueItem a .divalor {
font-size:0.8em;
text-decoration:none;
}

.destaqueItem a:hover .divmarca, 
.destaqueItem a:hover .divalor {
color:#ff3300;
text-decoration:none;
}

.destaqueItem .divmarca {
text-align:left;
	height: 17px;
	width:200px;
	overflow: hidden;
	float: left;
	margin-left:6px;
margin-bottom:5px;
color:#6a6969
}

.destaqueItem .divalor {float:right;
text-align:right;
	height: 17px;
	width:72px;
font-weight:bold;
	overflow: hidden;
	margin-right:16px;
margin-bottom:5px;
	color:#ff3300;

}

/* Destaques 
----------------------------------------------------*/

.destaques{
float:right;
margin-right:3px;
width:306px;
height:450px;
border:solid 1px #ff3300;
overflow:hidden;
}


.destaquesTit {
text-align:left;
text-indent:12px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#003366;
font-size:0.8em;
}


/* foto+marca+valor+click2call
-----------------------------------------------------*/
.destaqueDiaItem {
font-family: Verdana, Arial, Helvetica, sans-serif;
float:left;
width:127px;
height:180px;
margin:12px 12px;

overflow:hidden;
border-bottom:solid 1px #d4d0ce

}


/* listagem novos
---------------------------------------------------*/
.listagem{display:inline;
font-family: Verdana, Arial, Helvetica, sans-serif;
zzfloat:left;
width:682px;

}

.listagemNovos{
float:left;
width:335px;
color:#003366;
border:solid 1px #003366;
margin-right:5px
}
.listagemNovos h2{
font-size:0.70em;
font-weight:normal;
background: #003366;
line-height:30px;
border:solid 1px #003366;
text-indent:4px;
margin:0px;
color:#FFF;

}
.listagemNovos h2 span{
font-size:1.3em;
font-weight:bold;

}

.fotoListagem{
clear:both;
float:left;
display:block;
width:100%;
height:110px;
zzbackground:#EDF0F3;
border-bottom:dashed 1px #003366
}



.fotoListagem .oportunidadeFoto {
font-size:0.75em;
line-height:16px;
height:32px;
width:187px;
padding-left:4px;
zzmargin-left:10px;
color:#6a6969;
margin-left:4px;
background:#f6f6f6;
overflow:hidden;

}
.fotoListagem .oportunidadeFoto h4{
margin-left:-12px ;

}

/*Titulos 
-----------------------------*/

.tituloMais{
margin-top:10px;
font-size:0.70em;
line-height:30px;
text-indent:6px;
color:#003366;
background:#edf0f3;
border-bottom:solid 1px #003366
}
.tituloMais span{
zzfont-size:1.3em;
font-weight:bold;

}

.listagemItem{
text-align:left;

}

.fotoListagem img{
margin-top:8px;

}


.fotoListagem img{
margin-left:12px;
float:left
}

.listagemTextoViatura{
     float:left;
     font-size:0.9em;
width:190px;
height:110px;
line-height:1.95em;


}

.listagemTextoViatura span{
      display:block;clear:both;
}

.listagemTextoViatura a{
       text-decoration:none;
}

.listagemTextoViatura a:hover span {
     clear:both;
     text-decoration:underline;
     color:#ff3300;
}

.marca{color:#003366;
width:180px;
height:30px;
text-align:left;
margin-left:13px;
margin-top:6px;
overflow: hidden;
}

.oportunidadeValores{display:inline!important;
clear:both;float:left;
width:190px;
height:32px;
margin-left:5px;
margin-top:6px;
border-bottom:dotted 1px #6a6969
}


.valor{float:left;
width:80px;
height:20px;
text-align:right;
font-weight:bold;
color:#ff3300;
overflow: hidden;
}

.valorReal{float:left;display:inline;
width:80px;
text-decoration:line-through;
font-size:0.8em;
margin-left:8px;
color:#6a6969

}


.listagemVerMais {
font-size:0.85em;

text-align:right;
margin:4px;
height:16px;
font-weight:bold;
display: inline-block
}

.listagemVerMais a{
text-decoration:none;
color:#ff3300;
display: inline-block
}

.listagemVerMais a:hover{
text-decoration:underline;
}

/*listagem em texto*/
.novos {
	clear:both;
	background-color:#FFF;
	font-size: 0.8em;
	margin-top:14px;
	margin-left:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.novos .novosItem {
	margin-top:8px;
	display:block;
	height: 22px;
	width: 314px;
	margin-bottom: 22px;
	_margin-bottom: 10px;
	margin-left: 2px;
	background-image: url(../images/seta_azul.gif);
	background-repeat: no-repeat;
	background-position: left center ;
	_background-position: left 6px ;

	}

.novosItem a{
	text-decoration:none;
	color: #000066;
}

.novosItem a:hover{
	color: #FF3300;
	background-color:#edf0f3;
	zzdisplay:block;
}


.novos .novosItem .divmarca {
        text-align:left;
	height: 17px;
	width:220px;
	overflow: hidden;
	float: left;
	margin-left:6px;
margin-bottom:1px;
	xxline-height: 0.9em;
}

.novos .novosItem .divalor {
	font-weight:bold;
	margin-bottom:5px;
        height: 17px;
	width: 66px;
	overflow: hidden;
	float: right;
        margin-right: 4px;
}



.novosItem .oportunidade {
	display:block;
	width:245px;
	height:16px;
	overflow:hidden;
	float:left;
	font-size:0.85em;
	color:#6a6969;
	border-bottom:dashed 1px #e3e6e9
}
.valorRealI{float:left;
width:44px;
text-decoration:line-through;
font-size:0.9em;
margin-left:4px;
color:#6a6969;
height:16px;
border-bottom:dashed 1px #e3e6e9

}

.oportunidade a:hover span{
text-decoration:none;

}

.novosItem h4{
font-family:arial;
font-size:1.3em;
font-weight:bold;
margin:0 4px;
color:#ff3300;
display:inline
}


/* FIM listagem novos*/


/* Fim - Formata conteudo esquerda*/

/* Formata conteudo direita*/

.direita{font-family:Verdana, Arial, Helvetica, sans-serif;
float:right;
width:315px;
_width:310px;
text-align:center;

}

.direitaBanners{
zzbackground-color:#ebecec;
border:solid 1px #003366;
margin-top:7px
}


.mrec{
width:300px;
height:250px;
margin:4px auto 10px auto;
border:solid 1px #efefef;
}

.anunciosTit {
line-height:30px;
text-indent:6px;
color:#003366;
text-align:left;
font-size:0.7em;
background:#003366;
color:#ffffff;
margin-bottom:8px
}

/* formata anuncios de texto*/

.anunciosTexto a{
color:#6a6969;
text-decoration:none;

}

.anunciosTexto{
color:#6a6969;
border-bottom:dashed 1px #e3e6e9;
line-height:16px;
margin:0px 6px;
margin-top:9px;
text-decoration:none;
text-align:left;
font-size:0.7em;
width:290px;
height:52px;
overflow:hidden;
}

.anunciosTexto a:hover {display:block;
background:#edf0f3;
height:50px;
visited
}

.anunciosTexto a:visited{
color:#ccc;
}

.anunciosTexto span{display:block;
line-height:16px;
color:#E5631A;
text-align:left;
font-size:1.1em;
font-weight:bold;
width:280px;
height:16px;
overflow:hidden;
}

/* formata titulo dos anuncios */
.anunciosTit span{
font-size:1.3em;
font-weight:bold;

text-transform:uppercase

}
.anunciosEsquerda{
float:left;
margin-left:12px;
height:100%;
margin-top:8px;
}

.anunciosDireita{
float:right;
margin-right:20px;
margin-top:8px;
}

.anuncioBanner {float:left;
width:120px;
height:60px;
margin:10px;
border:solid 1px #fff;
}

.destaqueStand{float:left;
  width:670px;
  height:250px;
  background:#003366;
  margin-top:10px;

}

.destaqueStand img{ margin:25px}

.navega{/*OPS rever o posicionamento*/
  position:relative;
  top:-235px;
float:left;
width:670px;
height:34px;
background:#e3e0de;
filter:alpha(opacity=55); /* IE's opacity*/
  opacity: 0.50;
border-bottm:solid 1px #003366;
text-align:right;  
}
.navegaBotoes{
margin-right:20px;
margin-top:4px;
width:120px;
height:34px;
float:right;
  
}
.navegaBotoes{ }

.navegaBotoes ul{display:inline; margin-right:8px;float:right}
.navegaBotoes li{display:inline;}

#barraiol {
	width: 100%;
 	background:#568db3;
height:19px;
margin:2px auto;

 }

#barraiol table{
width:770px;
text-align:center;
margin-left:90px;
}

.anuncioBottom { height:70px;margin-top:16px}


.listaLrec{display:inline;
zzfloat:left;
width:682px;

}

.LrecEsq{
float:left;
width:336px;
margin-top:7px;
}
.LrecDt{
float:left;
width:336px;
margin-top:7px;
margin-left:5px;

}

/* formata texto do fundo*/


