* 								{ padding: 0; margin: 0; border: 0; font-family: Arial, Helvetica, sans-serif; }
body 							{ background-color: #334e2d; }

a:link							{ font: 12px arial; color: #FFFFFF; text-decoration: none; }
a:visited						{ font: 12px arial; color: #FFFFFF; text-decoration: none; }
a:hover							{ font: 12px arial; color: #FFFFFF; text-decoration: underline; }
a:active						{ font: 12px arial; color: #FFFFFF; text-decoration: none; }

/* estrutura 				================================================================================================================================================ */

/* container */
#container						{ position: absolute; left: 50%; top: 0; width: 900px; margin-left: -450px; background-color: white; }

/* rodape */
#rodape							{ position: absolute; left: 0; top: 500px; width: 100%; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; }

/* rodape 					================================================================================================================================================ */

#rodape_default					{ position: absolute; left: 0; top: 500px; width: 100%; height: 50px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }
#rodape_oprojeto				{ position: absolute; left: 0; top: 1020px; width: 100%; height: 60px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }
#rodape_sugestoesdecasas		{ position: absolute; left: 0; top: 520px; width: 100%; height: 60px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }
#rodape_lazer					{ position: absolute; left: 0; top: 870px; width: 100%; height: 60px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }
#rodape_aregiao					{ position: absolute; left: 0; top: 1100px; width: 100%; height: 60px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }
#rodape_servicos				{ position: absolute; left: 0; top: 830px; width: 100%; height: 60px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }
#rodape_localizacao				{ position: absolute; left: 0; top: 670px; width: 100%; height: 60px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }
#rodape_realizacao				{ position: absolute; left: 0; top: 530px; width: 100%; height: 60px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }
#rodape_contato					{ position: absolute; left: 0; top: 500px; width: 100%; height: 60px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }
#rodape_acompanhamentodaobra	{ position: absolute; left: 0; top: 600px; width: 100%; height: 50px; background: url(../imgs/rodape/01.jpg); background-repeat: repeat-x; background-color: #334e2d; text-align: center; padding-top: 50px; font: 12px arial; color: #FFFFFF; }

/* contato 					================================================================================================================================================ */
#contato td						{ padding: 5px; }
#contato .formulario_botao		{ font: 12px arial; background-color: #cccccc; width: 50px; padding: 3px 0; margin-left: 480px; }
#contato p						{ font: bold 16px arial; color: #032c1e; padding: 5px 0; text-align: center; width: 677px; }

/* rolagem				 	================================================================================================================================================ */
#diferenciais_fotos				{ position: absolute; top: 480px; left: 0px; width: 300px; height: 118px; padding: 0; }
#diferenciais_fotos_set_esq		{ position: absolute; top: 0; left: 0px; width: 25px; height: 137px; padding: 10px 0 0 0; text-align: center; line-height: 172px; vertical-align: middle; }

#rolagem_home2					{ position: absolute; top: 0; left: 35px; width: 100px; border: 0; overflow: hidden; }
#rolagem_home2	ul				{ width: 100%; }
#rolagem_home2	li				{ height: 149px; margin-right: 10px; float: left; list-style-type: none; }

#diferenciais_fotos_set_dir		{ position: absolute; top: 0; left: 630px; width: 25px; height: 137px; padding: 10px 0 0 0; text-align: center; line-height: 172px; vertical-align: middle; }
