@charset "utf-8";
html, body {
	overflow: auto;
	padding:0;
	color:#444;
	font-family:lucida grande,lucida,tahoma,helvetica,arial,sans-serif;
	font-size:12px;
	line-height:16px;
	margin:0 auto 0 auto;
	height: 100%;
	width:100%;
	background-color:#fcfcfc;
}
h1{
	font-size:18px;
	font-weight:bold;
	color:#09893f;
}
h1 a{
	color:#09893f;
}
h1 a:visited{
	color:#09893f;
}
h1 a:hover{
	color:#fa7c06;
	text-decoration:none;
}
h2{
	font-size:14px;
	color:#555;
	font-weight:200;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
.centrotopo{
	width:1048px;
	margin:0 auto 0 auto;
	height: 120px;
}
.centro{
	width:1048px;
	margin:0 auto 0 auto;
	height: 28px;
}
.logo{
	width:210px;
	height:90px;
	margin:25px 0 0 0;
	padding:0 0 0 0;
}
.bntopo{
	width:728px;
	height:100px;
	padding:10px 0 0 0;
	margin:-100px 0 0 320px;

}
.barraverde{
	width:100%;
	height: 40px;
	background-color:#09893f;
	color:#09893f;
	margin: 0 auto 0 auto;
	padding-top:0;
	padding-bottom:0;
}
.bus_rap{
	width: 310px;
	color:#fff;
	font-size:22px;
	font-weight:200;
	text-align:right;
	float: left;
	padding: 0 0 0 0;
	margin:-10px 0 0 0;
}

.box_bus_rap{
	height:30px;
	width: 400px;
	color:#666666;
	font-family:lucida grande,lucida,tahoma,helvetica,arial,sans-serif;
	font-weight:200;
	font-size:18px;
	padding: 0 0 0 0;
	margin:-21px 0 0 160px;
	float:inherit;
}
.bt_pesq{
	padding: 0 0 0 0;
	margin:-44px 0 0 730px;
	float:inherit;
}

.col1 {
	width: 160px;
	float: left;
	margin:5px 5px 5px 5px;
}
.col2 {
	width: 740px;
	margin: 15px 0 0 170px;
	float:inherit;
}
.col3 {
	width: 160px;
	margin: 0 0 0 908px;
}
.filtros {
	width: 145px;
	padding: 10px 4px 4px 80px;
	margin: 0 0 0 -80px;
	color:#444;
	vertical-align:middle;
	text-align:left;
	font-size:14px;

}
.filtro {
	float:left;
	color:#666;
	vertical-align:middle;
	text-align:left;
	font-size:12px;
	line-height:16px;
	position:relative;
}
.filtro a:link{
	color:#666;
	text-decoration:none;
	text-align:left;
}
.filtro a:hover {
	color:#333;
	text-decoration:none;
}
.filtro a:visited {
	color:#666;
	text-decoration:none;
}
.filtro_mais {
	float:left;
	color:#1371bd;
	vertical-align:middle;
	padding:0 0 0 6px;
	text-align:left;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	display: none;
}
.filtro_mais a:link{color:#1371bd;
	text-decoration:none;
}
.filtro_mais a:hover{
	color:#015599;
	text-decoration:none;
}
imgfiltros {
   float:inherit;
   padding:0px 0px 0px 40px;
} 
.filtrosr {
	float:left;
	color:#666;
	vertical-align:middle;
	text-align:left;
	font-size:12px;
	line-height:16px;

}

.filtrosr a:link {
	color:#666;
	text-decoration:none;
}
.filtrosr a:hover {
	color:#333;
	text-decoration:none;
}
.filtrosr a:visited {
	color:#666;
	text-decoration:none;
}
imgfiltrosok {
   float:inherit;
   padding:0 0 0 140px;
} 

/*RESULTADOS DE PESQUISA*/
.colresult {
	width:728px;
	height:100%;
	position:relative;
	
}
.resultpesq{
	margin:0 auto;
	width:728px;
	height: 80px;

}
.resultpesq2{
	margin:0 auto;
	width:728px;
	height: 80px;
	background-color:#f2f8fb;

}


/* ----------- stylized ----------- */
#stylized{
border-bottom:solid 1px #dbdbdb;
height:80px;
}
#stylized p{
font-size:11px;
color:#444444;
margin-bottom:1px;
border-bottom:solid 1px #b7ddf2;

}
#stylized:hover{
border:solid 2px #3c84da;
}

