@charset "utf-8";
/* CSS Document */

body {background-color:#f1f1f1; margin:0 auto; overflow-x: hidden }

.textopadrao a {font:normal 11px "Tahoma"; color:#727272; text-decoration:none;}
.textopadrao a:hover {font:normal 11px "Tahoma"; color:#727272; text-decoration:none;}
.textopadrao {font:normal 11px "Tahoma"; color:#727272; text-decoration:none;}

.rodapelink {font:normal 11px "Tahoma"; color:#a7a9ac; text-decoration:none;}
.rodapelink a {font:normal 11px "Tahoma"; color:#a7a9ac; text-decoration:none;}
.rodapelink a:hover {font:normal 11px "Tahoma"; color:#a7a9ac; text-decoration:underline;}

.textobold {font:bold 11px "Tahoma"; color:#272727; text-decoration:none;}
.textoboldtit {font:bold 11px "Tahoma"; color:#272727; text-decoration:none;}
.textoboldtit a{font:bold 11px "Tahoma"; color:#272727; text-decoration:none;}
.textoboldtit a:hover{font:bold 11px "Tahoma"; color:#272727; text-decoration:none;}
.textodestaque {font:bold 11px "Tahoma"; color:#da0000; text-decoration:none;}
.textoboldtit1 {font:bold 14px "Tahoma"; color:#272727; text-decoration:none;}
/* Topo */

#inc_topo {width:961px; margin:0 auto;}
.backgroundtopo {background-image:url(imagens/img-fundo-ident.jpg);width:961px; height:45px;}
.menuCat {background-image:url(imagens/img-fundo-menu.jpg); width:961px; height:34px;}
.logomarca {height:45px; float:left;}
.logomarca img {width:226px; height:33px; margin:5px 0 0 0} /* Primeiro margin = top - Ultimo = left */
.campobusca {background-image:url(imagens/img-campo-busca.png); background-position:center; width:300px; height:32px; float:right; margin:8px 0 0 0;}
.marcas {width:961px; height:62px; margin:0 auto;}

#menu_categoria { font:normal 11px "Tahoma"; margin:0; padding:0;}
#menu_categoria ul { line-height:24px; list-style:none; margin:0; padding:5px 5px 0 14px;}
#menu_categoria li,#menu_categoria .divisoria { display:inline; padding:0;}
#menu_categoria .divisoria { float:left; margin:5px 1px 0px 1px; width:1px; height:15px; line-height:20px; background:#ccc; border-right:1px solid #fff;}
#menu_categoria a { color:#505050; float:left; padding:0 3px 0 3px; text-decoration:none;}
#menu_categoria a span { display:block; float:none; padding:0 10px 0 10px;} 
#menu_categoria a:hover{ text-decoration:underline; color:#505050;}
#menu_categoria a:hover span { color:#505050;}
.divisoria { height:1px; background:#ccc;}


/* Fim Topo */



/* Estrutura */

#centralizarEstrut {width:961px; margin:0 auto;}
#centralizarMod {width:961px; margin:0 auto; }
#estrutura {width:729px; margin:0 auto; float:left}
.banner {width:729px; margin:0; padding:0;}
.banner li{list-style-type:none;}
.banner ul{margin:0; padding:0;}
.buscaveiculos {background-image:url(imagens/img-fundo-busca.jpg); background-position:center; background-repeat:no-repeat; width:222px; height:314px; float:right; }
.confiraSemi {background-image:url(imagens/img-fundo-seminovos.jpg); background-position:center; background-repeat:no-repeat; width:222px; height:362px; float:right; margin-top:9px;}
.menuInst {width:729px; margin-top:7px; }
#inc_rodape {width:961px; margin:0 auto; clear:both }
#inc_rodape_modelo {width:961px; margin:0 auto; clear:both; }
.clear { clear: both; }
.clearleft { clear: left; }
.clearright { clear: right; }

/* Fim Estrutura */



/* Informações */

.informacoes {width:729px; margin-top:7px; clear:both}
.ultimasNoticias {background-image:url(imagens/img-fundo-noticias.jpg); background-position:center; background-repeat:no-repeat; width:466px; height:420px; float:left;}
.fiqueInformado {background-image:url(imagens/img-fundo-informado.jpg); background-position:center; background-repeat:no-repeat; float:right; width:251px; height:165px;}
.simuleFinanc {background-image:url(imagens/img-fundo-simule.jpg); background-position:center; background-repeat:no-repeat; float:right; width:251px; height:206px; margin-top:49px;}
.tag {width:961px; margin:0 auto;}
.tag1 {background-image:url(imagens/img-fundo-tag1.jpg); background-position:center; background-repeat:no-repeat; width:961px; height:9px;}
.tag10 {background-image:url(imagens/img-fundo-tag10.jpg); background-position:center; background-repeat:no-repeat; width:961px; height:27px; margin-top:7px;}
.tag2 {background-image:url(imagens/img-fundo-tag2.jpg); background-position:center; background-repeat:repeat; width:961px;}
.tag3 {background-image:url(imagens/img-fundo-tag3.jpg); background-position:center; background-repeat:no-repeat; width:961px; height:9px;}

.modelo1 {background-image:url(imagens/img-modelo1.jpg); background-position:left; background-repeat:no-repeat; width:729px; height:12px;}
.modelo2 {background-image:url(imagens/img-modelo2.jpg); background-position:center; background-repeat:repeat; width:729px;}
.modelo3 {background-image:url(imagens/img-modelo3.jpg); background-position:left; background-repeat:no-repeat; width:729px; height:12px;}

.mapadosite {width:961px; margin:0 auto; margin-top:7px;}
.mapa1 {background-image:url(imagens/img-fundo-tag1.jpg); background-position:center; background-repeat:no-repeat; width:961px; height:9px;}
.mapa2 {background-image:url(imagens/img-fundo-tag2.jpg); background-position:center; background-repeat:repeat-y; width:961px;}
.mapa3 {background-image:url(imagens/img-fundo-tag3.jpg); background-position:center; background-repeat:no-repeat; width:961px; height:9px;}

/* Fim Informações */


/* Mapa do Site */

.mapainterno {width:961px; margin:0px 0px 0px 0px}
.fundomapa {background-image:url(imagens/img-fundo-mapa.jpg); background-position:center; background-repeat:no-repeat; width:961px; height:27px;}
.mapainterno li, .mapainterno ul {list-style-type:none; margin-left:12px; padding:0; }
.bandToyota {float:left; width:20%; }
.bandVolkswagen {float:left; width:20%;}
.bandRenault {float:left; width:20%;}
.bandCitroen {float:left; width:20%;}
.bandHondam {float:left; width:20%;}
.bandHondac {float:left; width:20%; margin-top:10px;}
.bandOnibus {float:left; width:20%; margin-top:10px;}
.bandConsorcio {float:left; width:20%; margin-top:10px;}
.bandGrupo {float:left; width:20%; margin-top:10px;}
.bandOutros {float:left; width:20%; margin-top:10px;}

.textomapa ul {margin:0; padding:0; line-height:15px;}
.textomapa {font:normal 11px "Tahoma"; color:#727272; text-decoration:none;}
.textomapa a {font:normal 11px "Tahoma"; color:#727272; text-decoration:none;}
.textomapa a:hover {font:normal 11px "Tahoma"; color:#db0101; text-decoration:underline;}

/* Fim Mapa do Site */


/* Formulário de Busca de Veículos */

.formbusca {width:222px; }

/* Fim Formulário de Busca de Veículos */

.modelo {width:961px; margin:0 auto; background-image:url(imagens/img-fundo-tag2.jpg); background-position:center; background-repeat:repeat-y; font:normal 11px "Tahoma"; color:#727272;}
.mod1 {background-image:url(imagens/img-fundo-tag1.jpg); background-position:center; background-repeat:no-repeat; width:961px; height:9px;}
.mod2 {background-image:url(imagens/img-fundo-tag3.jpg); background-position:center; background-repeat:no-repeat; width:961px; height:9px; margin-bottom:7px;}
.alinhar {margin-left:10px; }
.modelo2 {width:729px; height:auto; font:normal 11px "Tahoma"; color:#727272;}

#conteudo {margin-right:5px;}

#site_builder{ width:961px;}
.news{margin-top:30px; padding:2px;}
.boletins{margin-top:30px; }
.listaSeminovos { margin:30px 6px 8px 8px }
.seminovoPreto {font:bold 10px "Tahoma"; color:#272727; text-decoration:none;}
.seminovoCinza {font:10px "Tahoma"; color:#666; text-decoration:none;}
.seminovoVermelho {font:bold 11px "Tahoma"; color:#C70000; text-decoration:none;}
.listaSeminovos tr td font { color:#000 !important; }


.divOcultoVeiculos {background: #fff; width: 778px; margin: auto; padding: 10px; border: solid 1px #ccc; position:absolute; display:none; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; color: #333333;	 font-weight: normal; z-index:2;}

.divOculto {background: #fff; width: 280px; margin: auto; padding: 10px; border: solid 1px #ccc; position:absolute; display:none; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; color: #333333;	 font-weight: normal; z-index:2;}

.bandeiras {margin: auto; position:absolute; display:none; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; font-weight: normal; z-index:2; border:0px solid #FFF;}

.noticias {margin: auto; padding: 3px; position:absolute; display:none; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; font-weight: normal; color:#272727; z-index:2; border:0px solid #FFF;}

.acessorios {margin:0; padding:0; position:absolute; display:none; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; font-weight: normal; color:#272727; z-index:2; border:0px solid #FFF; background-image:url(imagens/img-fundo-seminovos.png); background-repeat:no-repeat; background-position:left; width:431px; height:152px;}

.pecas {margin-left:130px; padding:0; position:absolute; display:none; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; font-weight: normal; color:#272727; z-index:3; border:0px solid #FFF; background-image:url(imagens/img-fundo-seminovos.png); background-repeat:no-repeat; background-position:left; width:431px; height:152px;}

.agende {margin-left:220px; padding:0; position:absolute; display:none; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; font-weight: normal; color:#272727; z-index:3; border:0px solid #FFF; background-image:url(imagens/img-fundo-seminovos.png); background-repeat:no-repeat; background-position:left; width:431px; height:152px;}

.avalie {margin-left:380px; padding:0; position:absolute; display:none; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; font-weight: normal; color:#272727; z-index:3; border:0px solid #FFF; background-image:url(imagens/img-fundo-seminovos.png); background-repeat:no-repeat; background-position:left; width:431px; height:152px;}

.aprove {margin-left:540px; padding:0; position:absolute; display:none; font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; font-weight: normal; color:#272727; z-index:3; border:0px solid #FFF; background-image:url(imagens/img-fundo-seminovos.png); background-repeat:no-repeat; background-position:left; width:431px; height:152px;}

.encontre {background-image:url(imagens/img-fundo-encontre.jpg); background-position:center; background-repeat:no-repeat; width:961px; height:27px; margin-top:7px;}

/* Footer */
.finalfooter { width:961px; margin:0 auto; }
.footermenu { font:normal 11px "Tahoma"; color:#333; width:961px;}
.textorodape {font:bold 11px "Tahoma"; color:#272727; text-decoration:none;}
.textorodape a{font:bold 11px "Tahoma"; color:#272727; text-decoration:underline;}
.textorodape a:hover{font:bold 11px "Tahoma"; color:#272727; text-decoration:none;}

/* Fim Footer */

/*Aqui começa CSS menu*/
#navigationwrapper {z-index:2000;}

#navbarwrapper{ color:#FFFFFF; overflow:hidden; height:35px; cursor:pointer}
#navbar{margin: 0 auto; width:431px; overflow:hidden; }

a.navcolumnfirst {
	display: inline;
	float: left;
	padding-left:0px;
	width: 196px;
	margin: 0;
	font-weight:bold;
	text-decoration:none;
	color:#CCCCCC;
}

a.navcolumn {
	display: inline;
	float: left;
	padding-left:0px;
	width: 155px;
	margin: 0;
	font-weight:bold;
	text-decoration:none;
	color:#CCCCCC;
}
a.navcolumn2 {
	display: inline;
	float: left;
	padding-left:0px;
	width: 152px;
	margin: 0;
	font-weight:bold;
	text-decoration:none;
	color:#CCCCCC;
}

a.navcolumn3 {
	display: inline;
	float: left;
	padding-left:0px;
	width: 156px;
	margin: 0;
	font-weight:bold;
	text-decoration:none;
	color:#CCCCCC;
}
a.navcolumn4 {
	display: inline;
	float: left;
	padding-left:0px;
	width: 151px;
	margin: 0;
	font-weight:bold;
	text-decoration:none;
	color:#CCCCCC;
}



a.navcolumnlast {	
	display: inline;
	float: left;
	padding-left:0px;
	width: 140px;
	margin: 0;
	font-weight:bold;
	text-decoration:none;
	color:#CCCCCC;
}

.footercolumnfirst { 
	display: inline;
	float: left;
	width: 130px;
	margin-top: 0px;
	margin-left:10px;
}

#navigation {
	z-index:1;
	position:absolute;
	width:423px;
	background: url(imagens/img-fundo-seminovos.png);
	overflow:hidden;
	background-image: url(imagens/img-fundo-seminovos.png);
	background-repeat:no-repeat;
	/*display:none;*/
}
.js #navigation {
	display:none;
}
#navmenu {	
	color: #3B302C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 0px 0px 0px;
	color:#333333; 
	overflow:hidden; 
	margin: 0px; 
	width:431px;
	
}

.navcolumnspacer {
	display: inline;
	float: left;
	background: url(http://gruporecon.tempsite.ws/image/vr-footer.gif) repeat-y left;
	width: 5px;
	height: 70px;
}

#navmenu a {
	font-size: 10px;
	color: #333;
	text-decoration: none;
	font-weight:bold;
}
#navmenu a.gray {
	color: #3B302C;
	font-weight: bold;
}

.gray {
	color: #3B302C;
	font-weight: bold;
}
#navmenu a:hover {
	color: #FD0200;

}
#navmenu ul {
	margin: 0px 0px 10px 0px;
	padding: 0;
	list-style: none;
	color: #333;
	width: 150px;
}
#navmenu ul li {
	padding-left: 5px;
	margin-right: 3px;
}
#navmenu ul li.current {
	background: #8B8D8B;
	font-weight: bold;
	color: #000;
}


#contentwrapper1 {
	background: #FFF;
}
#contentwrapper2 {
	background: #000;	
}
#content {
	margin: 0 auto;
	width: 90px;
	display: block;
	overflow:hidden;

}

#footercontainer {clear:both; background: #999 url(http://gruporecon.tempsite.ws/image/bg.gif);}

#footerwrapper {
	margin:0 auto;
	width: 90px;
	

}
#footer {
	margin: 0 auto;
	width: 196px;
	color: #3B302C;
	font-size: 10px;
	padding: 20px 0px 0px 0px;
}
#footer a {
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}
#footer a.gray {
	color: #3B302C;
	font-weight: bold;
}
#footer a:hover {
	color: #333;
}
#footer ul {
	margin: 0px 0px 20px 0px;
	padding: 0;
	list-style: none;
	color: #FFF;
}
#footer ul li {
	padding-left: 5px;
	margin-right: 3px;
	margin-top: 3px;
	font-weight:bold;
}
#footer ul li.current {
	background: #8B8D8B;
	font-weight: bold;
	color: #000;
}
.footercolumnspacer {
	display: inline;
	float: left;
	background: url(http://gruporecon.tempsite.ws/image/vr-footer.gif) repeat-y left;
	width: 5px;
	height: 70px;
}
.footercolumn {
	display: inline;
	float: left;
	width: 130px;
	margin: 0px;
	margin-left:0px;
}
.footercolumn2 {
	display: inline;
	float: left;
	width: 140px;
	margin: 0px;
	margin-left:5px;
}
.footercolumn3 {
	display: inline;
	float: left;
	width: 145px;
	margin: 0px;
	margin-left:5px;
}

.footercolumn4 {
	display: inline;
	float: left;
	width: 135px;
	margin: 0px;
	margin-left:5px;
}

.footercolumn5 {
	display: inline;
	float: left;
	width: 140px;
	margin: 0px;
	margin-left:30px;

}
.footercolumndbl {
	display: inline;
	float: left;
	width: 310px;
	margin: 0;
}
footercolumndbllast{
	display: inline;
	float: left;
	width: 100px;
	margin: 0;
}
.footercolumnlast {
	display: inline;
	float: left;
	width: 135px;
	margin: 0px;
	margin-left:5px;

}
#footerbar {
	float: left;
	width: 90px;
	height: 17px;	
	padding: 5px 10px 0px 10px;
	background:url(http://gruporecon.tempsite.ws/image/bg-footerbar.gif);
	color: #FFF;
	margin: 10px 0px 0px 0px;
}
#footerbarleft {
	float: left;
	width: 465px;
}
#footerbarright {
	float: right;
	width: 465px;
	text-align: right;
}


.input_padrao {
background-image:url("imagens/fundo_input.gif");
background-position:center top;
background-repeat:repeat-x;
border:1px solid #CCCCCC;
font-family:Tahoma;
font-size:12px;
padding:2px;
}

select  {
border:1px solid #999999;}