@charset "utf-8";
/* CSS Document */

* {padding:0; margin:0; outline:0;}
hr{padding:0; margin:0;}
form{padding:0; margin:0;}
ul {list-style:none;}
img {border:0;}

.txt_vermelho{color:#7A070C}

a {font-family: "Trebuchet MS"; color: #1b4b84; text-decoration: underline;}
a:hover {font-family: "Trebuchet MS"; color: #1b4b84; text-decoration:none;}


a.link_vermelho {font-family: "Trebuchet MS"; color: #1b4b84; text-decoration: none;}
a.link_vermelho:hover {font-family: "Trebuchet MS"; color: #1b4b84; text-decoration:underline;}

#texto a.link-none:hover, #foto a.link-none:hover {cursor:default; text-decoration:none;}


html {
	background-image:url(../images/bg.gif);
	background-position:top;
	background-repeat:repeat-y;
	background-color:#d5dbd8;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	}

body 
	background:url(../images/bg_02.gif) no-repeat scroll 50% 0pt;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	}

p {
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
	color:#7f7f7f;
	line-height:16px;
	padding:3px 0px 0px 0px;
	}

#sitepos {
	position:absolute;
	width:940px;
	height:100% auto;
	min-height:500px;
	margin-bottom:20px;
	padding-bottom:20px;
	left:50%;
	margin-left:-470px;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#site {
	width:779px;
	height:100% auto;
	min-height:500px;
	margin-bottom:20px;
	padding-bottom:20px;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	}

#topo {
	width:779px;
	height:132px;
	float:left;
	}

#marca {
	width:132px;
	height:107px;
	padding-top:25px;
	float:left;
	}
	
#idioma {
	width:135px;
	height:28px;
	padding-top:25px;
	float:right;
	visibility:hidden;
	}

#interna {
	width:715px;
	height:100% auto;
	min-height:500px;
	padding:5px 32px 32px 32px;
	_padding:5px 17px 32px 32px;
	float:left;
	background:url(../images/interna_rodape.gif) no-repeat bottom right #ffffff;
	}

#interna input {
	width:250px;
	height:19px;
	font-size:12px;
	color:#5c5c5c;
	margin:0 4px 7px 8px;
	border:solid 1px #bdd0d5;
	}

#interna textarea {
	width:250px;
	height:98px;
	font-size:12px;
	color:#5c5c5c;
	margin:0 4px 7px 8px;
	border:solid 1px #bdd0d5;
	}

#interna select {
	width:250px;
	height:19px;
	font-size:12px;
	color:#5c5c5c;
	margin:0 4px 7px 8px;
	border:solid 1px #bdd0d5;
	}

#interna #predioBusca {
	width:715px;
	height:205px;
	float:left;
	padding-bottom:20px;
	margin:10px 0 10px 0;
	border-bottom:1px solid #f2f2f2;
	color:#2f7e94;
	}

#interna #predioBusca a {
	text-decoration:none;
	color:#2f7e94;
	}

#interna #predioBusca #foto {
	float:left;
	min-width:108px;
	}

#interna #predioBusca dl {
	width:600px;
	height:205px;
	display:table-cell;
	vertical-align:middle;
	}

#interna #predioBusca dl dt {
	width:120px;
	height:200px;
	padding:0 10px 0 10px;
	float:left;
	font-size:1,5em;
	font-weight:bold;	
	text-align:center;	
	display:inline;
	}

#interna #predioBusca dl dt a {	
	color:#921307;
	height:200px;	
	}

#interna #predioBusca dl dd a {	
	color:#2f7e94;	
	}

#interna #predioBusca dl dd {
	width:130px;
	height:200px;
	float:left;
	font-size:13px;
	font-weight:normal;	
	text-align:center;
	display:inline;
	vertical-align:middle;
	}


#interna #menuMD {
	width:203px;
	height:184px;
	background:url(../images/bg_menu_md.gif) no-repeat bottom right #ffffff;
	/*position:absolute;
	right:200px;*/
	margin-top:50px;
	float:right;
	}

#interna #menuMD ul {
	float:left;
	width:190px;
	padding:0px 0px 0px 15px;
	}
	
#interna #menuMD ul li{
	font-family:"Trebuchet MS";
	display:list-item;
	font-size:11px;
	color:#256475;
	text-align:left;
	float:left;
	}

#interna #menuMD ul li img, #interna #menuMD ul li a {float:left;}

#interna #menuMD ul li img {margin:2px 6px 0 0;}


#interna #menuMD a {
	font-family:"Trebuchet MS";
	color:#256475;
	text-decoration:none;
		
	}

#menuMD #menuMDmais{
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	font-size:12px;
	color:#990000;		
	}




#interna #botaoManual {
	width:500px;
	height:41px;
	margin-bottom:20px;
	margin-top:20px;
	float:left;
	}


#interna #menuServicos {
	width:203px;
	height:300px;
	background:url(../images/bg_menu_servicos.gif) no-repeat top right #ffffff;
	/*position:absolute;*/
	right:200px;
	margin-top:50px;
	float:right;
	clear:both;
	}

#interna #menuServicos ul {
	float:left;
	width:190px;
	padding:0px 0px 0px 15px;		
	}

#interna #menuServicos ul li{
	font-family:"Trebuchet MS";
	display:list-item;
	font-size:11px;
	color:#256475;
	text-align:left;
	}

#interna #menuServicos a {
	font-family:"Trebuchet MS";
	color:#256475;
	text-decoration:none;
	}

#menuServicos #menuServicosMais {
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	font-size:12px;
	color:#990000;		
	}

