/*config*/
body { margin:0; padding:0; background:url(/img/www.marquinhoveiculoss.com.br/202008050945531b6c4998efbc1045452e47dc9e15dd99.jpg) repeat-x !important; font-family:Arial; font-size:11px; color:#000; }
h1, h2, h3, h4, h5 { font-family:"calibri"; font-size:17px; color:#000000; margin:0; padding:0; font-weight:bolder; }
ol, ul, li { margin:0; padding:0; list-style:none; }
fieldset, legend, p { margin:0; padding:0; border:0; }
@font-face { font-family:"calibri"; src:url("/font/calibri.eot"); src:local("Calibri"), url('/font/calibri.woff') format('woff'), url('/font/calibri.ttf') format('truetype'), url('/font/calibri.otf') format('truetype'), url('/font/calibri.svg#calibri') format('svg'); font-weight:normal; font-style:normal; }
/*@font-face { font-family:"fagocoxt"; src:url("/font/fagoextf-webfont.eot"); src:local("FagoExTf"), url('/font/fagoextf-webfont.woff') format('woff'), url('/font/fagoextf-webfont.ttf') format('truetype'), url('/font/fagoextf-webfont.otf') format('truetype'), url('/font/fagoextf-webfont.svg#fagocoxt') format('svg'); font-weight:normal; font-style:normal; }*/
/*.sprite { background:url(/img/sprite.png) no-repeat; }*/
.spriteRep { background:url(/img/www.marquinhoveiculoss.com.br/202008050947307e9f61fc7a2b09fe8ef369150e81f626.jpg) repeat-x; }
a { color:#000; text-decoration:none; }
a:hover { text-decoration:underline; }


/*align*/
#align { float:left; background:url(/img/www.marquinhoveiculoss.com.br/20200805094635b74aa943f378dcdc0101fc71fbb99593.png) center repeat-y; width:100%; padding-bottom:20px; }
#wrap { width:890px; margin:0 auto; padding:0 30px; }

/*header*/
#header { float:left; width:890px; margin-bottom:25px; padding-top:10px; }
#header #logo { float:left; }
#header #logo img {border:0;}
#header ul#nav { float:left; width:890px; height:38px; }
#header ul#nav li { float:left; padding:0 33px; height:38px; background-position:0 -38px; background-position:right; background-repeat:no-repeat; }
#header ul#nav li.quebra { background:none; padding-right:0; }
#header ul#nav li a { float:left; padding-top:8px; font:16px "calibri"; color:#FFFFFF; letter-spacing:-1px; }

.mask-banner { position:absolute; }
.wrap-banner { position:relative; }

/*box*/ #box { float:left; background:url(/img/www.marquinhoveiculoss.com.br/202008050946034abb248ef4e17e2f002d50b7b087694c.gif) bottom repeat-x; margin-bottom:15px; padding:5px 15px 10px 15px; border:1px solid #e5e5e5; }

/*aside*/
#aside { float:left; width:234px; margin-right:15px; }
	/*search*/
	.search { width:217px; padding:5px 0 0 15px !important; }
	.search h2 { float:left; width:232px; font:27px "calibri"; font-weight:bolder; color:#000000; }
	.search p { float:left; width:200px; margin:-3px 0 8px; font-size:12px; color:#5a5a5b; }
	.search fieldset { position:relative; float:left; width:200px; margin-bottom:10px; }
	.search fieldset label { float:left; width:49px; height:19px; margin-bottom:10px; padding-top:3px; font-size:12px; color:#000000; font-weight:bolder; }
	.search fieldset label.l2 { float:left; width:63px; height:auto; }
	.search fieldset input.text { float:none; width:70px; height:20px; border:1px solid #ccc; } 
	.search fieldset select.select { float:left; width:140px; height:22px; margin-bottom:10px; border:1px solid #ccc; }
	.search fieldset select.s1 { width:150px; }
	.search fieldset select.s2 { width:66px; }
	.search fieldset span.divisao { float:left; width:5px; padding:2px 6px; font-size:12px; color:#000000; font-weight:bolder; }
	.search fieldset input.buscar { float:right; background:url(/img/www.marquinhoveiculoss.com.br/20200805094613b2a3df051077141776e78c68122937c0.jpg); width:114px; height:34px; margin-top:10px; border:0; cursor:pointer; text-indent:-9090px; line-heignt:0px; }
	
	/*pedido*/
	.pedido { width:202px; }
	.pedido h4 { font-size:17px; font-weight:bolder; }
	
	/*login*/
	.login { width:202px; }
	.login h4 { margin-bottom:5px; font-size:17px; font-weight:bolder; }
	.login fieldset { float:left; }
	.login fieldset label { float:left; width:49px; height:18px; margin-bottom:10px; padding-top:3px; font:12px "calibri"; color:#000000; }
	.login fieldset input.text { float:left; width:140px; height:17px; margin-bottom:10px; border:1px solid #9c9794; }
	.login fieldset input.text2 { width:104px; margin-right:10px; }
	.login fieldset input.ok { float:left; background:url(/img/www.marquinhoveiculoss.com.br/202008050946264765208c91f17ecc26cd6016e29391a4.gif) no-repeat; width:26px; height:20px; margin-top:2px; text-indent:-9090px; border:0; line-height:0; cursor:pointer; }
	.login a { color:#000000; }



/*content*/
#content { float:left; width:641px; }
#content #topic { float:left; width:100%; height:31px; margin-bottom:10px; font:30px Calibri; font-weight:bolder; color:#000000; border-bottom:1px solid #000000; }

	/*veiculos em ofertas*/
	.ofertas { float:left; width:170px; margin-right:15px; }
	.ofertas h2 { float:left; width:200px; background-position:0 -76px; height:25px; margin:-5px 0 0 -15px; padding-top:3px; color:#FFFFFF; text-align:center; }
	.ofertas h3, .ofertas h3 strong, .ofertas h4, .ofertas h5 { float:left; width:178px; margin-top:3px; font-size:12px; font-family:arial; color:#000; font-weight:normal; }
	.ofertas h3 { margin-top:5px; font-size:15px; font-weight:bolder; }
	.ofertas h5 { font-size:16px; color:#db0000; font-weight:bolder; }
	div.scroll-wrap-tv { position:relative; float:left; width:215px; margin-top:10px; }
	div.scroll-wrap-tv .scroll-paginacao { position:absolute; top:80px; left:-32px; width:238px; height:22px; margin:-25px 6px 0 0; z-index:100; } 
	div.scroll-wrap-tv .scroll-paginacao .navi { float: left; width:60px; margin-top: 5px; }
	div.scroll-wrap-tv .scrollable { position:relative; overflow:hidden; width: 180px; height:231px; float:left; left:-5px; }
	div.scroll-wrap-tv .scrollable .items { /*nao mexer*/width:20000em; position:absolute; clear:both; }
	div.scroll-wrap-tv .scrollable .items div { float:left; width:223px; margin-right:5px; }
	div.scroll-wrap-tv .scrollable .items div img { border:1px solid #ebebeb; }
	div.scroll-wrap-tv a.disabled { visibility:hidden !important; }
	div.scroll-wrap-tv a.prev { cursor: pointer; float:left; width:34px; height:35px; text-indent: -5000px; background:url(/img/www.marquinhoveiculoss.com.br/202008050945333f9502bb956104064a5fbfcb3fec2a1c.png) no-repeat; left:0; }
	div.scroll-wrap-tv a.next { cursor: pointer; float:right; width:34px; height:35px; text-indent: -5000px; background:url(/img/www.marquinhoveiculoss.com.br/20200805094543bb26385a6c085de8c6f59fca7bb120c1.png) no-repeat; right:0; }

	
	/*destaque*/
	.destaque { float:right; width:392px; margin-bottom:16px !important; }
	ul#listaDestaques { float:left; width:100%; height:233px; margin-top:10px; }
	ul#listaDestaques li { float:left; width:190px; height:63px; margin:0 0 16px 0; }
	ul#listaDestaques li a h3 { float:left; width:102px; height:41px; overflow:hidden; font:11px Arial; color:#000; }
	ul#listaDestaques li a h3 span { display:none; }
	ul#listaDestaques li img { float:left; width:83px; height:62px; margin:0 5px 0 0;  }
	ul#listaDestaques li span { float:left; width:100px; font-size:13px; color:#db0000; font-weight:bold; }
	
	/*noticias*/
	.noticias { float:left; width:328px; margin-right:15px; }
	.noticias ul { float:left; width:330px; }
	.noticias li { float:left; width:330px; height:45px; border-bottom:1px dotted #e7e7e7; margin-top:8px; }
	.noticias li .data { float:left; background:#e8e8e8; width:44px; height:16px; margin-right:5px; padding:10px 0; text-align:center; }
	.noticias li .descricao { color:#999; }
	.noticias li .descricao a { float:left; width:240px; line-height:12px; }
	.noticias .fonte { float:left; width:295px; height:18px; border-top:1px solid #e8eada; color:#333; margin-top:10px; padding-top:5px; }

	/*ads*/
	.ads { float:right; margin-bottom:12px; }
	
	/*endereco*/
	.endereco { width:244px; padding:7px 10px !important; }
	.endereco img { float:left; margin-right:10px; }
	.endereco span { float:left; line-height:15px; }
	.endereco span strong { float:left; margin-top:5px; font-size:14px; color:#db0000; }
	


/*rodape*/
#rodape { float:left; background:url(/img/www.marquinhoveiculoss.com.br/202008050947214a7175aa1f5eb62b7b0ad48d104fe2e8.jpg) repeat-x; width:100%; height:116px; padding-top:25px; }
.logoFooter { float:left; }
ul.navFooter { width:590px; margin:0 auto; padding-top:15px; }
ul.navFooter li { float:left; color:#FFF; padding-right:2px;  font:16px "calibri";}
ul.navFooter li.quebra { padding-right:0; }
ul.navFooter li a { float:left; color:#FFF; padding-right:4px; }
ul.navFooter li a.quebra { padding-right:0px; }
.site { width:502px; margin:0 auto; font-size:17px; color:#FFF; text-align:center; }
.creditos { float:right; margin-top:-50px; color:#fff; text-align:right;  }
.creditos img { border:0; }
.creditos a { color:#fff; }
.creditos span { display:block; margin-top:40px; }

div.scroll-wrap-end .scrollable { float:left; height:60px; overflow:hidden; position:relative; width:245px; display:block; }
div.scroll-wrap-end .scrollable .items { clear:both; position:absolute; width:20000em; display:block; }
div.scroll-wrap-end .scrollable .items div { float:left; padding-right:10px; width:245px; }
div.scroll-wrap-end b, div.scroll-wrap-end strong { font-size:14px; color:#db0000;  }

#comoChegar h3 { float:left; width:100%; margin-bottom:10px; font:16px calibri; color:#000000; font-weight:bolder; text-transform:uppercase; letter-spacing:-1px; }
#listaCarros li div.detalhes div.preco strong { float:left; font-size:20px; color:#db0000; }

/*paginacao*/
.paginacaoCont { float:left; width:100%; text-align: center; height: 25px; clear:left; padding-top:15px; padding-bottom:10px; }
.paginacaoItem1 { height:25px; margin-right:5px; width:25px; background-color:#4B5056; }
.paginacaoItem1 img{ border: 1px solid #CCCCCC; }
.paginacaoItem2 { font-size: 11px; text-align: center; height: 23px; width: 23px; background: #ecf0f2; border: 1px solid #CCCCCC; color: #312782; margin-right: 5px; line-height: 23px; }
.paginacaoItem2 a { color:#4B5056; font-weight:bold; text-decoration:none; font-size: 11px;	font-family:Arial, Helvetica, sans-serif; display: block; }
.paginacaoItem2 a:hover { color:#4B5056; font-weight:bold; text-decoration:underline; }
.paginacaoItem2_on { font-size: 11px; text-align: center; height: 23px; width: 23px; background: #4B5056; border: 1px solid #CCCCCC; color: #ecf0f2; font-weight: bold; margin-right: 5px; line-height: 23px; font-family:Arial, Helvetica, sans-serif; }
/*paginacao*/
