/*  

Nome do tema: Z.M.E (soft-02)

Url do tema: http://www.primeimobiliariacuritiba.com.br

Descrição: imobiliario - zines.

Version: 2.0

Autor: Luiz Antonio Pedriali Alberto

Url autor: http://www.zines.com.br/

*/



/*========= SETUP =========*/

*{

	border: 0;

	margin: 0;

 	padding: 0;

}

body{

    color: #000000;

      font: 0.8em  Arial, Helvetica, Sans-Serif;

	  text-align: left;

	  background: #EEEEEE;

	  height:100%;

	  min-width:980px;

	  }

a{

	color: #333333;

	text-decoration: none;

}

a:hover{

	text-decoration: underline;

}

input,select,textarea{

	border: #999999 1px solid;

	font-size: 12px;

	padding: 2px;

}

select{

	padding: 0;

}

li{

	list-style: none;

}

img {border:none;}

/*========= LAYOUT  =========*/





#maintop{

	width:100%;

	height:250px;

        margin:0 auto;

        background: url(../images/back-top.jpg) repeat-x; 

	}

#corretor h3 a{

        width:244px;

	height:120px;

        z-index: 100;

        display: block;

        overflow: hidden;

        margin-top:77px;

	margin-left:740px;

        position:absolute;

        text-indent: -9998px;

        background: url(../images/corretor-24hs.png) no-repeat 0 0;

} 

#endereço h2{

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size:12px;

        font-weight:normal;

        width:670px;

	height:12px;

        margin-top:135px;

	margin-left:105px;

        position:absolute;

        

} 



#top{

        width:980px;

        height:153px;

        margin:0 auto;

}



#logo h1 a

{

	text-indent: -9999px; 

	display: block; 

	background: url(../images/logo-prime.png) no-repeat 0 0;

	width: 353px; 

	height: 100px;

	overflow: hidden;

	float:left;

	margin-top:10px;

	margin-left:10px;

}





/*========= Inicio menu toponav =========*/



.topnav ul{

        width:378px;

        height:83px;

        float:right; 

        background: url(../images/menu-auto.png) no-repeat 0 0;

        list-style: none;

        display:inline;

        font-family: Arial;

        font-size:13px;

        font-weight:bold;

        position:relative;

        z-index:2;



}

.topnav ul{

       margin:0;

       padding:10px 0 0;

       text-align:center;

       list-style:none;

       font-size:12px;

}

.topnav ul li{

       display:inline;

       padding:0 3px 0 7px;

       background:url(../images/top-nav-separator.gif) no-repeat -2px 7px;

}

.topnav ul li:first-child{background:none;}

.topnav ul li a{

      text-decoration:none;

       color:#2E4E74;

}

.topnav ul li a:hover{text-decoration:underline;}



/*========= final menu toponav =========*/





#menu{

       width:980px;

       height:53px;

	   float:left;

	   margin-top:35px;

}



#navigation ul{

       width:733px;

       height:53px;

       list-style: none;

       float:left;

       padding: 0;

       margin-right: 0px;

       margin-bottom: 0px;

       margin-left: 0px;

       margin-top:10px;

       background: url(../images/bnavigation.jpg) no-repeat 0 0;

}

.navigation li {

       display: inline;

}

#navigation li a:link, #navigation li a:visited {

	border: none;

	display: block;

	text-indent: -7000px;

	outline: none;

	height: 51px;

	float:left;



}





#navigation li.navhome a:link, #navigation li.navhome a:visited {

	width: 68px;	

}

#navigation li.navlan a:link, #navigation li.navlan a:visited {

	width: 130px;	

}

#navigation li.navalt a:link, #navigation li.navalt a:visited {

	width: 106px;	

}

#navigation li.navconst a:link, #navigation li.navconst a:visited {

	width: 155px;	

}

#navigation li.navnovo a:link, #navigation li.navnovo a:visited {

	width: 84px;	

}

#navigation li.navtemp a:link, #navigation li.navtemp a:visited {

	width: 190px;	

}

#navigation li.navhome a:hover {

    background: url(../images/bnavigation.jpg) no-repeat 0 -53px;

}

#navigation li.navlan a:hover {

    background: url(../images/bnavigation.jpg) no-repeat -68px -53px;

}

#navigation li.navalt a:hover {

    background: url(../images/bnavigation.jpg) no-repeat -198px -53px;

}

#navigation li.navconst a:hover {

    background: url(../images/bnavigation.jpg) no-repeat -304px -53px;

}

#navigation li.navnovo a:hover {

    background: url(../images/bnavigation.jpg) no-repeat -459px -53px;

}

#navigation li.navtemp a:hover {

    background: url(../images/bnavigation.jpg) no-repeat -543px -53px;

}









/*========= Inicio busca  LARGURA DA DIV topsearch NÂO ESTA DEFINEDA =========*/



#topsearch{

width:850px;

       height:20px;

       z-index: 100;

       margin-top:15px;

       margin-left:100px;

	   float:left;

       

}

.seltopsearch { background-color: #F0F0F0; font: 11px verdana, arial, helvetica, sans-serif;color:#000000;border:1px solid #666666;}



.topcidade{

       width:150px;

       height:25px;

       margin-right:10px;

       float:left;



}



.toptipo{

       width:110px;

       height:25px;

       margin-right:10px;

       float:left;



}

.topoper{

       width:90px;

       height:25px;

       margin-right:10px;

       float:left;

}



#sbairro{

       width:150px;

       height:25px;

       margin-right:10px;

       float:left;

}



#subtipo{

      

      margin-right:5px;

      float:left;

}

#dormitorios{

    margin-right:5px;

      float:left;

}



#searchcod{

      float:left;

      width:140px;

      height:25px;



}



#btok{

     float:left;

     width:30px;

     height:25px;

     margin-bottom:

}



.buttonSubmit, .SubmitHovered {width:30px;height:16px;background:url(../images/buton-ok.jpg) no-repeat left top;cursor:pointer;border:none;}

.SubmitHovered:hover {width:30px;height:16px;background:url(../images/buton-ok.jpg) no-repeat 0px -16px;cursor:pointer;border:none;}



/*========= Final busca  =========*/



#flash{

      width:980px;

      height:282px;

      margin: 0 auto;

      background: #FFFFFF;

}

#men-b-flash{

       width:980px;

       height:49px;

       margin: 0 auto;

       background: url(../images/men-b-flash.jpg) no-repeat 0 0;

}



.subflash{

      width:770px;

      height:20px;

      float:left;

      margin-left:204px;

      margin-top:12px;

      font-family: Arial;

      font-size:11px;

      font-weight:bold;

}

.subflash ul li{

       display:inline; 

       padding:0 3px 0 7px; 

       background:url(../images/top-nav-separator.gif) no-repeat -2px 7px;    

}

.subflash ul li:first-child{background:none;}

.subflash ul li a{

      text-decoration:none;

      color:#000000;

}

.subflash ul li a:hover{text-decoration:none;

      color:#FF0000;

}



#codigo{

       width:980px;

       height:20px;

       margin: 0 auto;

       background: #FFFFFF;

}

#acodigo{

       width:200px;

       height:20px;

       float:right;

       margin-right:-20px;

}





/*========= Inicio Meio========*/



#mainmidle{

      width:980px;

        overflow:hidden;

      margin: 0 auto;

      background:#FFFFFF;

      padding-bottom:20px;



}

#midlehome{

width: 980px;

overflow:hidden;

margin-left:18px;

float:left;

}

#topiniciais{

width:980px;

height:38px;

margin-top:15px;