#menuServicos #menuServicosMais ul{
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	color:#990000;		
	}
	
	
#menuServicos #menuServicosMais ul li{
	font-family:"Trebuchet MS";
	display:list-item;
	font-size:11px;
	color:#256475;
	text-align:left;		
	}

#interna #menuContato {

	width:203px;
	height:111px;
	background:url(../images/bg_menu_contato.gif) no-repeat bottom right #ffffff;
	position:absolute;
	right:200px;
	margin-top:50px;
	}


#interna #menuContato ul {
	float:left;
	width:190px;
	padding:0px 0px 0px 15px;
	}
	
#interna #menuContato ul li{
	font-family:"Trebuchet MS";
	display:list-item;
	font-size:11px;
	color:#256475;
	text-align:left;
	}


#interna #menuContato a {
	font-family:"Trebuchet MS";
	color:#256475;
	text-decoration:none;
	}

#menuContato #menuContatoMais {
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	color:#990000;
	}

#menuContato #menuContatoMais ul{
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	color:#990000;
	}
	
	
#menuContato #menuContatoMais ul li{
	font-family:"Trebuchet MS";
	display:list-item;
	font-size:11px;
	color:#256475;
	text-align:left;
	}








#interna #clienteLogin {
	width:720px;
	height:50px;
	background:url(../images/barra_cliente_md.gif) no-repeat bottom right;
	
	
	}

#interna #clienteLogin ul {
	padding:15px 0px 0px 18px;
	

	}

#interna #clienteLogin ul li {
	font-family:"Trebuchet MS";
	color:#7f7f7f;
	font-size:12px;
	display:inline;
	padding-right:2px;	
	}

#interna #clienteLogin form input {
	font-family:"Trebuchet MS";
	width:80px;
	height:19px;
	font-size:12px;
	color:#5c5c5c;
	margin:0 4px 7px 4px;
	border:solid 1px #bdd0d5;
	}

#interna #clienteLogin form input[type="submit"] {
	background:url(../images/ok_branco.jpg);
	padding:0;
	width:19px;
	height:19px;
	border:none;
	}

#interna #clienteBanners {
	width:720px;
	float:left;
	
	}



#interna #clienteBanners #persona {
	background:url(../images/serv_persona.gif) no-repeat;
	width:354px;
	height:68px;
	float:left;
	padding-bottom:10px;
	
	
	}

#interna #clienteBanners #persona p {
	font-family:"Trebuchet MS";
	width:260px;
	color:#7f7f7f;
	font-size:11px;
	padding:10px 0px 0px 80px;
	}




#interna #clienteBanners #domus {
	background:url(../images/serv_domus.gif) no-repeat;
	width:354px;
	height:68px;
	float:left;
	padding-bottom:10px;
	}

#interna #clienteBanners #domus p {
	font-family:"Trebuchet MS";
	width:260px;
	color:#7f7f7f;
	font-size:11px;
	padding:10px 0px 0px 80px;
	}



#interna #clienteBanners #vox {
	background:url(../images/serv_vox.gif) no-repeat;
	width:354px;
	height:68px;
	float:left;
	padding-bottom:10px;
	}

#interna #clienteBanners #vox p {
	font-family:"Trebuchet MS";
	width:260px;
	color:#7f7f7f;
	font-size:11px;
	padding:10px 0px 0px 80px;
	}





#interna #clienteBanners #vianet {
	background:url(../images/serv_vianet.gif) no-repeat;
	width:354px;
	height:68px;
	float:left;
	margin-left:10px;
	padding-bottom:10px;
	}

#interna #clienteBanners #vianet p {
	font-family:"Trebuchet MS";
	width:260px;
	color:#7f7f7f;
	font-size:11px;
	padding:10px 0px 0px 80px;
	
	}
	
	



#interna #clienteBanners #lex {
	background:url(../images/serv_lex.gif) no-repeat;
	width:354px;
	height:68px;
	float:left;
	margin-left:10px;
	padding-bottom:10px;
	}

#interna #clienteBanners #lex p {
	font-family:"Trebuchet MS";
	width:260px;
	color:#7f7f7f;
	font-size:11px;
	padding:10px 0px 0px 80px;
	}



#interna #clienteBanners #facilit {
	background:url(../images/serv_facilit.gif) no-repeat;
	width:354px;
	height:68px;
	float:left;
	margin-left:10px;
	padding-bottom:10px;
	}

#interna #clienteBanners #facilit p {
	font-family:"Trebuchet MS";
	width:260px;
	color:#7f7f7f;
	font-size:11px;
	padding:10px 0px 0px 80px;
	}
	


#interna #escritorio {
	width:730px;
	float:left;
	display:inline;
	}

#interna #escritorio #escritorioFoto {
	width:410px;
	padding-bottom:20px;
	float:left;
	}

#interna #escritorio #escritorioInfo {
	width:320px;
	padding-bottom:20px;
	float:left;
	}


#interna strong {color:#2f7e94;}

#interna #apresentacao {
	width:730px;
	float:left;
	display:inline;
	}

#interna #apresentacao #edificioFoto {
	width:100% auto;
	min-width:100px;
	max-width:350px;
	padding-bottom:20px;
	float:right;
	}

#interna #apresentacao #apresentacaoInfo {
	width:100% auto;
	min-width:360px;
	max-width:360px;
	padding-bottom:20px;
	float:left;
	}
	
#interna #apresentacao #apresentacaoInfo p {
	padding-bottom:10px;
	}


	

	
#interna #edificio {
	width:730px;
	float:left;
	display:inline;
	}

