@import url(busca.css);
@import url(oportunity.css);
@import url(detalhar.css);
@import url(news.css);
@import url(contato.css);
@import url(quem_somos.css);
@import url(favoritos.css);
@import url(light.css);

* { margin: 0px; padding: 0px; border: 0px; list-style: none; font-family: Arial; }

body { 
    background: #fff url(../img/bg.jpg) repeat-x left top;
}
div.space {
    display: block;
    clear: both;
    height: 40px;
}
body div#iDivSite {
    height: 122px;
    width: 904px;
    margin: 0px auto;
    background: url(../img/banner.png) no-repeat center top;
    display: table;
}
body div#iDivSite div#iDivBanner {
    height: 122px;
}
body div#iDivSite div#iDivBanner h1,
body div#iDivSite div#iDivBanner h2,
body div#iDivSite div#iDivBanner p {
    display: none;   
}
body div#iDivSite div#iDivBanner ol#iOlButtons {
    width: 590px;
    padding: 65px 0px 0px 280px;
}
body div#iDivSite div#iDivBanner ol#iOlButtons li {
    display: inline;
}

body div#iDivSite div#iDivBanner ol#iOlButtons li #iBtnFavoritos{
	margin-left: 30px;
}

body div#iDivSite ol#iOlMenu {
    margin-top: 2px;
    padding: 2px;
}
body div#iDivSite ol#iOlMenu li {
    float: left;
    display: block;
    padding: 0px;
    height: 34px;
    margin: 0px;
}
body div#iDivSite ol#iOlMenu li.right {
    float: right !important;
}
body div#iDivSite ol#iOlMenu li.line {
    background: url(../img/line_menu.png) no-repeat center;
    margin-right: 30px;
    margin-left: 20px
}
body div#iDivSite ol#iOlMenu li a {
    color: white;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    display: table;
    text-align: center;
}
body div#iDivSite ol#iOlMenu li a#iLinkHome {
    width:75px;
    margin-right: 5px;
    margin-top: 8px;
}
body div#iDivSite ol#iOlMenu li a#iLinkCadastreImovel {
    background: url(../img/btn_cadastre_imovel.png) no-repeat center top;
    width: 172px;
    text-indent: -5000px;
    height: 32px;
}
body div#iDivSite ol#iOlMenu li a#iLinkMatinelliOportunity {
    margin-right: 5px;
    margin-top: 8px;
    width: 173px;
}
body div#iDivSite ol#iOlMenu li a#iLinkQuemSomos{
    margin-right: 5px;
    margin-top: 8px;
    width: 112px;
}
body div#iDivSite ol#iOlMenu li a#iLinkNoticiasOportunidades {
    margin-right: 5px;
    margin-top: 8px;
    width: 163px;
}
body div#iDivSite ol#iOlMenu li a#iLinkFaleConosco {
    margin-right: 5px;
    margin-top: 8px;
    width: 124px;
}
body div#iDivSite ol#iOlMenu li a.home{
    background: url(../img/btn_menu_home.png) no-repeat center top;
    text-indent: -5000px;
    width: 75px;
    height: 32px;
    margin-top: 0px !important;
}
body div#iDivSite ol#iOlMenu li a.oportunity{
    background: url(../img/btn_menu_oportunity.png) no-repeat center top;
    text-indent: -5000px;
    width: 173px;
    height: 32px;
    margin-top: 0px !important;
}
body div#iDivSite ol#iOlMenu li a.quemsomos{
    background: url(../img/btn_menu_quem_somos.png) no-repeat center top;
    text-indent: -5000px;
    width: 112px;
    height: 32px;
    margin-top: 0px !important;
}
body div#iDivSite ol#iOlMenu li a.noticias{
    background: url(../img/btn_menu_news.png) no-repeat center top;
    text-indent: -5000px;
    width: 163px;
    height: 32px;
    margin-top: 0px !important;
}
body div#iDivSite ol#iOlMenu li a.contato{
    background: url(../img/btn_menu_contato.png) no-repeat center top;
    text-indent: -5000px;
    width: 124px;
    height: 32px;
    margin-top: 0px !important;
}

body div#iDivSite  div#iDivConteudo {
    clear: both;
    padding-top: 20px;
}
/********** Div Slash ************/
body div#iDivSite  div#iDivConteudo div#iDivSplash {
    width: 842px;
    height: 314px;
    margin: 11px auto;
    background: url(../img/bg_splash.png) no-repeat center top;
}
body div#iDivSite  div#iDivConteudo div#iDivSplash div#iDivSplashCabecalho {
    height: 50px;
    width: 820px;
    margin: 5px auto;
    display: table;
}
body div#iDivSite  div#iDivConteudo div#iDivSplash div#iDivSplashCabecalho  a#iLinkVejsMais {
    background: url(../img/btn_splash.png) no-repeat center top;
    width: 232px;
    height: 32px;
    display: block;
    font-size: 11px;
    margin-top: 15px;
    margin-left: 580px;
    text-indent: -5000px;
}

