body {
	margin:0px;
	padding:0px;
	background-image:url(images/predios.png);
	background-repeat:no-repeat;
	background-position:left bottom;
}
#fundocorpo {
	background-image: url(images/fundo.png);
	background-repeat:repeat-y;
	background-position:center top;


}
.textoicones {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:600;
}
.corretor {
	font-family:Verdana, Geneva, sans-serif, Gadget, sans-serif;
	color:#FFF;
	font-size:25px;
}
.textobranco {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
}
#menucima {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:500;
}
#menucima a:link, #menucima a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:500;
	text-decoration:none;
}
#menucima a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#006;
	font-weight:500;
	text-decoration:none;
}
#botoes a:link, #botoes a:visited, #botoes a:hover{
	display:block;
	height:36px;
	margin:auto;
	margin-top:15px;
}
ul#listaindeximoveis {margin:0px; padding:0px;}
ul#listaindeximoveis li {list-style-type:none;text-align:left; font-family:Verdana, Geneva, sans-serif; font-size: 12px; color:#777;}
ul#listaindeximoveis li a:link, ul#listaindeximoveis li a:visited {list-style-type:none;text-align:left; font-family:Verdana, Geneva, sans-serif; font-size: 12px; text-decoration:none; color:#777;}
ul#listaindeximoveis li a:hover {list-style-type:none;text-align:left; font-family:Verdana, Geneva, sans-serif; font-size: 12px; text-decoration:none; color:#000;}

ul#menu {margin:0px; padding:0px;}
ul#menu li { float: left; font: 12px Arial; list-style-type: none; line-height: 35px; text-align: center; }
ul#menu li a { background-image: url('images/sprite.png'); background-repeat: no-repeat; color: #fff; display: block; font-weight: bold; height: 35px; text-decoration: none; width: 105px; }
ul#menu li a:hover#link1 { background-position: -378px 0; }
ul#menu li a:hover#link2 { background-position:-252px 0; }
ul#menu li a:hover#link3 { background-position:-126px 0; } 
ul#menu li a:hover#link4 { background-position: -378px 0; }

.shadow{
	border:1px solid silver;
	font:10pt arial;
	position:relative;
	display:inline;
	background:white;
	z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

#debairro {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:36px;
	color:#900;
	text-align:left;
	letter-spacing: 5px;
	line-height: 50px;

}
#subtitulos {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	background-color:#105F86;
	color:#FF0;
	padding:3px;
}
.subtitulos {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	background-color:#105F86;
	color:#FF0;
	padding:3px;
}
.texto, .texto a:link, .texto a:visited {
	font-family:Verdana, Geneva, sans-serif;
	letter-spacing:1px;
	color:#000;
	font-size:12px;
	line-height:15px;
	text-decoration:none;
}
.texto a:hover{
	font-family:Verdana, Geneva, sans-serif;
	letter-spacing:1px;
	font-size:12px;
	line-height:15px;
	color:#036;
	text-decoration:none
}

#dedivulga {
	font-family:Verdana, Geneva, sans-serif;
	padding:10px;