#interna #edificio #edificioFoto {
	width:100% auto;
	min-width:100px;
	max-width:350px;
	padding-bottom:20px;
	float:right;
	}

#interna #edificio #edificioInfo {
	width:100% auto;
	min-width:360px;
	max-width:730px;
	padding-bottom:20px;
	float:left;
	}
	
#interna #edificio #edificioInfo p {
	padding-bottom:10px;
	}
	
	
#interna #apartamento {
	width:730px;
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	}


#interna #plantas {
	width:730px;
	float:left;
	padding-top:0;
	padding-bottom:20px;
	}
	
#interna #localizacao {
	width:730px;
	float:left;
	padding-top:0;
	padding-bottom:20px;
	}


#interna #info {
	width:730px;
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	}

#interna #info input {
	width:180px;
	}

#interna #info .ddd {
	width:20px;
	}

#interna #info .fone {
	width:142px;
	}

#interna #info_col {
	width:230px;
	height:200px;
	float:left;
	padding-top:0px;
	padding-bottom:20px;
	}

#interna #info_col2 {
	width:350px;
	height:200px;
	float:left;
	padding-top:0px;
	padding-bottom:20px;
	}	

#interna #indique {
	width:730px;
	float:left;
	padding-top:40px;
	padding-bottom:20px;
	}

#interna .ddd {
	width:20px;
	}

#interna #indique input {
	width:180px;
	}

#interna #indique_col {
	width:200px;
	float:left;
	padding-top:0px;
	padding-bottom:20px;
	}

#interna #indique_col2 {
	width:250px;
	float:left;
	padding-top:0px;
	padding-bottom:20px;
	}

#interna #separa {
	width:730px;
	float:left;
	padding-top:10px;
	}




#interna #revista {
	width:730px;
	float:left;
	display:inline;
	padding-bottom:30px;
	}

#interna #revista a {
	
	font-family:"Trebuchet MS";
	color:#7f7f7f;
	font-size:14px;
	text-decoration:none;
	
	}

#interna #revista a:hover {
	
	font-family:"Trebuchet MS";
	color:#7f7f7f;
	font-size:14px;
	text-decoration:underline;
	
	}



#interna #revista ul {
	float:left;
	width:740px;
	padding:0px 0px 0px 0px;
	}

#interna #revista ul li {
	width:auto;
	float:left;	
	display: inline;
	padding-right:15px;
	font-size:12px;
	color:#7f7f7f;
	text-align:left;
	
	}





/* #interna #edificio ul {
	float:left;
	width:740px;
	padding:0px 0px 0px 0px;
	}

#interna #edificio ul li {
	float:left;	
	display: inline;
	padding-right:5px;
	font-size:12px;
	color:#7f7f7f;
	text-align:left;
	
	}

*/
	
#interna h1 {
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight:normal;
	color:#2f7e94;
	}

#interna h2 {
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#9c1b08;
	}

#interna h3 {
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#205b6c;
	padding:10px 0px 0px 0px;
	}

#interna h4 {
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#2f7e94;
	
	}

#interna p {
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
	color:#7f7f7f;
	line-height:16px;
	padding:3px 0px 18px 0px;
	margin-left:10px;
	}

#imgInterna {
	width:715px;
	height:27px;
	float:left;
	}
	
	

#abasInterna {
	width:780px;
	height:21px;
	float:left;
	margin-bottom:0px;
	padding-top:10px;
	padding-bottom:5px;
	text-align:center;
	
	}
	
#abasInterna ul {
	float:left;
	width:780px;
	padding:0px 0px 0px 0px;
	}

#abasInterna ul li {
	font-family:"Trebuchet MS";
	float:center;	
	display: inline;
	font-size:14px;
	color:#256475;
	height:30px;
	text-align:center;
 	padding-top:4px;

	
	}


#abasInterna a {
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#256475;
	text-decoration:none;
	
	
	}

#abasInterna a:hover {
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#256475;
	text-decoration:underline;
	
	}
	
	
#abasInternasMD {
	width:700px;
	height:21px;
	float:left;
	margin-bottom:0px;
	padding-top:20px;
	}
	
#abasInternasMD ul {
	float:left;
	width:700px;
	padding:0px 0px 0px 15px;
	}

#abasInternasMD ul li {
	float:left;	
	display: inline;
	background-image:url(../images/bg_abas_md.gif);
	font-size:11px;
	color:#205b6c;
	width:170px;
	height:22px;
	text-align:center;
	padding-top:4px;
	margin-right:1px;
	
	}
	
#dataEntrega {
	width:780px;
	float:left;	
	display: inline;
	font-size:11px;
	color:#cc3300;
	text-align:center;
	padding-top:20px;

	
	}



#bannersInterna {
	
	width:780px;
	height:45px;
	float:left;
	padding-bottom:10px;
	margin-top:-15px;

	}

#bannersInterna ul {
	float:left;
	width:780px;
	padding:0px 0px 0px 0px;
	}

#bannersInterna ul li {
	float:left;	
	display: inline;
	padding-right:11px;
	}





/* INICIO DO MENU */
	
#menu_local {
	width:561px;
	height:40px;
	float:right;
	font-size:9px;
	color:#494949;
	text-align:right;
	overflow:hidden;
	padding-top:25px;
	}

#menu_local ul {
	float:left;
	width:561px;	
	}

#menu_local ul li {
	float:left;	
	display: inline;	
	}

#menu_local ul li a {
	float:left;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:18px;
	text-align:center;
	text-decoration:none;
	color:#003d69;
	background-color:none;
	font-weight:bold;
	letter-spacing:0;
	}
	
