* 									{ padding: 0; margin: 0; border: 0; font-family: Arial, Helvetica, sans-serif; }
body 								{ background: url(../imgs/bg.jpg); background-repeat: repeat-x; background-color: #2e1001; }

a:link								{ color: #000000; text-decoration: none; }
a:visited							{ color: #000000; text-decoration: none; }
a:hover								{ color: #000000; text-decoration: underline; }
a:active							{ color: #000000; text-decoration: none; }
img { border: none;}

/* estrutura 						================================================================================================================================================ */

/* container */
#geral	 							{ position: relative; float: left; width: 950px; margin-left: -475px; left: 50%; }

/* TOPO */
#topo								{ position: relative; float: left; width: 950px; background-color: #CCCCCC; }

/* FLASH */
#flash								{ position: relative; float: left; width: 950px; }
#flash_esq							{ position: relative; float: left; width: 16px; }
#flash_cen							{ position: relative; float: left; width: 918px; }
#flash_dir							{ position: relative; float: left; width: 16px; }

/* contato */
#contato							{ position: relative; float: left; width: 950px; }
#contato_esq						{ position: relative; float: left; width: 350px; }
#contato_dir						{ position: relative; float: left; width: 600px; background: url(../imgs/faleconosco_02.jpg); height: 502px; }

/* RODAPE */
#rodape								{ position: relative; float:left; width: 950px; height: 165px; padding: 0; text-align: center; font: 12px arial; color: #000000; background: url(../imgs/rodape/01.jpg); }
#rodape a:link						{ color: #000000; text-decoration: none; font-weight: bold }
#rodape a:visited					{ color: #000000; text-decoration: none; font-weight: bold }
#rodape a:hover						{ color: #000000; text-decoration: underline; font-weight: bold }
#rodape a:active					{ color: #000000; text-decoration: none; font-weight: bold }

/* formulario */
#formulario 						{ position: relative; float: left; color: white; font: bold 14px arial; height: 484px; width: 600px; padding: 160px 0 0 20px; }
#formulario .formulario_nome 		{ background-color:#eeebf9; font: 14px arial; border: 1px solid #9264aa; width: 320px; color:#000000; padding: 5px }
#formulario .formulario_email 		{ background-color:#eeebf9; font: 14px arial; border: 1px solid #9264aa; width: 320px; color:#000000; padding: 5px }
#formulario .formulario_ddd 		{ background-color:#eeebf9; font: 14px arial; border: 1px solid #9264aa; width: 40px; color:#000000; padding: 5px }
#formulario .formulario_telefone 	{ background-color:#eeebf9; font: 14px arial; border: 1px solid #9264aa; width: 265px; color:#000000; padding: 5px }
#formulario .formulario_mensagem 	{ background-color:#eeebf9; font: 14px arial; border: 1px solid #9264aa; color:#000000; padding: 5px; width: 400px }
#formulario .formulario_botao 		{ border: 0; font: bold 12px arial; color: white; background-color: #997e2c; width: 60px; padding: 2px; }
#formulario td 						{ padding: 5px; }

/*Localização*/
#container_fotos{  position:relative; float:left; width:100%; text-align:center; margin:0 auto;}


/* Apartamento decorado*/
/* Fotos*/
#container_banner{width:918px; height:464px; background-image:url('../imgs/bg-decorado2.jpg');}
#banner{width:918px; height:369px;}
#foto_principal{margin-left:265px; margin-top:1px;}
#rolagem{ width:918px; height:95px;}
#principal{position:relative; float:left;  width:862px; height:125px; margin-top:15px; overflow: hidden;}
#principal img{ max-width: 89px; max-height: 67px; }
.ativo{background-image:url('../imgs/seta.png');}
.inativo{border:solid 1px #A79148;}
#esquerda{position:relative; float:left;  width:28px;  height:95px; cursor:pointer; }
#esquerda img {margin-top:60px; float:right;}
#direita{position:relative; float:right; width:28px;  height:95px; cursor:pointer; }
#direita img{ margin-top:60px;}
.seta_fundo{width:100px; height:120px;z-index:99; text-align:center; line-height:100px;}
.seta_fundo:hover{background-image: url('../imgs/seta.png'); background-repeat:no-repeat; border:0 px;}
.seta_fundo_ativo{width:90px; height:120px;z-index:98; text-align:center; line-height:100px; background-image: url('../imgs/seta_2.png'); background-repeat:no-repeat; background-position:center top; border:0 px; }
.selecionado{width:100px; height:120px;background-image: url('../imgs/seta_2.png'); background-repeat:no-repeat; z-index:99; text-align:center; line-height:100px; border:0 px;}

/* Lazer*/
/* Fotos*/
#container_bannerL{width:1px; height:1px; background-image:url();}
#foto_principalL{margin-left:1px; margin-top:1px;}
