<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body, div, span,
h1, h2, h3, h4, h5, h6, p, pre,
em, img,
strong, sub, sup,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, tr, th, td {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
    list-style: none;
}

h1,h2,h3,h4,h5,h6 {font-weight:normal;}
input,textarea {margin:0; padding:0;}
a {margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent;}
/* change colours to suit your needs */
table {border-collapse:collapse; border-spacing:0;}
hr {display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}
input, select {vertical-align:middle;}

sub, sup {font-size:75%; line-height:0; position:relative;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}

.font-laranja{color: #ff9900; font-weight: bold;}
body{font-family: arial;}
#header-terra{height: 24px;}

/*bg laterais*/
    #bg-dir, #bg-esq {position:absolute; height:1000px; overflow:hidden; top:0px; width:50%; z-index:-1;}
    #bg-dir {left:49.99999%;}
	   .dir {background:url(../images/bg-dir.jpg) no-repeat; display:block;  height:1000px; left:501px; top: 24px; position:relative; width:499px;}
    #bg-esq {left:0;}
	   .esq{background:url(../images/bg-esq.jpg) no-repeat; display:block; float:right; height:1000px; position:relative; right:500px; top:24px; width:499px;}
/*//bg laterais*/

/*tudo*/
.container-tudo{width: 1002px; margin: 0 auto; height: 1000px; background: url(../images/bg-tudo.jpg) no-repeat;}
	.container-principal{height: 795px; overflow: hidden;}

	.container-principal-esq{position: relative; width: 640px; float: left; }
		.tit-principal{font-size: 45px; color: #434343; padding: 60px 0 0 192px; font-weight: bold; line-height: 42px}
		.mapas{position: absolute; left:56px; top:29px;}
		.info-terra{font-size: 18px; color: #414141; padding: 35px 0 0 52px; line-height: 22px}
		.list-box{padding: 34px 0 0 47px}
			.list-box li{width: 245px; height: 68px; background: url(../images/bg-box.png) no-repeat; margin-bottom: 11px;}
			.list-box li img{margin: 18px 13px 0 17px; float: left;}
			.list-box li p{font-size: 15px; color: #ffffff; padding: 19px 0 0 0; line-height: 14px}
			.list-box li p span{font-size: 12px; color: #b6eaf8; line-height: 12px;}
			.tit-terra-resolve{position: absolute; top: 536px; left: 116px}

	.container-principal-dir{position: relative; width: 362px; float: left; }
		.localizacao{padding: 29px 0 0 0;}
		.tit-apenas{font-size: 20px; color: #2c2b2b; padding: 15px 0 0 95px; font-style: italic; font-weight: bold; line-height: 20px}
		.preco{font-size: 44px; color: #2c2b2b; font-weight: bold; padding: 5px 0 0 95px; font-style: italic; line-height: 42px}
			.preco p{font-size: 14px; font-weight: normal; line-height: 15px}
		.bt-assine{margin: 11px 0 0 54px}
		.bt-callback{margin: 11px 0 0 0px}

		.form{position: relative; width: 330px; height: 155px; background: url(../images/bg-form.png) no-repeat; margin: 7px 0 0 2px; padding-top: 20px}

			.form ul{list-style: none;}
				.form ul li{overflow: hidden; margin-bottom: 5px}
				.form ul li label{display: block; width: 75px; font-size: 15px; color: #373737; padding-left: 25px; float: left; padding-top: 10px}
				.form ul li input{width: 195px; height: 34px; *height: 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: none; line-height: 34px; font-size: 14px; color: #373737; padding-left: 10px}
			.bt-enviar{position: absolute; right: 25px; top: 100px; *top: 102px}

	.obs{font-size: 11px; color: #4b4a49; padding: 23px 0 0 49px}

	/* FOOTER */
        #footer {width:100%; height:52px; margin-top: 70px}
        .txt_footer, .txt_footer a{font:11px Arial, Helvetica, sans-serif; color:#4c4c4c; text-decoration:none;}
        .txt_footer a:hover{text-decoration:underline;}                    
</pre></body></html>