#stylized label{
display:block;
text-align:left;
color:#444;
line-height:14px;
margin:-75px 0 0 100px;
width:326px;
float: inherit;
}
#stylized label a:link{
text-decoration:none;
color:#444;
}
#stylized label a:hover{
text-decoration:none;
color:#444;
}
#stylized .titulo{
font-size:16px;
color:#3c84da;
font-weight:bold;
}
#stylized .titulo a:link{
text-decoration:none;
}
#stylized .titulo a:hover{
text-decoration:none;
color:#0b458b;
}
#stylized .titulo a:visited{
font-size:16px;
color:#3c84da;
}
#stylized .titulo2{
font-size:16px;
color:#3c84da;
}
#stylized .titulo2 a:link{
text-decoration:none;
}
#stylized .titulo2 a:hover{
text-decoration:none;
color:#0b458b;
}
#stylized .titulo2 a:visited{
font-size:16px;
color:#3c84da;
}
#stylized .small{
color:#afafaf;
display:block;
font-size:9px;
font-weight:normal;
text-align:left;
}
#stylized .big{
color:#444;
display:block;
font-weight:200;
text-align:left;
}
#stylized .estoq{
color:#3c84da;
display:block;
font-size:10px;
font-weight:normal;
text-align:center;
}
#stylized .estoq a:link{
text-decoration:none;
}
.ft{
	width:90px;
	padding-top:2px;
}
.lgm{
	width:120px;
	margin:-70px 0 0 606px;
}
.lgmp{
	width:120px;
	margin:-70px 0 0 606px;
	padding: 15px 0 0 25px;
}


#stylized label2{
display:block;
text-align:left;
padding-top:0px;
color:#444;
line-height:14px;
margin:-70px 0 0 430px;
width:170px;
float: inherit;
}
#stylized label2 a:hover{
text-decoration:none;
}
#stylized label2 a{
text-decoration:none;
}

