body
		{
		position: absolute;
		width: 875px;
		/*height: 701px;*/
		left: 50%;
		/*top: 50%;*/
		margin-left: -439px;
		/*margin-top: -300px;*/
		text-align: center;
		font-family: verdana;
		font-size: 11px;
		color: #666666;	
		background: #29287a;
		border: 3px solid #eee;
		}
		
		a:link { color:#000; text-decoration:none; font-weight: normal;}
		a:visited { color:#cc0000; text-decoration:none; font-weight: normal;}
		a:active { color:#ff0000; text-decoration:none; font-weight: normal;}
		A:hover   {text-decoration: none; color: #ffde42; font-weight: normal;}
		A.NoUnderline { text-decoration:none; }
		
		.container
		{
			float: left;
			background: #E5D1A1;
			width: 875px;	
			/*height: 100%;*/
			text-align: left;
		}
		
		.naviLeft
		{
			float: left; 
			background-image: url(bilder/karte.jpg); 
			width: 109px; 
			height: 415px; 
			margin-top: 120px;
		}
		
		.home
		{
			width: 110px; 
			font-size: 20px;  
			margin-top: 25px; 
			margin-left: 15px;
			font-family: 'Times New Roman', Times, serif; 
			font-style: italic; 
			font-weight: bold;
		}
		
		.imgHome
		{
			padding-top: 3px; 
			float: left; 
			margin-right: 5px;
		}
		
		.titel
		{
			width: 160px; 
			font-size: 20px;  
			margin-top: 35px; 
			margin-left: 40px;
			font-family: 'Times New Roman', Times, serif; 
			font-style: italic; 
			font-weight: bold;
		}
		
		.imgTitel
		{
			padding-top: 3px; 
			float: left; 
			margin-right: 5px;
		}
		
		.kuenstler
		{
			width: 110px; 
			font-size: 20px;  
			margin-top: 15px; 
			margin-left: 55px;
			font-family: 'Times New Roman', Times, serif; 
			font-style: italic; 
			font-weight: bold;
		}
		
		.imgKuenstler
		{
			padding-top: 3px; 
			float: left; 
			margin-right: 5px;
		}
		
		.technik
		{
			width: 110px; 
			font-size: 20px;  
			margin-top: 50px; 
			margin-left: 83px;font-family: 'Times New Roman', Times, serif; 
			font-style: italic; 
			font-weight: bold;
		}
		
		.imgTechnik
		{
			padding-top: 3px; 
			float: left; 
			margin-right: 5px;
		}
		
		.termine
		{
			width: 110px; 
			font-size: 20px;  
			margin-top: 45px; 
			margin-left: 98px;
			font-family: 'Times New Roman', Times, serif; 
			font-style: italic; 
			font-weight: bold;
		}
		
		.imgTermine
		{
			padding-top: 3px; 
			float: left; 
			margin-right: 5px;
		}
		
		.konzept
		{
			width: 110px; 
			font-size: 20px;  
			margin-top: 20px; 
			margin-left: 98px;
			font-family: 'Times New Roman', Times, serif; 
			font-style: italic; 
			font-weight: bold;
		}
		
		.imgKonzept
		{
			padding-top: 3px; 
			float: left; 
			margin-right: 5px;
		}
		
		.kontakt
		{
			width: 110px; 
			font-size: 20px;  
			margin-top: 15px; 
			margin-left: 77px;
			font-family: 'Times New Roman', Times, serif; 
			font-style: italic; 
			font-weight: bold;
		}
		
		.imgKontakt
		{
			padding-top: 3px; 
			float: left; 
			margin-right: 5px;
		}
		
		.impress
		{
			width: 110px; 
			font-size: 20px;  
			margin-top: 15px; 
			margin-left: 60px;
			font-family: 'Times New Roman', Times, serif; 
			font-style: italic; 
			font-weight: bold;
		}
		
		.imgImpress
		{
			padding-top: 3px; 
			float: left; 
			margin-right: 5px;
		}
		
		.content
		{
			margin-left: 95px; 
			margin-right: 10px; 
			width: 650px;
		}
		
		.contentText
		{
			margin-top: 20px; 
			overflow: auto; 
			height: 400px;
		}
		
		.footer
		{
			width: 875px; 
			margin-bottom: 20px;
			height: 70px; 
			background-image: url(bilder/notenlinien.gif);
		}
		.note
		{
			float: left; 
			margin-left: 35px; 
			margin-right: 40px;
		}
		
		.footerPics
		{
			float: left; 
			margin-left: 20px;
		}
		
		.footerPicLast
		{
			float: left; 
			margin-left: 20px; 
			margin-right: 15px;
		}
		
		.contentFrame
		{
			float: left;
			margin-left: 10px;
		}
		
		h1
		{
			color: #cc0000;
			font-size: 14px;	
		}
		
		h2
		{
			font-size: 14px;	
			font-weight: bold;
			font-style: italic;
			text-align: center;
		}
		
		label
	{
		float: left; 
		margin-left: 15px;
		width: 150px; 
		text-align: right;
	}
	
	input
	{
		float: left; 
		margin-left: 10px; 
		border: 1px solid #000;		
		margin-bottom: 5px;
		width: 350px;
	}
	
	textarea
	{
		float: left; 
		margin-left: 10px; 
		border: 1px solid #000;		
		margin-bottom: 5px;
		width: 350px;
	}
	
	#submit
	{
		float: left; 
		width: 150px;
		background: #ccc;
		margin-left: 210px;
	}
	
	#reset
	{
		float: left; 
		width: 100px;
		background: #ccc;
		border: 1px solid #000;
	}
	
	hr
	{
		width: 500px;
	}
