/**
 * reset.css
 * 
 * @author &#9733; Maik Kempe &#9733;
 * @copyright ©2006-2010, metafinanz
 * @link http://www.metafinanz.de
 * @package mfWebsite
 * @media screen
 * @version 1.0
 * @revision -
 * @lastmodified 01/22/10
 */

/**
 * @section browser reset
 */

/* Global reset of paddings and margins for all HTML elements */

* {
  margin: 0;
  padding: 0;
  border: none;
}

* html body * { overflow: visible; }

html, body { height: 100%; }

div, span, p, ul, li, dl, dt, dd, ol, table, tbody, tfoot, thead, tr, th, td, caption, form, fieldset, legend, label, h1, h2, h3, h4, h5, h6, img, a, acronym {
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  vertical-align: baseline;
  text-decoration: none;
  border: none;
  outline: 0;
}

table {
  width: 100%;
  table-layout: auto;
  border: none;
  border-collapse: collapse;
  border-style: none;
  border-spacing: 0;
}

table td { vertical-align: top; }

.clear, .cleaner, .clearfix {
  clear: both;
  height: 1px;
  font-size: 1px;
  line-height: 1px;
}

.inline { display: inline; }

.no_padding { padding: 0; }