@charset "utf-8";
/* CONTENT */

#main_content {
	width: 971px;
	margin: 0 0 22px 0;
	background: url(../imagens/background/main-content.gif) repeat-y;
}
	#main_content #menu_col {
		float: left;
		width: 253px;
		background: #000 url(../imagens/background/menu_col.gif) no-repeat 0 bottom;
	}
		#main_content #menu_col h2 {
			display: block;
			width: 242px;
			height: 74px;
			text-indent: -9990px;
		}
		#main_content #menu_col h2.empresa {background: url(../imagens/h/h2-empresa.jpg) no-repeat 0 0;}
		#main_content #menu_col h2.contato {background: url(../imagens/h/h2-contato.jpg) no-repeat 0 0;}
		#main_content #menu_col h2.ind_auto {
			height: 83px;
			background: url(../imagens/h/h2-ind-auto-2.jpg) no-repeat 0 0;
			}
		#main_content #menu_col h2.trans_rod {background: url(../imagens/h/h2-trans-rod.gif) no-repeat 0 0;}
		#main_content #menu_col h2.armazenagem {background: url(../imagens/h/h2-armazenagem.jpg) no-repeat 0 0;}
		#main_content #menu_col h2.pessoas {background: url(../imagens/h/h2-pessoas.jpg) no-repeat 0 0;}
		#main_content #menu_col h2.imprensa {background: url(../imagens/h/h2-imprensa.gif) no-repeat 0 0;}
		#main_content #menu_col h2.cases {background: url(../imagens/h/h2-cases.jpg) no-repeat 0 0;}
		#main_content #menu_col ul.menu_left {padding: 11px 0 0 30px;}
			#main_content #menu_col ul.menu_left a {
				display: block;
				width: 195px;
				height: 19px;
				padding: 7px 0 0 17px;
				font-size: 1.2em;
				color: #c2c0c0;
				font-style: italic;
				background: url(../imagens/menu/link-menu-over.jpg) repeat-y -129px 0;
			}
			#main_content #menu_col ul.menu_left a:hover {background: url(../imagens/menu/link-menu-over.jpg) repeat-y 0 0;}
			#main_content #menu_col ul.menu_left a.clientes {
				display: block;
				width: 93px;
				height: 26px;
				margin: 66px 0 0 0;
				padding: 0 0 0 0;
				text-indent: -9990px;
				background: url(../imagens/botoes/clientes.jpg) no-repeat 0 0;
			}
			#main_content #menu_col ul.menu_left a.clientes:hover {background: url(../imagens/botoes/clientes.jpg) no-repeat 0 -26px;}
	#main_content .content_top {
		float: left;
		width: 695px;
		height: 41px;
		background: url(../imagens/background/content-top.gif) no-repeat 0 0;
	}
		#main_content .content_txt {
			float: left;
			width: 680px;
			padding: 0 0 12px;
			margin: 0 0 0 7px;
			color: #e2e0e0;
			background: url(../imagens/background/txt_content.gif) repeat-x 0 0;
		}
			#main_content .content_txt h2 {
				padding: 0 0 16px 13px;
				font-size: 1.8em;
				font-style: italic;
				color: #d2d2d2;
			}
			#main_content .content_txt h3 {
				padding: 16px 0 16px 13px;
				font-size: 1.8em;
				font-style: italic;
				color: #ff8a00;
			}
			#main_content .content_txt p {
				padding: 0 38px 16px 13px;
				font-size: 1.3em;
				line-height: 1.4em;
				color: #d5d2d2;
			}
				#main_content .content_txt p.mailto a {color: #c2c0c0;}
				#main_content .content_txt p.mailto_orange a {
					color: #e4881c;
					text-decoration: underline;
					}
			#main_content .content_txt p.data {
				padding: 0 38px 10px 13px;
				font-size: 1em;
				color: #eb8815;
			}
			#main_content .content_txt p.corporativo {
				display: block;
				text-align: left;
				padding: 0 94px 40px 13px;
			}
			#main_content .content_txt p.final {padding: 0 38px 80px 13px;}
			#main_content .content_txt div.final {
				clear: both;
				padding: 0 0 150px 0;
			}
			#main_content .content_txt div.final2 {
				clear: both;
				padding: 0 0 200px 0;
			}
			#main_content .content_txt p.clear {
				padding: 11px 38px 16px 13px;
				clear: both;
			}
			#main_content .content_txt p.saiba_mais {
				text-align: right;
			}
				#main_content .content_txt p.saiba_mais a {
					text-align: right;
					color: #eb8815;
					text-decoration: underline;
				}
			#main_content .content_txt a.galeria_fotos {
				display: block;
				width: 184px;
				height: 23px;
				text-indent: -9990px;
				background: url(../imagens/background/galeria-de-fotos.gif) no-repeat;
			}
			#main_content .content_txt ul.float_img {
				display: block;
				width: 384px;
				float: left;
			}
			#main_content .content_txt ul.list_clear {margin: 40px 0 0;}
			#main_content .content_txt li {
				padding: 0 38px 16px 23px;
				font-size: 1.3em;
				line-height: 1.4em;
				color: #d5d2d2;
				background: url(../imagens/list-style-image/ponto.jpg) no-repeat 13px 7px;
			}
			#main_content .content_txt ul.certificados li {
				padding: 0 38px 5px 13px;
				background: none;
			}
				#main_content .content_txt ul.certificados li a {
					text-decoration: underline;
					color: #ff8a00;
				}
			#main_content .content_txt ul.servicos_online {padding: 0 0 200px 0;}
				#main_content .content_txt ul.servicos_online li {
					padding: 0 38px 5px 13px;
					background: none;
				}
					#main_content .content_txt ul.servicos_online li a {
						text-decoration: underline;
						color: #ff8a00;
					}
			#main_content .content_txt .moldura {
				width: 243px;
				height: 181px;
				margin: 0 11px 10px !important;
				margin: 0 11px 10px 6px;
				background: url(../imagens/ilustracao/moldura.png) no-repeat;
			}
			#main_content .content_txt .left {float: left;}
			#main_content .content_txt .right {float: right;}
			#main_content .content_txt .right_list {
				float: right;
				margin: 134px 11px 0 !important;
				margin: 134px 11px 0 6px !important;
			}
				#main_content .content_txt .moldura img {
					width: 214px;
					height: 154px;
					margin: 14px 0 0 14px;
				}
			#main_content .content_txt ul.premios {
				display: block;
				width: 667px;
				padding: 0 0 0 17px;
			}
				#main_content .content_txt ul.premios li.premio {
					float: left;
					display: block;
					width: 285px;
					padding: 0 17px 20px 30px;
					font-style: italic;
					font-size: 1.2em;
					color: #d5d2d2;
					background: url(../imagens/icons/trofeu.png) no-repeat 0 0;
				}
				
				
				
				
				#main_content .content_txt table.contato1 {
				width: 100%;
				margin: 10px 0 0;
				
			}
				#main_content .content_txt table.contato1 td.campos {
					width: 185px;
					text-align: right;
					padding: 0 6px 18px 0;
					font-size: 1.2em;
				}
				#main_content .content_txt table.contato1 td {padding: 0 0 14px 0;}
					#main_content .content_txt table.contato1 td input,
					#main_content .content_txt table.contato1 td textarea {
						width: 242px;
						color: #d5d2d2;
						padding: 0 0 0 6px;
						margin: 0 13px 0 0;
						border: 1px solid #505050;
						font-size: 1em;
						background: #000;
					}
					#main_content .content_txt table.contato1 td input.selectbox {
						cursor: pointer;
						font-size: 1.3em;
						background: #000 url(../imagens/background/contato-select.jpg) no-repeat right 0;
					}
					

						#main_content .content_txt table.contato1 td div ul {
							width: 248px;
							position: absolute;
							border: 1px solid #505050;
							border-top: none;
							background: #000;
						}
							#main_content .content_txt table.contato1 td div ul li {
								display: block;
								padding: 2px 0 2px 6px;
								cursor: pointer;
								background: none;
							}
							#main_content .content_txt table.contato1 td div ul li:hover {background: #505050;}
					#main_content .content_txt table.contato1 td textarea {
						height: 72px;
						font-size: 1.2em;
					}
					#main_content .content_txt table.contato1 td input.ddd {
						width: 57px;
						margin: 0 3px 0 0;
					}
					#main_content .content_txt table.contato1 td input.fone {width: 174px;}
					
					
				
				
			#main_content .content_txt table.contato {
				float: left;
				width: 349px;
				margin: 10px 0 0;
			}
				#main_content .content_txt table.contato td.campos {
					width: 80px;
					text-align: right;
					padding: 0 6px 18px 0;
					font-size: 1.2em;
				}
				#main_content .content_txt table.contato td {padding: 0 0 14px 0;}
					#main_content .content_txt table.contato td input,
					#main_content .content_txt table.contato td textarea {
						width: 242px;
						color: #d5d2d2;
						padding: 0 0 0 6px;
						border: 1px solid #505050;
						background: #000;
					}
					#main_content .content_txt table.contato td input.selectbox {
						cursor: pointer;
						background: #000 url(../imagens/background/contato-select.jpg) no-repeat right 0;
					}
					#main_content .content_txt table.contato td input.enviar {
						width: 66px;
						height: 23px;
						margin: 0 0 24px 0;
						padding: 0;
						border: none;
						cursor: pointer;
						background: #000 url(../imagens/botoes/enviar.jpg) no-repeat;
					}
						#main_content .content_txt table.contato td div ul {
							width: 248px;
							position: absolute;
							border: 1px solid #505050;
							border-top: none;
							background: #000;
						}
							#main_content .content_txt table.contato td div ul li {
								display: block;
								padding: 2px 0 2px 6px;
								cursor: pointer;
								background: none;
							}
							#main_content .content_txt table.contato td div ul li:hover {background: #505050;}
					#main_content .content_txt table.contato td textarea {
						height: 72px;
						font-size: 1.2em;
					}
					#main_content .content_txt table.contato td input.ddd {
						width: 57px;
						margin: 0 3px 0 0;
					}
					#main_content .content_txt table.contato td input.fone {width: 174px;}
			#main_content .content_txt div.endereco_flash {padding: 0 0 0 0;}
	#main_content #clear {
		clear: both;
		width: 971px;
		height: 38px;
		background: url(../imagens/background/clear.gif) no-repeat;
	}
