@charset "UTF-8";


/*	---------------------------------------------------------------
	BROWSERSTYLES RESETTEN
	---------------------------------------------------------------*/

		html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{  
			margin:0; 
			padding:0; 
		}

		code, kbd, samp, pre, tt, var, textarea, input, select, isindex, listing, xmp, plaintext { 
			font: inherit; 
			font-size: 1em; 
			white-space: normal; 
		}

		dfn, i, cite, var, address, em { 
			font-style: normal; 
		}
	
		th, b, strong, h1, h2, h3, h4, h5, h6 { 
			font-weight: normal; 
		}
	
		a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table { 
			border: none; 
		}
	
		a {
			color: inherit;
			text-decoration: none;
		}
	/*
		:focus {
			outline: none;
		}
	 */

		table { 
			border-collapse: collapse; 
			border-spacing: 0; 
		}
	
		caption, th, td, center { 
			text-align: left; 
			vertical-align: top; 
		}
	
		body { 
			line-height: 1; 
			background: white; 
			color: black; 
		}
	
		q { 
			quotes: "" "";
		 }

		ul, ol, dir, menu { 
			list-style: none; 
		}
	
		/* sub, sup { 
			vertical-align: baseline; 
		} */


		/*
		font { 
			color: inherit !important; 
			font: inherit !important; 
			color: inherit !important; 
		}  font wird uebergangen
		*/
		
		marquee { 
			overflow: inherit !important;
		}
	
		blink { 
			text-decoration: none; 
			color: inherit;
		}
	
		nobr { 
			white-space: normal; 
		}
	
	
/* ---------- nuetzlich ---------- */

		.clear {
			clear: both;
			height: 0;
			overflow: hidden;
			line-height: 0;
		}
