/* CSS Document */

body{margin:0px;background: url(images/bg.gif) repeat-x top #000000;}

/* divs */
.container{width:928px;margin-right:auto;margin-left:auto;background:url(images/bgcontainer.gif) repeat-x top;overflow:auto;}
.menu{width:281px;float:left;}
.marcagua{background:url(images/marcagua.gif) no-repeat center; height:78px; float:left; width:266px;  padding-right:15px;}
.localizacao{ padding-left:15px; float:left}
.conteudo{ width:616px; float:right; margin-left:14px; margin-right:14px}
.home{background:url(images/fundoimosemana.gif) no-repeat; width:609px; height:225px; margin-top:15px;}
.imosemana{width:350px; height:215px; float:left}
.simulador{ width:189px; height:198px; float:left; margin-left:25px; margin-top:12px; padding-right:25px; text-align:right}
.resultsim{	width:190px; height:120px; position:absolute; z-index:1; margin-left:-20px; top: 310px; background-color:#4986aa; border:1px solid #ffffff; padding-right:20px; padding-top:10px;}
.footer{ width:913px; margin-top:10px; margin-right:auto; margin-left:auto; padding-left:15px}
.bandeiras{ width:913px; margin-right:auto; margin-left:auto; padding-left:15px}
marquee{height:20px; padding-top:4px; border-bottom:1px solid #e77615; border-top:1px solid #e77615; font-family:"Trebuchet MS", Tahoma, Arial; font-size:14px; color:#ffffff; width:610px; }
.paginNum{width:600px; height:20px; padding-top:15px; clear:left; margin:0 auto; text-align:center;}
.barra{width:295px; padding-right:10px; float:left; margin-top:30px;}


/*  utilitarios   */ 

.float{float:left}
.floatr{float:right}
.vertical{vertical-align:middle}
.vertical2{vertical-align:bottom}
.right{text-align:right}
.margtop{margin-top:8px;}
.numeros{padding-right:15px; }
.margleft{margin-left:5px;}
.padbot{padding-bottom:40px;}
.largura{width:100%}
.justify{text-align:justify}

/*    texto       */

.textbranco{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#ffffff; text-decoration:none;}
.textbranco a{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#ffffff; text-decoration:none}
.textbranco a:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#225c7d; text-decoration:underline}
.textbranco2{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#ffffff; text-decoration:none;}
.textbranco2 a{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#ffffff; text-decoration:underline}
.textbranco2 a:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#ffffff; text-decoration:underline}
.textlaranja{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#7d4009; text-decoration:none;}
.textlaranja a{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#7d4009; text-decoration:underline}
.textlaranja a:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#ffffff; text-decoration:underline}
.textlaranja2{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#ab580f; text-decoration:none;}
.textazul{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#87abbf; text-decoration:none;}
.textazul2{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#225d7e; text-decoration:none;}
.text{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#000000; text-decoration:none; line-height:14px;}
.text a{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#000000; text-decoration:none;}
.text a:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#333333; text-decoration:underline}
.titles{font-family:"Trebuchet MS", Tahoma, Arial; font-size:16px; color:#ffffff; text-decoration:none;}
.titles a{font-family:"Trebuchet MS", Tahoma, Arial; font-size:16px; color:#ffffff; text-decoration:none}
.titles a:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:17px; color:#333333; text-decoration:underline}
.titles2{font-family:"Trebuchet MS", Tahoma, Arial; color:#e77615; text-decoration:none;}
.textsmall{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#ffffff; text-decoration:none;}
.textsmall2{font-family:"Trebuchet MS", Tahoma, Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.textsmall2 a{font-family:"Trebuchet MS", Tahoma, Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.textsmall2 a:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:10px; color:#ffffff; text-decoration:none;}
.paginacao{font-family:"Trebuchet MS", Tahoma, Verdana, Arial;font-size:13px;color:#ffffff; text-decoration:none; font-weight:bold; background-color:#225b7b;} 
.paginacao a{font-family:"Trebuchet MS", Tahoma, Verdana, Arial;font-size:13px;color:#ffffff; text-decoration:none; font-weight:bold; background-color:#e27c18;}
.paginacao a:hover{font-family:"Trebuchet MS", Tahoma, Verdana, Arial;font-size:13px;color:#323232; text-decoration:none; font-weight:bold; background-color:#225b7b;}
.cinza{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#9a9a9a; text-decoration:none;}
.cinza a{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#9a9a9a; text-decoration:none}
.cinza a:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#225c7d; text-decoration:underline}



/* formularios */

.select{ background-color:#ebebeb; font-family: "Trebuchet MS", Tahoma; font-size:12px; color:#000000; height:22px; }
.input{ background-image:url(images/bginput.gif); font-family: "Trebuchet MS", Tahoma; font-size:12px; color:#000000; height:16px; border:1px solid #d5d5d5}
.txtarea{ background-image:url(images/txtarea.gif); font-family: "Trebuchet MS", Tahoma; font-size:12px; color:#000000; border:1px solid #d5d5d5;}
.button{ background:url(images/bgbt.gif) repeat-x #FFFFFF; border:0px solid #90592d;font-family:"Trebuchet MS", Tahoma; font-size:12px; font-weight:bold; height:22px; padding:1px; cursor:pointer; color:#71736e;}
.button2{ background:url(images/bgbt2.gif) repeat-x; border:1px solid #333232;font-family:"Trebuchet MS", Tahoma; font-size:11px; font-weight:bold; height:22px; cursor:pointer; color:#ffffff;}
.prapida{padding-left:20px; width:175px; padding-bottom:3px;}
.form1{ float:left; margin-bottom:8px;}
.form2{ float:right; margin-bottom:5px;}
.form3{ float:left; margin-bottom:5px; margin-right:5px;}


/*     imoveis          */

.template{background:url(images/bgtemplate.gif); width:140px; height:259px; float:left; margin:15px; padding-left:16px; padding-right:15px}
.foto{width:140px; height:105px;}
.textoimovel{height:130px; }
.btsimovel{ height:20px; float:right}
.det1{width:270px; float:left; padding-right:15px;}
.det2{width:330px; float:left}
.foto2{height:244px; width:326px;float:left; border: 1px solid #ffffff}
.paginacao2{height:20px; width:322px; padding:3px; background:url(images/bgpagslideshow.gif) repeat-x; float:left}
.SHFeat{font-family: "Trebuchet MS", Tahoma, Verdana;font-size:11px;color:#aa570f; text-decoration:none; background:url(images/setinha.gif) no-repeat left; padding-left:8px;}
.SHProp{font-family: "Trebuchet MS", Tahoma, Verdana;font-size:11px;color:#87abbf; text-decoration:none; padding-left:-25px;}