body {
    font-family:		      Helvetica, Verdana, Geneva, Arial, sans-serif;
    font-size:		13px;
    background-color:     #ededef;
    margin:							  0px;
}

h1 {
    font-size:						18px;
    color:								#996600;
    font-weight:					normal;
}

h2 {
    font-size:						14px;
    color:								#373a75;
    font-weight:					normal;
}

img { 
    border:				0px;
}

div.fieldWithErrors {
    display:			inline;
    border:				1px solid red;
    background-color: red;
    padding:			2px;
}

#site {
    margin:								auto;
    background-color:			white;
    background-image:			url("/images/background.gif");
    background-position:	center;
    background-repeat:		repeat-y;
    padding:						  10px 24px 10px 24px;
    width:								720px;
}

#topo {
    background-image:			url("/images/topo.jpg");
    background-position:	top right;
    background-repeat:    no-repeat;
    padding:							0px;
    margin:								0px 0px 0px 0px;
}

#topo * {
    padding:							0px;
    margin:								0px;
}

#menu, #submenu {
    padding:							0px;
    font-size:						13px;
    margin:   						2px 0px 5px 0px;
    width:                720px;
    height:               24px;
    background-image:     url("/images/menu/menu-background.gif");
    background-repeat:    repeat-x;
    text-align:center;
}

#menu li, #submenu li {
    display:inline;
    list-style:						 none;
}

#menu li a {
    float:left;
    display:						   block;
    height:								 22px;
    color:								 #6A1919;
    text-decoration:			 none;
    padding:							 4px 4% 0 4%;
}

#menu li a:hover {
    background-image:     url("/images/menu/menu-background_hover.gif");
    background-repeat:    repeat-x;
}

#menu li.selecionado a {
    background-image:     url("/images/menu/menu-background_active.gif");
    background-repeat:    repeat-x;
}

#submenu {
    margin:								   -5px 0 5px 0;
    clear:									 left;
    background-image:        url("/images/menu/submenu-background.gif");
    background-repeat:			 repeat-x;
    height:									 16px;
    font-size:               11px;
    padding-top:             2px;
}

#submenu li a {
    height:                17px;
    padding:							 0px 4% 0px 4%;
    height:								 22px;
    color:								 #6A1919;
    text-decoration:			 none;
}

#submenu li a:hover {
    text-decoration:       underline;
}	



#noticias {
    background-image:			url("/images/topo_coluna_noticias.gif");
    background-repeat:    no-repeat;
    background-position:	top left;
    padding-top:					20px;
    float:								right;
    border:								1px solid #c4ced4;
    width:								190px;
    height:								210px;
}

#conteudo {
    float: 								left;
    width:								650px;
    margin:								0px 0px 10px 5px;
    border:								1px solid #c4ced4;
    padding:							25px;
    text-align:						justify;
}

#conteudo table {
    font-size:			   10px;
    text-align:					left;
}

#conteudo table th{
    border-bottom:			1px solid #996600;
}

#conteudo table a:link {
    color:							#6A1919;
}

#conteudo p {
    color:        #333;
}

#conteudo label {
    width:        200px;
    display:			block;
    float:				left;
    clear:				left;
}

#conteudo fieldset {
    clear:				left;
}

#conteudo form {
    padding:			1px;
    font-size:    11px;
}

#conteudo form label {
    color:        #6A1919;
    width:        130px;
}

#conteudo form input, #conteudo form select {
    width:        140px;
    color:				#191919;
}

#conteudo form fieldset {
    /*width:        285px;*/
    border-color: #F5ECC1;
    border-width: 4px;
    border-style: solid;
    clear:				left;
}

#conteudo form fieldset legend {
    color:        #353A75;
    font-weight:  normal;
    padding:			0px 5px 0px 0px;
    clear:				left;
}

#conteudo form span {
    color:        #FFCC66;
}

#conteudo form p {
    color:        #000000;
    font-weight:  bold;
    line-height:  10px;
}

#conteudo .radio_button {
    width:        14px;
}

#conteudo div.baliza_limite {
    height:					270px;
    padding:				0;
    margin:					0;
    border-left:    1px solid white;
    float:					left;
}

#div_empreendimentos table a:link {
    color: #8484d3;
}

#div_empreendimentos table a:hover {
    color: #3A3AA1;
}

#rodape {
    clear:							left;
    height:							15px;
    font-size:					    10px;
    color:							white;
    text-align:					    center;
    padding-top:				    2px;
    padding-bottom:	 		        2px;
    background-color:		        #1f2466;
    margin:							2px 0 2px;
    width:							100%;
    background-repeat:	            no-repeat;
}


#rodape p {
    margin:							0 0 0 15px;
    padding:						0;
}

#botao_enviar {
    text-align:           center;
}

#empreendimentos td {
    text-align: justify;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #eac200;
    margin-top: 3px;
    padding-bottom: 3px;
    clear: left;
}
.nome_empreendimento {
    color:              #8484D3;
    margin:             0px;
    font-size:          18px;
    font-weight:        bold;
}

.localizacao {
    margin:             0px;
    font-size:          12px;
    font-weight:        bold;
}

#erro_conteudo {
    background-color:  #FFF;
    color:             #000;
    border:						1px solid #D72D32;
    margin:						0px 0px 10px 0px;
    padding:						15px;
    font-size:         12px;
}

#erro_conteudo ul {
    margin:							0px;
}

#conteudo_dinamico {
    width:								100%;
    height:								230px;
    font-size:							10px;
    color:								blue;
    text-align:							center;
    padding-top:						20px;
    padding-bottom:						30px;
}

#erro_conteudo span {
    margin-left:				28px;
    font-weight:       bold;
    color:							#D72D32;
    margin-bottom:			-30px;
}

#sucesso_conteudo {
    background-color:  #FFF;
    color:             #000;
    border:						1px solid green;
    margin:						0px;
    padding:						10px;
    text-align:				center;
    font-size:         12px;
}

#sombra {
    width:							770px;
    height:							10px;
    background-image:		url("/images/background_sombra.gif");
    background-repeat:	no-repeat;
    margin:							auto;
}

#botao_logout {
    float:              right;
    margin-top:			    10px;
    margin-right:			  10px;
}

#outros_servicos {
    clear:              right;
}

#links_locacao_venda {
    margin-left:				15px;
    color
}

span.imagem_empreendimento {
    border-style:       solid;
    border-width:       6px 1px 1px 1px;
    border-color:       #A5A1CE;
    margin:             2px;
    float:              left;

    text-align:					center;
    background-color:		white;
}

#resultados_busca {
    margin:             0px;
    padding:            0px;
    list-style-type:    none;
    width:              430px;
}

#resultados_busca a{
    text-decoration:    none;
    color:              #333;

}

#resultados_busca a:hover {
    color:              #000;
}

#resultados_busca a:hover img{
    border-color:       #6F69B1;
}

#resultados_busca li {
    margin:             0px 0px 10px 0px;
    padding:            0px;
}

#resultados_busca img.imagem_empreendimento{
    margin-right:       10px;
}

#resultados_busca span {
    display:            block;
}

#resultados_busca span.nome {
    color:              #84C322;
    margin:             0px;
    font-size:          18px;
    font-weight:        bold;
}

#resultados_busca a span.ver_detalhes {
    color:              blue;
    text-align:         right;
    text-decoration:    underline;
    border-bottom:      1px solid #EAC200;
    margin-top:         3px;
    padding-bottom:     3px;
    clear:              left;
}