body{background:url(../images/bg.jpg) repeat-x #594f3f; margin:0px; padding:0px;}

#geral{ margin:0 auto;width:955px; position:relative;}
#geral #topo{ height:75px;}
#geral #topo #logo{ background:#FFF; position:absolute; margin-left:370px; width:180px; height:150px;}
#geral #topo #logo img{ margin-top:20px;}
#geral #conteudo{ border-bottom:3px solid #523621;}
#geral #rodape{  font-size:10px; color:#bdbdbd; margin:30px 0px; font-family:Verdana, Geneva, sans-serif; text-align:center;}

#geral #interna{height:450px; padding:10px;}
#geral #interna h1{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:42px; font-weight:bold; color:#523621;}
#geral #interna .conteudo{ margin-top:30px; background:#523621; padding:10px; 	opacity:0.8;-moz-opacity: 0.8;	color:#FFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; border:2px solid #78563c; float:left; width:910px;}
#geral #interna a{ text-decoration:none; cursor:pointer;}

/* home */

#blocohome{ position:absolute; margin-top:270px; margin-left:10px; background:#523621; padding:10px; 	opacity:0.8;-moz-opacity: 0.8;	color:#FFF; border:2px solid #78563c; float:left; width:250px; font-family:Arial, Helvetica, sans-serif; float:left; te}
#blocohome p{ margin:0px; padding:0px; margin-bottom:10px; font-weight:bold;}
#blocohome b{ font-size:14px;}
#blocohome input{ float:left; margin-right:10px;}
#blocohome .nome{ font-size:12px; margin-top:5px;}

/*ambientes*/
#geral #interna .ambientes{ background:url(../images/fotos/ambientes.jpg) no-repeat;}
#geral #interna .fotos{float:left; margin:10px 18px 0px 0px;}
#geral #interna .fotos img{ margin:0px; padding:0px; border:1px solid #FFF;}
#geral #interna .fotos p{ margin:0px; margin-top:5px; padding:5px; background:#FFF; font-size:14px; color:#78563c; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

/*dica*/
#geral #interna .corpodicas{ float:left; margin-top:20px;}
#geral #interna .corpodicas a{ cursor:text;}
#geral #interna .conteudodicas{ background:#523621; border:2px solid #78563c; width:160px; padding:2px; color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; 	 }


/* pesquisa */
#geral #interna .pesquisabloco h1{ font-size:14px; color:#FFF; font-family: Arial, Helvetica, sans-serif}

/* or�amento */
#geral #interna .orcamentobloco{ width:50%; float:left }
#geral #interna .orcamentobloco div{  width:100px; float:left;}
#geral #interna .orcamentobloco span{  display:block; margin-bottom:10px;}
#geral #interna .orcamentobloco input.texto{width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#geral #interna .orcamentobloco textarea{width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#geral #interna .orcamentobloco .textarea{width:150px; margin-left:50px; background-color:#000; color:#FFF; margin-left:100px; }