#menu_local ul li a:hover {
	background-color:#FFFFFF;
	text-decoration:none;
	background-position:top;
	}

#menu_local .m_00 {
	width:35px;
	height:45px;
	float:left;
	margin:0;
	}
	
#menu_local .m_01 {
	width:110px;
	height:27px;
	float:left;
	margin:0;
	}
	
#menu_local .m_02 {
	width:81px;
	height:27px;
	float:left;
	margin:0;
	}
	
#menu_local .m_03 {
	width:122px;
	height:27px;
	float:left;
	margin:0;
	}

#menu_local .m_04 {
	width:43px;
	height:27px;
	float:left;
	margin:0;
	}

#menu_local .m_05 {
	width:60px;
	height:27px;
	float:left;
	margin:0;
	}

#menu_local .m_06 {
	width:41px;
	height:27px;
	float:left;
	margin:0;
	}
	
#menu_local .m_07 {
	width:104px;
	height:27px;
	float:left;
	margin:0;
	}



/* inicio de menu principal */

#menu {
	width:779px;
	height:71px;
	float:left;
	font-size:9px;
	color:#494949;
	text-align:left;
	}

#menu ul {
	float:left;
	width:779px;	
	}

#menu ul li {
	float:left;	
	display: inline;	
	}

#menu ul li a {
	float:left;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	background-color:none;
	font-weight:bold;
	letter-spacing:0;
	}
	
#menu ul li a:hover {
	background-color:#FFFFFF;
	text-decoration:none;
	background-position:top;
	}

#subMenuMouradubeux {
	background:url(../images/bg_top_menu.gif) repeat-x;
	background-color:#307e94;
	font-size:11px;
	text-decoration:none;
	filter: Alpha(Opacity=94);
	position:absolute;
	left:10px;
	top:175px;
	width:200px;
	color:#ffffff;
	height: 100% auto;
	z-index:20;
	
}

#subMenuMouradubeux a { 
	color:#ffffff;
	text-decoration:none;
	
}

#subMenuMouradubeux a:hover { 
	color:#ffffff;
	text-decoration:underline;
	
}

#subMenuMouradubeux ul { 
	color:#ffffff;

	
}

#subMenuMouradubeux ul li {
	height:20px;
	padding:5px;
	border-bottom:#FFFFFF thin;
	
}




#subMenuResponsabilidade{
	background:url(../images/bg_top_menu.gif) repeat-x;
	background-color:#307e94;
	font-size:11px;
	text-decoration:none;
	filter: Alpha(Opacity=94);
	position:absolute;
	left:135px;
	top:175px;
	width:200px;
	color:#ffffff;
	height: 100% auto;
	z-index:20;
}




#subMenuResponsabilidade a { 
	color:#ffffff;
	text-decoration:none;
	
}

#subMenuResponsabilidade a:hover { 
	color:#ffffff;
	text-decoration:underline;
	
}

#subMenuResponsabilidade ul { 
	color:#ffffff;

	
}

#subMenuResponsabilidade ul li {
	height:20px;
	padding:5px;
	border-bottom:#FFFFFF thin;
	
}











#subMenuImoveis{
	background:url(../images/bg_top_menu.gif) repeat-x;
	background-color:#307e94;
	font-size:11px;
	text-decoration:none;
	filter: Alpha(Opacity=94);
	position:absolute;
	left:319px;
	top:175px;
	width:200px;
	color:#ffffff;
	height: 100% auto;
	z-index:20;
}

#subMenuImoveis a { 
	color:#ffffff;
	text-decoration:none;
	
}

#subMenuImoveis a:hover { 
	color:#ffffff;
	text-decoration:underline;
	
}

#subMenuImoveis ul { 
	color:#ffffff;

	
}

#subMenuImoveis ul li {
	height:20px;
	padding:5px;
	border-bottom:#FFFFFF thin;
	
}








#subMenuServicos{
	background:url(../images/bg_top_menu.gif) repeat-x;
	background-color:#307e94;
	font-size:11px;
	text-decoration:none;
	filter: Alpha(Opacity=94);
	position:absolute;
	left:395px;
	top:175px;
	width:200px;
	color:#ffffff;
	height: 100% auto;
	z-index:20;
}


#subMenuServicos a { 
	color:#ffffff;
	text-decoration:none;
	
}

#subMenuServicos a:hover { 
	color:#ffffff;
	text-decoration:underline;
	
}

#subMenuServicos ul { 
	color:#ffffff;

	
}

#subMenuServicos ul li {
	height:20px;
	padding:5px;
	border-bottom:#FFFFFF thin;
	
}








#subMenuMidia{
	background:url(../images/bg_top_menu.gif) repeat-x;
	background-color:#307e94;
	font-size:11px;
	text-decoration:none;
	filter: Alpha(Opacity=94);
	position:absolute;
	left:547px;
	top:175px;
	width:200px;
	color:#ffffff;
	height: 100% auto;
	z-index:20;
}

#subMenuMidia a { 
	color:#ffffff;
	text-decoration:none;
	
}

#subMenuMidia a:hover { 
	color:#ffffff;
	text-decoration:underline;
	
}

#subMenuMidia ul { 
	color:#ffffff;

	
}

#subMenuMidia ul li {
	height:20px;
	padding:5px;
	border-bottom:#FFFFFF thin;
	
}








#subMenuContato{
	background:url(../images/bg_top_menu.gif) repeat-x;
	background-color:#307e94;
	font-size:11px;
	text-decoration:none;
	filter: Alpha(Opacity=94);
	position:absolute;
	left:608px;
	top:175px;
	width:200px;
	color:#ffffff;
	height: 100% auto;
	z-index:20;
}


