body {
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}

#geral {
	margin:0 auto;
	width:990px; 
}

#topo {
	background:url(../../img/layout/topo_fundo.jpg) no-repeat;
	width:990px; height:224px;
}

#logo {}

#busca {
	padding:35px 0px 0px 137px;
	width:853px;
}

#menu {
	width:970px;
	float:left;
	padding:25px 20px 0px 0px;
	text-align:right
}
	#menu li {
		display:inline;
		color:#FFF
	}
	#menu li a {
		text-decoration:none;
		color:#FFF;
		font-weight:bold
	}
	#menu li a:hover {
		background:#C00;
		color:#FFF
	}
	
#conteudo {
	padding:15px 8px 8px 8px;
	text-align:left;
	background:url(../../img/layout/fundo_conteudo.gif) no-repeat;
	margin:1px 0px 0px 0px
}
	#conteudo h2 {
		color:#C30;
		font-size:25px
	}
	
#resultado_patrocinado {
	padding:15px 0px 0px 0px
}
	#resultado_patrocinado h3 {
		background:#666;
		color:#FFF;
		font-size:13px;
		text-align:left;
		padding:5px;
		font-weight:normal;
		margin-bottom:5px
	}
	#resultado_patrocinado li {
		background:#EFEFEF;
		text-align:left;
		margin-bottom:10px;
		height:100px;
	}
		#resultado_patrocinado .li_m {
			background:#F0F0F0;
			text-align:left;
			margin-bottom:10px;
			height:100px;
		}
	
	#resultado_patrocinado li .prop_empresa {
		width:800px; height:55px;
		font-size:15px;
		float:left;
		padding:5px 0px 0px 10px;
		color:#666
	}	
	#resultado_patrocinado li .prop_endereco {
		font-size:16px;
		float:left;
		padding:5px 0px 0px 0px;
		color:#333
	}
	#resultado_patrocinado li .prop_telefone {
		font-size:20px;
		float:left;
		color:#C00;
		padding:0px 0px 0px 10px
	}
	#resultado_patrocinado li .prop_img {
		float:left;
		width:180px; height:100px;
		background:#000
	}
	#resultado_patrocinado li .prop_mais {
		float:right;
		padding:16px 0px 0px 0px
	}
	
#spell a {
	font-size:25px !important;
	color:#C00 !important;
	text-decoration:underline !important
}
#spell a:hover {
	text-decoration:none !important
}
	
#rodape {
	height:60px;
	border-top:2px solid #CCC;
	color:#999;
	background:#F7F7F7;
	margin-top:50px
}

h2 a { font-size:15px; color:#C00; text-decoration:none }
h2 a:hover { text-decoration:underline }