h3.tree {

	float:left;
	margin:10px 0 10px 0;
	padding:0;
	display:inline;
	font:normal 18px arial;
	color:#115FFF;
	margin-left:15px;
}

div.salas {

	float:left;
	width:940px;
	padding:15px;
	background:url("../images/salas.jpg") repeat-x #F6F8FE;
}

div.salas img {

	float:left;
	border:solid 1px #8AA9F8;
}

div.infromations-salas {

	float:left;
	width:500px;
	padding-left:15px;
}

div.infromations-salas strong {

	display:block;
	margin:0;
	padding:0;
	font:normal 18px arial;
	color:#333;
}

div.infromations-salas span {

	display:block;
	margin:0 0 10px 0;
	padding:0;
	font:normal 13px arial;
	color:#333;
}

p.vendedor {
	
	float:left;
	width:480px;
	margin:0;
	padding:6px 0 3px 20px;
	font:normal 12px arial;
}
p.vendedor a {
	
	float:left;
	color:#115FFF;
}

p.vendedor a:hover {
	
	text-decoration:underline;
}

p.vendedor em {
	
	float:left;
	width:100%;
	color:#DC2300;
}

#on {

	background:url("../images/on.jpg") no-repeat 0 4px;
}

#off {

	background:url("../images/off.jpg") no-repeat 0 4px;
}

div.ajuda  {

	float:left;
	width:100%;
	height:73px;
	background:url("../images/ajuda.jpg") no-repeat;
}

span#consultor a {

	position:absolute;
	left:15px;
	top:15px;
	width:179px;
	height:44px;
}

span#informacoes a {

	position:absolute;
	left:210px;
	top:15px;
	width:179px;
	height:44px;
}

span#agende a {

	position:absolute;
	left:406px;
	top:15px;
	width:217px;
	height:44px;
}

div#dados {

	float:left;
	width:100%;
}

div.dados {
	
	float:left;
	display:inline;
	width:578px;
	margin-left:15px;
	display:inline;
}

h3.dados-imovel {
	
	float:left;
	display:inline;
	width:100%;
	height:27px;
	background:url("../images/dados-imovel.jpg") no-repeat;
	margin:22px 0 5px 0;
	padding:0;
}

div.dados ul {

	float:left;
	width:568px;
	border:solid 1px #fff;
}

div.dados ul li {

	float:left;
	width:284px;
}

div.dados ul li.par {

	float:left;
	background:#fff !important;
}

div.dados ul li strong {

	float:left;
	width:210px;
	border:solid 1px #fff;
	font:bold 11px arial;
	color:#0C33A5;
	padding:5px 0 5px 10px;
}

div.dados ul li span {

	float:left;
	width:50px;
	border:solid 1px #fff;
	font:normal 11px arial;
	color:#333;
	padding:5px 0 5px 10px;
}

div.galeria-imagens {

	float:right;
	width:368px;
	background:url("../images/bkg_imagens.jpg") no-repeat left bottom;
	margin-top:10px;
	padding-bottom:10px;
}

div.bkg_galeria {

	float:left;
	width:368px;
	background:url("../images/bkg_galeria.jpg") repeat-y left bottom;
	margin-top:10px;
	padding-bottom:50px;
}

h3.galeria {
	
	float:left;
	display:inline;
	width:90%;
	height:27px;
	background:url("../images/galeria.jpg") no-repeat;
	margin:8px 0 0 10px;
	padding:0;
}

p.info-galeria {

	float:left;
	margin:0;
	padding:0;
	width:100%;
	font:normal 11px arial;
}

em.quant_imgs {

	float:left;
	padding-left:10px;
	color:#333;
	font:normal 11px arial;
}

em.ampliar {

	float:right;
	color:#115FFF;
	padding-right:10px;
	font:normal 11px arial;
}

div.galeria-imagens ul {

	float:left;
	display:inline;
	width:350px;
	margin-top:10px;
	margin-left:8px;
}

div.galeria-imagens ul li {

	float:left;
	display:inline;
	width:68px;
	margin-left:2px;
}

div.obs {
	
	float:left;
	width:570px;
}

h3.obs {
	
	float:left;
	display:inline;
	width:100%;
	height:28px;
	background:url("../images/obs.jpg") no-repeat;
	margin:22px 0 5px 0;
	padding:0;
}

