I found a subcat where the problem is showing, so now I can advise correctly for what you want.

The line spacing will be even more important with the text all evenly aligned. Change your stylesheet to this:
Code:
a.category-subs-text, a.category-products-text  {
    /*background-color: #ff69ff;*/
    color: #6699aa;
    line-height: 1.0em;
    margin: 0.5em 0 0.5em 1.5em;
    text-indent: -1.5em;
    /*padding: 0.2em 0.3em;*/
    }
This will only work exactly for first-level subcats, since each level has another round of subcategory indent added according to what is set in admin.

You could also (in Configuration > Layout Settings) set the subcat indent to nothing and eliminate the text-indent: -1.5em; in the stylesheet. That would, however, provide no distinction at all between first- and second-level subcats.

I also notice that you have put the recent revision in your main stylesheet and left the previous version in stylesheet_categories_dressing.css. This is a bad idea - you should keep declarations that apply to the same area in one place. It doesn't really matter which in this case, but consolidate them to avoid future grief.