.texto-expo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; }
.texto-color { color: #FF6600; }
.texto-14 { font-size:14px; }
.texto-12 { font-size:12px; }
.texto-10 { font-size:10px; }
.texto-upper { text-transform: uppercase; }
.texto-negrito { font-weight: bold; }
.bg-color { background-color: #fce2c7; }
.bg-color-claro { background-color: #fdefdf; border: 1px solid #f9e5ca; } 
.menu-opcoes-expo { height: 44px; width: 990px; background-image: url(../imagens/geral/bg-menu.jpg); text-align: center; }
.menu-opcoes-ul-expo { padding: 0px; margin: 0px; padding-top: 8px; }
.menu-opcoes-ul-expo li { display: inline; padding: 10px; }

.bg-texto { background-image: url(../imagens/detalhe/bg-texto.jpg); height: 20px; background-color: #fdefdf; background-position: bottom; background-repeat: repeat-x;  padding: 5px; }
.caixa-preco { width: 140px;}
.ul-caracteristicas { padding: 0px; margin: 0px; list-style-image:url(../imagens/detalhe/seta.gif);  }
.ul-caracteristicas li { float:left; margin-left:25px; *margin-left:5px; *padding-left: 18px; margin-top:3px; width:162px; *background:url(../imagens/detalhe/seta.gif) center left no-repeat; }
.logo-anunciante { height:auto !important; max-height:100px; max-width:100px; width:auto !important; }
.bg-social { background-color: #e9f4fd; border: 1px solid #bfd4e9; }
.dividor-social{ height: 20px; background-image: url(../imagens/detalhe/divisor.gif); background-position: bottom; background-repeat: repeat-x;  }
.bg-divisor { background-image: url(../imagens/detalhe/divisor.gif); height: 1px; }
.bg-topo-tabela { background-color: #2a6ebb; color: #FFFFFF; font-weight: bold; }
.bg-lista-linha-par { background-color: #ddedf9; }

.faixa-imovel-status { height: 364px; width: 398px; position: absolute; margin-top: 7px; z-index: 1; margin-left: -2px; }
/* Inicio Area do Imagem/Video */
.galeria-imagen-full { border:1px solid #BFD4E9; height:350px; padding:2px; position:relative; width:385px; }
.galeria-imagem-full-img {  display:table-cell; display:block\9; height:350px; vertical-align: middle; width:385px; text-align: center; padding:  0px; margin:  0px; }
.galeria-imagem-full-img img { height:auto !important; max-height:350px; max-width:385px; width:auto !important; }
.galeria-imagem-full-imgprev { background:url("../imagens/detalhe/left-blue.gif") no-repeat scroll left center transparent; left:0; cursor:pointer; height:52px; top: 130px; position:absolute; width:37px; z-index:150; filter:alpha(opacity='50'); -moz-opacity:0.5; opacity:0.5; }
.galeria-imagem-full-imgnext { background:url("../imagens/detalhe/right-blue.gif") no-repeat scroll right center transparent; right:0; cursor:pointer; height:52px; top: 130px; position:absolute; width:37px; z-index:150; filter:alpha(opacity='50'); -moz-opacity:0.5; opacity:0.5; }
.galeria-imagen-thumbs { width: 390px; }
.galeria-imagem-full-img-desc { text-align: center; float: left; position: absolute; z-index: 1; background-color: #000000; filter:alpha(opacity='50'); -moz-opacity:0.5; opacity:0.5; height: 15px; padding: 2px; color: #FFFFFF; width: 381px; text-transform: capitalize; margin-top: -19px; }
.jcarousel-sikin-tango-img-thumbs-desc { text-align: center; float: left; position: absolute; z-index: 1; background-color: #000000; filter:alpha(opacity='80'); -moz-opacity:0.8; opacity:0.8; height: 15px; padding: 2px; width: 102px; margin-top: -21px; *margin-top: 63px; *margin-left: -110px; color: #FFFFFF; text-transform: capitalize; }
#mycarouselimg { margin: 0; padding: 0; }
#mycarouselimg li { display:inline; padding:3px; float: left; }
#mycarouselimg li img { border: 1px solid #D9D9D9; padding: 5px; width: 95px; height: 71px; background-color: #FFFFFF; }
.yt_holder { float: left; }
#mycarouseltube { margin: 0; padding: 0; }
#mycarouseltube li { display:inline; padding:3px; float: left; }
#mycarouseltube li img { border: 1px solid #D9D9D9; padding: 5px; width: 95px; height: 71px; background-color: #FFFFFF; }
.currentvideo img { border: 1px solid #407CB9 !important; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,
.jcarousel-skin-tango .jcarousel-next-horizontal,
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background:url(../imagens/detalhe/scroll-right.gif) center center no-repeat; cursor: pointer; width:15px; height:81px; margin-top: 5px; top: 3px; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active,
.jcarousel-skin-tango .jcarousel-prev-horizontal,
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background:url(../imagens/detalhe/scroll-left.gif) center center no-repeat; cursor: pointer; width:15px; height:81px; margin-top: 5px; top: 3px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 0px; }
.jcarousel-skin-tango .jcarousel-item { height: auto; width: auto; } 
.jcarousel-skin-tango .jcarousel-container-horizontal { padding: 0px; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; background-color: #DDEDF9; border: 1px solid #BFD4E9; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { height: 90px; width: 340px; margin-left: 25px; }
/* Fim Area do Video */
#fancybox-close { background:url(../imagens/geral/close.png) !important; width: 24px; height: 24px; right: -8px; top: -8px;}
#banner-lateral{width: 190px; height: 205px; overflow: hidden;}