h1
{
	margin:10px 0 0 20px;
	width:450px;
}

#Paginacao
{
	margin:0 0 0 20px;
	width:350px;
}
#Paginacao font
{
	color:#999999;
}
#Paginacao a
{
	color:#000000;
}
#Paginacao a:hover
{
	text-decoration:underline;
}
#CorpoFiltro form
{
	width:512px !important;
} 
#CorpoFiltro h2
{
	width:350px;
	float:left;
} 
#CorpoFiltro a
{
	float:left;
} 
#CorpoFiltro ul
{
	width:510px;
	display:block;
	margin: 0 auto 15px auto;
	padding:0;
	float:left;
	text-align:center;
}
#CorpoFiltro ul li
{
	float:left;
	margin:0 10px 0 0;
}
#CorpoFiltro ul li select
{
	width:240px;
	border:1px solid #333333;
}

#Oferta ul
{
	width:530px;
	float:left;
	list-style:none;
	margin:10px 0 0 2px;
	border:5px solid #CCCCCC;
}

#Oferta .foto
{
	width:145px;
	height:109px;
	display:block;
	background:#ffffff;
	text-align:center;	
	float:left;
	border-right:5px solid #CCCCCC;
}
#Oferta .foto img
{
	width:145px;
	height:109px;
	margin:0 0 0 0;
}
#Oferta .descricao
{
	width:245px;
	height:104px;
	display:block;
	padding:5px 0 0 10px;
	float:left;
}

#Oferta p
{
	font-size:8pt;
	margin:0 0 10px;	
}
#Oferta h2
{
	font-size:12px;
	color:#333333;
	margin:0;
}
#Oferta .valor
{
	width:114px;
	height:54px;
	display:block;
	margin:9px 0 0 0;
	padding:35px 0 0 0;
	text-align:center;
	float:left;
	color:#FF0000;
	font-size:15px;
	border-left:1px solid #cccccc;
}
#tbRegistros_tFoot ul
{
	list-style:none;
	width:535px;
	margin:20px 0 0 0;
} 

#tbRegistros_tFoot ul li
{
	float:left;
	margin:0 2px 0 2px;
	
} 
#tbRegistros_tFoot ul li a
{
	color:#333333;
	width:20px;
	height:20px;
	display:block;
	text-align:center;
}
#tbRegistros_tFoot ul li a:hover
{
	background:#333333;
	color:#FFFFFF;
}
.Pagina
{
	background:#333333;
	color:#FFFFFF !important;
}
	

	
	


