CSS (cascading style sheet) is a language designed to control the styling of document elements. However, it also includes constructs to control the layout of a document.
The source document is at http://www.w3.org/TR/1998/REC-CSS2-19980512/visuren.html. I am including a short summary of the core concepts in this module.