/*table,td,tr,*/html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, th, input 
{
	margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent; background-repeat:no-repeat; zoom:1
}
*:hover, *:focus, *:active 
{
	outline:none !important; 
	-moz-outline:none !important
}
ul {list-style:none}
/*table {border-collapse:separate; border-spacing:0; }*/

q {quotes: none}
p.flash
		{
			 color:#70737f;
		}
body 
		{
			line-height:1;
			text-align:center;
			background:url(gsfx_brnd_gn_top_bgrd4.gif) repeat-x #f3f3f3;/*#e2b4b8;*/
			margin:0;
			padding:0;
			text-align:center; /* hack para o IE */	
		}
		p.valor_resultado_busca,p.voltar_topo_resultado_busca
{
	color:#ab364a !important;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	
	}	
	p.voltar_topo_resultado_busca
	{
		margin-right: 15px;
		}
	#table_resultado_busca
{
	border-collapse:separate; 
	border-spacing:0;
	font-size:12pt;
	color:#ab364a;
	}
	p.codigo_resultado_busca	
{
	color:#ab364a !important;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	
}
p.titulo_bairro_result_busca
{
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	font-size:18pt;
	text-align:center;
	
	}
	#tamanho {width: 730px;}
#fotos
{

	 background:#ffffff;
	 padding: 8px;
	 width: 744px;
}

#meiovisualizaimovel
{

	 background:#ffffff !important;
	 padding: 8px;
	 width: 744px;
	 height:100%;

}
#meiobusca_Avancada
{
	background:#ffffff;
	padding: 8px;
	width: 744px;
	height:100%;
	text-align: right;
	
}
#MeioResultadoBusca
{
	background:#ffffff;
	padding: 8px;
	width: 744px;
	min-height: 200px;
	
	
}
#MeioFaleConosco
{
	background:#ffffff;
	padding: 8px;
	width: 744px;
	min-height: 200px;
}

#MeioLancamento
{
	background:#ffffff;
	padding: 8px;
	width: 744px;
	min-height: 200px;
	text-align:center;
}
#MeioInicial
{
	background:#ffffff;
	padding: 8px;
	width: 744px;
	height: 600px;	
}
#bodyIframe 
		{
			line-height:1;
			text-align:center;
			width:745px;
			height:95px;
			margin:0;
			padding:0;
			text-align:center; /* hack para o IE */	
		}	
		
.ComboBox 
		{
			height:22px;
			color:#ab364a;
            background-color: #ffffff;
			font:14px arial;
			border: 1px solid #F3f3f3;
		}
			        
#gsfx_brnd_CenterContent, #gsfx_brnd_PageWrapper

		{			
			background: url(gsfx_brnd_gn_bottom_bgrd4.png) repeat-x bottom;
			text-align:left;
			 		 
		}    
		
#tudo
		{
			width: 760px;
			margin:0 auto;			
			padding-top: 4px;
			padding-bottom: 4px;
			text-align:left; /* "remédio" para o hack do IE */
			 
			
		}
#naoehpossivel
		{
			 
			 background:#ffffff;
			 padding: 8px;
			 width: 744px;
			 min-height:600px;
			 text-align:left;
		}

p.txt_destaque
{
	color:#ab364a;
}

#buscaImoveis
		{
			padding-top: 8px;
			padding-bottom: 2px;
			width: 745px;
			height:116px;
			text-align:center; /* "remédio" para o hack do IE */
			background:#ffffff;
				
		}

