@charset "iso-8859-1";
/* CSS Document */

* {margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif;}

p {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height:150%;};

body {text-align:center; background:#afafaf;}

img {border:0 none;}

h1, h2, h3, h4, h5, h6 {font-weight:bold;}

a:link, a:visited {color:#528c15; text-decoration:none;}
a:hover {color:#6c9c3c;}

input [type=text] {border:1px solid #CCC;}

.geral {background:#e8e7b8;font-size:12px;line-height:150%;}

/**			TOPO		**/

.tp {background:#000; text-align:center;}
	.tp_menu {margin:0 auto; overflow:hidden; text-align:left; width:960px;}
		.tp_menu ul {float:right;}
			.tp_menu ul li {float:right; font-size:12px; list-style:none; padding:3px 15px; height:21px;}
				.tp_menu ul li a, .tp_menu ul li a:visited {color:#FFF; font-weight:bold; text-decoration:none;}
				/*.tp_menu ul li a:hover {color: #9cce53;}*/
				.tp_menu ul li a:hover {color: #fC6;}
				.ativo {background:url(images/up_03.gif) center bottom no-repeat;}

.flash {background:#a9ddff; height:110px; overflow:hidden; position:relative;}
	.flash_int {left:50%; margin-left:-800px; position:absolute; width:1600px;}


/**			BARRA DE BUSCA			**/

.barra {background:url(images/fd_barra_07.gif) repeat-x; height:78px; text-align:center;}
	.barra_slogan {color: #CF0 /*#9cce53*/; font-size:16px; font-weight:normal; padding:8px 5px 6px; width:960px; margin:0 auto;}
		.barra_slogan span {color:#FF0; font-size:21px; margin:0 2px; font-weight:bold;}
	.busca {margin:0 auto; overflow:hidden; padding:4px; text-align:left; width:960px;}
		.busca select {arrow-color: #f00; background:#c3da7e; border:1px solid #89b600; color:#004f13; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin:0 10px;}
		.busca a {font-size:11px; color:#9cce53; text-decoration:none; font-weight:bold;}
		.busca a:hover {text-decoration:underline;}
		.busca_super {background:url(images/super_08.jpg) no-repeat; float:left; height:27px; text-indent:-9999px; width:150px;}
		.busca_form {float:left; padding:3px; width:590px;}
			#tipo {width:200px;}
			#uf {width:50px;}
			#cidade {width:270px;}
		.busca_ok {background:url(images/bot_bb.png) center no-repeat; float:left; height:27px; text-indent:-9999px; width:70px;}
		.busca_ok2 {background:url(images/bot_bb.png) center no-repeat; height:27px; text-indent:-9999px; width:70px;}
			.busca_ok a, .busca_ok a:visited {display:block; height:27px;}
		.busca_mais {float:left; padding:5px; text-align:center; width:130px;}
.avanc {background:#89b409; padding:10px;}
	.busca_avanc {color:#04300c; font-size:12px; overflow:hidden; margin-bottom:5px;}
		.busca_avanc p {width:230px; float:left;}
	.avanc_cod {color:#04300c; font-size:12px;}



/**		PARTE DO CENTRO [CONTEUDO]		**/

.me {background:url(images/fd_me.png) repeat-x; padding:15px 0; margin-top:-4px; }
	.me_ct {margin:0 auto 20px; overflow:hidden; text-align:left; width:960px; min-height:350px; padding-top:20px; }
		.me_ct .me_ct_tit {border-bottom:3px solid #89b409; margin-bottom:15px; padding:0 5px; line-height:30px; color:#004D10; font-weight:bold;}
		.me_ct p {color:#333; font-size:12px; text-align:left; line-height:150%; margin-bottom:15px;}
		.me_dest {float:left; overflow:hidden; width:760px;}
			.me_dest_foto {background:url(images/fd_destaque.png) no-repeat; float:left; position:relative; width:372px; margin-right:20px;}
				.me_dest_foto img {margin:18px 38px 40px; z-index:10;}
				.me_dest_foto p {background:url(images/fd_lgda_38.png) no-repeat; font-size:11px; font-weight: bold; height:31px; left:38px; padding:5px 0 0 2px; position:absolute; top:215px; width:310px; z-index:100;}
				.me_dest_foto p a, .me_dest_foto p a:visited {color:#FFF; display:block; margin:2px 7px; text-decoration:none;}
				.me_dest_foto p a:hover {color:#333;}
		.me_out {float:left; margin:30px 0 5px; width:760px; text-align:center; overflow:hidden; text-align:left;}
			.me_out h2 {color:#333; font-size:15px; font-style:italic; margin:0 20px 10px;}
			.me_out_foto {background:url(images/fd_outros.png) no-repeat; margin:0 15px 10px; width:136px; float:left;}
				.me_out_foto img {margin:8px 9px;}
				.me_out_foto p {color:#333; font-size:11px; text-align:center; margin-top:5px;}
			.me_out_setas {margin:10px; float:left;}
				.me_out_setas img {margin-top:30px;}
		.me_ld {float:left; width:180px; margin-right:20px; text-align:center; margin-top:10px;}
			.me_ld img {margin-bottom:15px;}
			.login {background:url(images/fd_login_39.gif) no-repeat; overflow:hidden; padding-top:35px; width:168px; margin:0 auto;}
				.login input {margin-bottom:7px; color:#333; font-family:Georgia, "Times New Roman", Times, serif;border:1px solid #CCC; padding:2px; width:150px;}
				.login p {float:left; width:81px; width:50%; font-size:9px; text-indent:5px; text-align:center;}
					.login p a, .login p a:visited, .login p a:hover {color:#333;}
					.login img {margin-right:15px;}
			.me_ld_busca_tp {background:url(images/fd_ldbusca_tp.png) no-repeat; height:40px;}
			.me_ld_busca {background: url(images/fd_buscald.png) repeat-y; width:160px; padding:1px 10px; overflow:hidden;}
				.me_ld_busca p {color:#993300; margin-bottom:10px;}
				.me_ld_busca #uf {background:#ffff66; line-height:20px; height:20px; border:1px solid #ff6600; color:#993300;}
				.me_ld_busca #tipo, .me_ld_busca .busca_campo {background:#ffff66; width:160px; line-height:20px; height:20px; border:1px solid #ff6600; color:#993300;}
				.me_ld_busca #cod_sitio {background:#ffff66; width:157px; line-height:20px; height:20px; border:1px solid #ff6600; color:#993300;}
				.me_ld_busca #buscar {background:url(images/buscar-lj.jpg) no-repeat; width:70px; height:23px; border:0; text-indent:-9999px; float:right; cursor:pointer;}
			.me_ld_busca_fm {background:url(images/fd_ldbusca_fm.png) no-repeat; height:16px; margin-bottom:10px;}
					
		.me_result_tit {color:#666; font-size:18px; margin-bottom:30px;}
			.me_result_tit span {color:#528c15; font-size:24px; font-style:italic;}
		.me_result_box {border-bottom: 2px dotted #FC3; margin-bottom:30px; overflow:hidden; padding-bottom:15px;}
			.me_result_box h3 {font-size:18px; margin-bottom:20px;}
				.me_result_box h3 span {color: #333;font-size: 14px; font-style:italic; font-weight:normal;}
			.me_result_box p {color:#333; font-size:12px; margin-bottom:30px; min-height:145px;}
			.me_result_foto {background:url(images/fd_foto_b_04.gif) no-repeat; float:left; margin-right:30px; width:344px; padding-bottom:30px;}
				.me_result_foto div {height:219px; margin:14px 0 0 23px; text-indent:-9999px; width:298px;}
			.me_result_foto2 {background:url(images/fd_fotopeq.gif) center no-repeat; float:left; margin-right:30px; width:344px;line-height:150%;}
				.me_result_foto2 div {height:219px; margin:14px 0 0 23px; text-indent:-9999px; width:298px;}

		.me_pag {color:#e3e3e3; margin-bottom:15px; text-align:center;}
		
		.me_painel_tp {overflow:hidden;}
			.me_painel_tit {color:#666; font-size:12px; margin-bottom:30px; margin-right:300px;}
				.me_painel_tit span {color:#528c15; font-size:18px; font-style:italic;}
			.me_painel_menu {width:300px; float:right; font-size:12px;}
			.me_painel_titmeus {margin-bottom:20px; border-bottom: 3px dotted #e3e3e3;overflow:hidden;}
				.me_painel_titmeus h3{font-size:18px; padding-bottom:5px; color:#333; font-style:italic; width:500px; float:left}
				.me_painel_titmeus ul {float:right; width:400px; overflow:hidden;}
					.me_painel_titmeus ul li {float:right; list-style:none; font-size:12px; font-weight:bold; padding:0 10px;}
					.me_painel_titmeus ul li.abativa {background:#528c15;}
						.me_painel_titmeus ul li.abativa a, .me_painel_titmeus ul li.abativa a:visited {color:#FFF;}
			.me_painel_box {margin-bottom:30px;}
				.me_painel_box li{font-size:18px; margin-bottom:20px; border-bottom: 2px dotted #e3e3e3; padding-bottom:5px;}
					.me_painel_box li span {color: #333;font-size: 14px; font-style:italic; font-weight:normal;}
			.me_painel_box p {color:#333; font-size:12px; margin-bottom:30px; min-height:145px;}
			.me_planos {margin:0 15px 20px;}
				.me_planos td {color:#333; padding:5px;}
				.me_planos .me_planos_tit {font-size:14px; font-weight:bold; border-bottom:1px solid #e3e3e3;}

		#gallery {padding:5px; background:#e3e3e3; border:1px solid #333; clear:both; margin-top:20px;}
			#gallery img {margin:5px; border:5px solid #FFF;}
			#gallery a:hover img {opacity: .5; filter: alpha(opacity=50); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
		.me_result_foto .ver_tel {background:#9cce53; padding:5px 15px; border:1px solid #093; text-align:center; float:left; margin:40px 20px 10px; text-indent:0; width:100px; height:40px; display:table-cell; vertical-align:middle;}
			.me_result_foto .ver_tel a, .ver_tel a:visited {color:#FFF; font-weight:bold; display:block; height:20px; font-size:16px;}
			.me_result_foto .ver_tel a:hover {color: #CF9;}
			.me_result_foto .me_result_box {text-indent:0;}
		#pedir_cot {margin:0 auto; width:200px;}
			#pedir_cot input {margin:2px 0;}
			#pedir_cot .pedir_cot_bot {padding:2px 10px;}
		#pedir_cot2 {text-indent:0; height:auto; overflow:hidden;}
			#pedir_cot2 input {border:1px solid #CCC; height:20px; line-height:20px;}
			#pedir_cot2 input.pedir_cot_bot {padding:0 10px; display:table-cell; vertical-align:middle; line-height:20px; overflow:hidden;}
		#pedir_cot3 {text-indent:0; height:auto; overflow:hidden;}
			#pedir_cot3 input {border:1px solid #CCC; height:20px; line-height:20px;}
			#pedir_cot3 input.pedir_cot_bot {padding:0 10px; display:table-cell; vertical-align:middle; line-height:20px; overflow:hidden;}
		.botao {padding:2px 10px;}

		.bc-cad {overflow:hidden; margin-bottom:10px;}
			.bc-cad div {text-indent:-9999px;}
			.bc-cad1 {width:317px; float:left; background:url(images/bc-cad_01.gif) no-repeat; height:50px;}
			.bc-cad2 {width:317px; float:left; background:url(images/bc-cad_02.gif) no-repeat; height:50px;}
			.bc-cad3 {width:326px; float:left; background:url(images/bc-cad_03.gif) no-repeat; height:50px;}
			.bc-cada {background-position:bottom;}
		
		.cad_tb td {padding:5px 0;}
		.cad_infra {overflow:hidden; padding:10px 0;}
			.cad_infra p {width:200px; float:left;}
	
.plano {width:284px; float:left; margin:10px;}
.plano_tp {width:284px; height:13px;}
.plano_me {padding:10px 15px; background:url(images/planos_12.gif) repeat-y; height:480px;}
	.plano_me ul {margin-bottom:20px;}
		.plano_me ul li {list-style:none;}
.plano_fm {width:284px; height:10px; background:url(images/planos_14.gif) no-repeat;}

.pouro {background:url(images/planos_03.gif) no-repeat; padding:10px; font-style:italic;}
.pouro b, .pprata b, .pbronze b{font-size:19px; font-weight:bold; color:#000;}
.pprata {background:url(images/planos_05.gif) no-repeat;  padding:10px; font-style:italic;}
.pbronze {background:url(images/planos_07.gif) no-repeat;  padding:10px; font-style:italic;}


.plano_bot {text-align:right; clear:both; width:912px;}
	.plano_bot input {padding:2px 15px; margin:5px 10px;}	

.orc_tb td {vertical-align:top;}

.me_relatorios {overflow:hidden; clear:both; padding:20px 0;}
	#myNext3, #myNext4 {float:left; width:400px;}
	#myNext4, #myNext2 {float:right; width:400px;}
	#myNext4 embed, #myNext3 embed, #myNext2 embed, #myNext4 embed {width:400px; float:left;}

/**		PARTE DO RODAPÉ		**/

.fm {background:url(images/fd_fm.gif) repeat-x; padding:10px 0 20px;}
	.fm_rodape {margin:0 auto; overflow:hidden; text-align:left; width:960px;}
		.fm_copy {color:#FFF; float:left; font-size:10px;}
		.fm_menu {float:right; width:430px;}
			.fm_menu ul {}
				.fm_menu ul li {float:left; font-size:10px; list-style:none; padding:0 10px;}
					.fm_menu ul li a, .fm_menu ul li a:visited {color:#FFF; text-decoration:none;}
					.fm_menu ul li a:hover {color:#F90;}
					