margin-bottom:10px;

margin-left:10px;

float:left;

}

.hbkgimg{

width:236px;

height:233px;

float:left;

background:url(../images/bkgimg.jpg) no-repeat 0 0;

margin-left:px;

margin-bottom:15px;



}

.imgch{

float: left;

width:200px;

height:150px;

overflow:hidden;

margin-top:16px;

margin-right:17px;

margin-left:17px;

margin-bottom:5px;

background-color: #FFFFFF;}

.tituloch h4{

float: left;

width:200px;

height:15px;

overflow:hidden;

margin-top:0px;

margin-right:17px;

margin-left:17px;

margin-bottom:0px;

font:Arial, Helvetica, sans-serif;

font-size:13px; color: #990000;

font-weight:bold;

text-align:center;



}

.textoch h5{

float: left;

width:200px;

height:30px;

overflow:hidden;

margin-top:0px;

margin-right:17px;

margin-left:17px;

margin-bottom:1px;

font:Arial, Helvetica, sans-serif;

font-size:10px; color: #666666;

text-align:center;

font-weight:normal;



}

#bkgmenumidle

{

width:980px;

height:208px;

float:left;

margin-left:-15px;

background:url(../images/menu-imovel-temporada.png) no-repeat 0 0;



}

#clickvenda a

{

width:280px;

height:60px;

text-indent: -9998px; 

margin-left:30px;

position:absolute;



}

#clicktemporada a

{

width:280px;

height:60px;

text-indent: -9997px; 

margin-left:30px;

position:absolute;



}

#vbkgmenumidle

{

width:980px;

height:208px;

float:left;

margin-left:-15px;

background:url(../images/menu-imovel-venda.png) no-repeat 0 0;



}

.ulcapa

{

width:760px;

height:130px;

float:left;

margin-left:45px;

margin-top:60px;



}

.ullinks

{

width:175px;

height:20px;

float:left;

margin-left:0px;

margin-right:17px;

padding-top:2px;

padding-bottom:2px;

font-size:13px;

font-family:Arial, Helvetica, sans-serif;

color:#666666;

font-weight:bold;

white-space:pre;

}

.vullinks

{

width:175px;

height:20px;

float:left;

margin-left:0px;

margin-right:17px;

padding-top:2px;

padding-bottom:2px;

font-size:13px;

font-family:Arial, Helvetica, sans-serif;

color:#666666;

font-weight:bold;

white-space:pre;

}

/*=========Inicio rodape site  =========*/





#footer{

width:980px;

height:360px;

margin: 0 auto;

background:#EEEEEE;

}

#superfooter{

width:980px;

height:190px;

margin: 0 auto;

z-index:2;

background:#FFFFFF;

}

.pitenssupf{

width:194px;

float:left;



}

.itenssupf{

width:194px;

float:left;



}

.itenfinalsp{

width:194px;

float:left;



}

#menubaixo{

       width:860px;

       height:53px;

	   float:left;

	   margin-top:20px;

	   margin-left:120px;

}

#ftlf{

width:650px;

height:250px;

float:left;

margin-top:10px;

}

#ftrg{

width:320px;

height:250px;

float:right;

margin-top:10px;

}

.minilogo ul{

width:205px;

height:54px;

float:left;

list-style: none;

margin-top:0px;

margin-left:0px;

background: url(../images/minilogo.jpg) no-repeat 0 -56px;

}

.minilogo li {

    display: inline;

}

.minilogo li a:link, .minilogo li a:visited {

	border: none;

	display: block;

	text-indent: -5000px;

	outline: none;

	height: 58px;

	float:left;

}

.minilogo li.prime a:link, .minilogo li.prime a:visited {

	width: 202px;	

}

.minilogo li.prime a:hover {

    background: url(../images/minilogo.jpg) no-repeat 0 0px;

}

#ftcampos{

width:637px;

height:175px;

float:left;

 background: url(../images/bkg-crd.jpg) no-repeat 0 0px;

}

#ftcampos h5{

width:637px;

height:120px;

overflow:hidden;

margin-top:20px;

margin-left:10px;

font-family:Arial, Helvetica, sans-serif;

font-weight:normal;

font-size:13px; color: #6E6E6E;

text-align:left;

float:left

}



.sociais ul{

width:627px;

height:34px;

float:left;

list-style: none;

margin-top:0px;

margin-left:0px;

background: url(../images/sociais.jpg) no-repeat 0 0;



}

.sociais li {

    display: inline;

}

.sociais li a:link, .sociais li a:visited {

	border: none;

	display: block;

	text-indent: -6000px;

	outline: none;

	height: 25px;

	float:left;

}

.sociais li.youtube a:link, .sociais li.youtube a:visited {

	width: 57px;	

}

.sociais li.maps a:link, .sociais li.maps a:visited {

	width: 88px;	

}

.sociais li.flickr a:link, .sociais li.flickr a:visited {

	width: 64px;	

}

.sociais li.slideshare a:link, .sociais li.slideshare a:visited {

	width: 91px;	

}

.sociais li.twitter a:link, .sociais li.twitter a:visited {

	width: 86px;	

}

.sociais li.linkedin a:link, .sociais li.linkedin a:visited {

	width: 85px;	

}

.sociais li.facebook a:link, .sociais li.facebook a:visited {

	width: 81px;	

}

.sociais li.orkut a:link, .sociais li.orkut a:visited {

	width: 60px;	

}

.logozines ul{

width:250px;

height:40px;

margin-top:-15px;

margin-left:2px;

float:left;

list-style: none;

background: url(../images/lz.jpg) no-repeat 0 0;

}

.logozines li {

    display: inline;

}

.logozines li a:link, .logozines li a:visited {

	border: none;

	display: block;

	text-indent: -4000px;

	outline: none;

	height: 40px;

	float:right;

}

.logozines li.zines a:link, .logozines li.zines a:visited {

	width: 250px;	

}

.logozines li.zines a:hover {

    background: url(../images/lz.jpg) no-repeat 0 -39px;

}

#zines {

width:300px;

height:40px;

overflow:hidden;

margin-top:-25px;

margin-left:250px;

font-family:Arial, Helvetica, sans-serif;

font-weight: bold;

font-size:12px; color: #999999;

text-align:left;

float: left;

}

#menusfooter{

width:305px;

height:140px;

float:right;

margin-right:10px;

margin-top:10px;



}

.linkfotterleft{

width:145px;

height:120px;

margin-top:10px;

float:left;

margin-left:5px;



}

.linkfotterright{

width:145px;

height:120px;

margin-top:10px;

float:right;

margin-right:5px;



}

.ivenda{

width:145px;

height:20px;

float:left;

background: url(../images/textosmf.jpg) no-repeat 0 0;



}

.itemporada{

width:145px;

height:20px;

float:left;

background: url(../images/textosmf.jpg) no-repeat 0 -20px;



}



.alllinksfooter ul{

width:145px;

float:left;

list-style:inside;

font:Arial, Helvetica, sans-serif;

font-size:13px; color:#333333;



}

.alllinksfooter ul li{margin:2px;}

.alllinksfooter ul li a{

    background:#f0f0f0;

	



}

.alllinksfooter ul li a:hover{text-decoration:underline; color:#999999;}

/*=========final rodape site  =========*/
/*=========inicio padrao empreendimentos  =========*/
.efavoritos{

width:82px;
height:90px;
float:left;
overflow:hidden;
margin-left:150px;
}
#nafv{
width:82px;
height:90px;
position:absolute;
margin-left:20px;



}
#nafv2{
width:82px;
height:90px;
position:absolute;
margin-left:32px;


}
a.nsrollover {
    display: block;
    width: 82px;
    height: 90px;
    background: url("http://www.sistemas-imobiliarios.com.br/temas/023/images/fav3.jpg") 0 0 no-repeat;
    text-decoration: none;
}

