/*
	Rimote.nl ~ Reset CSS
	Author: J.N. van Oosten
	Creation date: 15-05-2010
	Description: Reset browser defaults
	Copyright (C) Rimote Media / J.N. van Oosten
	
	Based on CSS Reset by Eric Meyer
	http://meyerweb.com/eric/tools/css/reset/ 
	v1.0 | 20080212 
*/

/* General HTML
--------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, 
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}

/* remember to define focus styles! */
:focus {
	outline:0;
}

body {
	line-height:1;
	color:black;
	background:white;
}

ol, ul {
	list-style:none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse:separate;
	border-spacing:0;
}

caption, th, td {
	text-align:left;
	font-weight:normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content:"";
}

blockquote, q {
	quotes:"" "";
}

html {
	height:100%;
}

body {
	height:101%;
	background-color:#fff;
}

strong, b {
	font-weight:bold;
}

em, i {
	font-style:italic;
}

.hideme {
	position:absolute;
	left:-9999em;
	top:-9999em;
}

label, 
input[type=button],
input[type=submit], 
input[type=reset], 
button {
	cursor:pointer;
}

input[type=button],
input[type=submit], 
input[type=reset], 
button {
	border:0 none;
}

q:lang(de) {
	quotes:'?' '?' '?' '?';
}

q:lang(en) {
	quotes:'?' '?' "?" "?";
}

abbr[title] {
	border-bottom:1px dotted #888 !important;
	cursor:help;
}

a abbr {
	cursor:pointer !important;
}

.ie7 address {
	font-style:normal;
}

img { 
	-ms-interpolation-mode:bicubic; 
}

span,a,legend {
	display:-moz-inline-box;
	display:inline-block
}

/* 	Clear Fix
--------------------------------------------------------------------------------*/

.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

.clearfix {
	display:inline-block;
}

/* Hides from IE-mac \*/ 
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* End hide from IE-mac */