First view

Styleguide:

Auftrennung in Layouts, Modules und Controller-Spezifisches-CSS
Layouts: Auf allen Seiten immer Vorhanden (z.B. Footer, Navbar... )
Modules: Module die immer wieder verwendet werden (z.B. Suchleiste etc.)
Controller-Spezifisch: Wird nur an einer Stelle verwendet (z.B. Offer-Show)

Namingconvetion:
Layouts: l-footer-link (also l- ...)
Module: Search-box (Erster Buchstabe groß)
Search-box--gray
Search-box--blue (hinter dem -- kommt das sehr individuelle)
Controller: Einfach alles klein