@sesmic
When you associate a theme with an AF, the default theme css (from under /etc/clientlibs) is applied to the form.
When you make any styling changes to the form fields, then those changes will reflect under the form path (/content/forms/af/[AF]/jcr:content/guideContainer/rootPanel/items/[field]/style/) and will override the default css for the theme.