#stylized .small2{
color:#afafaf;
display:block;
font-size:9px;
font-weight:normal;
text-align:left;
}
.toporesult{
	 border:1px solid #dcdee0;
	 width:726px;
	
}
.indpag{
font-size:17px;
color:#3c84da;
text-align:center;
margin:450px 0 20px 10px;
}
.indpag a:link{
	text-decoration:none;
}
.indpag a:hover{
	text-decoration:none;
	color:#084082;
}
.bg-box{ background:#fff url(../imgnew/bg_box.png) repeat-x; border:1px solid #dcdee0; margin:14px 0 0 0;}

div#box-pesq-veic{ width:245px; float:left; height:272px; background:url(../imgnew/bg-box-veic.png) no-repeat; margin:-14px 0 0 -18px; padding:10px 0 0 38px;}

div#box-pesq-veic span{font-size:11px; line-height:14px;}

div#destaque-veiculos{ width:728px; float:left; height:252px; min-height:256px; margin:0 0 0 0;}

div#banner-lateral{ width:160px; float:left; margin:0 0 0 -38px;}
div#banner-lateral2{ width:160px; float:left; margin:0 0 0 -10px;}
div#box-pesq-ace{ width:245px; float:left; height:272px; background:url(../imgnew/bg-box-ace.png) no-repeat; margin:-2px 0 0 -18px; padding:10px 0 0 38px;}
div#box-pesq-ace span{font-size:11px; line-height:14px;}

div#destaque-acessorios{ width:445px; float:left; height:189px; min-height:189px; margin:20px 0 0 0; font-size:10px;}

div#revendas{ width:277px; float:left; height:198px; min-height:198px; background:url(../imgnew/bg-box-rev.png) no-repeat;margin:-193px 0px 0px 456px; padding:10px 0 0 38px;}
div#revendas span{font-size:13px; line-height:14px;}

div#revendas2{ width:277px; float:left; height:198px; min-height:198px; background:url(../imgnew/bg-box-rev.png) no-repeat;margin:-65px 0 0 -18px; padding:10px 0 0 38px;}
div#revendas2 span{font-size:13px; line-height:14px;}
UL.colveic{
FLOAT: left;
MARGIN: 0 auto 0 auto;
WIDTH: 96%;
PADDING: 5px 0 0 10px;
LIST-STYLE-TYPE: none;
}

UL.colveic LI
{
MARGIN: 0 auto 0 auto;
DISPLAY: inline;
text-align:center;
padding: 2px 0 0 0px;
font-size:10px;
FLOAT: left;
WIDTH: 20%;
line-height:12px;
}
UL.colveic LI a{
text-decoration:none;
color:#444;
}
UL.colveic LI a:hover{
text-decoration:none;
color:#555;
}
UL.colveic LI img {border:solid 1px #999;}
UL.colaces{
FLOAT: left;
MARGIN: 0 auto 0 auto;
WIDTH: 100%;
PADDING: 5px 0 0 2px;
LIST-STYLE-TYPE: none;
}

UL.colaces LI
{
MARGIN: 0 auto 0 auto;
DISPLAY: inline;
text-align:center;
padding: 2px 0 0 0px;
font-size:10px;
FLOAT: left;
WIDTH: 25%;
line-height:20px;
}
UL.colaces LI img {border:solid 1px #999;}
UL.colaces LI a{
text-decoration:none;
color:#444;
}
UL.colaces LI a:hover{
text-decoration:none;
color:#555;
}
div#noticias{ width:967px; float:left; height:275px; min-height:275px; margin:0 0 0 -250px; padding:10px 0 0 10px;}
div#foto{width:320px; height:240px; padding:10px 0 0 0;}
div#textnot{width:240px; height:240px; padding:0 0 0 0; float:inherit; margin:-240px 0 0 330px; text-align:justify;}
div#textnot a{text-decoration:none; color:#444;}
div#textnot a:hover{text-decoration:none; color:#777;}
div#textnot a:visited{text-decoration:none; color:#444;}
div#textnot2{width:400px; height:240px; padding:0 0 0 0; float:inherit; margin:-240px 0 0 590px; text-align:justify;}
div#textnot2 span{font-weight:200; font-size:11px; text-decoration:none; line-height: 24px;}
div#textnot2 a{text-decoration:none; color:#444; font-weight:bold;}
div#textnot2 a:hover{text-decoration:none; color:#777;}
div#textnot2 a:visited{text-decoration:none; color:#444;}

div#icons{ width:967px; float:left; height:100%; max-height:20px; margin:230px 0 0 -264px; padding:0;}
UL#colicons{
FLOAT: left;
MARGIN: -215px 0 0 0;
WIDTH: 980px;
PADDING: 0 0 0 10px;
LIST-STYLE-TYPE: none;
}

UL#colicons LI
{
MARGIN: 0 auto 0 auto;
DISPLAY: inline;
text-align:center;
margin: 0 0 0 4px;
padding: 0 0 0 5px;
font-size:11px;
FLOAT: left;
WIDTH: 234px;
line-height:15px;
}
h3{
	font-size:14px;
	font-weight:bold;
	color:#444;
}
h3 a{
	color:#444;
}
h3 a:hover{
	color:#666;
}
.tags{
	width: 860px;
	margin:-80px 0 10px -165px;
	float:left;
}

.rodape {width:100%; background:#888; border-top:solid 2px #dedede; height:280px; margin:0px auto -20px auto; padding:10px 0 0 0; text-align:center; line-height:25px; clear: both;}
.rodape span {color:#d2d1d1;}
.rodape span a{color:#d2d1d1;}
.rodape span a:hover{color:#aaaaaa;}

UL#rodape1{
FLOAT: left;
MARGIN: 0 0 0 150px;
WIDTH: 1000px;
PADDING: 0 0 0 10px;
LIST-STYLE-TYPE: none;
}

UL#rodape1 LI
{
MARGIN: 0 auto 0 auto;
DISPLAY: inline;
text-align:left;
margin: 0 0 0 4px;
padding: 0 0 0 3px;
font-size:12px;
color:#d2d1d1;
FLOAT: left;
WIDTH: 240px;
}
UL#rodape1 LI span {color:#666;}
UL#rodape1 LI a{color:#d2d1d1; font-size:11px;}
UL#rodape1 LI a:hover{color:#555; font-size:11px; text-decoration:none;}

.rodape2 {width:100%;  margin:50px auto 0 auto; padding:25px 0 0 0; text-align:center; line-height:25px;}

div#boxlogin{width:280px; margin:-14px 0 0 10px; padding:0 0 0 10px;}
div#logado{width:100%;
	margin:0 auto 0 auto;
	height: 20px;
	background-color:#09893f;
	border-bottom: 2px solid #eaeaea;
}
div#logado span{	color:#fff;
width:1048px;
margin:0 auto 0 auto;
padding:0 0 0 140px;
font-size:11px;
text-align:left;
}
div#logado span a{	color:#fff;
text-decoration:none;
}
div#logado span a:hover{color:#fff;
text-decoration:underline;
}
div#conteudo{
	width:728px;
	height:100%;
	margin:0 0 0 5px;
	padding:15px;
	float:left;
	background-color:#ffffff;
}
UL.conteudo{
FLOAT: left;
MARGIN: 0;
WIDTH: 728px;
PADDING:0;
LIST-STYLE-TYPE: none;
}

