/*
**
* CSS Reset by kilian 1.1
* merged yahoo, mayer and kilian reset
**
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre,
a, a:link, a:active, a:visited, a:hover,
abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, input, textarea, select, kbd, q, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { background: transparent; border: 0; color: inherit; font-size: 100%; margin: 0; outline: 0; overflow: hidden; padding: 0; vertical-align: baseline; }

* { z-index: 0; } /* all on level 0 (Mayer)*/
*:focus { color: inherit; outline: 0; }
html, body { overflow: auto; background: #FFF; line-height: 1; }
blockquote, q { quotes: none; }
del { text-decoration: line-through; }
ins { text-decoration: none; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; } /* tables still need 'cellspacing="0"' in the markup (Mayer) */
strong { font-weight: bold; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