p,dd,span,font,div {font:normal 12px/18px Arial,sans-serif !important; text-align:left; color:#4B4D52}
br {_font:normal 0px/0px sans-serif; line-height:0}
b, strong {color:#50505A}
 
.off 
{
	position:absolute;
	text-indent:-5000px; 
	overflow:hidden
}
.hide {display:none}
a, a:visited {color:#C13A60; font-weight:bold; text-decoration:none; outline:none}
a:hover {text-decoration:underline; outline:none}
/*a:focus {outline:none !important}*/

#login {height:41px; overflow:hidden; text-align:center; background:#F4F5F9 url(topo.png) repeat-x}
#logform {position:relative; margin: 0 auto; width:760px; height:46px; line-height:15px !important; overflow:hidden}
#logform label, #logform input, #logform li a, #logform p 
{
	font:normal 11px/15px Tahoma,sans-serif !important;
	color:#4B4D52;
	position:relative
}
#logform label {margin-right:6px}
fieldset #cmdOK {position:relative}
#log1 {position:absolute; top:13px; left:0; height:23px; background:url(input.png) 67px 0px no-repeat}
#log2 {position:absolute; top:13px; left:214px; height:23px; background:url(input.png) 40px 0px no-repeat}
#log1 label {padding-left:30px}
! #log1 {padding-left:30px}
#log3 {position:absolute; display:block; top:11px; left:462px; ! top:14px}
#log3 p {padding-left:3px; ! padding-left:2px}
#chkLembrar {width:16px; height:16px; position:absolute; top:0; left:-5000px; overflow:hidden}
#cbox {display:block; width:18px; height:18px; position:absolute; top:3px; left:-3px; background:url(chbox.png) 0px 0px no-repeat; cursor:pointer; _cursor:hand; ! margin-top:-4px}
html*#cbox {top:1px; ! top:3px}
#log4 {position:absolute; width:190px; top:7px; left:638px;  _left /**/:625px; _top /**/:8px}
! #log4 {top:8px}
#log4 li 
{
	padding-left:12px; 
	background:url(bullet2.png) 0 5px no-repeat
}
! #log4 li 
{
	padding-left:0
}
#log4 li a:hover 
{
	color:#B1475A
}
#txtUsuario, #txtSenha {height:17px; width:128px; color:#B55868 !important}
#txtUsuario {padding-left:4px}
! #txtUsuario, #txtSenha {_margin-left:6px}
#log5 {width:50px; height:24px; position:absolute; top:0; left:0}
#cmdOK {width:24px; height:20px; position:absolute; top:12px; left:401px; cursor:pointer; _cursor:hand; letter-spacing:30px; overflow:hidden; background:transparent url(ok.png) no-repeat; outline:none}
! #cmdOK {top:11px}
#cmdOK:hover, #cmdOK.over {background: url(ok.png) 0px -20px no-repeat}

#faixa {position:relative; height:4px; overflow:hidden; background:#F4F5F9 url(fx.png) repeat-x}

#frame1 
		{
			margin: 0 auto; 
			width:760px; 
			text-align:left; 
			background:#FFF; 
			position:relative
		}
		
#titulo 
		{
			width:760px;
			height:120px;
			background:#FFF;
		}
		
#logo 
		{
			position:absolute;
			top:10px;
			left:18px;
			overflow:hidden;
			background:url(logo.png) no-repeat;
			/*background-image: none;  Essa é pra o IEca 6, pra ele não ler o PNG padrão 
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo.png', sizingMethod='scale'); /* Essa coloca um filtro pra o IEca ler o PNG */
		}
		
#logoHeader 
		{
			position:absolute;
			top:0px;
			left:265px;
			width:534px;
			height:119px;
			overflow:hidden;
			background:url(photo_header.jpg) no-repeat;
			/*background-image: none;  Essa é pra o IEca 6, pra ele não ler o PNG padrão 
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo.png', sizingMethod='scale'); /* Essa coloca um filtro pra o IEca ler o PNG */
		}

.b_logo 
		{	
			display:block; 
			width:230px; 
			height:92px;
		}

#bd1 
		{
			width:60%; 
			text-align:center; 
			background:#FFF; 
			min-width:760px;
		}



#bd2 
{
	background:url(Page_BG_btm_logo_reflec_ltr2.png) no-repeat; 
	width:60%; 
	text-align:center; 
	width:760px;
	padding-bottom:20px;
}
#frame2 {margin: 0 auto; text-align:left}
#bdb 
{
	width:760px;
	align:center; 
	text-align:center; 
	background:url(bg.png) center 0 no-repeat;

}
#frameb 
{
	margin: 0 auto; 
	width:742px; 
	text-align:left
}
#bdc {width:60%; text-align:center; background:#FFF; min-width:760px}
.bdm {min-height:480px; _height:480px}
#framec {margin: 0 auto; width:760px; text-align:left; background:#FFF; padding-bottom:1px}

#bmenu
{
	width:742px;
	height:32px; 
	background:#E9ECF0;
	z-index:1;
	position: relative;


	
}
/*  Retirado para implementação do Menu DropDown
#menu
{
	position: relative;
	width:742px;
	height:32px;
	background:url(menu.png)
}
#menu li 
{
	height:32px; 
	position:absolute; 
	top:0; 
	display:block; 
	list-style:none;
}
#menu a 
{
	height:32px; 
	display:block
}
#menu li a 
{
	text-indent:-5000px
}

*/
.texto_collor
{
	color:#ab364a;
}
	
.textbox2
{
	 border:thin;
	 border-style:solid;
	 border-color:#ab364a;
	 font-size:12pt;
	 font-family: Arial;
}
#buscaavancada
{
width: 50%;
float:left;
text-align:center;
	}
#buscaporcodigo
{
	width: 50%;
	float:right;
	text-align:right;
}
.textbox
{
	
	 border:2px;
	 border-bottom:2px;
	 border-right:2px;
	 font-size: large;
}
.label
{
	color:#ab364a;
	font-size:10pt;
	
	}

/* Inicial*/
#fotos
		{
			
			 background:#ffffff;
			 padding: 8px;
			 width: 734px;
			 height: 300px;
			 
			
		}
#movie
		{
			float: left;
			width: 400px;
			height: 340px;
			padding-top: 0px;
			padding-bottom: 2px;
			margin-left: -5px;
			text-align: center; /* "remédio" para o hack do IE */
			
		}	
#prime
{
	float:left;
	width: 400px;
	height:48px;
	background-image:url(prime.png);
	padding-top: 0px;
	padding-bottom: 2px;
	text-align:left; /* "remédio" para o hack do IE */
}
#prime a:hover
{
	background: url(prime.png) 0px -50px
}
#prime a
{
	height:48px;
	display:block;
}
p.flash
		{
			 color:#70737f;
		}
p.txt_destaque
{
	color:#ab364a;
}
#destaqueIE, #destaquenotIE, #destaqueIE8
{ 
	position:absolute;
	float:right;
	margin-left: 10px;
	margin-top:-17px;
	width: 325px;
	height:387px;
	text-align:center; /* "remédio" para o hack do IE */
	background:url(destaquetotal.png);
}
#destaquenotIE, #destaqueIE8
{ 
	margin-left: 400px;
		
}

#topodestaqueie a:hover, #topodestaquenotie a:hover, #topodestaqueie8 a:hover
{
	background: url(destaque.png) 0px -50px
}
#topodestaqueie a, #topodestaquenotie a, #topodestaqueie8 a
{
	height:48px;
	display:block;
}
#topodestaquenotie , #topodestaqueie, #topodestaqueie8
{
	position:absolute;
	float:left;
	padding-top: 0px;
	padding-bottom: 2px;
	margin-top:17px;
	width: 335px;
	height:48px;
	text-align:center;
	background-image:url(destaque.png);
}
#topodestaqueie
{
	margin-left: -167px;
}
#topodestaqueie8
{
	
}
#foto1_destaque
{
	position:absolute;
	top: 90px;
	left: 13px;
	width: 110px;
	height: 75px;
	
}
#foto2_destaque
{
	position:absolute;
	top: 198px;
	left: 13px;
	width: 110px;
	height: 75px;
	
}
#foto3_destaque
{
	position:absolute;
	top: 307px;
	left: 13px;
	width: 110px;
	height: 75px;
	
}
#txt1_destaque
{
	position: absolute;
	top: 90px;
	left: 130px;	
	width: 200px;
	height: 75px;
	overflow:hidden;
}
#txt2_destaque
{
	position: absolute;
	top: 198px;
	left: 130px;	
	width: 200px;
	height: 75px;
	overflow:hidden;
}
#txt3_destaque
{
	position: absolute;
	top: 307px;
	left: 130px;	
	width: 200px;
	height: 75px;
	overflow:hidden;
}
#buscacodigo, #buscacodigoIE, #buscacodigoIE8
{
	background: url(teste.png) no-repeat;
	position: absolute;
	top: 530px;
	width: 320px;
	height: 84px;
	overflow:hidden;
	margin-top: 60px;
	margin-right:12px;
}
#buscacodigo, #buscacodigoIE8
{margin-left:410px;}
#buscacodigoIE
{margin-left:17px;}
#buscaNotIE, #buscaIE6, #buscaIE
		{ 
		
			width: 744px;
			height:126px;
			text-align:center; /* "remédio" para o hack do IE */
			background:#ffffff url(topo_busca.png) no-repeat;
			vertical-align:top;
		}
		
#buscaNotIE
{ 
	margin-top: 150px;
}
#buscaIE
{
	margin-top: 160px;
}
#buscaIE6
{
	margin-top: 20px;
	}

/*	Início do Menu DropDown	*/


.menu { position: relative; margin: 0; padding: 0; display: block; zoom: 1; width:742px; height:32px; background:url(menu.png)}
	.menu * { margin: 0; padding: 0 ; list-style: none}
	.menu li { position: relative; vertical-align: top; height:32px; top:0; display:block; list-style:none; }
	.menu a { display: block; zoom: 1; height:32px; }
	.menu li ul{ position: absolute; visibility: hidden  }
	.menu li:hover ul, .menu li.hover ul { visibility: visible }
	.menu li:hover ul ul, .menu li.hover ul ul { visibility: hidden }
	.menu li li:hover ul, .menu li li.hover ul { visibility: visible }
	.menu li li:hover ul ul, .menu li li.hover ul ul { visibility: hidden }
	.menu li li li:hover ul, .menu li li li.hover ul { visibility: visible }

	.menu:after, .menu.after { content: "."; line-height: 0px; clear: both; display: block; visibility: hidden}
	.menu li { float: left; }		
	.menu li ul li {float: left;}
	.menu li ul li ul { position: absolute; left: 100%; top: 0; }

	.menu li a:hover { background-color: cyan }
	.menu li a {text-indent:-5000px;} 


* html * { color: expression( (function(who){ if(!who.MXPC){
	who.MXPC = '1';
	if(who.nodeName != 'A'){
		who.onmouseenter=function(){ who.className += ' hover'};
		who.onmouseleave=function(){ who.className = who.className.replace(' hover','')}; }
	(who==who.parentNode.firstChild) ? who.className += ' first-child' : '' ;
} } )(this) , 'auto') }

/*	Fim do Menu DropDown	*/

#i1 {left:0px; width:58px}
#i2 {left:1px; width:92px}
#i3 {left:2px; width:75px}
#i4 {left:2px; width:125px}
#i41 {background:url(submenu.png) 0px 0px; width:124px }
#i42 {background:url(submenu.png) -125px 0px; width:124px }
#i43 {background:url(submenu.png) -249px 0px; width:124px}
#i44 {background:url(submenu.png) -373px 0px; width:124px}
#i5 {left:3px; width:119px}
#i51 {background:url(submenu.png) -495px 0px; width:119px }
#i52 {background:url(submenu.png) -615px 0px; width:119px }
#i6 {left:2px; width:108px}
#i61 {background:url(submenu.png) -735px 0px; width:108px }
#i62 {background:url(submenu.png) -845px 0px; width:108px }
#i63 {background:url(submenu.png) -955px 0px; width:108px }
#i7 {left:4px; width:71px}
#i71 {background:url(submenu.png) -81px 0px; width:71px }
#i72 {background:url(submenu.png) -183px 0px; width:71px }
#i8 {left:3px; width:92px}



#i1 a:hover {background:url(menu.png) 0px -32px}
#i2 a:hover {background:url(menu.png) -59px -32px}	
#i3 a:hover {background:url(menu.png) -152px -32px}
#i4 a:hover {background:url(menu.png) -227px -32px}
#i41 a:hover {background:url(submenu.png) 0px -32px}
#i42 a:hover {background:url(submenu.png) -125px -32px}
#i43 a:hover {background:url(submenu.png) -249px -32px}
#i44 a:hover {background:url(submenu.png) -373px -32px}
#i5 a:hover {background:url(menu.png) -353px -32px}
#i51 a:hover {background:url(submenu.png) -495px -32px}
#i52 a:hover {background:url(submenu.png) -615px -32px}
#i6 a:hover {background:url(menu.png) -471px -32px}
#i61 a:hover {background:url(submenu.png) -735px -32px}
#i62 a:hover {background:url(submenu.png) -845px -32px}
#i63 a:hover {background:url(submenu.png) -955px -32px}
#i7 a:hover {background:url(menu.png) -581px -32px}
#i71 a:hover {background:url(submenu.png) -81px -32px}
#i72 a:hover {background:url(submenu.png) -183px -32px}
#i8 a:hover {background:url(menu.png) -651px -32px}




#bnav {padding-top:26px; margin-left:17px}
! #bnav {height:26px}
#navsec {position:relative; font:bold 12px/27px Georgia,serif !important; word-spacing:2px}
html*#navsec {font:bold 15px/27px Times New Roman !important; ! font:bold 12px/27px Georgia,serif !important}
#navsec a {color:#787D83}
#navsec a:hover {color:#C13A65; text-decoration:none}
#navsec li 
{
	padding-left:17px; 
	background:url(bullet1.png) 1px 11px no-repeat;
}
#nv1 {position:absolute; top:0; left:-2px}
#nv2 {position:absolute; top:27px; left:-2px}
#nv3 {position:absolute; top:0; left:208px}
#nv4 {position:absolute; top:27px; left:208px}
#nv5 {position:absolute; top:0; left:411px}
#nv6 {position:absolute; top:27px; left:411px}
#aol {position:absolute; top:0; left:571px; padding-left:22px !important; background:url(bullet3.png) 0 8px no-repeat !important}

#imoveis {width:640px; height:480px; position:relative; margin-top:0px; margin-left:0px}
#ct_foto {position:absolute; top:0; left:0; width:726px; height:309px; background:#ECEEF0 url(load1.gif) 186px center no-repeat; overflow:hidden}
#ct_foto img {position:absolute; top:0; left:0; max-width:412px}
#ct_foto img {_width:expression(this.width > 412 ? "412px" : "*")}
#ct_foto h2, #ct_foto p {height:0; line-height:22px; text-indent:-3000px}
#fb_foto {width:726px; height:309px; background:url(fpainel.png) 412px 0px no-repeat}
#bt_foto1, #bt_foto2, #bt_foto3 {position:absolute; display:block; width:99px; height:20px; z-index:1}
#bt_foto1 {top:83px; left:627px}
#bt_foto2 a {top:186px; left:627px}
#bt_foto3 a {top:289px; left:627px}
#bt_foto1 a, #bt_foto2 a, #bt_foto3 a {display:block; width:99px; height:20px; text-indent:-2000px; position:absolute; background:url(bt_foto.png) no-repeat}
#bt_foto1 a:hover, #bt_foto2 a:hover, #bt_foto3 a:hover {background:url(bt_foto.png) 0px -20px no-repeat} 
#foto1, #foto2, #foto3 {position:absolute; top:0; left:0}
#foto2, #foto3 {display:none}
#notc {margin-left:15px; width:726px; height:65px; background:url(notic.png) 0 32px no-repeat; border-bottom:1px solid #BF6882}
html*#notc {height:60px; ! height:65px}
#b_notc {margin-left:15px; width:212px; height:5px; margin-top:3px; overflow:hidden; background:#C26A82}
#ifrm {width:0; height:0; border:0}
.f_ind {width:135px; height:82px; background:url(findex.png) 0 5px no-repeat; float:left}
.f_ind img {margin-left:4px; margin-top:9px}
.fg_ind {width:104px; height:64px}
.t_notc {margin-top:9px; margin-bottom:3px; position:relative; float:left; min-height:72px; _height:72px}
.tx_not {width:526px; float:left}

#noticias {width:732px; margin-left:16px; margin-top:29px; overflow:hidden}
#noticias h3 {font:bold 15px/19px Arial,sans-serif;  width:540px; margin-bottom:5px; padding-bottom:4px}
#noticias h3 a {color:#6F7178; text-decoration:none}
#noticias h3 a:hover {color:#C13A60}
.leiamais {width:60px; font:normal 11px/17px Tahoma,sans-serif !important; color:#C13A65; height:20px; float:right; position:absolute; left:542px; margin-top:3px; ! margin-top:7px}
! .leiamais {margin-top:-1px}
.leiamais a {font-weight:normal !important; text-decoration:underline !important}
.leiamais a:hover {text-decoration:none !important}

#footer {height:186px; margin-left:18px; position:relative; background:url(base.png) 0px 30px no-repeat}
#footer::nth-of-type(1) {height:186px; margin-left:18px; position:relative; background:url(base.png) 0px 30px no-repeat}

#c_busca {position:absolute; top:78px; left:17px}
html:first-child #c_busca {top:76px}
#campo {width:142px; height:18px; font:normal 11px/13px Tahoma,sans-serif !important; color:#4A4A4D; background:transparent}
html*#campo {margin-top:-1px}
#OK {width:22px; height:21px; position:absolute; top:-2px; left:144px; background:transparent; text-indent:-5000px; overflow:hidden; display:block; padding-top:50px; cursor:pointer; _cursor:hand}
#OK:hover, #OK.over {background:url(f_over.png) 0px -23px no-repeat}
:root #OK {padding:0}
html:first-child #OK {top:0px}

#b_imov {position:absolute; top:43px; left:12px}
.b_imov {width:170px; height:22px; display:block}
.b_imov a:hover {background:url(f_over.png) 0px 0px no-repeat; _cursor:hand}
#b_anunc {position:absolute; top:116px; left:0px; overflow:hidden}
.b_anunc {width:190px; height:34px; display:block}
#b_class {position:absolute; top:30px; left:574px; overflow:hidden}
.b_class {width:150px; height:56px; display:block}
#b_aviso {position:absolute; top:94px; left:574px; overflow:hidden}
.b_aviso {width:150px; height:56px; display:block}

#fbus {position:relative; width:200px; height:100px; background:transparent; overflow:visible}
#loc {position:absolute; top:73px; left:207px}
:root #loc {top:74px; left:207px}
#loc strong, #loc span {display:block; position:absolute; text-indent:-5000px; overflow:hidden}
html*#loc strong {display:none; ! display:block}
.endr {width:106px; height:80px; float:left; font:normal 11px/19px sans-serif !important; color:#FFF; text-align:right; position:relative; padding-right:3px; overflow:visible; _width /**/:110px; _padding-right /**/:5px}
#loc a:hover {background:url(f_over.png) 0px -65px no-repeat}
! .endr {width:109px}
.chg {width:88px; height:19px; display:block; background:url(f_over.png) 0px -45px no-repeat; position:absolute; left:25px; _left /**/:10px
}
! .chg {left:25px}

#fg1, #fg2, #fg3 {width:412px !important; height:309px !important}
#itx {height:77px}
#header {margin-left:15px; width:727px; height:126px; position:relative; background:#EDF0F4 url(hd_bas.png) top right no-repeat}
#ilust {width:494px; height:126px; background:#DBDEE1 url(load2.gif) 220px 52px no-repeat; position:absolute; top:0; left:0}
#fig {width:494px; height:126px; background:url(blank.gif) 0px 0px no-repeat}
#sub {margin-left:16px; width:725px; height:98px; background:url(sub.png) 0px -6px repeat-x; overflow:hidden; position:relative}
#sub h2 {font:normal 20px/44px Georgia,Times News Roman,serif; text-align:left; max-width:725px; height:45px; display: -moz-inline-block; color:#626270; border-bottom:5px solid #CA7A91; position:absolute; top:23px; overflow:hidden; clip:rect(0px 725px 68px 0px)}

#texto {margin-left:16px; width:726px; position:relative}
#tx_esq {width:100%; float:left}
#tx_esq, #tx_esq p {text-align:justify}
#tx_esq a, #tx_esq u {font:bold 12px/15px Georgia,serif !important; text-decoration:none}
#tx_esq u {display:inline-block; padding-top:6px; color:#626270; line-height:20px !important}
.tsc {margin-top:4px}
.tsc p {margin-bottom:8px}
#tx_dir1 {color:#AB4754; position:absolute; left:579px;  top:4px; float:left; width:152px; font:normal 13px/16px Times New Roman, serif !important}
#tx_dir {color:#AB4754; margin-left:24px; margin-top:6px; float:left; width:152px; font:normal 13px/17px Times New Roman, serif !important}
#texto p, #texto li 
{
	padding-top:6px; 
	padding-bottom:6px;
}
a.lnk {border-bottom:1px solid white}
a.lnk:hover {border-bottom:1px solid #C13A60}
.inf {margin-top:-3px; margin-bottom:2px}
#texto ul {margin-left:8px; _margin-left /**/:0px}
#texto li 
{
	padding-left:14px; 
	background:url(bullet1.png) 0px 13px no-repeat
}


#pop {display:none; position:absolute; _position:relative; top:0; left:0; width:100%; z-index:10}
#pframe {width:750px; height:414px; position:fixed; _position:absolute; border:1px solid #71717E}
#pbarra {width:752px; height:24px; background:#888888 url(pbg.png); position:absolute; top:-25px; left:-1px}
#pbot {width:752px; height:24px; position:absolute; top:-25px; left:-1px; z-index:20}
#pimage {width:750px; height:414px; position:absolute; background:#FFF url(blank.gif); z-index:100}
#sombra {width:749px; height:434px; position:absolute; top:-15px; left:6px; background:#000; z-index:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity:0.3; opacity:0.3}

.pimpr {display:block; width:96px; height:20px; float:left; margin-left:18px; _margin-left:8px; background:url(pbarra.png) -100px 0px no-repeat}
.pclose {display:block; width:90px; margin-left:25px; height:20px; float:left; background:url(pbarra.png) 0 0 no-repeat}
a.pclose:hover {background:url(pbarra.png) 0px -24px no-repeat}
a.pimpr:hover {background:url(pbarra.png) -100px -24px no-repeat}

#cad p {line-height:14px; padding-bottom:4px; padding-top:4px}
#cad b {font:bold 12px/22px Georgia, sans-serif !important}
.ims {margin:8px; margin-left:22px}
.act {margin-top:19px}

#dframe {min-height:200px; _height:200px; margin-left:-18px; margin-top:-6px; _margin-left:-16px; _margin-top:-3px; background:white}
#dframe table, #dframe font {font:normal 12px/17px Arial,sans-serif !important; text-align:justify !important; color:#4B4D52 !important}
#dframe table div {background:white !important; border:none !important}
#dframe table table b {color:#787D83 !important}
#dframe table table table tr {padding:0px !important; margin:0px !important; line-height:14px !important; height:10px !important}
#dframe table table table td {background:white !important}
#dframe table table table font b {color:#BC5C6D !important; display:inline-block !important; margin-top:13px !important; position:absolute; z-index:100}
#dframe table table table font table td {height:3px !important}
#dframe table table center img {display:none !important}
#dframe table td {background:none !important}
#dframe table td a {display:none !important}
#dframe table table table td a {display:block !important}
#dframe table td p font {font:normal 10px/13px Tahoma,sans-serif !important}
#dframe table td p {margin-bottom:-8px !important; margin-top:10px !important}
#dframe table td td font b {font:bold 14px/16px Arial,sans-serif !important; padding-bottom:10px !important; display:inline-block !important}
#dframe table td td td font b {font:bold 12px/14px Arial,sans-serif !important}
#dframe table a img {border:1px solid white}
#dframe table a img:hover {border:1px solid #CF6882} 