/*  

Nome do tema: Z.M.E (soft-02)
Url do tema: http://www.primeimobiliaria.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;



} 



#endereco 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;

	



} 

#barraferramentas

{

float:left;

width:349px;

height:83px;

background:#999999;

position:absolute;

margin-top:30px;

margin-left:370px;

 background: url(../images/barra-atendimento.png) no-repeat 0 0;



}

#novoatendimento h3 a



{



	text-indent: -9999px; 

    display: block; 

    width: 175px; 

    height: 83px;

    overflow: hidden;

    float:left;

	



}

#novocontato h3 a

{



	text-indent: -9999px; 

    display: block; 

    width: 150px; 

    height: 83px;

    overflow: hidden;

    float: left;

	margin-left:177px;

	margin-top:-75px;





}



#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;



}



.classifica

{

width:200px;

height:38px;

margin-left:15px;

}

.hbkgimg{



width:229px;



height:290px;



float:left;



background:url(../images/bkgimg.jpg) no-repeat 0 0 ;



margin-left:0px;



margin-bottom:15px;







}
.imgch{



float: left;



width:200px;



height:150px;



overflow:hidden;



margin-top:4px;



margin-right:10px;



margin-left:15px;



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:16px;



overflow:hidden;



margin-top:15px;



margin-right:17px;



margin-left:30px;



margin-bottom:1px;



font:Arial, Helvetica, sans-serif;



font-size:10px; color: #666666;



text-align:left;



font-weight:normal;

}

.textoch2 h5{



float: left;



width:200px;



height:16px;



overflow:hidden;



margin-top:0px;



margin-right:17px;



margin-left:30px;



margin-bottom:1px;



font:Arial, Helvetica, sans-serif;



font-size:10px; color: #666666;



text-align:left;



font-weight:normal;

}

.textoch3 h5{



float: left;



width:200px;



height:16px;



overflow:hidden;



margin-top:0px;



margin-right:17px;



margin-left:30px;



margin-bottom:1px;



font:Arial, Helvetica, sans-serif;



font-size:10px; color: #666666;



text-align:left;



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:260px;

float:left;



}
/*trabalhe conosco*/

#meioimgtc
{
	float:left;
	width:560px;
	height:360px;
background: url(../images/trabalhe-conosco.jpg) no-repeat 0 0;
	margin-top:10px;
	margin-left:0px;
}
#imgtrabalhec
{
	position:absolute;
	width:410px;
	height:456px;
	margin-left:560px;
background: url(../images/arte1.png) no-repeat 0 0;
	margin-top:10px;
	z-index:100;
}
#textostrabalhe
{
   float:left;
	width:560px;
	height:360px;
    margin-top:20px;
	margin-left:5px;
	
}
#cliquetrabalhe
{
	float:right;
	width:400px;
	height:200px;
	margin-right:15px;
    margin-top:50px;
background: url(../images/back-trabalhe.png) no-repeat 0 0;
}
#bttrabalhe
{
	float:left;
	width:328px;
	height:105px;
		   margin-left:38px;
	   margin-top:51px;

}
#bttrabalhe2{
      position:relative;
      width:328px;
      height:105px;

   
    }
	#bttrabalhe2 ul{
      list-style:none;
    }
	#bttrabalhe2 li{
      position:absolute;
      top:px;
      height:105px;
    }
		 #bttrabalhe2 li a{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
      cursor:pointer;
	  text-indent: -7000px;
    }
	 #bttrabalhe2 li a span{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
    }
		#botao1{
      width:328px;
      left:0;
    }
				#botao1 a span{
      background:url(../images/botao-trabalhe.png) no-repeat -0 0;
    }
	  #botao1 ul li a:hover{
      z-index:1000;}
	   #botao1 a:hover span{
      background:url(../images/botao-trabalhe.png) no-repeat 0 -107px;
    }
	
#colunaesq
{
	float:left;
	width:260px;
	height:360px;

}
#colunaesq h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
#colunaesq p
{
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color:#666;
}
#colunadireita
{
	float:right;
	width:260px;
	height:360px;
	margin-right:10px;
	
}
#colunadireita p
{
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color:#666;
}
#colunadireita h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
#imgvagas
{
	float:left;
	width:300px;
	height:350px;
	margin-top:10px;
	margin-left:5px;
	  background:url(../images/vagas.jpg) no-repeat -0 0;
}
#cand
{
	float:right;
	width:670px;
	height:40px;
	margin-top:40px;
		  background:url(../images/cand.jpg) no-repeat -0 0;

}
#descrivagas
{
	float:right;
	width:660px;
	margin-top:10px;
	margin-right:10px;
	overflow:hidden;
	
	}
	#quadro1
	{
		float:left;
		width:500px;
		height:200px;
		background:#F0F0F0;
		margin-bottom:1px;
		margin-left:25px;

	}
		#quadro2
	{
		float:left;
		width:500px;
		height:200px;
		background:#CCC;
margin-bottom:1px;
margin-left:25px;
	}
.vgcidade
{
	float:left;
	width:360px;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #900;
	font-weight:bold;
	margin-left:10px;
	margin-top:5px;
}
.btvcidade
{
	float:right;
	width:102px;
	height:30px;
	margin-top:5px;
	margin-right:10px;
}
.cargo
{
	float:left;
	width:490px;
	margin-left:10px;
	font:bold 1.0em verdana, arial, helvetica, sans-serif; color: #003;

}
.requisitos
{
		float:left;
	width:490px;
	margin-left:10px;
	margin-top:10px;
}
.requisitos h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight:bold;
}
.requisitos p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	
}