#subMenuContato a { 
	color:#ffffff;
	text-decoration:none;
	
}

#subMenuContato a:hover { 
	color:#ffffff;
	text-decoration:underline;
	
}

#subMenuContato ul { 
	color:#ffffff;

	
}

#subMenuContato ul li {
	height:20px;
	padding:5px;
	border-bottom:#FFFFFF thin;
	
}






#homePredios {
	width:779px;
	height:100% auto;
	min-height:194px;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:0px;
	}

#homePredios #seta_esquerda {
	width:32px;
	height:194px;
	float:left;
	}
	
#homePredios #seta_direita {
	width:34px;
	height:194px;
	float:right;
	}

	
#homePredios #conteudo_predios {
	width:713px;
	height:194px;
	float:left;
	overflow:hidden;
	}

#homePredios h1 {
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#2f7e94;
	}

#homePredios h2 {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#921307;
	}

#homePredios p {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	color:#7f7f7f;
	}

#homePredios h1 a {

	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#2f7e94;
	text-decoration:none;
	
	}


#homePredios h1 a:hover{
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#2f7e94;
	text-decoration:underline;
	
	}
	


#homePredios h2 a {

	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#921307;
	text-decoration:none;
	
	}


#homePredios h2 a:hover{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#921307;
	text-decoration:underline;
	
	}



#exibe_predios {
/*	left:-180px;*/
	float:left;
	display:block;
	height:194px;
	min-height:194px;
	}	

#homePredios #conteudo_predios ul li{
	list-style:none;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	}

#homePredios #conteudo_predios #predio {
	width:241px;
	height:190px;
	float:left;
	padding:2px 0 2px 2px;
	background:url(../images/home_divisor_vertical.gif) no-repeat right;
	}

#homePredios #conteudo_predios #predio #foto {
	width:106px;
	height:190px;
	float:left;
	}

#homePredios #conteudo_predios #predio #texto {
	width:109px;
	height:190px;
	float:left;
	padding:0 7px 0 7px;
	}

#homePredios #conteudo_predios #predio #texto p{
	
	font-family:"Trebuchet MS";
	
	}
	
#homePredios #conteudo_predios #predio #texto p a{
	
	font-family:"Trebuchet MS";
	text-decoration:none;
	color:#7f7f7f;
	
	}
	
#homePredios #conteudo_predios #predio #texto p a:hover{
	
	font-family:"Trebuchet MS";
	text-decoration:underline;
	color:#7f7f7f;
	
	}


#homePredios #conteudo_predios #predio #texto img {
	padding:3px 0 0 0;
	}
	
#homePredios #conteudo_predios #predio03 {
	width:222px;
	height:190px;
	float:left;
	padding:2px 0 2px 2px;
	}

#homePredios #conteudo_predios #predio03 #foto {
	width:106px;
	height:190px;
	float:left;
	}

#homePredios #conteudo_predios #predio03 #texto {
	width:109px;
	height:190px;
	float:left;
	padding:0 0 0 7px;
	}

#homePredios #conteudo_predios #predio03 #texto img {
	padding:3px 0 0 0;
	}


#homePredios1, #homePredios1-cons  {
	position:relative;
	width:779px;
	height:100% auto;
	min-height:194px;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:0px;
	}


#homePredios1 p, #homePredios1-cons p {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	color:#7f7f7f;
	}


#homePredios1 h1, #homePredios1 h1 a, #homePredios1-cons h1, #homePredios1-cons h1 a {
	display:block;
	float:left;
	width:106px;
}

#homePredios1 h1 a, #homePredios1-cons h1 a {
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#2f7e94;
	text-decoration:none;
	
	}


#homePredios1 h1 a:hover, #homePredios1-cons h1 a:hover{
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#2f7e94;
	text-decoration:underline;
	
	}
	
#homePredios1 h2 a, #homePredios1-cons h2 a {

	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#921307;
	text-decoration:none;
	
	}


#homePredios1 h2 a:hover, #homePredios1-cons h2 a:hover{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#921307;
	text-decoration:underline;
	
	}


#homePredios1 #seta_esquerda, #homePredios1-cons #seta_esquerda {
	width:32px;
	height:194px;
	float:left;
	}
	
#homePredios1 #seta_direita, #homePredios1-cons #seta_direita {
	position:absolute;
	width:34px;
	height:194px;
	float:right;
	*top:26px;
	right:-2px;
	}

#homePredios1-cons .seta-cons {height:388px !important;}

	
#homePredios1 #conteudo_predios1, #homePredios1-cons #conteudo_predios1 {
	width:713px;
	height:194px;
	float:left;
	overflow:hidden;
	}

#homePredios1 h1, #homePredios1-cons h1 {
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#2f7e94;
	}

#homePredios1 h2, #homePredios1-cons h2 {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#921307;
	}

#homePredios1 p, #homePredios1-cons p {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	color:#7f7f7f;
	}
	

#homePredios2 #conteudo_predios2 {float:left; height:194px; overflow:hidden; width:713px;}

#homePredios2 #conteudo_predios2 ul li {display:inline; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}

#homePredios2 #conteudo_predios2 #predio {background:transparent url(../images/home_divisor_vertical.gif) no-repeat scroll right center; float:left; height:190px; padding:2px 0 2px 2px; width:241px;}

#homePredios2 #conteudo_predios2 #predio #foto {float:left; height:190px; width:106px;}

#homePredios2 #conteudo_predios2 #predio #texto {float:left; height:190px; padding:0 7px; width:109px;}




#homePredios2 h1 a {

	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#2f7e94;
	text-decoration:none;
	
	}