a:hover.nsrollover {
    background-position: 0px -95px;
}
a.nnrollover {
    display: block;
    width: 82px;
    height: 90px;
    background: url("http://www.sistemas-imobiliarios.com.br/temas/023/images/fav4.jpg") 0 0 no-repeat;
    text-decoration: none;
}

a:hover.nnrollover {
    background-position: 0px -95px;
}


#topopdin{
width:960px;
min-height:600px;
float:left;
margin-left:10px;
margin-right:10px;
overflow:hidden;
background:#fff;
}
.cidadebairro{
width:450px;
height:35px;
float:left;
margin-top:10px;
margin-left:5px;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;
text-align:left;
}
#carregaimagem{
width:900px;
height:470px;
float:left;
margin-top:35px;
margin-left:0px;
text-align:center;
line-height:225px;
overflow:hidden;
position:absolute;
}
#novalateraldireita
{
width:310px;
height:340px;
float:left;
margin-left:10px;

}
#finallateraldireita
{
width:130px;
height:290px;
float:right;
background-image:url(../images/nlateral.jpg);
margin-top:10px;
}


  #navigationfd{
      position:relative;
      width:130px;
      height:290px;
      
    }
	 #navigationfd ul{
      list-style:none;
    }
	 #navigationfd li{
      position:absolute;
      top:0;
      width:130px;
	  height:145px;
    }
	 #navigationfd li a{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
      cursor:pointer;
	  text-indent: -7000px;
    }
	 #navigationfd li a span{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
    }
	#fd1{
    left:0;
	margin-top:0px;
    }
	#fd2{
    left:0;
	margin-top:145px;
    }

	 #fd1 a span{
      background:url(../images/nlateral.jpg) no-repeat 0px 0px;
    }
	#fd2 a span{
      background:url(../images/nlateral.jpg) no-repeat 0px -145px;
    }

#novosicones
{
width:441px;
height:90px;
float:left;
background-image:url(../images/icones.jpg);
margin-top:0px;
}
#navigationni{
      position:relative;
      width:441px;
      height:90px;
   
    }
	#navigationni ul{
      list-style:none;
    }
	#navigationni li{
      position:absolute;
      top:0;
      height:90px;
    }
		 #navigationni li a{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
      cursor:pointer;
	  text-indent: -7000px;
    }
	 #navigationni li a span{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
    }
	#ni1{
      width:94px;
      left:0;
    }
    #ni2{
      width:81px;
      left:94px;
    }
	   #ni3{
      width:83px;
      left:257px;
    }
	  #ni4{
      width:98px;
      left:340px;
    }
				#ni1 a span{
      background:url(../images/icones.jpg) no-repeat -0 0;
    }
	 #ni2 a span{
      background:url(../images/icones.jpg) no-repeat -94px 0;
    }
	 #ni3 a span{
      background:url(../images/icones.jpg) no-repeat -257px 0;
    }
	 #ni4 a span{
      background:url(../images/icones.jpg) no-repeat -340px 0;
    }
	                #navigationni ul li a:hover{
      z-index:1000;
    }
		 #ni1 a:hover span{
      background:url(../images/icones.jpg) no-repeat 0 -95px;
    }
	 #ni2 a:hover span{
      background:url(../images/icones.jpg) no-repeat -94px -95px;
    }
	 #ni3 a:hover span{
      background:url(../images/icones.jpg) no-repeat -257px -95px;
    }
	 #ni4 a:hover span{
      background:url(../images/icones.jpg) no-repeat -340px -95px;
    }


#novalateraldireita h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
color:#333333;
}

#novalateraldireita h4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #990000;
font-weight: bold;
margin-bottom:2px;
}
#novalateraldireita hr{
width:100%;
height:4px;
background-repeat:repeat-x;
background-position:center;
background-image:url(../images/pontilhado.gif);
margin-bottom:10px;
margin-top:25px;
	}
.previsao
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #990000;
margin-bottom:10px;
}
.dormitorios
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #000000;
font-weight: bold;
margin-bottom:5px;
}
.privativa
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
margin-bottom:5px;
}
#apartir
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color: #000000;
font-weight: bold;
margin-bottom:5px;
margin-top:10px;
}
#parcelas
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
font-weight: bold;
margin-bottom:5px;
}
#tabela
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FF0000;
font-weight: bold;
margin-bottom:5px;
}
#codigoempre
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
margin-bottom:5px;
font-weight: bold;
margin-top:15px;
}
#abasempreendimentos
{
width:960px;
float:left;
background:#FFFFFF;
}
.abase
{
width:960px;
height:32px;
margin-left:0px;
margin-top:15px;
float:left;
background:url(../images/abas_empreendimentos.jpg)no-repeat 0 -66px;
overflow: hidden;

}
#navigation3{
      position:relative;
      width:960px;
      height:32px;
   
    }
	#navigation3 ul{
      list-style:none;
    }
	#navigation3 li{
      position:absolute;
      top:0;
      height:32px;
    }
		 #navigation3 li a{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
      cursor:pointer;
	  text-indent: -7000px;
    }
	 #navigation3 li a span{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
    }
	#aba1{
      width:111px;
      left:0;
    }
    #aba2{
      width:80px;
      left:111px;
    }
	   #aba3{
      width:121px;
      left:191px;
    }
	  #aba4{
      width:128px;
      left:312px;
    }
				#aba1 a span{
      background:url(../images/abas_empreendimentos.jpg) no-repeat -0 0;
    }
	 #aba2 a span{
      background:url(../images/abas_empreendimentos.jpg) no-repeat -111px 0;
    }
	 #aba3 a span{
      background:url(../images/abas_empreendimentos.jpg) no-repeat -191px 0;
    }
	 #aba4 a span{
      background:url(../images/abas_empreendimentos.jpg) no-repeat -312px 0;
    }
	                #navigation3 ul li a:hover{
      z-index:1000;
    }
		 #aba1 a:hover span{
      background:url(../images/abas_empreendimentos.jpg) no-repeat 0 -33px;
    }
	 #aba2 a:hover span{
      background:url(../images/abas_empreendimentos.jpg) no-repeat -111px -33px;
    }
	 #aba3 a:hover span{
      background:url(../images/abas_empreendimentos.jpg) no-repeat -191px -33px;
    }
	 #aba4 a:hover span{
      background:url(../images/abas_empreendimentos.jpg) no-repeat -312px -33px;
    }
	
	#aaba1
{
width:111px;
height:32px;
margin-left:0px;
background:url(../images/abas_empreendimentos.jpg) no-repeat -0px -33px;
}
	#aaba2
{
width:80px;
height:32px;
margin-left:111px;
background:url(../images/abas_empreendimentos.jpg) no-repeat -111px -33px;
}
	#aaba3
{
width:121px;
height:32px;
margin-left:191px;
background:url(../images/abas_empreendimentos.jpg) no-repeat -191px -33px;
}
	#aaba4
{
width:123px;
height:32px;
margin-left:312px;
background:url(../images/abas_empreendimentos.jpg) no-repeat -312px -33px;
}


