#classificados #page #content h2.titulo span {
	color: #3c3e91;
	padding-left: 6px;
}
#classificados #page #content h2.titulo a {
	color: #9C9C9C;
}
#classificados #page #content h2.titulo a:hover {
	color: #CCC;
}

#classificados #page #content .col1 {
	float: left; display: inline;
	width: 181px;
}
#classificados #page #content .col1 ul li {
	border-bottom: 1px dotted #b9b9b9;
	width: 161px;
	height: 26px;
	line-height: 26px;
}
#classificados #page #content .col1 ul li a {
	display: block;
	color: #484a96;
	font-weight: bold;
	padding-left: 13px;
	background: url(../img/layout/seta2.png) no-repeat left center;
}
#classificados #page #content .col1 ul li a:hover {
	color: #c91d22;
}
#classificados #page #content .col2 {
	float: right; display: inline;
	width: 758px;
	border-left: 1px solid #dedede;
	padding-left: 20px;
}
#classificados #page #content p.contagem {
	display: block;
	text-align: right;
	font-size: 11px;
	color: #9c9c9c;
	margin-top: -14px;
}
#classificados #page #content .lista-classificados li {
	float: left; display: inline;
	width: 157px;
	padding-right: 20px;
	margin-right: 20px;
	border-right: 1px solid #dedede;
	margin-bottom: 40px;
}
#classificados #page #content .lista-classificados li.quebra {
	margin-right: 0;
	padding-right: 0;
	border-right: 0 none;
}
#classificados #page #content .lista-classificados li a img {
	width: 157px;
	height: 170px;
}
#classificados #page #content .lista-classificados li a strong {
	display: block;
	color: #484a96;
	margin: 10px 0;
}
#classificados #page #content .lista-classificados li a span {
	display: block;
	color: #727272;
	line-height: 20px;
}
#classificados #page #content .lista-classificados li a em {
	float: left; display: inline;
	width: 117px;
	height: 26px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/layout/bt_detalhes.png?1) no-repeat;
	margin-top: 10px;
}
#classificados #page #content .lista-classificados li a:hover * {
	color: #aaaaaa;
}

/*-- [view] --*/
#classificados.view #page #content .bloco2 {
	padding-top: 20px;
	border-top: 1px solid #dedede;
}
#classificados.view #page #content .bloco1 { margin-bottom: 30px; min-height: 286px; }
#classificados.view #page #content .bloco1 img.img-principal {
	float: left; display: inline;
	width: 402px;
	height: 276px;
	margin-right: 20px;
}
#classificados.view #page #content .bloco1 h3 {
	color: #484a96;
	font-size: 22px;
	margin-bottom: 20px;
}
#classificados.view #page #content h4 {
	font-size: 16px;
	color: #d32d31;
	margin-bottom: 10px;
}
#classificados.view #page #content .bloco1 .bt_maisinfo {
	float: left; display: inline;
	width: 240px;
	height: 46px;
	background: url(../img/layout/bt_maisinfo.png) no-repeat;
	text-indent: -9999em;
	overflow: hidden;
}
#classificados.view #page #content .outras-fotos {
	float: left; display: inline;
}
#classificados.view #page #content .outras-fotos .lista-fotos {
	float: left; display: inline;
	width: 559px;
	padding-right: 20px;
	margin-right: 20px;
	border-right: 1px solid #dedede;
}
#classificados.view #page #content .lista-fotos li {
	float: left; display: inline;
	margin-right: 16px;
	margin-bottom: 16px;
}
#classificados.view #page #content .lista-fotos li.quebra {
	margin-right: 0;
}
#classificados.view #page #content .lista-fotos li a img {
	width: 173px;
	height: 142px;
	border: 1px solid #dedede;
}
#classificados.view #page #content .lista-fotos li a:hover img {
	border-color: #d32d31;
}

#classificados.view #page #content .localizacao {
	float: left; display: inline;
}
#classificados.view #page #content #mapa {
	float: right; display: inline;
	width: 358px;
	height: 316px;
	border: 1px solid #d32d31;
}

#classificados.view #page #content a.bt_voltar {
	float: left; display: inline;
	clear: both;
	text-indent: -9999em;
	overflow: hidden;
	background: url(../img/layout/bt_voltar.png) no-repeat;
	width: 88px;
	height: 31px;
	margin-top: 10px;
}
#classificados.view #page #content {
	padding-bottom: 40px;
}