/* css reset
 * author : stakr GbR
 * version: 2008-09-10
 */

/****************************************************************************** 
 * BLOCK ELEMENTS
 ******************************************************************************/

body { margin: 0; padding: 0; }

blockquote, div, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, 
li, noscript, ol, p, pre, table, tbody, td, tfoot, th, thead, tr, ul {
  background: transparent;
  border: 0;
  line-height: 1;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}

hr { border-bottom: 1px solid black; height: 1px; }

/****************************************************************************** 
 * INLINE ELEMENTS
 ******************************************************************************/

/* borders */
abbr, acronym, a img { border: none; }

/* colors */
a { color: black; }

/* text alignment */
caption { text-align: left; }

/* fonts */
code, kbd, pre, samp, tt { font-family: serif; }
code, kbd, pre, samp, tt { font-size: 100%; /* for Opera */ }
big, h1, h2, h3, h4, h5, h6, small, sub, sup { font-size: 100%; }
cite, dfn, em, i, var { font-style: normal; }
b, h1, h2, h3, h4, h5, h6, strong, th { font-weight: normal; }

/* list styles */
ol, ul { list-style: none; }

/* margins */
caption, legend, thead { margin: 0; padding: 0; }
pre { margin-bottom: -1em; }

/* text decoration */
a, del, ins { text-decoration: none; }

/* vertical alignment */
sub, sup { vertical-align: baseline; }

/* table (remember in HTML: 'cellspacing="0" cellpadding="0" border="0"') */
table, tbody, td, tfoot, th, thead, tr { border-collapse: separate; border-spacing: 0; }

/****************************************************************************** 
 * PSEUDO ELEMENTS
 ******************************************************************************/

/* for firefox */
:focus { outline: 0; }

/* quotations */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

