@charset "UTF-8";
/* CSS Document by Dpto WebDesign Janela Digital - 2009 (Mauro Mangas) */

*{margin:0px; padding:0px;}
body{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666; font-weight:normal;}
#wrapper{margin:0 auto 0 auto; width:990px; height:auto;}
#logo{float:left; width:146px; height:264px; background-image:url(../_images/primehome_logo.jpg); text-decoration:none; border:none; cursor:pointer;}

#slideshow{float:left; width:844px; height:264px; z-index:0;overflow:hidden;}
#slideshow IMG {position:absolute; top:145; margin-left:auto; margin-right:auto; z-index:8; opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}

#BannerContainer{ float:left; width:990px; height:142px; }

.pics { height: 123px; width: 191px; padding:0; margin:0; overflow: hidden }
.pics img { height: 123px; width: 191px; top:0; left:0 }
.banners1{float:left;height:123px;width:191px;margin-left:16px;margin-top:11px;border:1px solid #05539C;cursor:pointer;}
.banners2{float:left;height:123px;width:191px;border:1px solid #05539C;margin-left:30px;margin-top:11px;cursor:pointer;}
.banners3{float:left;height:123px;width:191px;border:1px solid #05539C;margin-left:30px;margin-top:11px;cursor:pointer;}
.banners4{float:left;height:123px;width:191px;border:1px solid #05539C;margin-left:30px;margin-top:11px;cursor:pointer;}
.SeloSlide{position:absolute; width:191px; height:123px; background-image:url(../_images/selo_slideshow.png); z-index:29; cursor:pointer;}
	
.SeparadorDestaques{ float:left; width:2px; height:121px; background-image:url(../_images/separador_banner_destaques.jpg); margin-left:30px; margin-top:11px;}

#PesqRapidaConstante{ float:left; width:507px; height:69px; margin-left:14px; margin-top:14px; background-image:url(../_images/fundo_pesq_rapida.jpg);}
#SecMenu{ float:left; width:468px; height:92px; background-image:url(../_images/fundo_sec_menu.jpg);}
#ListingRealEstate{ float:left; width:958px; height:308px; margin-left:14px; margin-top:10px; background-image:url(../_images/fundo_imovel_listagem.jpg);}
#QuemSomos{ float:left; width:958px; min-height:308px; margin-left:14px; margin-top:10px;}
#ContainerSecMenu{ float:left; width:468px; height:86px; margin-top:15px;}
#TitlePag{ float:left; width:120px; height:20px; color:#133a7f; line-height:20px; margin-top:40px; margin-left:7px;}
#HourDate{float:left; width:206px; height:43px; font-size:12px; color:#133a7f;}
#Lang{float:left; width:150px; height:43px; font-size:12px; color:#133a7f; margin-top:12px; margin-left:70px;}
#Lang a:link, a:visited, a:active{text-decoration:none; color:#133a7f;}
#Lang a:hover{text-decoration:none; color:#133a7f; font-weight:bold;}
#FirstMenu{float:left; width:784px; height:43px; margin-top:-1px}
.BTN{float:left; background-image:url(../_images/menu_btn.jpg); background-position:bottom left; width:107px; height:31px; border:none; text-align:center; line-height:31px; vertical-align:middle; color:#133a7f; text-decoration:none; font-size:14px; margin-top:-1px; margin-left:3px;}
a.BTN:visited{background-image:url(../_images/menu_btn.jpg); background-position:bottom left; width:107px; height:31px; border:none; text-align:center; line-height:31px; vertical-align:middle; color:#133a7f; text-decoration:none; font-size:14px; margin-top:-1px; margin-left:3px;}
a.BTN:hover{background-image:url(../_images/menu_btn.jpg); background-position:top left; text-align:center; height:40px; line-height:40px; vertical-align:bottom; color:#133a7f;}
#tooltip{ position:absolute; border:1px solid #968324; background:#fff; padding:2px 5px; color:#000; font-size:12px; display:none; z-index:30; cursor:pointer;}


.RAPsubmit_position{ float:left; margin-top:-20px; margin-left:10px;}
.FieldPesqRap{float:left; width:160px; height:20px; font-size:12px; color:#133a7f; margin-left:25px; margin-top:10px; line-height:20px; vertical-align:middle; border:1px solid #968324;}
.imgHighlight{ float:left; margin-left:10px; margin-top:10px; border:1px solid #968324; cursor:pointer;}

.TitleList{ float: left; width:676px; height:30px; font-size:23px; font-weight:bold; color:#133a7f; margin-left:10px; margin-top:10px;}
.TitleListPeq{font-size:16px;}
.ListRef{ float: left; width:676px; height:30px; font-size:16px; font-weight:bold; color:#666666; margin-left:10px; margin-top:10px;}
.LitDet{ float:left; width:328px; height:20px; color:#666; margin-left:10px; font-size:16px;}
.LitDet2{ float:left; width:461px; height:20px; color:#666; margin-left:10px; font-size:16px;}
.LitDet3{ float:left; width:461px; height:40px; line-height:40px; vertical-align:bottom; font-weight:bold; color:#133a7f; margin-left:10px; font-size:16px;}
.litFavContainer{float:left; width:206px; height:49px; margin-top:-5px; cursor:pointer;}
.LitDescTitle{ float:left; width: 80px; height:95px; color:#133a7f; font-size:14px; font-weight:bold; margin-left:10px; margin-top:10px;}
.litDesc{ float:left; width:854px; height:95px; font-size:14px; color:#666; margin-left:10px; margin-top:10px;}
.ImoPerPage{ float:left; width:180px; height:40px; margin-left:14px; line-height:40px; vertical-align:text-bottom;}
.Pagin{ float:left; width:778px; height:40px; line-height:40px; vertical-align:text-bottom; text-align:center;}
.Pagin a:link, a:visited, a:active{ text-decoration:none; color:#133a7f; font-size:16px;}
.Pagin a:visited{ text-decoration:none; color:#133a7f; font-size:16px;}
.Pagin a:hover{ color:#968324; font-size:16px;}

.FieldImoPerPage{float:left; width:160px; height:20px; font-size:12px; color:#133a7f; margin-top:10px; line-height:20px; vertical-align:middle; border:1px solid #968324;}
.FooterMenu{ float:left; width:646px; height:59px; margin-left:14px; margin-bottom:20px; background-image:url(../_images/sec_menu_footer.png); font-size:10px;text-indent:20px;}
.FooterMenuSpace{ float:left; width:646px; height:59px; margin-top:10px;}
.FooterMenu a:link, a:visited, a.active{ text-decoration:none; font-size:10px; color:#333;}
.FooterMenu a:hover{ font-size:10px; color:#333; text-decoration:underline;}
.JanelaPower{ float:left; width:296px; height:59px; margin-bottom:20px; margin-left:14px;}
.coontact_line{ color:#133a7f;  height:60px;}
.coontact_line2{ height:30px;}
.coontact_line2 a:link, a:active, a:visited{ height:30px; text-decoration:none; color:#133a7f;}
.coontact_line2 a:hove{ height:30px; text-decoration:underline; color:#133a7f;}
.comercializar_column{ float:left; width:465px;} 
.FieldComprar{float:left; width:440px; height:20px; font-size:12px; color:#133a7f; margin-top:10px; line-height:20px; vertical-align:middle; border:1px solid #968324;}
.FieldComprar2{float:left; width:440px; height:20px; font-size:12px; color:#133a7f; margin-top:10px; line-height:20px; vertical-align:middle;}
.FieldTitle{float:left; width:440px; height:20px; font-size:14px; color:#133a7f; margin-top:10px; font-weight:bold;}


.SubmitForm1{float:left; width:107px; height:49px; background-image:url(../_images/search.png); background-position:top; text-align:center; text-decoration:none; line-height:49px; vertical-align:middle;color:#133a7f;}
a.SubmitForm1{float:left; width:107px; height:49px; background-image:url(../_images/search.png); background-position:top; text-align:center; text-decoration:none; line-height:49px; vertical-align:middle;color:#133a7f;}
a.SubmitForm1:hover{float:left; width:107px; height:49px; background-image:url(../_images/search.png); background-position:bottom; text-align:center; text-decoration:none; line-height:49px; vertical-align:middle;color:#133a7f;}

.Pesquisar { float:left; width:107px; height:49px; background-image:url(../_images/search.png); background-color:transparent; background-position:top; text-align:center; text-decoration:none; line-height:49px; vertical-align:middle;color:#133a7f; border:none; cursor:pointer; font-size:16px;}
	

.Pesquisar:hover { float:left; width:107px; height:49px; background-image:url(../_images/search.png); background-color:transparent; background-position:bottom; text-align:center; text-decoration:none; line-height:49px; vertical-align:middle;color:#133a7f; border:none; cursor:pointer; font-size:16px;}


#simplegallery1{ float:left; visibility: hidden; border: 1px solid #968324; margin-bottom:20px; margin-top:15px; margin-left:14x;}
#simplegallery1 .gallerydesctext{text-align: left;padding: 2px 5px;color:#FFF;}

#container{float:left;width:425px; margin-top:15px; margin-left:15px; margin-bottom:20px;}
#container p{font-size:13px;color:#133a7f}
.container_titles{font-size:14px;font-weight:bold;color:#133a7f}
.container_titles_2{font-size:14px;font-weight:bold;color:#133a7f}
.click{float:left;width:279px;height:39px;cursor:pointer;font-size:14px;}

.click_to_open, .click_to_open_2{width:425px;height:39px;background-image:url(../_images/barra_normal.jpg);line-height:39px;vertical-align:middle;cursor:pointer;color:#133a7f;font-size:14px;
float:left;margin-bottom:2px;}
.click_to_open_2{background-image:url(../_images/barra_hover.jpg); !important;}
.click_to_open:hover{color:#133a7f; background-image:url(../_images/barra_hover.jpg);}
.click_to_open_2:hover{color:#133a7f;}
.click_to_open h5, .click_to_open_2 h5{text-indent:20px;font-weight:normal;font-size:14px;font-weight:bold;margin:0!important; color:#133a7f;}
.acordeon_open{display:block;color:#133a7f;}
.acordeon{display:none;color:#133a7f;}
.SHFeat{font-size:12px;color:#333;}
.SHProp{font-size:12px;color:#333;}