/* CSS - Controller Catalogo */
/* DESTAQUE */

#produto_destaque .destaques_bar { 
	background-image:url(/media/images/destaques_semana_repeat.gif); 
	background-repeat:repeat-x; 
	margin-bottom:7px;
	margin-top:7px;
}

#produto_destaque .descricao {
	background-color:#fff6ef;  
	padding:4px; 
	color:#000; 
}

#produto_destaque .texto {  
	float:left; 
	width:160px; 
	height:50px;
}

#produto_destaque .item {
	float:left;
	padding-right:7px;
	padding-bottom:15px;
	height:225px;

}

#produto_destaque .vermais {
	padding:8px;

}

#catalogo_list .destaques_bar { 
	background-image:url(/media/images/destaques_semana_repeat.gif); 
	background-repeat:repeat-x; 
	margin-bottom:7px;
}

#catalogo_list .descricao {
	background-color:#fff6ef;  
	padding:4px; 
	color:#000; 
}

#catalogo_list .texto {  
	float:left;  
	width:150px; 
	height:50px;
}

#catalogo_list .item {
	float:left;
	padding-right:7px;
	padding-bottom:7px;
}

#catalogo_list .vermais {
	padding:8px;

}


/* LIST */
#catalogo_list .imagem {
	float:left;

}


#catalogo_detail { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
}

#catalogo_detail .titulo_bar_bt { 
	background-color:#036f93; 
	height:27px; 
	background-image:url(/media/images/seta_detail.jpg); 
	background-position:center left; 
	background-repeat:no-repeat; 
	padding-left:35px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:25px;
}

#catalogo_detail .titulo_bar { 
	background-color:#036f93; 
	height:27px; 
	background-image:url(/media/images/seta_detail.jpg); 
	background-position:center left; 
	background-repeat:no-repeat; 
	padding-left:35px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:25px;
	margin-bottom:10px;
	margin-top:10px;
}


#catalogo_detail .campo { padding:10px 0px 10px 0px;}

#catalogo_detail .tipologia{  font-size:12px; color:#036f93;   font-size:14px; }
#catalogo_detail .localizacao{ font-size:12px; color:#036f93;  font-size:14px;}


#images_table .imagem { width:215px; height:160px; padding-top:7px;}

#detalhe_imovel { padding:15px 0px 15px 0px; }
.table_titulo { background-color:#ebfaff; font-weight:bold; color:#036f93; text-transform:uppercase;}
 .table_primeira { background-color:#fff6ef; color:#000;}
 .table_segunda { background-color:#ffeee2; color:#000;}

#zona_envolvente { padding:15px 0px 15px 0px; } 
#zona_envolvente .table_primeira { background-color:#fff6ef; color:#000;}
#zona_envolvente .table_segunda { background-color:#ffeee2; color:#000;}

#tabela_precos { padding:15px 0px 15px 0px; } 
#tabela_precos .table_titulo { background-color:#ebfaff; font-weight:bold; color:#036f93;}
#tabela_precos .table_primeira { background-color:#fff6ef; color:#000;}
#tabela_precos .table_segunda { background-color:#ffeee2; color:#000;}


#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 400px;
	height: 0px;
	z-index: 200;
	background-color:#FFFFFF;
}

#showtrailImg
{
padding:8px;
border:1px solid #cccccc;
background-color: white;
}

#search_result .item { padding-bottom:10px; clear:both;}
#search_result .wrapper { background-color:#fff6ef;  padding:8px;}
#search_result .imagem { width:220px; }
#search_result .descricao { float:left; width:210px; padding-left:10px;}
#search_result .descricao2 { float:left; }
#search_result .desconto { font-weight:normal; color:#fe6600; font-size:12px; padding-top:5px; border-top:1px dashed red;}
#catalogo_detail .desconto { font-weight:normal; color:#fe6600; font-size:12px; padding-top:5px; border-top:1px dashed red; margin-top:10px; clear:both;}


#search { padding-left:15px; padding-top:4px;  width:510px; float:left;}

#search select { font-size:11px; color:#000;}

#search .zona { float:left;}
#search .tipologia { float:left; padding-left:20px;}
#search .bt_submit { float:left; padding-left:10px;}
#search .avancada { float:right; padding-left:10px;}


#select_cambio select {font-size:14px; color:#000;}

.table_titulo select {font-size:14px; color:#000; text-transform:lowercase; }
/*

#imagem {
	background-color: #FFFFFF;
	position: relative;
	padding:3px;
	z-index:0;
}

#imagem a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
	z-index:1;
}

#imagem a img {
	border: 0;
}

#imagem a.p1, #imagem a.p1:visited {
	background: #FFFFFF;
	display: block;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 210px;
}

#imagem a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#imagem a.p1:hover .large {
	border: 1px solid #cccccc;
	display: block;
	height: 100%;
	left: 150px;
	position: absolute;
	top: -60px;
	width: 100%;
	z-index:1;
}
*/