h2.atuacao {
	width: 990px;
	height: 49px;
	margin: 0 0 0;
	text-indent: -9990px;
	background: #000 url(../imagens/h/h2-area-de-atuacao-inicial.gif) no-repeat 0 0;
}
#areas_atuacao {
	width: 971px;
	height: 369px;
	margin: 0 0 22px;
	background: #000 url(../imagens/background/areas-de-atuacao.gif) no-repeat 0 0;
}
	#areas_atuacao .box_atuacao {
		float: left;
		width: 200px;
		height: 237px;
		margin: 58px 0 0;
		padding: 0 0 0 31px;
	}
		#areas_atuacao .box_atuacao h3 {
			display: block;
			width: 200px;
			height: 67px;
			margin: 0;
			text-indent: -9990px;
		}
			#areas_atuacao .box_atuacao h3 a {
				display: block;
				width: 200px;
				height: 67px;
			}
		#areas_atuacao .box_atuacao h3.ind {
			height: 77px;
			background: url(../imagens/h/h3-industria-automobilistica-2.jpg) no-repeat;
		}
			#areas_atuacao .box_atuacao h3.ind a {height: 77px;}
		#areas_atuacao .box_atuacao h3.trans {background: url(../imagens/h/h3-transporte-rodoviario.jpg) no-repeat;}
		#areas_atuacao .box_atuacao h3.arma {background: url(../imagens/h/h3-armazenagem.jpg) no-repeat;}
		#areas_atuacao .box_atuacao h3.direct {background: url(../imagens/h/h3-direct-entrega.jpg) no-repeat;}
			#main_content .content_txt div.box_cases {padding: 0 0 0 10px;}
				#main_content .content_txt div.box_cases div.case_mold {
					float: left;
					width: 138px;
					height: 103px;
					background: url(../imagens/background/cases.png) no-repeat;
				}
					#main_content .content_txt div.box_cases div.case_mold img {
						width: 113px;
						height: 82px;
						margin: 11px 0 0 12px;
					}
				#main_content .content_txt div.box_cases div.case_txt {
					float: left;
					width: 496px;
				}
					#main_content .content_txt div.box_cases div.case_txt h4 {
						padding: 8px 38px 0 13px;
						font-size: 1.4em;
					}
					#main_content .content_txt div.box_cases div.case_txt p.saiba_mais {text-align: right;}
						#main_content .content_txt div.box_cases div.case_txt p.saiba_mais a {
							text-decoration: underline;
							color: #eb8815;
						}
			#main_content .content_txt div.img_cases {
				float: left;
				width: 138px;
				height: 103px;
				margin: 0 10px 10px;
				background: url(../imagens/background/cases.png) no-repeat;
			}
				#main_content .content_txt div.img_cases img {
					width: 113px;
					height: 82px;
					margin: 11px 0 0 12px;
				}
			#main_content .content_txt table.login_senha {
				margin: 8px 0 250px;
				font-size: 1.2em;
			}
			#main_content .content_txt table.login_senha td.campos {
				width: 70px;
				padding: 0 8px 16px 0;
				text-align: right;
			}
			#main_content .content_txt table.login_senha td.camp_input {padding: 0 0 16px 0;}
				#main_content .content_txt table.login_senha td a {
					font-size: 0.9em;
					color: #ff8a00;
					text-decoration: underline;
					font-style: italic;
				}
				#main_content .content_txt table.login_senha input {
					float: left;
					width: 242px;
					color: #d5d2d2;
					padding: 0 0 0 6px;
					border: 1px solid #505050;
					background: #000;
				}
				#main_content .content_txt table.login_senha input.entrar {
					float: right;
					width: 66px;
					height: 17px;
					margin: 0 0 0 0;
					padding: 0;
					border: none;
					cursor: pointer;
					background: #000 url(../imagens/botoes/entrar.gif) no-repeat;
				}
		#main_content .content_txt .box_vaga {
			float: left;
			width: 320px;
			margin: 0 0 0;
			padding: 0 0 20px 13px;
		}
			#main_content .content_txt .box_vaga li {
				padding: 0 18px 0 0;
				font-size: 1.2em;
				line-height: 1.2em;
				color: #d5d2d2;
				background: none;
			}
				#main_content .content_txt .box_vaga li strong {
					font-size: 1.2em;
				}
				#main_content .content_txt .box_vaga li.saiba_mais {text-align: right;}
				#main_content .content_txt .box_vaga li.saiba_mais a {
					text-decoration: underline;
					color: #eb8815;
				}
		#main_content .content_txt .box_vaga {
			float: left;
			width: 320px;
			margin: 0 0 0;
			padding: 0 0 20px 13px;
		}
			#main_content .content_txt ul.vaga_dados li {
				padding: 0;
				font-size: 1.2em;
				line-height: 1.4em;
				color: #d5d2d2;
				background: none;
			}
		#main_content .content_txt h4.atividades {
			clear: both;
			padding: 10px 38px 16px 13px;
			font-size: 1.2em;
			text-decoration: underline;
		}
			#main_content .content_txt ul.vaga_funcoes li {
				padding: 0 38px 16px 23px;
				font-size: 1.2em;
				line-height: 1.4em;
				color: #d5d2d2;
				background: url(../imagens/setas/cinza.gif) no-repeat 15px 6px;
			}
			#main_content .content_txt p.cadastro a {
				text-decoration: underline;
				color: #eb8815;
			}


		



			#main_content .content_txt table.cadastro_pessoa {
				width: 100%;
				margin: 10px 0 0;
				font-size: 1.2em;
			}
				#main_content .content_txt table.cadastro_pessoa td.campos {
					width: 185px;
					text-align: right;
					padding: 0 6px 18px 0;
				}
				#main_content .content_txt table.cadastro_pessoa td.select {width: 47px;}
				#main_content .content_txt table.cadastro_pessoa td {padding: 0 0 14px 0;}
					#main_content .content_txt table.cadastro_pessoa td input,
					#main_content .content_txt table.cadastro_pessoa td textarea {
						width: 242px;
						color: #d5d2d2;
						padding: 0 0 0 6px;
						margin: 0 13px 0 0;
						border: 1px solid #505050;
						font-size: 1em;
						background: #000;
					}
					#main_content .content_txt table.cadastro_pessoa td li {
						display: block;
						padding: 2px 20px 2px 6px;
						font-size: 1em;
						line-height: 1em;
						color: #d5d2d2;
						cursor: pointer;
						background: #000;
					}
					#main_content .content_txt table.cadastro_pessoa td li:hover {background: #505050;}
					#main_content .content_txt table.cadastro_pessoa td input.px62 {width: 62px;}
					#main_content .content_txt table.cadastro_pessoa td input.px26 {width: 26px;}
					#main_content .content_txt table.cadastro_pessoa td input.px40 {width: 40px;}
					#main_content .content_txt table.cadastro_pessoa td input.px83 {width: 83px;}
			#main_content .content_txt table.cadastro_pessoa td input.selectbox {
						cursor: pointer;
						background: #000 url(../imagens/background/contato-select.jpg) no-repeat right 0;
			}
			#main_content .content_txt table.cadastro_pessoa td ul {
				position: absolute;
				display: block;
				border: 1px solid #505050;
				border-top: none;
			}
				#main_content .content_txt table.cadastro_pessoa td div {width: 100%;}
				#main_content .content_txt table.cadastro_pessoa td #nacionalidade_input,
				#main_content .content_txt table.cadastro_pessoa td #naturalidade_input,
				#main_content .content_txt table.cadastro_pessoa td #civil_input {width: 106px;}
				
				#main_content .content_txt table.cadastro_pessoa td #sexo_input,
				#main_content .content_txt table.cadastro_pessoa td #mes_nasce_data_input,
				#main_content .content_txt table.cadastro_pessoa td #ano_nasce_data_input,
				#main_content .content_txt table.cadastro_pessoa td #fumante_input,
				#main_content .content_txt table.cadastro_pessoa td #estado_input, 
				#main_content .content_txt table.cadastro_pessoa td #pai_input, 
				#main_content .content_txt table.cadastro_pessoa td #mae_input,
				#main_content .content_txt table.cadastro_pessoa td #cnh1_input,
				#main_content .content_txt table.cadastro_pessoa td #cnh2_input  {width: 62px;}
				
				#main_content .content_txt table.cadastro_pessoa td #pai_container,
				#main_content .content_txt table.cadastro_pessoa td #mae_container {margin: 0 0 0 349px;}
			#main_content .content_txt input.etapa2 {
				clear: both;
				display: block;
				width: 66px;
				height: 20px;
				margin: 50px auto 20px;
				background: url(../imagens/botoes/etapa2.gif) no-repeat;
				cursor: pointer;
			}
			#main_content .content_txt table.cadastro_pessoa3 {
				width: 100%;
				margin: 10px 0 0;
				font-size: 1.2em;
				line-height: 1.5em;
			}
				#main_content .content_txt table.cadastro_pessoa3 td {
					padding: 0 0 10px 0;
				}
				#main_content .content_txt table.cadastro_pessoa3 td.campos {
					width: 219px;
					text-align: right;
					padding: 0 6px 18px 30px;
				}
				#main_content .content_txt table.cadastro_pessoa3 td.select {width: 47px;}
					#main_content .content_txt table.cadastro_pessoa3 td input,
					#main_content .content_txt table.cadastro_pessoa3 td textarea {
						width: 242px;
						color: #d5d2d2;
						padding: 0 0 0 6px;
						margin: 0 6px 0 6px;
						border: 1px solid #505050;
						font-size: 1em;
						background: #000;
					}
					#main_content .content_txt table.cadastro_pessoa3 td textarea.passo2 {
						width: 316px;
						height: 124px;
					}
					#main_content .content_txt table.cadastro_pessoa3 td input.passo2 {
						width: 316px;
					}
					#main_content .content_txt table.cadastro_pessoa3 td input.px344 {width: 344px;}
					#main_content .content_txt table.cadastro_pessoa3 td input.px83 {width: 83px;}
					#main_content .content_txt table.cadastro_pessoa3 td input.px193 {width: 193px;}
					#main_content .content_txt table.cadastro_pessoa3 td input.px37 {width: 37px;}
			#main_content .content_txt table.cadastro_final {
				width: 644px;
				margin: 10px 0 0 18px;
				font-size: 1.2em;
				line-height: 1.5em;
			}
			#main_content .content_txt table.cadastro_final td.campos {
				text-align: right;
				padding: 0 6px 0 0;
			}
					#main_content .content_txt input.enviar_cadastro_final {
						float: right;
						width: 66px;
						height: 23px;
						margin: 30px 26px 0 0;
						padding: 0;
						border: none;
						cursor: pointer;
						background: #000 url(../imagens/botoes/enviar.jpg) no-repeat;
					}
			#main_content .content_txt div.mais_releases {
				width: 595px;
				margin: 0 auto;
				padding: 8px 0 0;
				font-size: 1.2em;
				line-height: 1.5em;
				background: #1e1e1e;
			}
				#main_content .content_txt div.mais_releases h2 {font-size: 1.4em;}
			#main_content .content_txt ul.mais_releases li {
				padding: 0 13px 10px 13px;
				font-size: 1em;
				background: none;
			}
				#main_content .content_txt ul.mais_releases li a {
					text-decoration: underline;
					color: #ff8a00;
				}
				#main_content .content_txt ul.mais_releases li span {color: #ff8a00;}
			#main_content .content_txt div.fotos_imp {
				float: left;
				width: 127px;
				margin: 6px 0 0 7px !important;
				margin: 6px 4px 0 3px;
				padding: 0;
				text-align: right;
				background: url(../imagens/background/fotos-imp.png) no-repeat 0 0;
			}
				#main_content .content_txt div.fotos_imp img {
					width: 104px;
					height: 76px;
					margin: 11px 10px 10px 0;
				}
				#main_content .content_txt div.fotos_imp a {
					display: block;
					padding: 0 10px 0 0;
					font-weight: bold;
					color: #ff8a00;
					background: url(../imagens/setas/laranja.gif) no-repeat right 4px;
				}
				#main_content .content_txt p.maisfotos {
					text-align: right;
					margin: -33px 0 0 0;
					padding: 0 14px 9px 13px;
				}
					#main_content .content_txt p.maisfotos a {
						text-align: right;
						color: #eb8815;
						text-decoration: underline;
					}
				#main_content .content_txt table.cadastro_pessoa3 td #nascimento_mes_input,
				#main_content .content_txt table.cadastro_pessoa3 td #nascimento_ano_input,
				#main_content .content_txt table.cadastro_pessoa3 td #saida_mes_input,
				#main_content .content_txt table.cadastro_pessoa3 td #saida_ano_input,
				#main_content .content_txt table.cadastro_pessoa3 td #admissao_mes_input, 
				#main_content .content_txt table.cadastro_pessoa3 td #admissao_ano_input {width: 62px;}
				#main_content .content_txt table.cadastro_pessoa3 td input.px26 {width: 26px;}
			#main_content .content_txt table.cadastro_pessoa3 td ul {
				position: absolute;
				display: block;
				border: 1px solid #505050;
				border-top: none;
			}
					#main_content .content_txt table.cadastro_pessoa3 td li {
						display: block;
						padding: 2px 20px 2px 6px;
						font-size: 1em;
						line-height: 1em;
						color: #d5d2d2;
						cursor: pointer;
						background: #000;
					}
					#main_content .content_txt table.cadastro_pessoa3 td li:hover {background: #505050;}
			#main_content .content_txt table.cadastro_pessoa3 td input.selectbox {
				width: auto;
				cursor: pointer;
				background: url(../imagens/selects/seta-branca.gif) no-repeat right 0;
			}
			#main_content .content_txt input.etapa3 {
				clear: both;
				float: right;
				display: block;
				width: 66px;
				height: 20px;
				margin: 35px 124px 20px 0;
				cursor: pointer;
				background: url(../imagens/botoes/etapa3.gif) no-repeat;
			}
			#main_content .content_txt div.fotos_clientes {
				float: left;
				width: 127px;
				margin: 6px 0 0 7px !important;
				margin: 6px 4px 0 3px;
				padding: 0;
				text-align: right;
				background: url(../imagens/background/fotos-imp.png) no-repeat 0 0;
			}
				#main_content .content_txt div.fotos_clientes img {
					width: 96px;
					height: 70px;
					margin: 14px 13px 10px 0;
				}