.abasedados
{
width:960px;
height:32px;
margin-left:0px;
margin-top:15px;
float:left;
background:url(../images/abas_dados.jpg)no-repeat 0 -66px;
overflow: hidden;

}
#navigation4{
      position:relative;
      width:960px;
      height:32px;
   
    }
	#navigation4 ul{
      list-style:none;
    }
	#navigation4 li{
      position:absolute;
      top:0;
      height:32px;
    }
		 #navigation4 li a{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
      cursor:pointer;
	  text-indent: -7000px;
    }
	 #navigation4 li a span{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
    }
		#dados1{
      width:111px;
      left:0;
    }
    #dados2{
      width:80px;
      left:111px;
    }
	   #dados3{
      width:179px;
      left:191px;
    }
	  #dados4{
      width:131px;
      left:370px;
    }
	  #dados5{
      width:132px;
      left:501px;
    }
					#dados1 a span{
      background:url(../images/abas_dados.jpg) no-repeat -0 0;
    }
	 #dados2 a span{
      background:url(../images/abas_dados.jpg) no-repeat -111px 0;
    }
	 #dados3 a span{
      background:url(../images/abas_dados.jpg) no-repeat -191px 0;
    }
	 #dados4 a span{
      background:url(../images/abas_dados.jpg) no-repeat -370px 0;
    }
	 #dados5 a span{
      background:url(../images/abas_dados.jpg) no-repeat -501px 0;
    }
	                #navigation3 ul li a:hover{
      z-index:1000;
    }
		 #dados1 a:hover span{
      background:url(../images/abas_dados.jpg) no-repeat 0 -33px;
    }
	 #dados2 a:hover span{
      background:url(../images/abas_dados.jpg) no-repeat -111px -33px;
    }
	 #dados3 a:hover span{
      background:url(../images/abas_dados.jpg) no-repeat -191px -33px;
    }
	 #dados4 a:hover span{
      background:url(../images/abas_dados.jpg) no-repeat -370px -33px;
    }
	 #dados5 a:hover span{
      background:url(../images/abas_dados.jpg) no-repeat -501px -33px;
    }
	#ddados1
{
width:111px;
height:32px;
margin-left:0px;
background:url(../images/abas_dados.jpg) no-repeat -0px -33px;
}
	#ddados2
{
width:80px;
height:32px;
margin-left:111px;
background:url(../images/abas_dados.jpg) no-repeat -111px -33px;
}
	#ddados3
{
width:179px;
height:32px;
margin-left:191px;
background:url(../images/abas_dados.jpg) no-repeat -191px -33px;
}
	#ddados4
{
width:131px;
height:32px;
margin-left:370px;
background:url(../images/abas_dados.jpg) no-repeat -370px -33px;
}
	#ddados5
{
width:132px;
height:32px;
margin-left:501px;
background:url(../images/abas_dados.jpg) no-repeat -501px -33px;
}
#novoconteudobaixo
{
width:960px;
margin-top:10px;
min-height:500px;
float:left;
}
#formatacb
{
width:940px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
float:left;
}
#ttcontrol
{
width:940px;
margin-top:5px;
margin-left:10px;
float:left;
font-family: arial,helvetica,sans-serif;
font-size: medium; 
color: #808080;
font-weight:bold;

}		
#ttdesc
{
width:940px;
height:30px;
overflow:hidden;
margin-top:10px;
margin-left:10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}
#novoend
{
width:940px;
height:30px;
overflow:hidden;
margin-top:10px;
margin-left:10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #990000;
}
#contemim
{
width:940px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
float:left;
}
.formataim
{
width:720px;
float:left;
margin-right:10px;

}
.lateralim
{
width:200px;
float:right;
}
#tour
{
width:180px;
height:120px;
float:left;
margin-left:10px;
margin-right:10px;
}
#memorial
{
width:180px;
height:120px;
float:left;
margin-left:10px;
margin-right:10px;
}
#contemcaixafin
{
width:500px;
float:left;

}
#topocaixafin
{
width:500px;
height:40px;
float:left;
margin-left:10px;
overflow:hidden;
background:url(../images/caixafin.jpg) no-repeat;

}
#corpocaixafin
{
width:500px;
height:200px;
float:left;
margin-left:10px;
overflow:hidden;
background:url(../images/caixafin.jpg) no-repeat 0 -100px;
}
#rodapecaixafin
{
width:500px;
height:26px;
float:left;
overflow:hidden;
margin-left:10px;
margin-bottom:20px;
background:url(../images/caixafin.jpg) no-repeat 0 -333px;
}
#caixavalor
{
float:right;
margin-right:70px;
margin-top:20px;
width:350px;
height:150px;
background:url(../images/caixavalor.jpg) no-repeat;
}
.cvalord
{
float:left;
width:340px;
height:30px;
margin-top:30px;
margin-left:10px;
font:Arial, Helvetica, sans-serif;
color:#666666;
font-size:16px;
font-weight: bolder;

}
.cvalora
{
float:left;
width:290px;
height:30px;
margin-top:0px;
margin-left:0px;
font:Arial, Helvetica, sans-serif;
color: #990000;
font-size:20px;
font-weight: bolder;
}
.infovalor
{
float:left;
width:340px;
height:30px;
margin-top:10px;
margin-left:10px;
font:Arial, Helvetica, sans-serif;
color: #333333;
font-size:12px;

}
.avista
{
float:left;
width:50px;
height:30px;
margin-top:0px;
margin-left:10px;
font:Arial, Helvetica, sans-serif;
color: #333333;
font-size:12px;
line-height:27px;

}

/*=========fim padrao empreendimentos  =========*/
/*========= Nova Galeria ========*/

div#container {
	overflow: hidden;
}
div.content {
	display: none;
	clear: both;
	}
div.content a, div.galnavigation a {
	text-decoration: none;
}
div.content a:hover, div.content a:active {
	text-decoration: underline;
}

div.galnavigation a.pageLink {
	height: 77px;
	line-height: 77px;
}
div.slideshow-container,
div.loader,
div.slideshow a.advance-link {
	width: 510px; /* This should be set to be at least the width of the largest image in the slideshow with padding */

	
	
}
div.loader,
div.slideshow a.advance-link,
div.caption-container {

	height: 100px; /* This should be set to be at least the height of the largest image in the slideshow with padding */
}
div.loader {
	position: absolute;
	top: 210px;
	left: 0;
	background-image: url('../images/loader.gif');
	background-repeat: no-repeat;
	background-position: center;
}
div.slideshow-container {
	position: relative;
	clear: both;
	float: left;
	width:485px;
	height: 400px;
	overflow:hidden;
	
}
#agrupa
{
	position: relative;
	clear: both;
	float: left;
	width:510px;
	height: 430px;
    overflow:hidden;
	background-image: url(../images/bagrupa.jpg);
	text-align:center;
}
#contemfsl {
width:510px;
height:60px;
float:left;

}
div.caption-container {
width:410px;
height:50px;
float:left;
margin-top:0px;
overflow:hidden;

}
div.photo-index {
width:100px;
height:25px;
float:right;
margin-top:5px;

}
div.controls {
width:400px;
height:25px;
float:left;
margin-top: 0px;


	
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
	
}
div.nav-controls {
	float: right;
	
}
div.galnavigation-container {
	float: left;
	position: relative;
	left: 50%;
	
}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 25px;
	left: 0;
}
div.slideshow a.advance-link {
	
	line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow with padding */
	text-align: center;
}

div.slideshow a.advance-link:hover,
div.slideshow a.advance-link:active,
div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow a.advance-link:focus {
	outline: none;
}

