@charset "UTF-8";
/* CSS Document por Dep. WebDesign Janela Digital - Mauro Negrão Mangas*/
*{ margin:0; padding:0;}
body{ margin:0 auto 0 auto; background-image:url(../_images/top_bg.png); background-position:top; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333;}
a{text-decoration:none;}
#wrapper{margin:0 auto 0 auto; width:990px; height:auto; min-height:800px;}
.logo{float:left; background-image:url(../_images/logo.png); background-position:top left; width:298px; height:139px; border:none; margin-left:13px; margin-top:16px;}
a.logo:hover{background-image:url(../_images/logo.png); background-position:top right;}
#SecMenu{float:right; width:577px; height:35px; line-height:35px; vertical-align:middle; color:#FFF; text-align:right;}
.SecMenu{ float:right; width:120px; text-align:center; color:#FFF; border-right: 1px solid #fff; }
a.SecMenu:link{ float:right; width:120px; text-align:center; color:#FFF; border-right: 1px solid #fff; }
a.SecMenu:visited{ float:right; width:120px; text-align:center; color:#FFF;}
a.SecMenu:hover{ float:right; width:120px; text-align:center; color:#FC0;}
a.SecMenu:active{ float:right; width:120px; text-align:center; color:#FFF; border-right: 1px solid #fff; }
#PesqRap{float:right; width:677px; height:105px;}
#Lang{float:right; width:100px; height:35px; line-height:35px; vertical-align:middle; color:#FFF; text-align:left; text-indent:10px;}
#Lang a:link{text-decoration:none; color:#FFF;}
#Lang a:visited{text-decoration:none; color:#FFF;}
#Lang a:hover{text-decoration:none; color:#FC0;}
#Lang a:active{text-decoration:none; color:#FFF;}
#PriMenu{float:right; margin-right:14px; width:662px; height:33px; line-height:33px; vertical-align:middle; background-image:url(../_images/menu_bg.jpg); color:#FFF;}
.PriMenu{ float:right; padding-left:10px; padding-right:10px; text-align:center; color:#FFF; border-right: 1px solid #fff; }
a.PriMenu:link{ float:right; padding-left:10px; padding-right:10px; text-align:center; color:#FFF; border-right: 1px solid #fff; }
a.PriMenu:visited{ float:right; padding-left:10px; padding-right:10px; text-align:center; color:#FFF;}
a.PriMenu:hover{ float:right; padding-left:10px; padding-right:10px;; text-align:center; color:#FC0;}
a.PriMenu:active{ float:right; padding-left:10px; padding-right:10px; text-align:center; color:#FFF;}
#Separador{float:right; margin-right:15px; width:960px; height:5px; background-color:#333;}
#FotoGR{float:left; width:990px; height:272px;}
#Content{float:left; width:990px; height:auto;}
#Content2{float:left; width:625px; height:auto;}
#AllFooter{float:left; width:100%; height:53px; background-image:url(../_images/footer_x.png); background-repeat:repeat-x; margin-top:15px;}
#FooterContent{margin: 0 auto 0 auto; text-align:center; width:990px; height:40px; line-height:53px; vertical-align:middle;}
#slideshow{float:left; width:967px; height:269px; margin-left:0px;}

#slideshow IMG {
    position:absolute;
    top:145;
	margin-left:auto;
	margin-right:auto;
    z-index:8;
    opacity:0.0;
	margin-left:-967px;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}





#AllSlideShowVert{float:left; width:329px; height:667px;}

#slideshow2{float:left; width:336px; height:673px; margin-left:15px; background-image:url(../_images/foto_vert_1.png);}

#slideshow2 IMG {
    position:absolute;
    top:145;
	margin-left:auto;
	margin-right:auto;
    z-index:8;
    opacity:0.0;
	margin-left:-328px;
}

#slideshow2 IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow2 IMG.last-active {
    z-index:9;
}



#AllSlideShow{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_1.png);*/}
#AllSlideShow2{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_2.png);*/}
#AllSlideShow3{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_3.png);*/}
#AllSlideShow4{float:left; width:967px; height:269px; margin-left:15px;/* background-image:url(../_images/slideshow_4.png);*/}
#AllSlideShow5{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_5.png);*/}
#AllSlideShow6{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_6.png);*/}
#AllSlideShow7{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_7.png);*/}
#AllSlideShow8{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_8.png);*/}
#AllSlideShow9{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_9.png);*/}
#AllSlideShow10{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_10.png);*/}
#AllSlideShow11{float:left; width:967px; height:269px; margin-left:15px; /*background-image:url(../_images/slideshow_11.png);*/}
#PagTitle{position:absolute; width:auto; height:38px;  line-height:38px; vertical-align:middle; padding-left:8px; padding-right:5px; background-image:url(../_images/title_x.png); background-repeat:repeat-x; color:#FFF; z-index:30;}
/*#PagTitleEnd{position:absolute; width:7px; height:38px; background-image:url(../_images/title_x_end.png); background-repeat:no-repeat; z-index:30;}*/

#SubContent2{ float:left; width: 610px; margin-left:15px; height:auto;}

#SubContent{ float:left; width: 960px; margin-left:15px; height:auto;}
.NomeCliente{float:left; margin-bottom:15px; width:100%;}
.TxtQuemSomos{float:left; line-height:20px;}
.AssinaturaJD{text-align:center; color:#FFF; line-height:45px; vertical-align:middle; font-weight:bold;}
.AssinaturaJD a:link{color:#FFF;}
.AssinaturaJD a:visited{color:#FFF;}
.AssinaturaJD a:hover{color:#FC0;}
.AssinaturaJD a:active{color:#FFF;}
#tooltip{position:absolute; border:1px solid #333; background:#fff849; padding:2px 5px; color:#000; font-size:12px; display:none; z-index:30;}
.PesquisaRAP1{float:left; width:160px; height:100px; margin-left:30px; margin-top:7px;}
.PesquisaRAP{float:left; width:160px; height:100px; margin-top:7px;}
.TitlePesqRap{float:left; width:150px; border:0px; margin-top:2px;}
.FieldPesqRap{float:left; width:150px; border:1px solid #333; height:20px; font-size:14px; color:#666; margin-top:2px;}
.RapSubmit{float:left; background-image:url(../_images/submit1.jpg); background-position:top left; width:113px; height:64px; border:none; text-align:center; line-height:64px; vertical-align:middle; color:#FFF; margin-left:37px; margin-top:16px;}
a.RapSubmit:hover{background-image:url(../_images/submit1.jpg); background-position:top right; text-align:center; line-height:64px; vertical-align:middle; color:#FC0;}
.VerDestaques{float:left; background-image:url(../_images/submit1.jpg); background-position:top left; width:113px; height:64px; border:none; text-align:center; line-height:64px; vertical-align:middle; color:#FFF; margin-top:20px; margin-left:410px;}
a.VerDestaques:hover{background-image:url(../_images/submit1.jpg); background-position:top right; text-align:center; line-height:64px; vertical-align:middle; color:#FC0;}
.BTN{float:left; background-image:url(../_images/submit1.jpg); background-position:top left; width:113px; height:64px; border:none; text-align:center; line-height:64px; vertical-align:middle; color:#FFF;}
a.BTN:hover{background-image:url(../_images/submit1.jpg); background-position:top right; text-align:center; line-height:64px; vertical-align:middle; color:#FC0;}
.TxtContactos{float:left; width:450px; line-height:40px;}
.HighlightContainer{float:left; width:467px; height:165px; background-image:url(../_images/fundo_imovel.jpg); margin-bottom:10px; margin-left:10px;}
.imgHighlight{float:left; width:194px;height:146px; margin-left:9px; margin-top:9px; border:2px solid #333;}
.HighlightHeader{float:left; width:251px; margin-top:9px; margin-left:9px; color:#000; font-weight:bold;}
.HighlightZone{float:left; width:251px; margin-left:9px;}
.HighlightsDescTXT{float:left; width:251px; margin-left:9px;}
.HighlighBusAndLink{float:left; width:251px; margin-left:9px; margin-top:30px;}
.HighlighBusAndLink2{float:left; margin-right:9px; margin-bottom:0px; background-image:url(../_images/btn_small.jpg); width:113px; height:28px; background-position: left top; color:#FFF; line-height:28px; vertical-align:middle; text-align:center;}
a.HighlighBusAndLink2:hover{background-position:right top; color:#FC0;}
#Pagin{float:left; width:960px; text-align:center; margin-bottom:10px; color:#333;}
#Pagin a:link{color:#333;}
#Pagin a:visited{color:#333;}
#Pagin a:active{color:#333;}
#Pagin a:hover{color:#333; font-weight:bold;}
#Col1{float:left; width:460px; margin-top:10px; margin-left:15px; height:auto;}
#Col2{float:left; width:460px; margin-top:10px; margin-left:15px;  height:auto;}
.pesqFieldBig{float:left; width:450px; border:1px solid #333; color:#666; height:25px; font-size:15px;}
.PesquisaFields{float:left; width:450px; height:30px; line-height:25px; vertical-align:middle;}
#simplegallery1{ float:left; visibility: hidden; border: 5px solid #fff849;margin-bottom:20px; margin-top:20px; margin-left:15x;}
#simplegallery1 .gallerydesctext{text-align: left;padding: 2px 5px;color:#FFF;}
#container{float:left;width:512px; margin-left:10px; margin-top:20px;}
#container p{font-size:13px;color:#000;}
.container_titles{font-size:14px;font-weight:bold;color:#000;}
.container_titles_2{font-size:14px;font-weight:bold;color:#000;}
.click{float:left;width:279px;height:29px;cursor:pointer;font-size:14px;}
.click_to_open, .click_to_open_2{width:512px;height:29px;background-image:url(../_images/barra_normal.jpg);background-color:#155cb9;line-height:29px;vertical-align:middle;cursor:pointer;color:#FFF;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:#fff; background-image:url(../_images/barra_hover.jpg);}
.click_to_open_2:hover{color:#fffc;}
.click_to_open h5, .click_to_open_2 h5{text-indent:20px;font-weight:normal;font-size:14px;font-weight:bold;margin:0!important}
.acordeon_open{display:block;color:#000;}
.acordeon{display:none;color:#000;}
.SHFeat{font-size:12px;color:#333;}
.SHProp{font-size:12px;color:#333;}