#res_busca {
	width: 945px;
	margin: 0 auto;
	background: #000 url(../imagens/background/busca.jpg) repeat-y 0 0;
}
	#res_busca .top_busca {
		width: 945px;
		height: 17px;
		background: #000 url(../imagens/background/top-busca.jpg) no-repeat 0 0;
	}
	#res_busca .content_busca {
		width: 929px;
		margin: 0 auto;
		padding: 0 0 114px;
		background: #000 url(../imagens/background/busca-content.jpg) repeat-x 0 0;
	}
		#res_busca .content_busca h2 {
			color: #ff8a00;
			font-size:1.8em;
			font-style:italic;
			padding: 12px 0 0 32px;
		}
		#res_busca .content_busca .resultado {
			width: 859px;
			margin: 0 0 0 33px;
			padding: 20px 0;
			font-size: 1.2em;
			background: url(../imagens/background/box-busca.jpg) repeat-x 0 bottom;
		}
			#res_busca .content_busca .resultado h3 {
				color: #d5d2d2;
				font-size:1.2em;
			}
			#res_busca .content_busca .resultado a {
				text-decoration: underline;
				color: #a6a4a4;
			}
.bottom_busca {
	clear: both;
	width: 945px;
	height: 18px;
	margin: 0 auto;
	background: #000 url(../imagens/background/bottom-busca.jpg) repeat-x 0 0;
}