div.slideshow img {

	margin-left:23px;
	
}
div.caption-container {
	float: left;
	position: relative;

}
span.image-caption {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

div.caption-container, span.image-caption {
	width: 510px;
}

div.caption {
	padding: 0 0px;
}

div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.download {
	margin-top: 2px;
	float:right;

}
#contemcarronovo
{
width:960px;
height:150px;
float:left;
margin-top:5px;
background-image: url(../images/novobkg.jpg);

}
div.galnavigation {
	float: left;
	position: relative;
	left: -50%;
}
div.galnavigation a.pageLink {
	display: block;
	position: relative;
	float: left;
	margin: 2px;
	width: 31px;
	background-position:center center;
	background-repeat:no-repeat;
}
div.galnavigation a.pageLink:focus {
	outline: none;
}

ul.thumbs {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 2px;
	list-style: none;
}
a.thumb {
	padding: 1px;
	display: block;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
	position: relative;
	left: -50%;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	position: relative;
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}

div.gallery-gutter {
	clear: both;
	padding-bottom: 20px;
}	
	
div.galnavigation a.prev {
	background-image: url(../images/prevPageArrowWhite.gif);
}
div.galnavigation a.next {
	background-image: url(../images/nextPageArrowWhite.gif);
}

.ctthumb
{
width:120px;
height:100px;
background:#FFFFFF;
overflow:hidden;
float:left;

}
/*========= Fim nova galeria========*/

/*========= Inicio Interna========*/

#headprim{

width:960px;

height:401px;

float:left;

margin-left:10px;

margin-right:10px;

background:url(../images/bkg-in.jpg) no-repeat 0 0;



}

#leftcol{

width:180px;

overflow: hidden;

float:right;

margin-left:18px;

margin-right:2px;

margin-top:10px;



}

.texttopimg{

width:450px;

height:35px;

float:left;

margin-top:10px;

margin-left:5px;

margin-bottom:5px;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

text-align:left;



}

.imgprin{

width:450px;

height:326px;

float:left;

margin-top:35px;

margin-left:0px;

position:absolute;

text-align:center;

overflow:hidden;

}

.openslid{

width:450px;

height:19px;

float:left;

margin-top:370px;

margin-left:0px;

position:absolute;

text-align: right;





}

.textmimgt{

width:262px;

height:285px;

position:absolute;

margin-top:35px;

margin-left:460px;

}

.textmimgt h2{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

margin-bottom:10px;

color:#333333;

}

.textmimgt h4{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color: #990000;

font-weight: bold;

margin-bottom:10px;

}

.textmimgt h5{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color: #000000;

font-weight:lighter;

}

.textmimgt h6{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color: #333333;

font-weight: bold;

margin-bottom:10px;

}



.textmimgt hr{

    width:95%;

	height:4px;

	background-repeat:repeat-x;

	background-position:center;

	background-image:url(../images/pontilhado.gif);

	margin-bottom:10px;

	margin-top:10px;

}

.textcorim{

width:225px;

height:285px;

margin-top:35px;

float:right;

}

.emailin h1 a{

width:225px;

height:143px;

margin-bottom:5px;

float:left;

background:url(../images/mailin.png) no-repeat 0 0;



}

.corretoron h1 a{

width:225px;

height:143px;

float:left;

background:url(../images/corretor-online3.png) no-repeat 0 0;



}

.ferramentas {

width:499px;

height:70px;

position:absolute;

margin-left:460px;

margin-top:330px;

background:url(../images/icons-interna.png) no-repeat 0px 0px;

}

.impressao ul{

width:73px;

height:68px;

float:left;

background:url(../images/icons-interna.png) no-repeat 0px 0px;

}

.impressao li {

    display: inline;

}

.impressao li a:link, .impressao li a:visited {

	border: none;

	display: block;

	text-indent: -6000px;

	outline: none;

	height: 68px;

	float:left;

}

.impressao li.print a:link, .impressao li.print a:visited {

	width: 73px;	

}

.impressao li.print a:hover {

    background: url(../images/icons-interna.png) no-repeat 0px -68px;

}



.amigo ul{

width:73px;

height:68px;

float:left;

background:url(../images/icons-interna.png) no-repeat 0px 79px;

}

.amigo li {

    display: inline;

}

.amigo li a:link, .amigo li a:visited {

	border: none;

	display: block;

	text-indent: -6000px;

	outline: none;

	height: 68px;

	float:left;

}

.amigo li.lamigo a:link, .amigo li.lamigo a:visited {

	width: 73px;	

}

.amigo li.lamigo a:hover {

    background: url(../images/icons-interna.png) no-repeat -73px -68px;

}

.favoritos{

width:118px;

height:68px;

float:left;

background:url(../images/icons-interna.png) no-repeat 0px 155px;

}



.proposta ul{

width:73px;

height:68px;

float:left;

background:url(../images/icons-interna.png) no-repeat 0px 264px;

}

.proposta li {

    display: inline;

}

.proposta li a:link, .proposta li a:visited {

	border: none;

	display: block;

	text-indent: -6000px;

	outline: none;

	height: 68px;

	float:left;

}

.proposta li.lproposta a:link, .proposta li.lproposta a:visited {

	width: 73px;	

}

.proposta li.lproposta a:hover {

    background: url(../images/icons-interna.png) no-repeat -264px -68px;

}

.minfo ul{

width:81px;

height:68px;

position:absolute;

margin-left:345px;

background:url(../images/icons-interna.png) no-repeat 0px 348px;

}

.minfo li {

    display: inline;

}

.minfo li a:link, .minfo li a:visited {

	border: none;

	display: block;

	text-indent: -6000px;

	outline: none;

	height: 68px;

	float:left;

}

.minfo li.lminfo a:link, .minfo li.lminfo a:visited {

	width: 81px;	

}

.minfo li.lminfo a:hover {

    background: url(../images/icons-interna.png) no-repeat -345px -68px;

}



.rss ul{

width:65px;

height:68px;

position:absolute;

margin-left:435px;

background:url(../images/icons-interna.png) no-repeat 0px 434px;

}

.rss li {

    display: inline;

}

.rss li a:link, .rss li a:visited {

	border: none;

	display: block;

	text-indent: -6000px;

	outline: none;

	height: 68px;

	float:left;

}

.rss li.lrss a:link, .rss li.lrss a:visited {

	width: 65px;	

}

.rss li.lrss a:hover {

    background: url(../images/icons-interna.png) no-repeat -435px -68px;

}

#afv{

width:86px;

height:68px;

position:absolute;

margin-left:20px;





}

#afv2{

width:60px;

height:68px;

position:absolute;

margin-left:32px;





}

a.srollover {

    display: block;

    width: 86px;

    height: 68px;

    background: url("http://www.sistemas-imobiliarios.com.br/temas/018/images/fav2.png") 0 0 no-repeat;

    text-decoration: none;

}



a:hover.srollover {

    background-position: 0px -68px;

}

a.nrollover {

    display: block;

    width: 60px;

    height: 68px;

    background: url("http://www.sistemas-imobiliarios.com.br/temas/018/images/fav1.png") 0 0 no-repeat;

    text-decoration: none;

}



a:hover.nrollover {

    background-position: 0px -68px;

}





#tabelafotos{

width:960px;

height:260px;

float:left;

margin-top:40px;

margin-left:10px;

margin-right:10px;

}

#tabeladados{

width:960px;

height:260px;

float:left;

margin-top:0px;

margin-left:10px;

margin-right:10px;



}

#inttable{

width:950px;

height:240px;

float:left;

margin-top:15px;

margin-bottom:5px;

margin-left:5px;

margin-right:5px;



}

.tinttable_cidade{

width:55px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

}