UL.conteudo LI
{
MARGIN: 0;
DISPLAY: inline;
text-align:left;
padding:0;
font-size:13px;
FLOAT: left;
WIDTH: 350px;
line-height:16px;
}
.box_pesq{width: 224px; height:25px; font-size: 14px; color:#666;}

.ordenar{padding:0 0 0 430px; margin:-20px 0 0 0;
}
div#detanun{
	width:600px;
	height:100%;
	margin:0px 0 300px 0;
	padding:10px 0 0 10px;
	font-size:11px;
	background-color:#FF0;
}
div#detanun span{
	font-size:13px;
	line-height:18px;
}

UL.opcionais{
FLOAT: left;
MARGIN: 0 0 20px 0px;
WIDTH: 100%;
PADDING: 5px 0 0 10px;
LIST-STYLE-TYPE: none;
}

UL.opcionais LI
{
MARGIN: 0;
DISPLAY: inline;
text-align:left;
padding: 2px 0 0 0px;
font-size:11px;
FLOAT: left;
WIDTH: 50%;
line-height:16px;
}

.foto-principal{
	width:300px;
	height:225px;
	border:solid 1px #dbdbdb;
	margin:15px 0 0 65px;
}
UL.foto-mini{
FLOAT: left;
margin:10px 0 0 68px;
WIDTH: 310px;
PADDING: 0;
LIST-STYLE-TYPE: none;
}

UL.foto-mini LI
{
MARGIN: 5px 1px 0 0;
DISPLAY: inline;
text-align:left;
padding:0 0 0 0;
font-size:13px;
FLOAT: left;
WIDTH: 24%;
line-height:16px;
}
div#inf-anun{
	width:747px;
	min-width:728px;
	height:100%;
	max-height:160px;
	margin:10px 0 0 0px;
	float:left;
	padding:10px 0 0 5px;
	line-height:18px;
}
div#ban-anun{
	width:747px;
	min-width:728px;
	height:100%;
	max-height:160px;
	margin:0;
	float:left;
	padding:5px 0 0 5px;

}
.logo-reven{
	margin:-90px 0 0 580px;
	text-align:center;
		
}
.ico-msn{
	margin:-50px 0 0 420px;
	text-align:center;
		
}
.ico-msnr{
	margin:-90px 0 0 300px;
	text-align:center;
		
}
div#form-contato{
	width:747px;
	height:300px;
	margin:15px 0 15px 0px;
	font-size:13px;
	float:left;
	padding:10px 0 0 5px;
	line-height:18px;
}
UL.form-contato LI{
FLOAT: left;
margin:10px 0 0 0;
WIDTH: 100%;
PADDING: 0;
LIST-STYLE-TYPE: none;
}

UL.form-contato {
MARGIN:0;
DISPLAY: inline;
text-align:left;
padding:0;
font-size:13px;
FLOAT: left;
WIDTH: 50%;
line-height:18px;
}
#tudo {
        width: 1210px;
		margin:0 auto 0 auto;
}


#colesq {
        float: left;
        width: 245px;
        padding: 10px;
}
#colesq2 {
        float: left;
        width: 270px;
        padding: 10px;
}

#colcentro {
        float: left;
        width: 728px;
		margin:0 0 0 4px;
}

#coldir {
        float: right;
        width: 160px;
}

#coldir2 {
        float: right;
        width: 160px;
		margin-left:-100px;
}
#rodape {
        width: 100%;
        clear: both;
}


.myformlogin{
margin:0 auto;
width:270px;
height:250px;
margin: 20px auto 0 auto;
padding:14px;
}

/* ----------- stylized ----------- */
#stylizedlogin{
border:solid 2px #b7ddf2;
background:#ebf4fb;
height:220px;
}

#stylizedlogin span{
display:block;
font-weight:bold;
text-align:left;
padding-left:10px;
width:240px;
float:left;
}

#stylizedlogin input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:240px;
margin:2px 0 20px 10px;
}
#stylizedlogin textarea{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:230px;
height: 160px;
margin:2px 0 20px 10px;
}
#stylizedlogin button{
margin-left:35px;
background:#ebf4fb;
border:0;
cursor:pointer;
margin:-25px 0 0 40px;
}
#nao_logado{
	margin:0 auto 0 auto;
	text-align:center;
}
#form_inserir{
	width:100%;
	border: solid 1px #dbdbdb;
	padding:5px;
	margin:0 0 20px 0;
}
.simular-financ{
	width:150px;
	height:30px;
	background:url(../imgnew/bg_simula_financ.png) no-repeat;
	font-size:9px;
	font-weight:bold;
	margin:-10px 0 0 0;
	padding:6px 0 0 6px;
	
}
.melhorvis{
	margin:-120px 0 0 1250px;
	
}
