body {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 13px;	background : #EEE;	margin : 0 auto;	padding : 0px;	text-align : center;	behavior : url("../css/csshover.htc");	}.quad {	vertical-align : super;	font-size : 10px;}#geral {	width : 760px;	margin : 0 auto;	padding : 0px;	background : #FFF;	text-align : left;	_margin-top : -16px;}	#geral #topo {		width : 760px;		float : left;		display : block;		background : #EFFBFF;	}			#geral #topo #tp_bloco1 {			width : 244px;			float : left;			display : block;		}					#geral #topo #tp_bloco1 h1 {				font-size : 16px;				text-align : center;				display : block;				text-indent : -5000em;				margin : 0 auto;				overflow : hidden;				width : 100%;				height : 60px;				margin-top : -10px;				background : transparent url("../images/marca.gif") center center no-repeat;			}						#geral #topo #tp_bloco1 #busca {				display : block;				margin-top : -2px;				margin-left : -4px;				_margin-left : 8px;				margin-bottom : 6px;			}							#geral #topo #tp_bloco1 #busca form {					display : block;					margin : 0px;				}								#geral #topo #tp_bloco1 #busca form fieldset {					border : 0px;				}								#geral #topo #tp_bloco1 #busca form legend {					font-weight : bold;				}								#geral #topo #tp_bloco1 #busca form select{					display : block;					font-size : 10px;					background : #FFFFFF;					border : 1px solid #999;					padding : 2px;				}								#geral #topo #tp_bloco1 #busca form #cod_imovel {					font-size : 10px;					background : #FFFFFF;					border : 1px solid #999;				}				#geral #topo #banner {			width : 515px;			height : 180px;			float : right;			display : block;			background : #FFF;			text-align : center;		}					#geral #topo #banner img {				border : 0px;			}		#geral #menu {		width : 760px;		float : left;		display : block;		height : 30px;		padding : 0;		margin-top : -10px;		background : #EFEBCE;	}			#geral #menu #idiomas {			width : 245px;			height : 30px;			float : left;		}					#geral #menu #idiomas ul {				position : relative;				top : 6px;				margin-left : -30px;				_margin-left : 8px;				list-style : none;				display : inline;			}								#geral #menu #idiomas li {					display : inline;					padding : 0px;				}								#geral #menu #idiomas li:hover img {					/*background : blue;*/					border : 1px solid green;				}				#geral #menu #idiomas li img {					/*background : blue;*/					border : 1px solid #FFF;				}	#geral #menu #menu_princ {		width : 515px;		height : 30px;		float : right;		padding: 0;		margin: 0;		list-style: none;	}				#geral #menu #menu_princ ul {			width : 100%;			float : right;			padding: 0;			margin: 0;			list-style: none;			position : relative;			top : 7px;			text-align : center;			font-size : 11px;			_font-size : 11px;		}				#geral #menu #menu_princ li {			float: left;			position: relative;			/*width: 85px;*/			_width: 80px;		}				#geral #menu #menu_princ li ul {			display: none;			position: absolute; 			top: 2em;			_top: 13px;			left: 0;			text-align : left;			font-size : 10px;			background : #EFEBCE;			width : 90px;		}                #geral #menu #menu_princ li ul {                        z-index: 500;		}				#geral #menu #menu_princ li ul li {			padding : 0px;			width : 90px;                        z-index: 500;		}				#geral #menu #menu_princ li a {			color : #000;			text-decoration : none;			padding : 6px 14px 6px 14px;                        z-index: 600;		}				#geral #menu #menu_princ li ul a {			padding : 6px 0px 6px 4px;			_padding : 6px 14px 6px 14px;		}				#geral #menu #menu_princ li a:hover {			background : #2179C6;			_background : transparent;			color : #FFF;			_color : #2179C6;			text-decoration : underline;		}				#geral #menu #menu_princ li ul a {			display : block;		}				#geral #menu #menu_princ li > #geral #menu #menu_princ ul {			top: auto;			left: auto;		}				#geral #menu #menu_princ li:hover ul, #geral #menu #menu_princ li.over ul{ 			display: block; 		}				#geral #meio {		width : 100%;		height : 100%;		overflow : hidden;		min-height : 300px;		float : left;		/*background : #2179C6;*/		background : #EFFBFF;	}			#geral #meio #propriedades, #geral #meio #info_propriedade {			width : 245px;			height : 100%;			overflow : hidden;			display :  block;			float : left;			min-height : 420px;			background : #2179C6;			text-align : center;		}					#geral #meio #propriedades, #geral #meio #info_propriedade p {				text-align : left;				padding : 0;				margin : 0;				padding-left : 10px;				color : #000;			}					#geral #meio #info_propriedade h3, #geral #meio #info_propriedade h4 {				text-align : left;				padding : 0;				margin : 0;				padding-left : 10px;				color : #000;			}						#geral #meio #info_propriedade h4 {				text-align : left;				padding-left : 10px;				font-weight : 100;			}						#geral #meio #info_propriedade .bt {				/*width : 120px;*/				background : #EEE;				border : 2px solid #FFF;				font-weight : bold;			}					#geral #meio #propriedades dl {				width : 100%;				display :  block;				padding : 5px;				margin-left : -5px;				text-align : center			}							#geral #meio #propriedades dl dt a img {					border : 3px solid #FFF;									}								#geral #meio #propriedades dl dt a:hover img {					border : 3px solid #EFFBAA;				}								#geral #meio #propriedades dl dd {					margin : 0;				}									#geral #meio #propriedades dl dd a {						color : #FFF;						text-decoration : none;					}										#geral #meio #propriedades dl dd a:hover {						font-weight : bold;						text-decoration : underline;					}				#geral #meio #conteudo, #geral #meio #conteudo_index {			display :  block;			height : 100%;			overflow : hidden;			float : left;			padding : 5px;			min-height : 410px;			background : #EFFBFF;		}				#geral #meio #conteudo {			width : 505px;		}					#geral #meio #conteudo.meio_total {				width : 100%;			}					#geral #meio #conteudo_index {			width : 345px;			text-align : justify;		}					#geral #meio #conteudo_index.meio_contato {				width : 500px;			}					#geral #meio #conteudo h2, #geral #meio #conteudo_index h2 {				font-size : 18px;				text-align : left;			}						#geral #meio #conteudo h3, #geral #meio #conteudo_index h3 {				padding : 0;				margin : 0;				color : red;			}						#geral #meio #conteudo h2 {				_margin-left : 30px;			}						#geral #meio #conteudo_index h2 {				_margin-left : 0px;			}						#geral #meio #conteudo p, #geral #meio #conteudo_index p {				font-size : 12px;			}							#geral #meio #conteudo p a, 				#geral #meio #conteudo_index p a,				#geral #meio #conteudo h4 a,				#geral #meio #conteudo_index h4 a {					color : #2179C6;					font-weight : bold;				}								#geral #meio #conteudo p a:hover, 				#geral #meio #conteudo_index p a:hover,				#geral #meio #conteudo h4 a:hover,				#geral #meio #conteudo_index h4 a:hover {					color : #000;				}						#geral #meio #conteudo .imagens_propriedade {				margin-left : -15px;			}					#geral #meio #conteudo .imagens_propriedade li {				list-style-type : none;				display : inline;			}						#geral #meio #conteudo ul {				width : 90%;				_width : 95%;				height : 100%;				overflow : hidden;				background : #ABD2F4;				margin : 0 auto;				_margin-left : 20px;				_margin-top : 10px;				padding : 10px;				border : 1px solid #69AEEA;			}							#geral #meio #conteudo ul li {					list-style-type : none;					display : inline;					float : left;				}									#geral #meio #conteudo ul li img {						border : 2px solid #FFF;					}										#geral #meio #conteudo ul li img:hover {						border : 2px solid #2179C6;					}									#geral #meio #conteudo ul p, #geral #meio #conteudo ul li.descricao {					width : 540px;					_width : 540px;					margin-top : -10px;					margin-bottom : -10px;					text-align : justify;					padding : 10px;					position : relative;					float : right;				}									#geral #meio #conteudo ul a {						color : #000;						cursor : hand;						text-decoration : none;					}										#geral #meio #conteudo ul a:hover p {						text-decoration : none;					}			#geral #meio #conteudo #fotos {							}							#geral #meio #conteudo #fotos ul {					width : 480px;					height : 100%;					overflow : hidden;					background : #EFFFFB;					margin : 0 auto;					_margin-left : 0px;					padding : 10px;					border : none;				}									#geral #meio #conteudo #fotos li {						list-style-type : none;						display : inline;						background : none;					}											#geral #meio #conteudo #fotos li img {							border : 2px solid #FFF;						}												#geral #meio #conteudo #fotos li img:hover {							border : 2px solid #2179C6;						}											#geral #meio #conteudo #fotos a {							color : #000;						}												#geral #meio #conteudo #fotos a:hover p {							text-decoration : underline;						}									#geral #meio #conteudo form ,			#geral #meio #conteudo_index.meio_contato form,			#geral #meio #conteudo form h1,			#geral #meio #conteudo_index.meio_contato form h1,			#geral #meio #conteudo form h2,			#geral #meio #conteudo_index.meio_contato form h2,			#geral #meio #conteudo form h3,			#geral #meio #conteudo_index.meio_contato form h3,			#geral #meio #conteudo form h4,			#geral #meio #conteudo_index.meio_contato form h4,			#geral #meio #conteudo form h5,			#geral #meio #conteudo_index.meio_contato form h5,			#geral #meio #conteudo form h6,			#geral #meio #conteudo_index.meio_contato form h6,			#geral #meio #conteudo form fieldset legend h2,			#geral #meio #conteudo_index.meio_contato form fieldset legend h2 {				padding : 0;				margin : 0;			}						#geral #meio #conteudo form,			#geral #meio #conteudo_index.meio_contato form {								_padding : 10px			}						#geral #meio #conteudo form h3,			#geral #meio #conteudo_index.meio_contato form h3 {				text-transform : uppercase;				color : #000;			}						#geral #meio #conteudo form fieldset,			#geral #meio #conteudo_index.meio_contato form fieldset {				border : none;			}							#geral #meio #conteudo form fieldset label,				#geral #meio #conteudo_index.meio_contato form fieldset label {					display : block;				}								#geral #meio #conteudo form fieldset input,				#geral #meio #conteudo_index.meio_contato form fieldset input,				#geral #meio #conteudo form fieldset textarea,				#geral #meio #conteudo_index.meio_contato form fieldset textarea {					width : 95%;					border : 1px solid #71ADE7;					padding : 4px;					background : #FFF;				}								#geral #meio #conteudo form fieldset textarea,				#geral #meio #conteudo_index.meio_contato form fieldset textarea {					height : 100px;;				}								#geral #meio #conteudo form fieldset .bt,				#geral #meio #conteudo_index.meio_contato form fieldset .bt {					width : 100px;					margin-top : 10px;					font-weight : bold;					background : #71ADE7;				}								#geral #meio #conteudo form .info_contato,				#geral #meio #conteudo_index.meio_contato form .info_contato {					width : 90%;					_width : 100%;					margin : 0 auto;					background : #B5C6DF;					padding : 10px;				}									#geral #meio #conteudo form .info_contato a ,					#geral #meio #conteudo_index.meio_contato form .info_contato a {						color : #000;					}										#geral #meio #conteudo form .info_contato a:hover,					#geral #meio #conteudo_index.meio_contato form .info_contato a:hover {						font-weight : bold;					}								#geral #meio #conteudo form #infopropriedade,				#geral #meio #conteudo_index.meio_contato form #infopropriedade {					width : 90%;					_width : 100%;					margin : 0 auto;					padding : 10px;					background : #71ADE7;				}									#geral #meio #conteudo form #infopropriedade ul,					#geral #meio #conteudo_index.meio_contato form #infopropriedade ul {						list-style-type : none;						margin-right : 30px;						_margin-left : 0px;						_width : 100%;					}					#geral #meio #especiais {			width : 160px;			display :  block;			height : 100%;			overflow : hidden;			float : left;			min-height : 420px;			position : relative;			right : 0px;			background : #EFFBFF;		}					#geral #meio #especiais div.banner_extras {				width : 150px;				margin : 0 auto;				position : relative;				top : 4px;				background : #2179C6;				text-align : center;			}						#geral #meio #especiais div.banner_extras:hover {				background : #184994;			}							#geral #meio #especiais div.banner_extras img {					border : none;					margin-bottom : -4px;					_margin-bottom : -14px;				}								#geral #meio #especiais div.banner_extras a:hover img {									}								#geral #meio #especiais div.banner_extras a {					color : #FFF;					padding : 0;					margin : 0;				}								#geral #meio #especiais div.banner_extras a:hover, #geral #meio #especiais div.banner_extras a:hover h3 {						text-decoration : underline;				}													#geral #meio #especiais div.banner_extras a h3 {							padding : 20px 10px 20px 10px;						margin : 0;						font-size : 13px;						font-weight : normal;					}			#geral #baixo {		width : 100%;		display : block;		float : left;		background : #E7E7C6;	}			#geral #baixo #direitos {			height : 170px;			background : #184994;			padding : 10px;		}													#direito{				width: 10px;			}					#geral #baixo #rodape {			padding : 10px;		}					#geral #baixo #rodape h3 {				font-size : 14px;				margin-top : -5px;			}						#geral #baixo #rodape #menu_alternativo {				width : 100%;				min-height : 200px;				margin-top : -15px;			}						#geral #baixo #rodape #menu_alternativo li {			}							#geral #baixo #rodape #menu_alternativo #menu_alt_1 {					width : 230px;					float : left;					_margin-left : 10px;				}									#geral #baixo #rodape #menu_alternativo #menu_alt_1 li {						font-size : 10px;						padding : 2px;					}											#geral #baixo #rodape #menu_alternativo #menu_alt_1 li span {							font-weight : bold;						}									#geral #baixo #rodape #menu_alternativo #menu_alt_2 {					width : 300px;					float : right;					position : relative;					top : 10px;					right : 200px;				}									#geral #baixo #rodape #menu_alternativo #menu_alt_2 li {						font-size : 10px;						padding : 2px;					}											#geral #baixo #rodape #menu_alternativo #menu_alt_2 li span {							font-weight : bold;						}											#geral #baixo #rodape #menu_alternativo #menu_alt_2 li a, #geral #baixo #rodape #menu_alternativo #menu_alt_1 li a {						color : #000;						text-decoration : none;					}										#geral #baixo #rodape #menu_alternativo #menu_alt_2 li a:hover, #geral #baixo #rodape #menu_alternativo #menu_alt_1 li a:hover {						text-decoration : underline;					}.tab_wess{text-align:justify;padding:10px;width:450px;}.tab_wess a{text-decoration:none;color:#666666;}.tab_wess a:hover{text-decoration:underline;color:#333333;}#pre_info{		text-align : left;	/*position : relative;	/*top : -10px;*/	color : #FFF;	float : left;}#pos_info{	text-align : left;	/*position : relative;*/	color : #FFF;	float : left;}/* rodape */#info{color:#FFFFFF;position:relative;top:-50px;float:right;width:320px;text-align:right;}#pos_texto{color:#FFFFFF;width:350px;}#pre_texto{width:400px;color:#fff;}#copy{position:relative;top:100px;width:400px;color:#fff;}.get_more_info a{display:block;padding:5px;border:2px dashed #FFFFFF;background-color:#D9FFFF;margin:5px;}.get_more_info a:hover{font-weight:bold;}#developer{    float:none;    clear:both;    padding:10px;    text-align:center;    background-color:#ccc;}#developer a{    color:#999;    text-decoration:none;}#developer a:hover{    color:#000;    text-decoration:underline;}
