
/* ------------------------------------------
	ImovelWebBase.css

	- Clear
	- Ajax
	- Default
	- Menu
	- Meu ImovelWeb
	- BreadCrumble
	- Publicidade Horizontal 
	- Rodapé
	- Frase Rodapé
	- Modal Popup

*/

/* ----- Inicio Clear -----*/
*{
	padding					:	0;
	margin					:	0;
	font-family				: Verdana, Arial, Helvetica, sans-serif;
}

img{
	border					:	none;
}
/* ----- Fim Clear -----*/

/* ----- Inicio Ajax -----*/
.carregando
{
	width					:	100px;
	height					:	10px;
	text-align				:	center;
	top						:	65px; 
	right					:	50%;
	margin-right			:	-317px;
	border-bottom			:	1px solid #990000;
	border-right			:	1px solid #7a0003;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color					:	#fff;
	background				:	#C00;
	position				:	fixed!important;
	position				:	absolute;
	z-index					:	999999999;
}
/* ----- Fim Ajax -----*/

/* ----- Inicio Default -----*/
body{
	font-size				:	10px;
	color					:	#777;
	background				:	#073a4d;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
}

.hide{
	display					:	none !important;
}

.bold{
	font-weight				:	bold !important;
}

.italico{
	font-style				:	italic !important;
}

.sublinhado{
	text-decoration			:	underline !important;
}

* a:active
{
	/*width					:	auto !important;
	height					:	auto !important;*/
	background-color		:	Transparent !important;
}

.valido{
	text-align				:	right;
}

.valido img{
	margin					:	5px;
}

.logo-roundcont {
	width					:	207px;
	height					:	61px;
	float					:	left;
}
/* ----- Fim Default -----*/

/* ----- Inicio Menu -----*/
#menu-institucional{
	width					:	567px;
	height					:	38px;
	margin					:	0 0 0 0;
	padding					:	0;
	text-align				:	center;
	float					:	left;
}

#menu-institucional ul{
	height					:	38px;
	margin					:	0;
	padding					:	0;
	float					:	left;
}

#menu-institucional li{
	display					:	inline;
	width					:	114px;
	float					:	left;
	line-height				:	38px;
}

#menu-institucional #fim-menu{
	width					:	111px;
}

#menu-institucional li a{
	display					:	block;
	height					:	38px;
	text-decoration			:	none;
	font-weight				:	bold;
	color					:	#e0f1fe;
	background				:	url(/img/geral/bt_Menu_meio.gif) no-repeat 0 0;
	background-color		:	#204894;
}

#menu-institucional li#inicio-menu a{
	display					:	block;
	height					:	38px;
	text-decoration			:	none;
	font-weight				:	bold;
	color					:	#e0f1fe;
	background				:	url(/img/geral/bt_Menu_inicio.gif) no-repeat 0 0;
	background-color		:	#204894;
}

#menu-institucional li#fim-menu a{
	display					:	block;
	height					:	38px;
	text-decoration			:	none;
	font-weight				:	bold;
	color					:	#e0f1fe;
	background				:	url(/img/geral/bt_Menu_fim.gif) no-repeat 0 0;
	background-color		:	#204894;
}

#menu-institucional li a:hover{
	text-decoration			:	none;
	background				:	url(/img/geral/bt_Menu_meio.gif) repeat-y 0 38px;
}

#menu-institucional #inicio-menu a:hover{
	text-decoration			:	none;
	background				:	url(/img/geral/bt_Menu_inicio.gif) repeat-y 0 38px;
}

#menu-institucional #fim-menu a:hover{
	text-decoration			:	none;
	background				:	url(/img/geral/bt_Menu_fim.gif) repeat-y 0px 38px;
}

#menu-institucional li .selected{
	text-decoration			:	none;
	background				:	url(/img/geral/bt_Menu_meio.gif) no-repeat 0 36px;
}

#menu-institucional #inicio-menu .selected{
	text-decoration			:	none;
	background				:	url(/img/geral/bt_Menu_inicio.gif) no-repeat 0 36px;
}

#menu-institucional #fim-menu .selected{
	text-decoration			:	none;
	background				:	url(/img/geral/bt_Menu_fim.gif) no-repeat 0 36px;
}
/* ----- Fim Menu -----*/

/* ----- Inicio Meu Imovelweb -----*/
.meu-iw{
	width					:	567px;
	height					:	22px;
	font-size				:	10px;
	background				:	#f4f4f4;
	margin-left				:	0;
	float					:	left;
	padding-top				:	8px;
	text-indent				:	15px;
}

.meu-iw a{
	text-decoration			:	none!important;
	color					:	#3474ba!important;
}

.meu-iw a:hover{
	text-decoration			:	underline!important;
	color					:	#3474ba!important;
}

.meu-iw img{
	padding-left			:	5px;
	padding-top				:	8px;
}
/* ----- Fim Meu Imovelweb -----*/