.tinttable_subtipo{

width:65px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

}

.tinttable_cd{

width:115px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;



}

.tinttable_end{

width:80px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

}

.tinttable_ns{

width:100px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;



}

.tinttable_dor{

width:90px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

}

.tinttable_dor2{

width:216px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.tinttableend

{

width:250px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.tinttable{

width:150px;

height:20px;

float:left;

}

.tinttable2{

width:250px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.tinttable3{

width:250px;

height:20px;

float:left;

}

.tinttable3{

width:250px;

height:20px;

float:left;

}

.tinttable4{

width:240px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.tinttable2_ns{

width:180px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

.tinttable_s{

width:60px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;



}

.tinttable2_s2{

width:245px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

.tinttable_v{

width:140px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;



}

.tinttable2_v{

width:168px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

.tinttable_p{

width:110px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;





}

.tinttable2_p{

width:168px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

.tinttable_t{

width:85px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;



}

.tinttable_t2{

width:200px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

.trs{

width:20px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.tinttable_at{

width:112px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;





}

.tinttable_at2{

width:200px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

.tt1{

width:70px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;



}

.tt1a{

width:40px;

height:20px;

float:left;

}

.tt2{

width:60px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;

}

.tt3{

width:60px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;

}

.tt4{

width:130px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;



}

.tt5{

width:90px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;

}

.tt6{

width:80px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;

}

.tt7{

width:42px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;



}

.tt8{

width:140px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;

}

.tt9{

width:52px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;

}

.tt10{

width:52px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;



}

.tt11{

width:60px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;



}

.tt12{

width:80px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;



}

.tt13{

width:105px;

height:20px;

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

line-height:15px;



}

.obtable{

width:950px;

height:240px;

float:left;

margin-top:15px;

margin-bottom:5px;

margin-left:5px;

margin-right:5px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px;





}

/*busca rapida*/

#contembusca{

width:760px;

overflow: hidden;

float:left;

margin-left:10px;

margin-right:10px;

margin-top:10px;

background:#FFFFFF;

}

#enunciadobusca{

width:760px;

height:20px;

float:left;





}

#enunciadobusca h1 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#333333;



}

#dtbusca{

width:760px;

height:30px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

margin-top:30px;



}

#meiobusca{

width:760px;

margin-top:10px;

margin-bottom:10px;

background:#FFFFFF;



}

#linksbusca

{

width:760px;

height:30px;

margin-top:10px;

margin-bottom:10px;

float:left;

}

.lbusca{

float: left; 

background-color: #FFFFFF;

padding: 2px 5px 2px 5px; 

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight:bold; 

color:#000000; 

}

#rodapebusca{

width:760px;

height:20px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

float:left;

}

#tbbusca

{

width:760px;

height:160px;

float:left;

background: url(../images/fbb.jpg) no-repeat;

margin-bottom:5px;

}

#moldimg

{

width:180px;

height:140px;

margin-top:10px;

margin-bottom:10px;

margin-left:35px;

margin-right:10px;

float:left;

background: url(../images/img.jpg) no-repeat;

}

#esimg

{

width:160px;

height:120px;

margin-top:10px;

margin-left:10px;

margin-buttom:10px;

margin-right:10px;

overflow:hidden;



}

#descb

{

width:400px;

height:140px;

margin-top:10px;

margin-left:5px;

margin-buttom:10px;

margin-right:5px;

overflow:hidden;

float:left;



}

#latdb

{

width:125px;

height:140px;

margin-top:10px;

margin-left:0px;

margin-buttom:10px;

margin-right:0px;

overflow:hidden;

float:right;

}

.titulosearch a

{

width:385px;

height:32px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color: #333333;

font-weight:bold;

float:left;

overflow:hidden;



}

.bairrosearch

{

width:385px;

height:16px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color: #000000;

font-weight:bold;

float:left;

overflow:hidden;

}

.cidadesearch

{

width:385px;

height:16px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color: #333333;

float:left;

overflow:hidden;

}

.subedor

{

width:385px;

height:16px;

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color: #666666;

float:left;

margin-top:5px;

overflow:hidden;

}

.valoressearch

{

width:385px;

height:18px;

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color: #666666;

float:left;

overflow:hidden;

margin-bottom:10px;

}

.codsearch

{

width:385px;

height:16px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color: #990000;

font-weight:bold;

float:left;

overflow:hidden;

}

.inmaps

{

width:110px;

height:50px;

float:left;

margin-top:15px;



}

.vinmaps

{

width:110px;

height:50px;

float:left;

margin-top:40px;



}

.cld

{

width:110px;

height:70px;

float:left;

margin-top:10px;

}

.filtros {

width:100px;

height:20px;

margin-top:10px;

margin-bottom:5px;





}

.filtros h4{

font:Arial, Helvetica, sans-serif;

font-size:14px; color: #000000;

font-weight:bold;

float:left;



}

.enunlin h4{

margin-top:20px;

margin-bottom:10px;

margin-left:20px;

font:Arial, Helvetica, sans-serif;

font-size:12px; color: #000000;

font-weight:bold;



}

.topboxl{

width:170px;

height:25px;

margin-top:25px;

background:url(../images/box.png) no-repeat top;



}

.topboxl h4{

float: left;

width:145px;

height:20px;

overflow:hidden;

margin-top:10px;

margin-left:20px;

margin-right:5px;

margin-bottom:5px;

font:Arial, Helvetica, sans-serif;

font-size:12px; color: #000000;

font-weight:bold;

}

.midlebox3{

width:170px;

height:1330px;

background:url(../images/box.png) no-repeat 0 -50px;

}

ul#lateral4,ul#introlateral4 li{list-style-type:none;margin:0;padding:0}

div.novobloco ul li, div.novobloco ul li {

	height: 26px;

	list-style: none;

	display: block;

	text-decoration:none;



}



div.novobloco ul li a, div.novobloco ul li a {

	float: left;

	width: 170px;

	font: 100% tahoma, verdana, arial, sans-serif; text-align:left;

	background: url(../images/on1.png) no-repeat 0% 100%;

	padding: 3px 0 5px 22px;

	color: #000000;

	list-style: none;

	display: block;

	text-decoration:none;

}



html>body div.novobloco ul li a, html>body div.novobloco ul li a {

	width: 170px;

}



div.novobloco ul li a:hover, div.novobloco ul li a:hover {

	background: url(../images/off1.png) no-repeat 0% 100%;

	color: #990000;

	list-style: none;

	display: block;

	text-decoration:none;

}

div.novobloco {

	clear: center;

}

.footerbox{

width:170px;

height:18px;

background:url(../images/box.png) no-repeat bottom;



}

/*institucionais*/

#ctinst{

width:960px;

float:left;

margin-left:10px;

margin-right:10px;

margin-top:30px;

}

#lectinst

{

width:190px;

height:500px;

float: left;

}

#tituloforaes

{

width:190px;

height:30px;

margin-top:-30px;

float:left;

font: bold 1.45em Arial, Helvetica, sans-serif; color: #000;



}

#topodentroes{

width:190px;

height:30px;

background:url(../images/caixa_190.png) no-repeat top;



}

#topodentroes h5 {

font: bold 0.95em Arial, Helvetica, sans-serif; color: #000;

margin-left:15px;

padding-top:10px;

}





#meiodentroes{

width:190px;

height:400px;

background:url(../images/caixa_190.png) no-repeat 0 -50px;

}

#meiodentroes h5 {

font: bold 0.95em Arial, Helvetica, sans-serif; color: #000;

margin-left:15px;

padding-top:10px;

padding-bottom:10px;

}



