/* PEEKABOO */
* html .clearBoth { 
	height:1%;
}

html {
	height: auto;
	min-height: 100%;
}



/* ZERANDO MARGIN E PADDING */
body,form,p,h1,h2,h3,h4,h5,h6,ul,li { 
	margin:0; 
	padding:0;
}


/* ZERANDO BORDAS */
img { 
	border:0;
}
a { 
	outline:0;
}


/* BACKGROUND DO SITE */
body {
	background:#ebebeb url(../imagens/bg-site.jpg) no-repeat top center;
}


/* FLOAT */
clearBoth {
	clear:both;
	display:block;
}
floatLeft {
	display:block;
	float:left;
}
floatRight {
	display:block;
	float:right;
}


/* DEFININDO PROPRIEDADES DAS FONTES */
body,table,h1,h2,h3,h4,h5,h6,p,input,select,textarea,button,div,a {
	color:#666;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


/* DEFININDO ALINHAMENTO DO SITE */
#alinhamento {
	margin:0 auto;
	position:relative;
	text-align:left; /* Para voltar o alinhamento dos textos */	
}
	#site {
		background:#fff url(../imagens/bg_conteudo.gif) repeat-y top left;
		display:block;
		margin:0 auto;
		padding:10px 20px 20px 20px;
		width:705px;	
	}


/* ESCONDE */
.esconde { 
	display:none;
}


/* OFERTAS */
.listaOfertas {
	margin-top:15px;
	overflow:auto;
}
	.listaOfertas li {
		background:#fff url(../imagens/bg_oferta.gif) repeat-x bottom left;
		border:1px solid #ccc;
		display:block;
		float:left;
		list-style:none;
		margin:0 0 0 10px;
		overflow:auto;
		padding:10px;
		width:315px;
	}
		.listaOfertas li a.veiculoNome {
			color:#134a91;
			display:block;
			font:bold 15px Tahoma,Verdana;
			overflow:auto;
			width:157px;
		}
		.listaOfertas li a.veiculoNome:hover {
			text-decoration:underline;
		}		
		.listaOfertas li a.detalhes {
			background:url(../imagens/seta-detalhes.gif) no-repeat top right;
			color:#134a91;
			display:block;
			font-weight:bold;
			overflow:auto;
			text-align:right;
			width:157px;			
		}
		.listaOfertas li a.detalhes:hover {
			text-decoration:underline;
		}		
			.listaOfertas li a.fotoVeiculo {
				width:148px;
			}
				.listaOfertas li a.fotoVeiculo img {
					background-color:#fff;
					border:3px solid #134a91;
					float:left;
					margin-right:10px;
					padding:1px;
				}			
			.listaOfertas li a img:hover {
				border:3px solid #db0842;
			}			
		.listaOfertas li p.veiculoValor {
			color:#134a91;
			display:block;
			font:bold 11px Tahoma,Verdana ;
			margin:0 0 0 auto;	
			padding:10px 0;
			width:157px;
		}
			.listaOfertas li p.veiculoValor span {
				color:#db0842;
				font: bold 13px Tahoma,Verdana;
			}


/* RODAPE */
#rodape {
	background:url(../imagens/det_rodape.gif) no-repeat top left;
	clear:both;
	display:block;
	margin:0 auto;
	padding:15px 20px;
	text-align:center;
	width:705px;
}
	#rodape .copyright {
		clear:both;
		padding:5px 0;
	}
	#rodape address {
		color:#039;
		font-style:normal;
	}


/* FLASH */
#topo {
	clear:both;
	display:block;
	height:225px;
	margin:0 auto;
	width:745px;
}
#estoque {
	clear:both;
	display:block;
	height:40px;
	margin-bottom:20px;
	width:705px;
}
#no-flash {
	background:url(../imagens/bg-flash.jpg) no-repeat top left;
	height:210px;
	padding:15px 0 0 45px;
	width:700px;
}

#no-flash li {
	display: inline;
	list-style: none;
}
#no-flash li a {
	color:#fff;
	font:bold 13px Tahoma,Verdana;
	padding:0 40px 0 0;
} 
#no-flash li a:hover {
	color:#a4dbff;
} 


/* Titulos */

h2 { 
	background-position:left top; 
	background-repeat:no-repeat; 
	clear:both;
	display:block;
	height:30px; 
	text-indent:-5000px; 
}
h2.titOfertas { 
	background-image: url(../imagens/tit-ofertas.gif);
}
