td,th {
	color: #333333;
	font-weight:normal;

		
}
body {
	background-color: #663300;
	font-size:12px;
	font-family:"Trebuchet MS";
	font-weight:normal;
	margin: 0px;
	color: #333333;
	background-image: url(Images/bg00.jpg);
	background-position: left top;
}
.MsgErro {
	font-size: 14px;
	font-weight: bold;
	background-color: #FFD9D9;
	border: 1px solid #FF0000;
	padding: 5px;
	color: #FF0000;
	width: 100%;
	text-align: center;
	height: 12px;
}
.MsgPositivo {
	font-size: 14px;
	font-weight: bold;
	background-color: #DDEEFF;
	border: 1px solid #AED7FF;
	padding: 5px;
	color: #0066CC;
	width: 190px;
}
.ItenRowAlternado
{
	background-color: #FFAE5E;
	color: #000000;
}
.BorderGrid
{
	border: 1px solid #D3D4D7;
	width: 100%;
	background-color: #FFFFFF;
}
.BgCimaGrid {
	background-image: url(images/BgImg1.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	background-color: #FFFFFF;
	height: 26px;
	color: #333333;
	margin: 5px;
	text-align: center;
}

.ItemSelecionado
{
	font-weight: bold;
	background-color: buttonface;
	color: #FFFFFF;
}
a {
	letter-spacing: 0px;
	color: #333333;
}
a:hover {
	letter-spacing: 0px;
	color: #FFFFFF;
	background-color: #663300;
}
FIELDSET {
	height: auto;
	padding: 10px;
	margin: 2px;
	border: 1px solid #CCCCCC;
 width:100%;
}
INPUT
{
	border: 1px solid #CCCCCC;
	background-color: #F4F4F4;
	background-image: url(images/BgImg1.jpg);
	background-repeat: repeat-x;
	margin-top: 1px;
	margin-bottom: 1px;
	vertical-align: middle;
}
SELECT
{
	margin-top: 1px;
	margin-bottom: 1px;
		border: 1px solid #999999;

	vertical-align: middle;
}
TEXTAREA
{
	background-image: url(images/BgImg1.jpg);
	background-repeat: repeat-x;
	font-size: 11px;
	overflow: auto;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS";
}
DIV#Pai
{
width:780px; 
height:auto;	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}
DIV#Principal{width:780px; height:auto; float:left;}

DIV#Header { width:780px; height:105px; float:left}

DIV#MenuCentral{width:780px; height:270px; float:left;margin-bottom:6px;}

DIV#SecaoBusca {width:244px; height:490px; float:left;margin-bottom:3px; background-color:#FFFFFF;padding:4px;}

DIV#SecaoDireita {width:513px; height:490px; float:left;margin-bottom:3px; padding:4px;background-color:#FFFFFF; margin-left:6px}

DIV#SecaoDireita #BoasVindas{
	width:315px;
	height:264px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;padding-right:3px
}

.TitiuloSeja { color:#784412; font-size:28px;  display:block}

DIV#SecaoDireita #Destaque{width:187px; height:234px; float:left; padding-left:5px}

.TituloBairro{ font-size:21px; color:#FF9900;}

DIV#SecaoDireita #BaixoImoveis { width:513px; height:auto;float:left;}

DIV#SecaoDireita #BaixoImoveis .TitleImovel{font-size:19px;width:350px; height:29px; background-color: #F7F7F7; float:left; }

DIV#SecaoDireita #BaixoImoveis .TitleBairro{font-size:15px;color:#666666; font-weight:bold }

DIV#SecaoDireita #BaixoImoveis .Imagem{float:left; border:0px; width:150px; height:111px; background-color:#CCCCCC;margin-right:5px}

DIV#SecaoDireita #BaixoImoveis .Imagem IMG{float:left; border:0px; width:150px; height:111px;}

DIV#Internas { width:780px;height:90px; float:left; }

DIV#Internas H1 {font-size:35px; margin-left:15px; margin-top:35px}

DIV#Conteudo{ width:774px;height: auto; background-color:#FFFFFF; padding:3px; float:left; padding-bottom:45px; }

DIV#Conteudo TABLE{ float:left}

DIV#Conteudo TABLE TD{ vertical-align:top;}