#rodadentroes{

width:190px;

height:30px;

background:url(../images/caixa_190.png) no-repeat bottom;



}

#cctinst{

width:575px;

height:500px;

margin-left:10px;

margin-right:10px;

float:left;



}

#ldctinst

{

width:175px;

height:500px;

float: right;



}

#tituloforad

{

width:175px;

height:30px;

margin-top:30px;

float:left;

font: bold 1.45em Arial, Helvetica, sans-serif; color: #000;



}

#topodentrod{

width:175px;

height:30px;

background:url(../images/caixa_conectado.png) no-repeat top;



}

#meiodentrod{

width:175px;

height:400px;

background:url(../images/caixa_conectado.png) no-repeat 0 -50px;

}

#rodadentrod{

width:175px;

height:30px;

background:url(../images/caixa_conectado.png) no-repeat bottom;



}

ul#internalat,ul#internalat li{list-style-type:none;margin:0;padding:0}

div.blocoin ul li, div.blocoin ul li {

	height: 26px;

	list-style: none;

	display: block;

	text-decoration:none;



}



div.blocoin ul li a, div.blocoin ul li a {

	float: left;

	width: 170px;

	font: 100% tahoma, verdana, arial, sans-serif; text-align:left;

	background: url(../images/ion.png) no-repeat 0% 100%;

	padding: 3px 0 5px 22px;

	color: #000000;

	list-style: none;

	display: block;

	text-decoration:none;

}



html>body div.blocoin ul li a, html>body div.blocoin ul li a {

	width: 170px;

}



div.blocoin ul li a:hover, div.blocoin ul li a:hover {

	background: url(../images/ioff.png) no-repeat 0% 100%;

	color: #990000;

	list-style: none;

	display: block;

	text-decoration:none;

}

div.blocoin {

	clear: center;

}



#isociais {

width:157px;

height:132px;

float:left;

list-style: none;

margin-top:-10px;

margin-left:7px;





}

.iyoutube a {

	background: url(../images/youtub.png) no-repeat 0px 0px;

	width:  66px;

	height:32px;

	float: left;

	

}

.imaps a {

	background: url(../images/maps.png) no-repeat 0px 0px;

	width: 80px;

	height:27px;

	float:left;

	margin-top:3px;



}

.iflickr a {

	background: url(../images/flickr.png) no-repeat 0px 0px;

	width: 72px;

	height:34px;

	position:absolute;

	margin-top:27px;

	margin-left:-145px;



}

.islideshare

a {

	background: url(../images/slideshare.png) no-repeat 0px 0px;

	width: 86px;

	height:29px;

	float:left;

	margin-top:2px;



}

.itwitter

a {

	background: url(../images/twitter.png) no-repeat 0px 0px;

	width: 79px;

	height:29px;

	float:left;

	margin-top:2px;

	margin-left:2px;



}

.ilinkedin

a {

	background: url(../images/linkd.png) no-repeat 0px 0px;

	width: 75px;

	height:24px;

	position:absolute;

	margin-top:67px;

	margin-left:-62px;





}

.ifacebook

a {

	background: url(../images/face.png) no-repeat 0px 0px;

	width: 77px;

	height:32px;

	float:left;

	margin-top:2px;

	margin-left:2px;



}

.iorkut

a {

	background: url(../images/orkut.png) no-repeat 0px 0px;

	width: 72px;

	height:32px;

	position:absolute;

	margin-top:93px;

	margin-left:-62px;





}

/*atendimento e fale conosco*/

#boxatendimento{

width:960px;

float:left;

margin-left:10px;

margin-right:10px;

margin-top:30px;

}

#meioatendimento{

width:750px;



margin-left:10px;

margin-right:10px;

float:left;

}

#lateralatendimento{

width:190px;

height:400px;

float: left;



}

#ltatt

{

width:190px;

height:30px;

margin-top:-10px;

float:left;

font: bold 1.45em Arial, Helvetica, sans-serif; color: #000;



}

#topoltatt{

width:190px;

height:30px;

margin-top:20px;

background:url(../images/caixa_190.png) no-repeat top;



}

#meioltatt{

width:190px;

height:300px;

background:url(../images/caixa_190.png) no-repeat 0 -50px;

}

#rodapeltatt{

width:190px;

height:30px;

background:url(../images/caixa_190.png) no-repeat bottom;

}

.investidor a {

	background: url(../images/fale_icones.png) no-repeat 0px 0px;

	width: 166px;

	height:73px;

	float: left;

	margin-left:10px;

	

}

.foimovel a {

	background: url(../images/fale_icones.png) no-repeat 0px -161px;

	width: 166px;

	height:73px;

	float: left;

	margin-left:10px;

	

}

.compimovel a {

	background: url(../images/fale_icones.png) no-repeat 0px -238px;

	width: 166px;

	height:73px;

	float: left;

	margin-left:10px;

	

}

.catendi a {

	background: url(../images/fale_icones.png) no-repeat 0px -325px;

	width: 166px;

	height:73px;

	float: left;

	margin-left:10px;

	

}

#chtops

{

width:750px;

height:50px;

margin-bottom:10px;

float:left;



}

#barrasat

{

width:750px;

height:50px;

margin-bottom:10px;

float:left;

}

.colmsn{

width:220px;

height:335px;

overflow:hidden;

margin-right:27px;

margin-bottom:15px;

margin-top:15px;

float:left;

background:#F0F0F0;



}

.fotocorretor

{

width:210px;

height:221px;

margin-left:5px;

margin-right:5px;

margin-top:5px;

margin-bottom:5px;

background:#999999;

}

.nomemsn

{

width:210px;

height:20px;

font: bold 0.9em Arial, Helvetica, sans-serif; color: #000;

margin-left:5px;

}

.icomsn

{

width:20px;

height:20px;

float:left;

margin-left:5px;



}

.msn

{

width:180px;

height:20px;

position:absolute;

margin-top:-20px;

margin-left:25px;

font: 0.9em Arial, Helvetica, sans-serif; color: #990000;

}

.imgmail

{

width:20px;

height:20px;

float:left;

margin-left:0px;



}

.exmail

{

width:180px;

height:20px;

position:absolute;

margin-top:0px;

margin-left:25px;

font: 0.9em Arial, Helvetica, sans-serif; color: #000;

}

.imgfone

{

width:20px;

height:20px;

float:left;

margin-left:0px;



}

.numerofone

{

width:180px;

height:20px;

position:absolute;

margin-top:20px;

margin-left:25px;

font: bold 0.9em Arial, Helvetica, sans-serif; color: #000;

}

.imgcel

{

width:20px;

height:20px;

float:left;

margin-left:0px;



}

.numerocel

{

width:180px;

height:20px;

position:absolute;

margin-top:40px;

margin-left:25px;

font: bold 0.9em Arial, Helvetica, sans-serif; color: #000;

}

/*forms de contato 2*/

#legendapequena

{

width:750px;

height:50px;

margin-bottom:15px;

float:left;

font: bold 0.9em Arial, Helvetica, sans-serif; color: #666666;



}

#legendadados

{

width:750px;

height:15px;

margin-bottom:3px;

float:left;

font: bold 1.2em Arial, Helvetica, sans-serif; color: #FF0000;



}

#campoform

{

width:750px;

height:500px;

margin-bottom:2px;

float:left;

background: url(../images/fundo_forms.png) repeat-x;



}

#campoform1

{

width:750px;

height:300px;

margin-bottom:2px;

float:left;

background: url(../images/fundo_forms.png) repeat-x;



}

