#corpo #conteudo h2.titulo {
	background: url(../imagens/tit_resultados.gif) no-repeat;
	width: 119px;
	height: 24px;
	margin: 30px 0 15px 0;
}
#corpo #conteudo ul.resulta { padding-top: 20px; padding-bottom: 15px; }
#corpo #conteudo ul.resulta li {
	background: #F6F3EB;
	float: left;
	margin: 0 15px 13px 0;
	width: 245px;
	padding: 10px;
	display: inline;
}
#corpo #conteudo ul.resulta li h4 a { 
	font-size: 16px;
	letter-spacing: -1px;
	line-height: 16px;
	margin-bottom: 5px;
	display: block;
}
#corpo #conteudo ul.resulta li a { color: #333; }
#corpo #conteudo ul.resulta li.quebra {
	background: none;
	padding: 0;
	margin: 0;
	width: 530px;
	display: block;
	height: 1px;
	float: none;
}
#corpo #conteudo a.vejatodas {
	background: url(../imagens/bt_todos_resultados.gif) no-repeat;
	width: 179px;
	height: 22px;
	margin-bottom: 15px;
	display: block;
}
#corpo #conteudo ul.resulta li a img {
	float: left;
	padding-right: 10px;
}
#corpo #conteudo ul li small {
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
}

#corpo #conteudo a.galeria-link {
	font-size: 16px;
	font-weight: bold;
	background: #CC0000;
	color: #FFF;
	text-decoration: underline;
	display: block;
	width: 30%;
	margin: 4px auto;
	margin-bottom: 19px;
	padding: 8px;
	border: 1px solid #FFF;
}
#corpo #conteudo a.galeria-link:hover {
	background: #FFF;
	color: #CC0000;
	text-decoration: none;
	border: 1px solid #CC0000;
}

/*ESTILO PARA EXIBIÇÃO DE RESULTADOS*/
#corpo #conteudo #detalhaResulta {
	border-bottom: #CCC 5px solid;
	margin: 0 25px 20px 0;
}
#corpo #conteudo #detalhaResulta h3 {
	font-size: 18px;
	line-height: 18px;
	letter-spacing: -1px;
	margin-bottom: 15px;
}
#corpo #conteudo #detalhaResulta img.fotoNovidade {
	margin: 4px 20px 10px 0;
}
#corpo #conteudo #detalhaResulta p {
	padding-bottom: 10px;
	color: #333;
	line-height: 17px;
}
#corpo #conteudo a.voltar { display: block; margin-bottom: 20px; width: 50px; }

#corpo #conteudo ul { margin-right: 20px }
#corpo #conteudo ul.todasResulta li {
	display: block;
	margin-bottom: 15px;
}
#corpo #conteudo ul.todasResulta li a {
	background: #F7F4EC;
	display: block;
	color: #333;
	padding: 10px;
}
#corpo #conteudo ul.todasResulta li strong {
	font-size: 16px;
	display: block;
	letter-spacing: -1px;
	line-height: 16px;
	padding-bottom: 5px;
}
#corpo #conteudo ul.galeria { margin-bottom: 10px; }
#corpo #conteudo ul.galeria li {
	float: left;
	margin: 5px 15px 5px 0;
}
#corpo #conteudo ul.galeria li a { border: #CCC 3px solid; display: block; height: 75px; float: left;}
#corpo #conteudo h4.titGaleria {
	font-size: 18px;
	color: #B40600;
	letter-spacing: -1px;
	font-weight: bold;
	display: block;
	padding-top: 5px;
	margin-top: 5px;
	border-top: #CCC 1px solid;
}
#corpo #conteudo ul.revistasDestaque { 
	border-top: #FF0000 5px solid;
	padding-top: 10px;
	margin-bottom: 15px;
}
#corpo #conteudo ul.revistasDestaque li { 
	margin-right: 26px;
	float: left;
	text-align: center;
	display: inline;
}
#corpo #conteudo ul.revistasDestaque li h4 {
	font-size: 16px;
	font-weight: bold;
	color: #B40600;
	letter-spacing: -1px;
}
#corpo #conteudo #detalhaResulta { text-align: center; }
#corpo #conteudo table { margin: 0 auto; margin-bottom: 20px; width: auto; }
#corpo #conteudo table thead { border-bottom: #BDB7A5 2px solid; }
#corpo #conteudo table thead tr td {
	background: #D4D7D0;
	border-right: #FFF 1px solid;
	font-size: 13px;
	letter-spacing: -1px;
	font-weight: bold;
	color: #333;
	color: #584F4A;
	padding: 15px 5px 10px 10px	;
}
#corpo #conteudo table thead tr td.colocacao { width: 30px; }
#corpo #conteudo table tbody tr td {
	padding: 7px 10px;
	font-size: 10px;
	color: #333;
	border-right: #FFF 1px solid;
	border-top: #FFF 1px solid;
	border-bottom: #BDB7A5 1px solid;
	background: #FCFBF5;
}
#corpo #conteudo table tbody tr td * { font-size: 10px; color: #333; }
#corpo #conteudo table tbody tr td a { font-weight: bold; color: #333; }
#corpo #conteudo table tbody tr td.corsim { background: #EEEDE9; }

#corpo ul.paginacao { text-align: center; margin: 15px 0; display: block; }
#corpo ul.paginacao li { display: inline; }
#corpo ul.paginacao li a {
	font-weight: bold;
	padding: 1px 5px;
	background: #F7F7F7;
	margin: 0 3px;
	color: #CC0000;
}
#corpo ul.paginacao li a:hover { color: #B41A6A; }

#corpo #conteudo h3.aba-Ranking {
	background: url(../imagens/aba_ranking.gif) no-repeat left bottom;
	height: 26px;
	border-bottom: #FF0000 5px solid;
	margin: 10px 20px 15px 0;
	padding-top: 15px;
}
#corpo #conteudo #rankings a {
	font-weight: bold;
	color: #CC0000;
	font-size: 18px;
	letter-spacing: -1px;
}
#corpo #conteudo #rankings img { display: block; margin-bottom: 5px; }
#corpo #conteudo #rankings .rdomino { float: left; }
#corpo #conteudo #rankings .rcartas { float: left; margin-right: 25px }
