Not much. A lot more comes from state funding, which can be anything from property tax to sales tax to additional fuel taxes. Because you pay about the same fuel tax per mile on a 60 mph road as a 25 mph road (but the 60mph road costs 100x as much), you also find driving on slow roads becomes a subsidy to building fast roads.
the federal excise tax on fuel pays for (at least in part) the "boatload of money for highway expansion "