#homePredios2 h1 a:hover{
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#2f7e94;
	text-decoration:underline;
	
	}
	
#homePredios2 h2 a {

	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#921307;
	text-decoration:none;
	
	}


#homePredios2 h2 a:hover{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#921307;
	text-decoration:underline;
	
	}



#conteudo_predios2 #predio #texto p{
	
	font-family:"Trebuchet MS";
	
	}
	
#conteudo_predios2 #predio #texto p a{
	
	font-family:"Trebuchet MS";
	text-decoration:none;
	color:#7f7f7f;
	
	}

#conteudo_predios2 #predio #texto p a:hover{
	
	font-family:"Trebuchet MS";
	text-decoration:underline;
	color:#7f7f7f;
	
	}









	
#exibe_predios {
/*	left:-180px;*/
	float:left;
	display:block;
	height:194px;
	min-height:194px;
	}	

#homePredios1 #conteudo_predios1 ul li, #homePredios1-cons #conteudo_predios1 ul li{
	list-style:none;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	}

#homePredios1 #conteudo_predios1 #predio, #homePredios1-cons #conteudo_predios1 #predio {
	width:241px;
	height:190px;
	float:left;
	padding:2px 0 2px 2px;
	background:url(../images/home_divisor_vertical.gif) no-repeat right;
	}

#homePredios1 #conteudo_predios1 #predio #foto, #homePredios1-cons #conteudo_predios1 #predio #foto {
	width:106px;
	height:190px;
	float:left;
	}

#homePredios1 #conteudo_predios1 #predio #texto, #homePredios1-cons #conteudo_predios1 #predio #texto {
	width:109px;
	height:190px;
	float:left;
	padding:0 7px 0 7px;
	}

#homePredios1 #conteudo_predios1 #predio #texto img, #homePredios1-cons #conteudo_predios1 #predio #texto img {
	padding:3px 0 0 0;
	}
	
#homePredios1 #conteudo_predios1 #predio03, #homePredios1-cons #conteudo_predios1 #predio03 {
	width:222px;
	height:190px;
	float:left;
	padding:2px 0 2px 2px;
	}

#homePredios1 #conteudo_predios1 #predio03 #foto, #homePredios1-cons #conteudo_predios1 #predio03 #foto  {
	width:106px;
	height:190px;
	float:left;
	}

#homePredios1 #conteudo_predios1 #predio03 #texto, #homePredios1-cons #conteudo_predios1 #predio03 #texto {
	width:109px;
	height:190px;
	float:left;
	padding:0 0 0 7px;
	}

#homePredios1 #conteudo_predios1 #predio03 #texto img, #homePredios1-cons #conteudo_predios1 #predio03 #texto img {
	padding:3px 0 0 0;
	}

#homePredios1 #conteudo_predios1 #predio #texto p a, #homePredios1-cons #conteudo_predios1 #predio #texto p a{
	
	font-family:"Trebuchet MS";
	text-decoration:none;
	color:#7f7f7f;
	
	}
	
#homePredios1 #conteudo_predios1 #predio #texto p a:hover, #homePredios1-cons #conteudo_predios1 #predio #texto p a:hover {
	
	font-family:"Trebuchet MS";
	text-decoration:underline;
	color:#7f7f7f;
	
	}



#homePredios2 {
	width:779px;
	height:100% auto;
	min-height:194px;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:0px;
	}

#homePredios2 #seta_esquerda {
	width:32px;
	height:194px;
	float:left;
	}
	
#homePredios2 #seta_direita {
	width:34px;
	height:194px;
	float:right;
	}

	
#homePredios1 #conteudo_predios2, #homePredios1-cons #conteudo_predios2 {
	width:713px;
	height:194px;
	float:left;
	overflow:hidden;
	}

#homePredios2 h1 {
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:normal;
	color:#2f7e94;
	}

#homePredios2 h2 {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#921307;
	}

#homePredios2 p {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	color:#7f7f7f;
	}
	
#exibe_predios {
/*	left:-180px;*/
	float:left;
	display:block;
	height:194px;
	min-height:194px;
	}	

#homePredios1 #conteudo_predios2 ul li, #homePredios1-cons #conteudo_predios2 ul li{
	list-style:none;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	}

#homePredios1 #conteudo_predios2 #predio, #homePredios1-cons #conteudo_predios2 #predio {
	width:241px;
	height:190px;
	float:left;
	padding:2px 0 2px 2px;
	background:url(../images/home_divisor_vertical.gif) no-repeat right;
	}

#homePredios1 #conteudo_predios2 #predio #foto, #homePredios1-cons #conteudo_predios2 #predio #foto {
	width:106px;
	height:190px;
	float:left;
	}

#homePredios1 #conteudo_predios2 #predio #texto, #homePredios1-cons #conteudo_predios2 #predio #texto {
	width:109px;
	height:190px;
	float:left;
	padding:0 7px 0 7px;
	}

#homePredios1 #conteudo_predios2 #predio #texto img, #homePredios1-cons #conteudo_predios2 #predio #texto img {
	padding:3px 0 0 0;
	}
	
#homePredios1 #conteudo_predios2 #predio03, #homePredios1-cons #conteudo_predios2 #predio03 {
	width:222px;
	height:190px;
	float:left;
	padding:2px 0 2px 2px;
	}

#homePredios1 #conteudo_predios2 #predio03 #foto, #homePredios1-cons #conteudo_predios2 #predio03 #foto {
	width:106px;
	height:190px;
	float:left;
	}

