For example:

 

One should have a "super"(parent) CSS or Style or Skin from which all cards inherit their look. This is probably the look of the card all cards inherit from.

 

Each CardType then has a it's own CSS or Style or Skin that if defined overrides the "super" CSS or Style or Skin.

 

This way one can define unique looks per CardType and still have main look to relate to with all other cards.