#campoform2

{

width:750px;

height:300px;

margin-bottom:2px;

float:left;

background: url(../images/fundo_forms.png) repeat-x;



}

.itenstexfor

{

width:100px;

height:20px;

float:left;

font: bold 0.9em Arial, Helvetica, sans-serif; color: #000;

text-align:right;

margin-right:5px;

margin-top:5px;



}

.camponome

{

width:550px;

height:20px;

float:left;

margin-top:5px;



}

.ctef

{

width: 250px;  background-color: #fff; font: 10px verdana, arial, helvetica, sans-serif;color:#000000;border:1px solid #CCCCCC; 

}

.dddcamponome

{

width:25px;

height:20px;

float:left;

margin-top:5px;

margin-right:5px;

}

.dctef

{

width: 20px;  background-color: #fff; font: 10px verdana, arial, helvetica, sans-serif;color:#000000;border:1px solid #CCCCCC; 

}

.fonecamponome

{

width:160px;

height:20px;

float:left;

margin-top:5px;



}

.tctef

{

width: 150px;  background-color: #fff; font: 10px verdana, arial, helvetica, sans-serif;color:#000000;border:1px solid #CCCCCC; 

}

.mensagem

{

width:550px;

height:70px;

float:left;

margin-top:5px;

}

.gbcontato

{

width: 250px; height:90px;  background-color: #fff; font: 10px verdana, arial, helvetica, sans-serif;color:#000000;border:1px solid #CCCCCC;

}

#tformacontato

{

width:750px;

height:15px;

margin-top:40px;

float:left;

font: bold 0.9em Arial, Helvetica, sans-serif; color: #000;

}

#cformacontato

{

width:750px;

height:50px;

margin-top:5px;

float:left;

background: url(../images/box_contato.png) no-repeat;

}

.telradio

{

width:10px;

height:20px;

float:left;

margin-top:15px;

margin-right:2px;

margin-left:5px;





}

.telradiod

{

width:90px;

height:20px;

margin-top:15px;

margin-left:5px;

font: 0.9em Arial, Helvetica, sans-serif; color: #000;

float:left;





}

.mailradio

{

width:10px;

height:20px;

float:left;

margin-top:15px;

margin-right:2px;

margin-left:5px;

}

.mailradiod

{

width:90px;

height:20px;

margin-top:15px;

margin-left:5px;

font: 0.9em Arial, Helvetica, sans-serif; color: #000;

float:left;

}

.indradio

{

width:10px;

height:20px;

float:left;

margin-top:15px;

margin-right:2px;

margin-left:5px;

}

.indradiod

{

width:90px;

height:20px;

margin-top:15px;

margin-left:5px;

font: 0.9em Arial, Helvetica, sans-serif; color: #000;

float:left;

}

#btenviar

{

width:400px;

height:50px;

margin-top:5px;

float:left;

text-align:center;

}

.none

{

border:none;

}

.auxfor

{

width:450px;

height:20px;

margin-top:5px;

font:Arial, Helvetica, sans-serif;

font-size:10px;

color:#666666;

float:right;

text-align:left;

line-height:15px;

}

#resposta

{

width:750px;

height:35px;

float:left;

overflow:hidden;

font: bold 0.9em Arial, Helvetica, sans-serif; color:#000000;

line-height:25px;

}

.inseltopsearch

{

width: 250px; height:18px; background-color: #fff; font: 10px verdana, arial, helvetica, sans-serif;color:#000000;border:1px solid #CCCCCC;

}

/*favoritos*/

#contemfavoritos

{

width:760px;

min-height:500px;

overflow: hidden;

float:left;

margin-left:10px;

margin-right:10px;

margin-top:10px;

background:#FFFFFF;



}

#topofavoritos

{

width:750px;

height:50px;

float:left;

margin-bottom:10px;



}

#pribusca

{

width:750px;

height:30px;

float:left;

font: bold 0.9em Arial, Helvetica, sans-serif; color:#000000;

}

#lateralgi{

width:190px;

float: right;

min-height:400px;

margin-top:50px;

margin-right:5px;

overflow:hidden;

}

#brlan

{

width:190px;

height:20px;

margin-bottom:5px;

float:left;



}

#brlan h3{

font: bold 1.0em verdana, arial, helvetica, sans-serif; color:#000000;

text-align:left;

background:url(../images/pxred.png) no-repeat 165px;



}

#brlanb

{

width:190px;

height:15px;

float:left;

margin-top:25px;

margin-bottom:2px;



}

#brlanb h3{

font: bold 1.0em verdana, arial, helvetica, sans-serif; color:#000000;

text-align:left;

background:url(../images/pxred.png) no-repeat 165px;



}

#topogi{

width:190px;

height:20px;

margin-top:20px;

background:url(../images/caixa_190.png) no-repeat top;



}

#meiogi{

width:190px;

height:70px;

background:url(../images/caixa_190.png) no-repeat 0 -50px;

}

#meiogi h4

{

width:180px;

font: bold 0.9em verdana, arial, helvetica, sans-serif; color: #990000;

text-align:left;

margin-left:5px;

margin-right:5px;

}

#meiogi h5

{

width:180px;

font: bold 0.8em verdana, arial, helvetica, sans-serif; color: #333333;

text-align:left;

margin-left:5px;

margin-right:5px;

}

#meiogi p

{

width:180px;

font: 0.8em verdana, arial, helvetica, sans-serif; color: #000;

text-align:left;

margin-left:5px;

margin-right:5px;

}







#rodapegi{

width:190px;

height:20px;

background:url(../images/caixa_190.png) no-repeat bottom;

}

.boxright{

width:190px;

height:94px;

margin-top:10px;

background: url(../images/caixa_destaque.png) no-repeat 0 0;

float:left;

overflow:hidden;

}

.boxright:hover {background: url(../images/caixa_destaque.png) no-repeat 0px -97px}

.boxright h4{

float: left;

width:180px;

height:15px;

overflow:hidden;

margin-top:10px;

margin-left:5px;

margin-right:5px;

margin-bottom:5px;

font:Arial, Helvetica, sans-serif;

font-size:11px; color: #990000;

font-weight:bold;



}

.boxright h5{

float: left;

width:180px;

overflow:hidden;

margin-top:0px;

margin-left:5px;

margin-right:5px;

margin-bottom:5px;

font:Arial, Helvetica, sans-serif;

font-size:11px; color: #000000;

font-weight:bold;



}

.boxright p{

float: left;

width:180px;

overflow:hidden;

margin-top:0px;

margin-left:5px;

margin-right:5px;

margin-bottom:5px;

font:Arial, Helvetica, sans-serif;

font-size:11px; color: #000000;



}

/*busca avançada*/

#buscaavancada

{

width:760px;

min-height:500px;

overflow: hidden;

float:left;

margin-left:10px;

margin-right:10px;

margin-top:10px;

background:#FFFFFF;



}



.tinttable_bus

{

width:70px;

height:25px;

margin-top:5px;

margin-bottom:5px;

margin-left:5px;

margin-right:5px;

font:bold 0.8em verdana, arial, helvetica, sans-serif; color: #333333;

float:left;



}

.tinttable_bus2

{

width:230px;

height:25px;

margin-top:5px;

margin-bottom:5px;

margin-left:5px;

margin-right:5px;

font:bold 0.8em verdana, arial, helvetica, sans-serif; color: #333333;

float:left;



}

.tinttable_botbus

{

margin-bottom:10px;

margin-top:10px;

margin-left:250px;

}
#carrocel
{
width:980px;
height:230px;
float:left;

}