#homePredios1 #conteudo_predios2 #predio03 #texto, #homePredios1-cons #conteudo_predios2 #predio03 #texto {
	width:109px;
	height:190px;
	float:left;
	padding:0 0 0 7px;
	}

#homePredios1 #conteudo_predios2 #predio03 #texto img, #homePredios1-cons #conteudo_predios2 #predio03 #texto img {
	padding:3px 0 0 0;
	}




#separadorPredios {
	width:779px;	
	float:left;	
	}

#bannerMd {margin-bottom:20px;}

#acheImovel {
	position:relative; 
	width:779px;
	height:32px;
	background:url(../images/ache_bg.gif) no-repeat left;
	float:left;
	margin-top:10px;
	margin-bottom:15px;
	}

#acheImovel ul {
	float:left;
	width:765px;
	padding:6px 0 0 5px;
	}

#acheImovel ul li {
	float:left;	
	display: inline;
	}

#acheImovel select {
	width:99px;
	height:19px;
	font-size:12px;
	color:#5c5c5c;
	margin-right:2px;
	border:solid 1 #7f9db9;
	}

#bannerHome {
	width:779px;
	height:245px;
	float:left;
	padding-bottom:20px;
	}
	
#bannerTitulos {
	width:779px;
	height:195px;
	float:left;
	}

#colDireita {
	width:151px;
	height:100% auto;
	min-height:400px;
	float:left;
	padding:192px 0 0 10px;
	_padding:192px 0 0 8px;
	}
	
#colDireita #clientesMD {
	width:151px;
	height:177px;
	float:left;
	background:url(../images/clientesmd_bg.gif) no-repeat bottom right #ffffff;
	margin-bottom:14px;
	}

#colDireita #clientesMD	ul {
	float:left;
	width:151px;
	padding:0 0 0 10px;
	_padding:0;
	}

#colDireita #clientesMD ul li {
	float:left;
	margin:0;
	padding:0;
	}

#colDireita #clientesMD form input[type="submit"] {
	background:url(../images/ok_branco.jpg);
	padding:0;
	width:19px;
	height:19px;
	border:none;
	}

#colDireita #clientesMD ul li .botaoLogin input {
	padding:0;
	width:19px;
	height:19px;
	border:none;	
	}

#colDireita #novidadesMD {
	width:151px;
	height:200px;
	float:left;
	margin-bottom:14px;
	padding-top:10px;
	}
#colDireita #novidadesMD ul {
	float:left;
	width:151px;
	padding:10px 0 0 10px;
	_padding:10px 0 0 0;
	}

#colDireita #novidadesMD ul li {
	float:left;	
	padding: 1px;
	}

#colDireita #novidadesMD ul li a {
	float:left;
	padding: 1px;
	}


#colDireita input {
	width:92px;
	height:19px;
	font-size:12px;
	color:#5c5c5c;
	margin:0 4px 7px 8px;
	border:solid 1px #bdd0d5;
	}


#colDireita #faleOnline{
	width:152px;
	height:114px;
	float:left;
	margin-bottom:14px;
	}

#colDireita #noticiasMD {
	width:151px;
	height:200px;
	float:left;
	background:url(../images/noticiasmd_rodape.gif) no-repeat bottom right #ffffff;
	margin-bottom:14px;
	}

#colDireita #noticiasMD ul {
	float:left;
	width:137px;
	padding:10px 0 0 10px;
	_padding:10px 0 0 0;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:14px;
	color:#7f7f7f;
	}
	
#colDireita #noticiasMD ul li {
	float:left;	
	}	


#colDireita #noticiasMD ul li a {
	font-family:"Trebuchet MS";
	color:#7f7f7f;
	font-size:13px;
	text-decoration:none;
	}

#colDireita #noticiasMD ul li a:hover {
	font-family:"Trebuchet MS";
	color:#7f7f7f;
	font-size:13px;
	text-decoration:underline;
	}


	
#colDireita #recebaNovidades {
	width:151px;
	height:200px;
	float:left;
	background:url(../images/receba_rodape.gif) no-repeat bottom right #ffffff;
	margin-bottom:14px;	
	}

#thumbFotos{
	background:url(../images/bg_fotos.gif) center no-repeat;
	width:125px;
	height:98px;
	float:left;
	margin-top:5px;
	padding:9px;	
	}


#Videos {
	width:auto;
	height:auto;
	float:left;
	margin-top:15px;
	vertical-align:top;
	
	
	}

#Videos p {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	color:#7f7f7f;
	padding-left:5px;
	
	}


#thumbVideos{
	background:url(../images/bg_videos.gif) center no-repeat;
	width:199px;
	height:145px;
	float:left;
	padding-left:20px;
	padding-top:22px;
	margin-top:-8px;


	
	
	}
	

/* inicio do rodape */


#bottom {
	width:800px;
	height:132px;
	float:left;
	}

#rodape {

	width:779px;
	height:100% auto;
	visibility: visible;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	float:left;
	}


#menu_rodape {

	background: url(../images/bg_mn_rodape.gif) no-repeat;
	width:779px;
	height:27px;
	float:left;
	font-size:12px;
	color:#256475;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
	}
	


#menu_rodape a{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#256475;
	text-decoration:none;

	}
	
#menu_rodape a:hover{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#256475;
	text-decoration:underline;
	}

	
#endereco {
	width:132px;
	height:107px;
	padding-top:25px;
	float:left;
	}
	
#tapa {
	width:120px;
	height:40px;
	padding-top:25px;
	float:right;
	}
	
.legenda{
	font-size:12px;
	font-family:Trebuchet MS;
	color:#999999;
	}

