body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blckquote, th, td
{
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}

html, body 
{
	font-size: 100,01%;
	line-height: 1.2;
	font-weight: normal;
}

/* Das verhindert beim Safarie das dieser blaue leuchtende Rand erscheint sobald man in ein Formularfeld tippt */
input:focus, textarea:focus
{
	outline-color: transparent; 
  	outline-style: none; 
}

/* Das verhindert das bei Browsern wie Firefox und Safari das Textarea Eingabefeld unten links in der Größe verändern lässt */
textarea
{
	resize: none;
}

/* Wegen dem zentrierten Layout würde es sonst immer rechts links springen. Hiermit erzwingt man die vertikale Scrolleiste. */
html
{
	height: 100%;	/* Für IE ohne CSS3 */
	margin-bottom: 1px;	
	overflow: -moz-scrollbars-vertical;	/*Für Firefox */
	overflow-y: scroll; /* Für alle Brwoser mit CSS3 wie z.B. Safari */
}

body
{
	height: 100%;	
}

/* Damit beim einbinden von img Bilder in einem <a> Tag kein Rahmen entsteht beim Mouseover*/
a img
{
	border: none;
}

a, a:link, a:visited, a:hover, a:active, a:focus
{
	color: #2B2B2B;
	text-decoration: none;
	outline: none;
}

/* wenn ein iFrame genutzt wird soll dieses immer ohne einen Rand angezeigt werden welcher bei manchen Browsern Standard ist */
iframe
{
	border: none;
	overflow: hidden;
}

/* Normalisieren: IE7 und darunter packen um die Form einen Margin Freiraum */
form
{
	margin: 0px;
	border: none;
	padding: 0px;
}

/*Markieren von Texten mit schwarzem Hintergrund anstatt default blau */
::selection 
{   
	background: #000; /* Safari */   
	color: #FFF;
}

::-moz-selection 
{   
	background: #000; /* Firefox */
	color: #FFF;
}