/* CSS Document */

body{background:url(../img/bg-body.png) #000; margin:0; padding:0; color:#4b4b4b; font-family:Arial; font-size:11px;}

	a{text-decoration:none; color:#4b4b4b;} a:hover{text-decoration:underline;}
	img{border:none;}
	form, td, tr, table{padding:0; margin:0;}
	
	.float-left{float:left;}
	.pixel-preto{background:#000; width:1px; height:1px;}
	.espaco{margin:0 10px;}
	

.bt-voltar{ text-align:right;padding: 10px 10px 0px 10px}
#thumbs_car li{list-style:none; float:left; overflow:hidden;}
	
	#topo{background:url(../img/bg.png) repeat-x; height:241px; padding-top:10px;}
		#logo, #menu, #quebra, #body, #banners-horizontal, #banners-horizontal-bottom, #rodape{width:960px; margin:auto;}
		#logo{text-align:center;}
		
	#quebra{background:#0a5c99;}
	
	#body{width:950px; background:url(../img/bg-top.png) repeat-x #FFF; padding:5px; overflow:hidden;}
		#top{overflow:hidden;}
			#top-buscas{background:#FFF; width:314px; float:left;}
				#top-buscas-abas{background:url(../img/busca/bg-abas.png) repeat-x;}
				#top-buscas-conteudo{background:url(../img/busca/bg.png) repeat-y; padding:5px; padding-bottom:1px; min-height:101px;}
					#top-buscas-conteudo td{padding:2px 0;}
					#top-buscas-conteudo select, #top-buscas-conteudo input{font-size:11px; padding:2px;}
					#top-buscas-conteudo input{padding:1px;}
				
				#top-buscas-rapida{margin-top:3px;}
					#top-buscas-rapida-conteudo{background:#bf0000; padding:5px 5px; color:#FFF; overflow:hidden; text-align:center;}
						#top-buscas-rapida-conteudo input[type=text]{background:url(../img/bg-input.png) repeat-x #FFF; border:solid 1px #949494; padding:4px; font-family:Arial; font-size:12px; color:#6f0000;}
					
			#banner-flash{margin-left:5px; width: 427px; float:left; overflow:hidden; text-align: center}
			
			#login{float:left; margin-left:5px; width:199px;}
				#login-conteudo{background:url(../img/login/bg.png) repeat-y; padding:0 5px; min-height:156px; line-height:22px; text-align:center;}
					#login-conteudo-inputs{padding:0 25px; text-align:left; margin-bottom:10px; padding-top:7px;}
					#nomeUserLogado{  height:150px; text-align: left; padding: 0px 5px }
					#nomeUserLogado #nomeUserLogadoControl{}
					#nomeUserLogado #nomeUserLogadoControl .linkAcesso{text-decoration:none;font-weight:bold;}
					#nomeUserLogadoStats .titulo { font-weight:bold; background: url(../img/painel/ico-stats.jpg) right center no-repeat; padding: 0px; margin: 0px }
					
		
		#barra-cinza{height:3px; width:100%; background:#BBB; margin:5px 0; float:left;}
		
		#ofertas{width:665px; float:left; margin: 0px auto}
			#ofertas-lista{margin-top:10px;}
				.oferta{width:149px; float:left; margin-right:5px; border:solid 1px #e7e7e7; padding:5px; height: 240px}
					.oferta a:hover{text-decoration:none;}
					.oferta .marca{font-size:10px; color:#818181;}
					.oferta .modelo{font-size:12px; color:#bf0000; font-weight:bold;}
					.oferta .info{font-size:10px; color:#4b4b4b;}
					.oferta .foto{margin:5px 0;}
					.oferta .combustivel{background:url(../img/ico-bomba.png) center left no-repeat; padding-left:18px; color:#4b4b4b;}
					.oferta .valor{font-size:17px; color:#bf0000; font-weight:bold; margin:5px 0;}
					.oferta .revenda{text-align:center; height:48px;}
						.oferta .revenda img{border:solid 1px #d0d0d0; background:#FFF; padding:1px;}
		
		#banner{float:left; overflow:hidden; width:283px; font-size: 10px}
		
		#videos, #magazine, #noticias{margin-top:10px;}
		#videos{width:240px; float:left; color:#000;}
			#videos-lista{background:#bebebe; margin-top:1px; padding:2px;}
				#videos-lista-atual{padding:7px;}
				.video{padding:4px 3px 0 3px; margin-bottom:4px; overflow:hidden;}
				.video img{width:76px; background:#FFF; padding:1px; border:solid 1px #000; float:left; margin-right:7px;}
				.video a{color:#000; display:block;}
				.div{height:1px; background:#989898;}
				
		#magazine-eventos{width:346px; float:left; margin-left:12px;}
			#magazine{min-height:318px;}
				#magazine-edicao{color:#0a5c99; padding:3px;}
				.materia{background:url(../img/magazine/bg.png) repeat-x; padding:10px 5px; overflow:hidden;}
					.materia a{display:block;}
					.materia a:hover{text-decoration:none;}
					.materia-titulo{color:#0a5c99; font-weight:bold;}
					.materia img{margin-right:10px; float:left;}
					
				.evento{border-bottom:solid 1px #cdcdcd; padding:5px 0;}
					.evento a{display:block;}
					.evento a:hover{text-decoration:none;}
					.evento-data{font-size:19px; margin:0 7px; font-weight:bold;}
					.evento-titulo{font-size:12px; font-weight:bold;}
				#eventos-botoes{margin-top:7px;}
				
		#noticias-destaques{float:left; width:340px; margin-left:12px; overflow:hidden;}
			#noticias{min-height:318px;}
				#noticias-titulo{padding:3px; font-weight:bold;}
				.noticia{padding:6px 0; line-height:11px; min-height:33px;}
					.noticia img{padding:0 3px; border-right:solid 1px #c7c7c7; margin-right:5px; float:left;}
					.noticia-data{font-size:10px;}
					.noticia-titulo{color:#3c990a; font-weight:bold;}
				
				#destaques-titulo{margin-bottom:2px;}
				.destaque{background:url(../img/destaques/bg.png) right bottom no-repeat; padding:8px 4px; margin-bottom:2px; border-bottom:solid 1px #cdcdcd; font-size:12px; font-weight:bold;}
					.destaque a{color:#bf0000; display:block;}
					.destaque a:hover{text-decoration:none;}
		
		#siganos{margin-top:10px; width:950px; float:left;}
			#siganos-img{padding:20px 0 20px 20px; width:200px; float:left; background:url(../img/bg-siganos.png) right center no-repeat;}
			.siganos-lista{width:146px; float:left; text-align:center;}
			
		#banners-horizontal{padding:10px; padding-bottom:2px; width:940px; background:url(../img/banners-horizontal-bg.png) repeat-x #FFF; overflow:hidden;}
			.banner-horizontal{width:220px; float:left; text-align:center;}
			#endereco-horizontal{width:280px; float:left; line-height:18px;}
				#endereco-horizontal img{margin-bottom:10px;}
				
		#rodape{background:url(../img/westcars.png) center top no-repeat; padding-top:44px; text-align:center; margin-bottom:10px;}
			#rodape a{font-size:12px; color:#FFF; letter-spacing:2px;}
			#subrodape a{font-size:10px; color:#666; letter-spacing:0;}
			#copyright{text-align:center; margin-top:20px; font-size:10px; color:#FFF;}
			

.popup_ver{min-height:250px;text-align:left;padding:20px;}		

/****ASSINATURA ONLINE *****/
#main_assine{background:#FFFFFF;width:450px; height:286px;}	
			
/*	Paginação */

#paginacao { width: 100%; float: left; margin-top:20px; display: block; clear: both; text-align: center }
.pag-atual {background-color:#CCC; padding:6px; color:#000; display:inline; border:solid 1px #333; margin:3px;}
.pag {display:inline; margin:0 3px; text-align:center;}
.pag-bts {display:inline; padding:6px; margin:3px;}
.pag-links {text-decoration:none; color:000; font-weight:bold; padding:6px;}

#erro { padding: 5px; width: 80%; text-align: center; font-size: 11px; font-weight: bold; color: #CC0000; border: 1px solid #CC0000; background-color:#FFECEC }
#positivo { margin: 20px; width: 80%; text-align: center;  }