body div#iDivSite  div#iDivConteudo div#iDivSplash div#iDivSplashConteudo {
    clear:both;
    height: 230px;
    width: 802px;
    margin: 0 auto;
}/*
body div#iDivSite  div#iDivConteudo div#iDivSplash div#iDivSplashConteudo div.splash {
    width: 260px;
    height: 220px;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    float: left;
    display: block;
    margin: 3px;
}
body div#iDivSite  div#iDivConteudo div#iDivSplash div#iDivSplashConteudo div.splash ol.splashOl {
    margin: 0px;
    padding: 0px;
}
body div#iDivSite  div#iDivConteudo div#iDivSplash div#iDivSplashConteudo div.splash ol.splashOl li {
    margin: 0px;
    padding: 0px;
    text-align: center;
}
body div#iDivSite  div#iDivConteudo div#iDivSplash div#iDivSplashConteudo div.splash ol.splashOl li a {
    font-size: 12px;
    color: #cc3300;
    text-decoration: none;
    font-weight: bold;
}
body div#iDivSite  div#iDivConteudo div#iDivSplash div#iDivSplashConteudo div.splash ol.splashOl li a img.img_borda_redonda {
    margin: 0px;
    padding: 0px;
}
body div#iDivSite  div#iDivConteudo div#iDivSplash div#iDivSplashConteudo div.splash ol.splashOl li a div.div_borda_redonda{
    background:url(../img/bg_borda_redonda.png) no-repeat top center;
    position:relative;
    margin: 0px;
    padding: 0px;
    z-index:2;
}
*/
/****************************************/
body div#iDivSite  div#iDivConteudo div#iDivDestaqueNoticia {
    height: 240px;
    margin: 10px auto;
    width: 830px;
    clear: both;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque {
    height: 240px;
    width: 500px;
    background: url(../img/destaques.png) no-repeat center top;
    float: left;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueBoxes {
    overflow: hidden;
    width: 490px;
    height: 150px;
    margin: 40px 5px 0px 5px;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueBoxes ol#iOlDestaque {
    height: 150px;
    width: 9999px;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueBoxes ol#iOlDestaque li {
    float: left;
    height: 150px;
    display: block;
    width: 161px;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueBoxes ol#iOlDestaque li a {
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
     text-align: center;
     display: block;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueBoxes ol#iOlDestaque li a span.iSpanDestaqueTitulo {
    color: #cc3300;
    display: block;
    width: 150px;
    height: 30px;
    margin: 2px auto;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueBoxes ol#iOlDestaque li a span.iSpanDestaqueImg {
     background: url(../img/destaque_fnd_img.png) no-repeat center top;
     width: 112px;
     height: 82px;
     display: block;
     margin: 2px auto;
     padding-top: 5px;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueBoxes ol#iOlDestaque li a span.iSpanDestaqueValor {
    color: #8c8c8c;
    display: block;
}

body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueNav {
    width: 490px;
    margin: 15px 5px 0px 5px;
    text-align: center;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueNav span#iSpanNavCentro {
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    color: #8c8c8c;
    display: inline-block;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueNav span#iSpanNavEquerda {
    background: url(../img/destaques_nav1.png) no-repeat center top;
    display: inline-block;
    width: 24px;
    height: 24px;
    text-align: center;
    cursor: pointer;
}
body div#iDivSite  div#iDivConteudo div#iDivDestaque div#iDivDestaqueNav span#iSpanNavDireita {
    background: url(../img/destaques_nav2.png) no-repeat center top;
    display: inline-block;
    width: 24px;
    height: 24px;
    text-align: center;
    cursor: pointer;
}
body div#iDivSite  div#iDivConteudo div#iDivNoticia {
    height: 240px;
    width: 300px;
    background: url(../img/noticias.png) no-repeat center top;
    float: right;
}
body div#iDivSite  div#iDivConteudo div#iDivNoticia ol#iOlNoticia {
    width: 290px;
    margin: 35px 5px 0px 5px;    
}
body div#iDivSite  div#iDivConteudo div#iDivNoticia ol#iOlNoticia li {
    padding-top: 7px;
    height: 49px;
    vertical-align: middle;
}
body div#iDivSite  div#iDivConteudo div#iDivNoticia ol#iOlNoticia li a {
    text-decoration: none;   
}
body div#iDivSite  div#iDivConteudo div#iDivNoticia ol#iOlNoticia li a span.iSpanNoticiaTitle {
   font-size: 11px;
   display: inline-block;
   width: 195px;
   color: #3991a4;
   vertical-align: middle;
   padding-left: 15px;
}
body div#iDivSite  div#iDivConteudo div#iDivNoticia ol#iOlNoticia li a span.iSpanNoticiaData {
   font-size: 11px;
   display: inline-block;
   width: 70px;
   text-align: center;
   color: #999;
   vertical-align: middle;
}
body div#iDivSite  div#iDivConteudo div#iDivNoticia ol#iOlNoticia li a img {
    margin-left: 150px;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews {
    height: 180px;
    margin: 20px auto;
    width: 830px;
    clear: both;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivDuvida {
    width: 206px;
    height: 180px;
    float: left;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivEnquete {
    width: 300px;
    height: 180px;
    background: url(../img/enquete.png) no-repeat center top;
    float: left;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivEnquete ol {
    margin: 10px 5px 0px 5px;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivEnquete ol li h3 {
    font-size: 11px;
    color: #666666;
    margin-bottom: 15px;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivEnquete ol li {
    margin-left: 5px;
    vertical-align: middle;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivEnquete ol li label {
    font-size: 11px;
    color: #666666;
    display: inline-block;
    width: 255px;
    margin-left: 3px;
    vertical-align: middle;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivEnquete ol li input {
    display: inline-block;
    vertical-align: middle;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivEnquete ol li.right {
    text-align: right;
    margin-top: 15px;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivFoneNewsleter {
    width: 302px;
    height: 180px;
    float: right;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivFoneNewsleter div#iDivNewsletter {
    border: 1px solid white;
    width: 302px;
    height: 90px;
    background: url(../img/newsletter.png) no-repeat center top;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivFoneNewsleter div#iDivNewsletter form fieldset {
    margin: 45px 0px 0px 0px;
    text-align: right;
    height: 25px;
    vertical-align: top;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivFoneNewsleter div#iDivNewsletter form fieldset input#cad_email {
    width: 120px;
/*    border: 1px solid #666;*/
    height: 19px;
    vertical-align: top;
    background: url(../img/fundo_input_email.png) no-repeat center;
	padding-top:4px;
}
body div#iDivSite  div#iDivConteudo div#iDivDuvidaEnqueteNews div#iDivFoneNewsleter div#iDivNewsletter form fieldset input#iEnviarNewsletter {
    height: 23px;
    width: 50px;
    vertical-align: top;
}
body div#iDivRodapeh {
    background: #CCCCCC url(../img/rodapeh.png) no-repeat center top;
    width: 100%;
    height: 290px;
    padding-top: 15px;
}
body div#iDivRodapeh div#iDivRodapehConteudo {
    width: 780px;
    margin: 0px auto;
}
body div#iDivRodapeh div#iDivRodapehConteudo div#iDivRodapehLeft {
    float: left;
    width: 380px;
    text-align: left;
}
body div#iDivRodapeh div#iDivRodapehConteudo div#iDivRodapehRight {
    float: right;
    width: 380px;
    text-align: right;
}
body div#iDivRodapeh div#iDivRodapehConteudo div h3 {
    color: #CC3300;
    font-size: 11px;
}
body div#iDivRodapeh div#iDivRodapehConteudo div p.top {
    margin-top: 20px;
    color: #666666;
    font-size: 11px;
}
body div#iDivRodapeh div#iDivRodapehConteudo div p.top a {
    color: #666;
}
body div#iDivRodapeh div#iDivRodapehConteudo div#iDivRodapehInfo {
    clear: both;
    width: 780px;
    height: 100px;
    display: block;
    padding-top: 40px;
}
body div#iDivRodapeh div#iDivRodapehConteudo div#iDivRodapehInfo p {
    clear: both;
    display: block;
    font-size: 11px;
    color: white;
    text-align: center;
}
body div#iDivRodapeh div#iDivRodapehConteudo div#iDivRodapehCorpory {
    font-size: 11px;
    color: #666;
	text-align:center;
}

#lightbox-mask{ position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none; }
.lightbox { position: absolute; display: none; z-index: 9999; width:340px; background-color:#fff; }

.hideEnquete span { font-weight: bold; margin-left: 20px }