body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-color:#9AC4DB; }
#flashIndex{ position: absolute; top: 50%; left: 50%; margin-top: -210px; margin-left: -388px; width: 776px; height: 420px; }
#flash{ width:776px; margin:0 auto; background-image:url(../imagens/bg_flash.gif); background-position:bottom; background-repeat:no-repeat; background-color:#9AC4DB; }

#geral{ position: relative; width:776px; background: url(../imagens/bg_principal.gif) repeat-y 0 0; text-align:left; margin:0 auto; }

#direita{ width:572px; float:right; color:#666666; }

#conteudo{ margin: 0 22px 20px 50px; }
#conteudo a:link{ color: #3a7ba8; }
#conteudo a:visited{ color: #3a7ba8; }
#conteudo a:hover{ color: #3a7ba8; text-decoration: none; }
#conteudo a:active{ color: #3a7ba8; }
#conteudo ul{ margin: 20px 0 20px 30px; padding: 0 0 0 0; }
#conteudo ul li{ margin: 0 0 5px 0; padding: 0 0 0 0; }

#direita #conteudo h1.swap{ height: 31px; background-repeat: no-repeat; }
#direita #conteudo h1.swap span{display:none;}
#direita #conteudo h1#t-picassoflat{background-image: url("../imagens/tit_picassoflat.gif");}
#direita #conteudo h1#t-apartamentos{background-image: url("../imagens/tit_apartamentos.gif");}
#direita #conteudo h1#t-apartamentos_alugar{background-image: url("../imagens/tit_apartamentos_alugar.gif");}
#direita #conteudo h1#t-apartamentos_comprar{background-image: url("../imagens/tit_apartamentos_comprar.gif");}
#direita #conteudo h1#t-localizacao{background-image: url("../imagens/tit_localizacao.gif");}
#direita #conteudo h1#t-visitavirtual{background-image: url("../imagens/tit_visitavirtual.gif");}
#direita #conteudo h1#t-reserveja{background-image: url("../imagens/tit_reserveja.gif");}
#direita #conteudo h1#t-contato{background-image: url("../imagens/tit_contato.gif");}
#direita #conteudo h1#t-precos{background-image: url("../imagens/tit_precos.gif");}
#direita #conteudo h1#t-links{background-image: url("../imagens/tit_links.gif");}

/* Títulos em inglês */
#direita #conteudo h1#t_en-apartments{background-image: url("../imagens/tit_en_apartments.gif");}
#direita #conteudo h1#t_en-apartments_rent{background-image: url("../imagens/tit_en_apartments_rent.gif");}
#direita #conteudo h1#t_en-apartments_sales{background-image: url("../imagens/tit_en_apartments_sale.gif");}
#direita #conteudo h1#t_en-location{background-image: url("../imagens/tit_en_location.gif");}
#direita #conteudo h1#t_en-virtualvisit{background-image: url("../imagens/tit_en_virtualvisit.gif");}
#direita #conteudo h1#t_en-reservations{background-image: url("../imagens/tit_en_reservations.gif");}
#direita #conteudo h1#t_en-contact{background-image: url("../imagens/tit_en_contact.gif");}
#direita #conteudo h1#t_en-fares{background-image: url("../imagens/tit_en_fares.gif");}
#direita #conteudo h1#t_en-links{background-image: url("../imagens/tit_links.gif");}

/* Títulos em italiano */
#direita #conteudo h1#t_it-appartamenti{background-image: url("../imagens/tit_it_appartamenti.gif");}
#direita #conteudo h1#t_it-appartamenti_vendita{background-image: url("../imagens/tit_it_appartamenti_vendita.gif");}
#direita #conteudo h1#t_it-appartamenti_affitto{background-image: url("../imagens/tit_it_appartamenti_affitto.gif");}
#direita #conteudo h1#t_it-localizzazione{background-image: url("../imagens/tit_it_localizzazione.gif");}
#direita #conteudo h1#t_it-visitavirtuale{background-image: url("../imagens/tit_it_visitavirtuale.gif");}
#direita #conteudo h1#t_it-prenota{background-image: url("../imagens/tit_it_prenota.gif");}
#direita #conteudo h1#t_it-contatto{background-image: url("../imagens/tit_it_contatto.gif");}
#direita #conteudo h1#t_it-prezzi{background-image: url("../imagens/tit_it_prezzi.gif");}
#direita #conteudo h1#t_it-links{background-image: url("../imagens/tit_links.gif");}

#direita #conteudo h2{ font-size: 140%; letter-spacing: -1px; color: #4c9ed6; margin: 0 0 20px 0; padding: 0; }
#direita p{ line-height: 18px; }
#direita #conteudo table{ margin: 0 0 20px 0; }
#direita #conteudo .fotos{ padding: 5px; margin: 5px; border: 1px solid #cecccd; background-color: #FFFFFF; }
#direita #conteudo .espaco{ width: 30px; }
#direita input, textarea{ font-family: Arial, Helvetica, sans-serif; color: #006699;	 }
#direita form label{ color: #006699; }
#direita form .colesq{ padding:1px 0 1px 5px; }
#direita #visitavirtual{ margin:0 0 0 50px; }

#esquerda{ width:204px; float:left; background-image:url(../imagens/bg_esquerdo_topo.gif); background-position:top; background-repeat:no-repeat; }

#rodapeInicio{ position:relative; min-height:31px; clear:both; }
#rodapeInicio .conteudo{ padding:5px; font-size:11px; text-align: center; line-height: 20px; color:#658596; }
#rodapeInicio .conteudo a:link{ color: #658596; }
#rodapeInicio .conteudo a:visited{ color: #658596; }
#rodapeInicio .conteudo a:hover{ color: #658596; text-decoration: none; }
#rodapeInicio .conteudo a:active{ color: #658596; }

#assinaturaInicio{ position:relative; clear:both; padding:5px 15px 5px 15px; text-align: center; font-size:11px; vertical-align:top; }
#assinaturaInicio a:link{ color:#658596; text-decoration:none; }
#assinaturaInicio a:visited{ color:#658596; text-decoration:none; }
#assinaturaInicio a:hover{ color:#658596; text-decoration:underline; }
#assinaturaInicio a:active{ color:#658596; text-decoration:none; }

#rodape{ position:relative; min-height:31px; clear:both; background: url(../imagens/bg_rodape.gif) repeat-y 0 0; color: #D89407; }
#rodape .conteudo{ padding:5px; font-size:11px; text-align: center; line-height: 20px; }
#rodape .conteudo a:link{ color: #ed8a1b; }
#rodape .conteudo a:visited{ color: #ed8a1b; }
#rodape .conteudo a:hover{ color: #D59709; text-decoration: none; }
#rodape .conteudo a:active{ color: #ed8a1b; }

#assinatura{ position:relative; clear:both; padding:5px 15px 5px 15px; background-color:#9AC4DB; text-align: right; font-size:11px; vertical-align:top; }
#assinatura a:link{ color:#FFFFFF; text-decoration:none; }
#assinatura a:visited{ color:#FFFFFF; text-decoration:none; }
#assinatura a:hover{ color:#FFFFFF; text-decoration:underline; }
#assinatura a:active{ color:#FFFFFF; text-decoration:none; }

.submenu{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000099; font-weight:bold; }
