/*
===================================
CSS RESET

Description: 	Reset CSS
Author: 		Felix Kreitner
Date:			26.02.2010
*/

center, isindex, menu, dir,
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
input, button, textarea,
address, var, optgroup {
	margin:			0;
	padding:		0;
	border:			0;
	outline:		0;
	font-weight:	inherit;
	font-style:		inherit;
	font-size:		1em;
	font-family:	inherit;
	font-variant:	inherit;
	vertical-align: baseline;
	text-decoration:none;
	white-space:	normal;
}

html {
	line-height:	1;
	font-family:	Arial, Helvetica, sans-serif;
}

body {
	background: 		#FFF;
	color:				#000;
	width:				100%;
	height:				100%;
	background-color:	transparent;
}

/* Remember to define focus styles! */
:focus {
	outline:		0;
}

* { 
	-moz-outline:	0;
}

font,basefont {
	color:			inherit;
	font:			inherit;
	font-size:		12px;
}

a,img,a img,iframe,form,abbr,acronym,object,applet,table,a abbr,a acronym {
	border-width:	0;
	margin:			0;
}

th,b,strong,h1,h2,h3,h4,h5,h6,dt {
	font-size: 		100%;
	font-weight:	normal;
}

ul,ol,li,dir,menu {
	list-style:		none;
}

/* Bugfixing */
/* http://www.positioniseverything.net/explorer/ie-listbug.html */
ul, ol, dl {
	/* position:		relative; */ /* PROBLEM with Slider */
}

ol {
	list-style:		decimal outside;
}

ul {
	list-style:		disc outside;
}

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after,
q:before, q:after {
	content:		none;
}

blockquote, q
{
	quotes:			none;
}

a {
	color:			inherit;
}

table {
    border-collapse:	collapse;
    border-spacing:		0;
}

caption,tr,th,td {
	width:				auto;
	height:				auto;
	background-color:	transparent;
	vertical-align:		inherit;
	border:				none;	
    text-align:			left;
    font-weight:		normal;
}

fieldset, img {
	border: 			0;
}

img {
	text-align:			bottom;
}

sub,sup {
	vertical-align:		baseline;
}

/*because legend doesn't inherit in IE */
legend {
	color: 				#000;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
 *font-size: 			100%;
}

center,*[align] {
	text-align:			inherit;
}

s,strike,u {
	text-decoration:	inherit;
}

marquee {
	overflow:		visible;
	-moz-binding:	none;
}

blink {
	text-decoration:	none;
}

hr {
	clear:				both;
	display:none;		
}
