If you apply an acid stain to an interior concrete floor it can react with the concrete in such a way as to give it the look of marble or granite stone in its natural state unpolished. For instructions on how to do this see the site at http://www.ehow.com/how_2050061_stain-interior-concrete-floor.html. Seal the floor with a good sealer afterwards to give it a shiny appearance. If you have ever
. used muriatic acid on the floor prior to this procedure however, it will not absorb the acid as the concrete has already reacted with an acid. If you will be painting the floor, it is good to start with a urethane sealer first to prevent concrete from absorbing moisture from coming up under the coating you desire to finish it with. For more on interior concrete floor finishes and ideas see the site at Concretenetwork.com at http://www.concretenetwork.com/concrete/interiorfloors/.