
	body {background-color: #dcdacd; margin: 0; padding: 0; background-image: url(../images/bg.jpg); background-repeat: no-repeat; background-position: top center; font-family: Verdana; font-size: 11px; color: #333; line-height: 20px;}
	div {position: relative; display: inline-block;}
	h1, h2, h3, h4, h5, h6, p {margin: 0 0 10px 0; padding: 0;}
	a {color: #008001; text-decoration: none; font-weight: bold;}
		a:hover {text-decoration: underline;}
	
		.fields {border: 1px solid #ccc; font-family: Arial; letter-spacing: -1px; font-size: 18px; color: #666; padding: 2px; background-color: white;}
		.holder {position: absolute; left: 50%; top: 40px; width: 930px; margin: 0 0 0 -465px;}
			.holder .up {width: 930px; height: 30px; background-image: url(../images/up.png);}
			.holder .mid {width: 930px; background-image: url(../images/mid.png); background-repeat: repeat-y;}
				.holder .mid .top {position: relative; width: 900px; height: 330px; margin: -15px 16px 10px 16px; background-image: url(../images/bg_top.jpg);}
					.holder .mid .top .logo {position: absolute; left: 29px; top: 27px;}
					.holder .mid .top .images {position: absolute; right: -50px; top: -50px; width: 326px; height: 304px; background-image: url(../images/top_images.png); display: none;}
				.holder .mid .content {position: relative; width: 900px; margin: 0 16px -1px 16px; background-image: url(../images/bar.jpg); background-repeat: repeat-y; background-position: 179px}
					.holder .mid .content .left {float: left; width: 182px;}
						.holder .mid .content .left ul {margin: 0 0 0 12px; padding: 0;}
							.holder .mid .content .left ul li {list-style: none; margin: -10px 0 0 0; padding: 0;}
					.holder .mid .content .right {float: left; margin: -30px 0 0 56px; width: 640px;}
						.holder .mid .content .right #slideShow {margin: 0; padding: 0; height: 180px;}
							.holder .mid .content .right #slideShow li {margin: 0; padding: 0; list-style: none;}
						.holder .mid .content .right h1 {font-family: Arial; letter-spacing: -1px; font-size: 24px; color: #008001; margin: 0 0 20px 0}
						.holder .mid .content .right h2 {font-family: Arial; letter-spacing: -1px; font-size: 16px; color: #008001;}
							.holder .mid .content .right h2 a {color: #666;}
			.holder .down {width: 930px; height: 130px; background-image: url(../images/down.png); margin-bottom: 24px; margin-left: 1px;}
				.holder .down .brasil {position: absolute; width: 160px; height: 60px; left: 16px; top: -14px; background-image: url('../images/brasil.png'); background-repeat: no-repeat;}
					.holder .down .brasil .embratur {position: absolute; width: 120px; height: 40px; left: 70px; top: 18px; text-align: left; font-size: 9px; line-height: normal; letter-spacing: -1px;}
				.holder .down .images {position: absolute; width: 253px; height: 267px; right: -60px; bottom: -80px; background-image: url(../images/bot_images.png);}
				.holder .down .copy {position: absolute; left: 36px; bottom: 36px; color: #ffffff;}
				.holder .down .zatecus {position: absolute; left: 16px; bottom: -10px;}
	
		.pad {padding: 20px;}
		.box {border: 1px solid #ddd; padding: 20px; margin: 0 0 20px 0;}
			.box p {margin: 0 0 20px 0; padding: 0; text-align: justify;}
			.box .goLeft {margin: 0 0 10px 20px; text-align: justify; padding: 0;}
			.box .goLeftMore {margin: 0 0 10px 40px; text-align: justify; padding: 0;}
			
	#logotipos {margin: 0; padding: 0;}
		#logotipos li {float: left; width: 140px; height: 60px; margin: 4px; list-style: none;}
		
	#extras {position: relative; margin: 10px;}
		#extras li {float: left; margin: 0 10px 0 0; padding: 0; list-style: none;}
