@charset "UTF-8";

/*
 * File: reset.src.css (reset.min.css is compressed)
 * Description: Reset to site defaults
 * Guidelines: Properties sorted alphabetically
 *
 * Author: Heiko Pfefferkorn (www.ifabrik.de)
 * Copyright 2010 i-fabrik (www.ifabrik.de)
 *
 *
 * TABLE OF CONTENTS
 * -------------------------
 * See below ;)
 */


/* ===================================================================================================
 *
 * GENERAL
 *
 * =================================================================================================== */

	/*html,*/
	body { height: 100%; }

	body {
		background-color: #fff;
		/* Beseitigung von Rundungsfehlern beim Skalieren von Schriftgroessen in aelteren Opera Versionen */
		font-size       : 100.01%; }

	html, body {
		margin : 0;
		padding: 0; }


/* ===================================================================================================
 *
 * HEADERS
 *
 * =================================================================================================== */

	h1, h2, h3, h4, h5, h6 {
		border     : 0 none transparent;
		/*clear      : both;
		float      : none;*/
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size  : 100%;
		font-style : normal;
		font-weight: normal; }


/* ===================================================================================================
 *
 * TEXT FORMATTING
 *
 * =================================================================================================== */

	p { margin: 0.8em 0; }

	strong, b {
		font-style : normal;
		font-weight: bold; }

	em, i {
		font-style : italic;
		font-weight: normal; }

	abbr, acronym {
		border      : 0;
		cursor      : help;
		font-style  : normal;
		font-variant: normal;
		font-weight : normal; }

	sup { vertical-align: super; }
	sub { vertical-align: sub; }

	code, dfn, var {
		font-style : normal;
		font-weight: normal; }

	address { display: none; }

	/* Quotations.
	 * --------------------------------------------------------------------- */

		cite { font-style : italic; }

		cite, blockquote { font-weight: normal; }

		blockquote { margin: 0.8em 1em; }

		q:before, q:after{ content: ''; }

	/* Monospaced elements.
	 * --------------------------------------------------------------------- */

		pre, code {
			font-family: monospace;
			font-style : normal;
			font-weight: normal; }

	/* HR.
	 * --------------------------------------------------------------------- */

		hr { display: none; }


/* ===================================================================================================
 *
 * TABLE AND LIST FORMATTING
 *
 * =================================================================================================== */

	/* -----------------------------------------------------------------------------------
	 | Tables
	 * ----------------------------------------------------------------------------------- */

		table, thead, tbody, tfoot, tr, th, td, caption  {
			border     : 0;
			font-style : normal;
			font-weight: normal;
			margin     : 0;
			padding    : 0; }

		table {
			border-collapse: collapse;
			border-spacing : 0;
			margin         : 1em 0; }

		caption { text-align: left; }

		/*th { text-align: center; }
		td { text-align: left; }*/


	/* -----------------------------------------------------------------------------------
	 | Lists
	 * ----------------------------------------------------------------------------------- */

		ul, li, ol, dl, dt, dd { padding: 0; }

		ul, ol, dl { margin: 1em 0 1em 2.5em; }

		ol { margin-left: 2.9em; }

		ul ul, ul ol, ol ol, ol ul, dl dl { margin: .7em 0 .7em 1.6em; }

		li {
			margin-left   : .6em;
			padding-bottom: .1em;
			padding-top   : .1em; }

		dl { margin-left: 1.8em; }

		dt {
			font-weight   : bold;
			margin-top    : .5em;
			padding-bottom: .1em;
			padding-top   : .1em; }

		dd {
			margin-left   : 2em;
			padding-bottom: .1em;
			padding-top   : .1em; }


/* ===================================================================================================
 *
 * LINKS
 *
 * =================================================================================================== */

	a {
		cursor    : pointer;
		font-style: normal; }

	a:focus {
		border            : 0 none transparent;
		-moz-outline-style: none; }


/* ===================================================================================================
 *
 * IMAGES
 *
 * =================================================================================================== */

	img {
		border : 0;
		margin : 0;
		padding: 0; }


/* ===================================================================================================
 *
 * [FORMS]
 *
 * =================================================================================================== */

	form, fieldset, legend, input, textarea, select, button { margin: 0; }

	input, textarea, select {
		font-family  : inherit;
		font-size    : inherit;
		font-weight  : inherit;
		outline-style: none;
		outline-width: 0pt; }

	form, fieldset {
		border : 0;
		padding: 0; }
