I would only know of a working Visa. A Brazilian consulate in your town will answer all your questions. Good luck.
Thanks for responding Lisa. I think most of the times the work visa applies for situations were non Brazilian citizens get hired and work in Brazil and live there permanently. In my case is different. I live and work in US and our accounts are in Brazil, so the business visa is the most indicated one. However I cannot stay in that country for periods up to 180 days.
Thanks! Your answer is awaiting moderation.