/* ----- Inicio BreadCrumble -----*/
.topo-com-bread-crumble{
	display					: block;
	width					: 774px;
	height					: 21px;
	background				: url(/img/geral/bg_interna_top.gif) no-repeat;
	float					: left;
}

.topo-sem-bread-crumble{
	display					: block;
	width					: 774px;
	height					: 21px;
	background				: url(/img/geral/bg_interna_top2.gif) no-repeat;
	float					: left;	
}

.bread-crumble{
	float					:	left;
	width					:	737px;
	height					:	auto!important;
	height					:	27px;
	min-height				:	27px;
	background				:	url(/img/geral/bg_interna_crumble.gif) repeat-y;
	background-color		:	#e0e8f1;
	color					:	#2d64a0;
	padding					:	0 20px 5px 17px;
	font-weight				:	normal !important;
}

.bread-crumble h1{
	display					:	inline;
	font-weight				:	normal !important;
}

.bread-crumble span{
	display					:	block;
	float					:	left;
	padding					:	2px 2px 0 0;
	font-size				:	11px;
	font-weight				:	normal !important;
}

.bread-crumble .inicio{
	background				:	#e0e8f1 url(/img/geral/bullet_azul_crumble.gif) no-repeat;
	background-position		:	left 2px;
	color					:	#2d64a0;
	padding-left			:	13px;
	margin-left				:	0px;
}

.bread-crumble a{
	text-decoration			:	none!important;
	background-color		:	#e0e8f1;
	color					:	#2d64a0!important;
}

.bread-crumble a:hover{
	text-decoration			:	underline!important;
	background-color		:	#e0e8f1;
	color					:	#2d64a0!important;
}
/* ----- Fim BreadCrumble -----*/

/* ----- Inicio Publicidade Horizontal ----- */
.ads-horizontal{
	width					:	774px;
	height					:	auto;
	padding					:	15px 0;
	text-align				:	center;
}

#conteudo-resultado-busca .box-publicidade2{
	background				:	 url(/img/busca/bg_publicidade_yahoo_topo.gif) top no-repeat!important;
	width					:	728px;
	height					:	auto;
	margin-left				:	22px;
	padding-top				:	10px;
	clear					:	both;
	overflow				:	hidden;
}

#conteudo-resultado-busca .box-publicidade2 .publicidade-img{
	margin					:	0px;
}
/* ----- Fim Publicidade Horizontal ----- */
	
/* ----- Inicio Rodapé ----- */
#home-footer{
	width					:	774px;
	background				:	url(/img/geral/rodape.gif) no-repeat;
	background-position		:	bottom;
	padding					:	0 0 5px 0;
	background-color		:	#f4f4f4;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	11px;
	color					:	#777;
	text-align				:	center;
	float					:	left;
}

#home-footer li{
	display					:	inline;
	line-height				:	18px;
}

#home-footer li a{
	text-decoration			:	none;
	color					:	#777;
	background-color		:	#f4f4f4;
}

#home-footer li a:active{
	width					:	auto !important;
	height					:	auto !important;
}

#home-footer ul.top li{
	font-weight				:	bold;
}
/* ----- Fim Rodapé ----- */

/* ----- Inicio Frase Rodapé ----- */
.bg-base{
	display					:	block;
	width					:	774px;
	height					:	12px;
	background				:	url(/img/geral/bg_publicidade_base.gif) no-repeat;
	float					:	left;	
}

.fraserodape {										/* TEXTO CORRIDO ATÉ 03/2009 */
	float					:	left;
	font-size				:	10px;
	font-style				:	normal;
	font-family				:	Arial, Helvetica, sans-serif;
	padding					:	10px 20px 10px 20px; 
	text-align				:	left;
	color					:	#666;
}

.MaisBuscados {
	font-family				:	Verdana;
	font-size				:	12px;
	color					:	#000;
	width					:	754px;
	margin-left				:	10px;
	margin-right			:	10px;
}

.MaisBuscadosTitulo {
	font-size				:	17px;
	font-weight				:	bold;
	color					:	#3474BA;
	border-bottom			:	1px solid #606264;
}

.MaisBuscados a {
	font-size				:	11px;
	color					:	#2D64A0;
}

.MaisBuscados a:hover {
	color					:	#006600;
	cursor					:	pointer;
}


/* ----- Fim Frase Rodapé ----- */

/* ----- Inicio Modal Popup -----*/
.ModalPopup-Background
{
	background-color		:	whitesmoke;
	filter					:	alpha(opacity=70);
	opacity					:	0.9;
}

.ModalPopup-Conteudo 
{
	position				:	absolute; 
	width					:	250px;
	padding					:	3px;
	height					:	10px;
	text-align				:	center;
	top						:	10px; 
	right					:	10px;
	border-bottom			:	1px solid #990000;
	border-right			:	1px solid #7a0003;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color					:	#fff;
	background				:	#C00;
}
 /* ----- Fim Modal Popup -----*/


