/* -------------------------------------------------------------- 
   Resets default browser CSS styles.

   Created by Erik Meyer: http://meyerweb.com/eric/tools/css/reset/
   Modified by Andreas Zwinkau: http://cssninja.de
   Date: 07. April 2008
-------------------------------------------------------------- */

* {
	margin: 0;
	padding: 0;
}
fieldset,
img {
	border: 0;
}

/* Remember to define focus styles! */
body {
    background: #FFF;
}

acronym, abbr { cursor: help; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after,
q:before, q:after {content: none}
blockquote, q {quotes: none}

/* Bugfixing */

/* http://www.positioniseverything.net/explorer/ie-listbug.html */
ul, ol, dl {position: relative}

/* always show scrollbars with Firefox and Opera */
html {overflow: scroll}

/* Bug Fixing */

/* enable :hover for more than <a> in IE6 */
* html body { behavior: url("../js/csshover.htc"); }

/* make transparent pngs work in IE6 */
* html body { behavior: url('../js/iepngfix.htc'); }

/* /////////////// Helfer ////////////////////////////// */

.barrierReef {
    position: absolute;
    left: -5000px;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
	/* Hide from IE Mac \*/
.clearfix {display:block;}
	/* End hide from IE Mac */
* html .clearfix {height:1px;}