div.view-obs {

	float:left;
	padding:10px;
	width:550px;
	background:#fff;
}

div.view-obs strong {

	display:block;
	line-height:100%;
	font:normal 11px arial !important;
}

/*Listagem*/

table.listagem {

	width:944px;
	border:solid 1px #F9F9FC;
	margin-left:15px;
}

table.listagem th {

	padding:6px 0 6px 10px;
	background:#EBECF7;
	font:bold 11px arial;
	color:#0C33A5;
	border:solid 1px #F9F9FC;
}

table.listagem tr td {

	padding:5px 0 5px 10px;
	border:solid 1px #F9F9FC;
	font:normal 11px arial;
	color:#333;
}

table.listagem tr td a img{

	padding-left:15px;
}

td.name_op {

	font:bold 11px arial !important;
	color:#0C33A5 !important;
}

strong.sel {
	
	font:bold 13px arial;
	color:#0C33A5;
	padding-right:5px;
}

label.filter {
	
	border:solid 1px #D6D8EF;
	font:normal 12px arial !important;
	color:#115FFF !important;
	padding:4px 3px 4px 5px;
	background:#fff;
}

label.filter em {
	
	padding:0 3px;
	border:solid 1px #D6D8EF;
	margin-left:30px;
}

label.filter em a {
	
	font:normal 13px arial;
	color:#CFD3FF;
}

#a {

	width:160px;
	padding:10px 13px 10px 10px;
	_padding:10px;
	background:#ffc;
	position:absolute;
	left:80px;
	top:0px;
}

#a img {

	border:solid 1px #7F99DE;
}

img.seta {

	position:absolute;
	left:-20px;
	top:24px;
	width:20px;
	height:21px;
	border:none !important;
}

tr.par {

	background:#fff;
}

div.artigos {
	
	float:left;
	width:605px;
	padding:0 10px 0 0;
}

div.artigo {

	float:left;
	width:100%;
	font:normal 15px arial;
	color:#333;
	line-height:20px;
}

em.fonte {

	display:block;
	width:100%;
	font:normal 12px arial !important;
	color:#F16913 !important;
	margin-top:15px;	
}

em.post {

	display:block;
	width:100%;
	font:normal 14px arial !important;
	color:#F16913 !important;
	margin-top:10px;	
}

h2.tittle {
	
	float:left;
	width:100%;
	font:bold 26px arial !important;
	color:#000 !important;
	margin:0 0 14px 0;
	padding:0;

}

div.artigos_right {

	float:left;
	text-align:left;
	width:310px;
	margin-left:15px;
}

div.articulista {

	float:left;
	width:280px;
	background:url("../images/bkg_articulista.jpg") repeat-x #E8EBFC;
	padding:10px 10px 10px 20px;
}

div.artigos_anteriores {

	float:left;
	width:280px;
	background:#E8EBFC;
	padding:10px 15px;
	margin-top:15px;
}

div.artigos_anteriores ul {

	float:left;
	width:100%;
	margin-top:10px;
}

div.artigos_anteriores ul li {

	float:left;
	width:100%;
	margin-bottom:8px;
}

div.artigos_anteriores ul li strong a{

	display:block;
	font:normal 13px arial;
	color:#2355F4;
}

div.artigos_anteriores ul li em {

	display:block;
	font:normal 11px arial;
	color:#666;
}

div.artigos_anteriores ul li strong a:hover {

	text-decoration:underline;
}

a.mais {

	float:left;
	width:100%;
	font:bold 13px arial;
	color:#F16913;
}

a.mais:hover {

	text-decoration:underline;
}

div.imagem {

	float:left;
	width:265px;
	margin-right:12px;
}

div.articulista_img {

	float:left;
	width:98px;
	margin-top:10px;
}

div.last-article {

	float:left;
	display:inline;
	width:165px;
	margin-left:10px;
	margin-top:10px;
}

div.last-article strong {

	float:left;
	width:100%;
	font:bold 17px arial;
	color:#333;
	margin-bottom:5px;
}

div.last-article span {

	display:block;
	font:normal 13px arial;
	color:#333;
	margin-bottom:5px;
}