.botaoLogin {
	background:url(../images/ok_branco.jpg);
	border:0;
	padding:0;
	width:19px;
	height:19px;	
	}
	
/* Produtos */
#interna .produtos h1 {margin-bottom:10px;}
#interna .produtos h2 {margin-bottom:15px; font-size:13px; font-weight:700}
#interna .produtos h2 a {color:#9C1B08; text-decoration:none;}
#interna .produtos h2 a:hover {text-decoration:underline;}
#interna .produtos .marca {float:left; width:138px; height:120px; margin:0 20px 15px 0; overflow:hidden; /*background-color:#eee;*/}
#interna .produtos p {font-size:11px; margin-left:0 !important;}
#interna .produtos p a {color:#7f7f7f; text-decoration:none;}
#interna .produtos p a:hover {text-decoration:underline;}
#interna .produtos img.fix {margin-bottom:20px;}
#interna .produtos .listagem li {overflow:auto;}
#interna .produtos .galeria {float:left; margin-bottom:20px;}
#interna .produtos .galeria li {float:left; margin-right:33px;}
#interna .produtos .galeria li.fix {margin-right:0;}
#interna .produtos .galeria li img {display:block; width:340px; height:180px;}

/* Notícias */ 
#interna .noticia {min-height:638px;}
#interna .noticia .image {float:left; margin:0 20px 15px 0;}
#interna .noticias {min-height:600px; margin:40px 0 0;}
#interna .noticia .texto {min-height:230px;}
#interna .noticias .listagem li {margin-bottom:10px;}
#interna .noticias .listagem h2 {margin-bottom:0;}
#interna .noticias .listagem h2 strong {color:#2f7e94; font-size:11px; font-weight:normal; font-style:italic;}
#interna .noticias .listagem h2 span {color:#d1d1d1;}
#interna .noticias dl.paginacao {float:left; width:100%; padding:10px 0; font-size:12px; border-top:1px dotted #d1d1d1; border-bottom:1px dotted #d1d1d1;}
#interna .noticias dl.paginacao dt, #interna .noticias dl.paginacao dd {float:left; margin-right:5px;}
#interna .noticias dl.paginacao dt {color:#2f7e94; font-style:italic;}
#interna .noticias dl.paginacao dt span {margin:0 5px; color:#d1d1d1;}
#interna .noticias dl.paginacao dd a {text-decoration:none; color:#7f7f7f;}
#interna .noticias dl.paginacao dd.actived {font-size:14px; color:#2f7e94; font-weight:700;}
#interna .noticias dl.paginacao dd a:hover {text-decoration:underline;}
#interna .list-videos li {float:left; width:356px;}
#interna .noticias .boxy-wrapper .enviar-noticia label {display:block;}

/* Imobiliárias */ 
#interna .imobiliarias li {float:left; width:232px; text-align:center; margin-right:9px; margin-bottom:10px;}
#interna .imobiliarias li.fix {margin-right:0;}
#interna .imobiliarias li h2 {color:#2f7e94;}
#interna .imobiliarias .marca {float:none; width:228px; height:131px; margin:0 auto 6px; border:1px solid #eeeeee;}
#interna .imobiliarias .marca img {margin-top:4px;}

/*  #foto  */
#edificioFoto {position:relative;}
.faixa-vivex{width:68px; height:27px; background:url(../images/faixa_vivex.png) no-repeat 0 0; position:absolute; top:15px; z-index:9;}

/* .breves-lancamentos */
.breves-lancamentos {width:151px; height:206px; position:relative; overflow:hidden; margin:0 0 15px;}
.breves-lancamentos h5 {text-indent:-99999px; width:151px; height:25px; background:url(../images/breves-lancamentos.png);}
.breves-lancamentos a.mais-detalhes {text-indent:-99999px; width:151px; height:25px; background:url(../images/breves-lancamentos.png) center bottom; display:block; position:absolute; bottom:0;}
.breves-lancamentos .foto-lancamento {position:relative; height:156px;}
/*.breves-lancamentos p {position:absolute; right:5px; top:70px; z-index:99999; text-align:right; width:75px; font:12px Arial; color:#FFF;}*/
.breves-lancamentos p {position:absolute; left:0; bottom:0; background:url(../images/breves-background.png); z-index:99999; text-align:left; width:131px; padding:5px 10px; font:12px Arial; color:#2f7e94; height:40%; overflow:hidden;}
.breves-lancamentos p span {color:#921307; font-weight:bold;}
.breves-lancamentos img {position:absolute;}

.emp-ancoras { float:left; margin-right:25px; margin-bottom:20px; margin-top:25px; }

.clear {clear:both !important;}

/* Easy Slider */
#slider ul, #slider li {margin:0; padding:0; list-style:none;}
#slider li {width:151px; height:206px; overflow:hidden;}	
/*#prevBtn, #nextBtn,	#slider1next, #slider1prev {display:block; width:30px; height:77px; position:absolute; left:-30px; top:71px; z-index:1000;}*/
#prevBtn {background:url("../images/setas-breves-lancamentos.png") no-repeat; bottom:3px; display:block; height:20px; left:7px; position:absolute; text-indent:-99999px; width:20px; z-index:9999;}
#nextBtn {background:url("../images/setas-breves-lancamentos.png") no-repeat right; bottom:3px; display:block; height:20px; right:7px; position:absolute; text-indent:-99999px; width:20px; z-index:9999;}
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a {display:block; position:relative; width:30px; height:77px; background:url(../images/btn_prev.gif) no-repeat 0 0;}	
#nextBtn a, #slider1next a {background:url(../images/btn_next.gif) no-repeat 0 0;}