Really depends on the type of road (highway v. local, urban v. rural). The 12' lane width is a good rule of thumb, though older streets usually have 10' lane widths, and modern highways around 14'.
I typically "compress" my roads a bit to save space...usually figure on about 1/2 - 3/4" per lane, and pretty narrow shoulders.