	body {
		margin:0px;
		padding:0px;
		background-size: 5000px;
	
		/*
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ACACAC');
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ACACAC));
		background: -moz-linear-gradient(top, #ffffff, #ACACAC);
		*/
		
		background-color:#F2F2F2;
	}
	#fundo {
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E2E2E2', endColorstr='#F2F2F2');
		background: -webkit-gradient(linear, left top, left bottom, from(#E2E2E2), to(#F2F2F2));
		background: -moz-linear-gradient(top, #E2E2E2, #F2F2F2);
		

		
		width:100%;
		height:320px;
	}
	#centro{
		min-height:1060px;
		background-color:#FFFFFF;
		width:980px;
		height:auto;
		left:0px;
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8fcfb');
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8fcfb));
		background: -moz-linear-gradient(top, #ffffff, #f8fcfb);
	}
	#topo{
		margin-top:0px;
		height:140px;
		width:960px;
		padding:10px;
		background-image:url(../topo.jpg);
	}
	#logoMarca{
		position:absolute;
		margin-top:30px;
	}
	.pub480x80{
		margin-top:30px;
		margin-right:10px;
		
		width:480px;
		height:80px;
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EFEFEF'); /* IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EFEFEF)); /* webkit browsers */
		background: -moz-linear-gradient(top,  #ffffff,  #EFEFEF); /* Firefox 3.6+ */
		
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		
		font-family:Terminal;
		font-size:10px;
		text-transform:uppercase;
		
		box-shadow:1px 1px 10px #000000;
		-moz-box-shadow:1px 1px 10px #000000;
		-webkit-box-shadow:1px 1px 10px, #000000;
	}
	a img{
		border:none;
	}
	
	
	#menu{
		width:980px;
		height:32px;
		line-height:22px;
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EFEFEF'); /* IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EFEFEF)); /* webkit browsers */
		background: -moz-linear-gradient(top,  #ffffff,  #EFEFEF); /* Firefox 3.6+ */
	}
	.menu {
		list-style:none;
		margin:0;
		padding:0;
		border-top:1px solid #E1E1E1;
		border-bottom:1px solid #E1E1E1;
		height:30px;
	}
	.menu li {
		float:left;
		width:100px;
		margin:0;
		padding:0;
		text-align:center;
	}
	.menu li a {
		display:block;
		padding:5px 10px;
		height:100%;
		color:#666666;
		text-decoration:none;
		border-right:1px solid #E1E1E1;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	.menu li a:hover, li a:focus, li a:active {
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#ffffff'); /* IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#ffffff)); /* webkit browsers */
		background: -moz-linear-gradient(top,  #EFEFEF,  #ffffff); /* Firefox 3.6+ */
		
	}
	.menu li ul{	
		margin: 0;
		padding: 0;
		position: absolute;
		border-top: 1px solid white;
		z-index:1000;
		visibility:hidden;
	}
	.menu li ul li{	
		float: none;
		display: inline;
		z-index:1000;
	}
	.menu li ul li a{	
		width: auto;
		background-color:#0099CC;
		padding-left:15px;
		padding-right:15px;
		z-index:1000;
		min-width:105px;
		text-align:left;
	}
	.menu li ul li a:hover{
		background-color:#CCCCCC;
	}
	.busca{
		width:700px;
		min-height:140px;
		margin:14px;
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EFEFEF'); /* IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EFEFEF)); /* webkit browsers */
		background: -moz-linear-gradient(top,  #ffffff,  #EFEFEF); /* Firefox 3.6+ */
		
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;

		box-shadow:3px 3px 5px #A8A8A8;
		-moz-box-shadow:3px 3px 5px #A8A8A8;
		-webkit-box-shadow:3px 3px 5px, #A8A8A8;
	}
	.busca h3{
		
			
		text-align:left;
		line-height:28px;
		
		
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E22126', endColorstr='#BC0715');
		background: -webkit-gradient(linear, left top, left bottom, from(#E22126), to(#BC0715));
		background: -moz-linear-gradient(top, #E22126, #BC0715);
		
		border-top-left-radius: 4px;
		-moz-border-radius-topleft: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		-moz-border-radius-topright: 4px;
		-webkit-border-top-right-radius: 4px;
	
		padding:0px; margin:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;	
	}
	.painel200{
		width:220px;
		min-height:80px;
		margin:14px;
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EFEFEF'); /* IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EFEFEF)); /* webkit browsers */
		background: -moz-linear-gradient(top,  #ffffff,  #EFEFEF); /* Firefox 3.6+ */
		
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;

		box-shadow:3px 3px 5px #A8A8A8;
		-moz-box-shadow:3px 3px 5px #A8A8A8;
		-webkit-box-shadow:3px 3px 5px, #A8A8A8;
		padding-bottom:6px;
	}
	.painel200 h3{
		
		text-align:left;
		line-height:28px;
		
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E22126', endColorstr='#BC0715');
		background: -webkit-gradient(linear, left top, left bottom, from(#E22126), to(#BC0715));
		background: -moz-linear-gradient(top, #E22126, #BC0715);
		
		border-top-left-radius: 4px;
		-moz-border-radius-topleft: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		-moz-border-radius-topright: 4px;
		-webkit-border-top-right-radius: 4px;
	
		padding:0px; margin:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;	
	}
	.painel200 a{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#6699FF;
		text-decoration:none;
	}
	.clear{
		clear:both;height:1px;overflow:hidden;font-size:0.1em;
	}
	
	#painelHome{
		margin-top:6px;
		margin-left:30px;
		margin-right:30px;
		height:auto;
	}
	#painelHome td hr{
		margin-top:12px;
		border:none;
		border-top: 1px dashed #CCCCCC;
      	height: 10px;
		color:#FFFFFF;
		background-color:#FFFFFF;
		width:92%;
		float:left;
	}
	#painelHome td{
		font-weight:normal;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#painelHome td a{
		text-decoration:none;
		font-weight:normal;
	}
	
	.valor{
		font-weight:bold;
		font-size:12px;
		color:#333333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:20px
	}
	.cidadeEstado{
		font-weight:bold;
		text-transform:uppercase;
		font-size:12px;
		color:#3399CC;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:18px
	}
	.bairro, .dormitorios{
		font-size:11px;
		color:#333333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:18px
	}
	.tipoImovel{
		font-size:14px;
		font-weight:bold;
		color:#3399CC;
		font-family:Tahoma;
	}
	.tpProposta{
		font-size:11px;
		color:#999999;
		font-family:Tahoma;
		line-height:20px;
		
	}
	#tabBusca{
		font-size:11px;
		color:#333333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#tabBusca td{
		padding:4px;
		padding-left:5px;
	}
	.tbBuscaImovel{
		margin-top:14px;
		margin-left:8px;
		font-size:11px;
		color:#333333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.tbBuscaImovel td{
		padding:4px;
	}
	.tbBuscaImovel a{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#3399CC;
		text-decoration:none;
	}
	.pad4{
		padding:4px;
	}
	.pad15{
		margin-left:15px;
	}
	.tbBuscaImovel th div{
		padding:4px;
		border:1px solid #E6E6E6
	}	
	.tbBuscaImovel td img{
		border:none;
	}
	.tbBuscaImovel td h3{
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#3399CC;
		text-transform:uppercase;
	}
	.tbBuscaImovel td span{
		color:#666666;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
	}
	.tbBuscaImovel th span{
		color:#666666;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}
	.tbBuscaImovel th span strong {
		font-weight:bold;
		color:#666666;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}
	.tbBuscaImovel th span b {
		color:#666666;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;		
	}
	.font13{
		color:#FF0000
	}
	fieldset{
		background-color:#EEEEEE;
		width:460px;
	}
	fieldset legend{
		text-align:left;
		line-height:28px;
		
		
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E22126', endColorstr='#BC0715');
		background: -webkit-gradient(linear, left top, left bottom, from(#E22126), to(#BC0715));
		background: -moz-linear-gradient(top, #E22126, #BC0715);
		
		border-top-left-radius: 4px;
		-moz-border-radius-topleft: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		-moz-border-radius-topright: 4px;
		-webkit-border-top-right-radius: 4px;
	
		padding:0px; 
		margin:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		padding-left:6px;
		margin:6px;
		min-width:440px;
	}
	#tableAnuncie, #tbImobiliarias{
		font-family:Tahoma;
		font-size:11px;
		color:#333333
	}
	#tableAnuncie td{
		line-height:26px;
		min-height:26px;
		padding:2px;
	}
	#tableAnuncie th{
		line-height:18px;
		min-height:18px;
		padding-left:8px;
		padding-right:8px;
		color:#000000;
	}
	#fullPage{
		margin:10px;
		width:94%;
	}
	#fullPage legend{
		width:98%;
	}
	
	#tbImobiliarias td b{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-transform:uppercase;
		color:#3399CC
	}
	#tbImobiliarias td a{
		text-decoration:none;
		color:#339933
	}
	
	#tbPedido{
		background:url(../fundoPedido.png) no-repeat;
		padding:6px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		padding-left:12px;
		padding-top:52px;
		height:263px;
	}
	.rodape{
		padding-top:8px;
		padding-left:6px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#F0F0F0;	
	}
	.rodape h3{
		font-size:18px;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		margin-bottom:6px;
	}
	.rodape a{
		font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
		font-size:13px;
		padding-left:5px;
		text-decoration:none;
		color:#70ABCF;
		line-height:20px;
	}