.enviar {
						width: 66px;
						height: 23px;
						margin: 0 0 24px 0;
						padding: 0;
						border: none;
						cursor: pointer;
						background: #000 url(../imagens/botoes/enviar.jpg) no-repeat;
					}
					
.particular {
						width: 280px;
						height: 23px;
						margin: 0 0 35px 10px;
						padding: 0;
						border: none;
						cursor: pointer;
						background: #000 url(../imagens/botoes/Particular.jpg) no-repeat;
					}
					
.particular_en {
						width: 280px;
						height: 23px;
						margin: 0 0 35px 10px;
						padding: 0;
						border: none;
						cursor: pointer;
						background: #000 url(../imagens/botoes/Particular_en.jpg) no-repeat;
					}
					
					
					
		#res_busca .content_busca div.secao {
			clear: both;
			height: 152px;
			padding: 0 0 0 32px;
		}
		#res_busca .content_busca ul.mapa_box {
			float: left;
			padding: 30px 68px 0 0;
			line-height: 1.4em;
		}
		#res_busca .content_busca h3 {
			padding: 0 0 8px;
			font-size: 1.6em;
			font-style: italic;
			color: #d5d2d2;
		}
			#res_busca .content_busca h3 a {
				font-size: 1em;
				font-style: italic;
				color: #d5d2d2;
				background: none;
				padding: 0;
			}
		#res_busca .content_busca a 
		{
			display: block;
			padding: 0 0 0 14px;
			font-size: 1.2em;
			color: #d5d2d2;
			background: url(../imagens/setas/cinza.gif) no-repeat 5px 5px;
		}
		#res_busca .content_busca a:hover {color: #e4881c;}
