@charset "utf-8";
/* CSS Document */

body {
font-family: Arial, Helvetica, sans-serif;
}


		#box {
			width: 950px;
			margin: 40px auto;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px; 
			color: #000000;
		}
	
		#hintergrund {
			width: 950px;
			height: 580px;
			margin: 0;
			background: url(../bilder/hintergrund.jpg);
			
		}
		
		#logo {
			width: 161px;
			height: 132px;
			background: url(../bilder/logo.jpg);
			float: left;
		}

		#leiste {
			width: 950px;
			height: 128px;
			margin: 0;
			background:
			float: left;
		}
		
		#leiste2008 {
			width: 950px;
			height: 128px;
			margin: 0;
			background:
			float: left;
		}
		
		
		#leiste2009 {
			width: 950px;
			height: 128px;
			margin: 0;
			background:
			float: left;
		}
		#leiste_foto {
			width: 950px;
			height: 128px;
			margin: 0;
			background: 
			float: left;
		}


		#navi {
			width: 238px;
			height: 452px;
			margin: 128px 0 0 -161px;
			float: left;
			background: 
			
		}

		#trans {
			width: 238px;
			height: 450px;
			border: none;
			z-index:auto
		}


		#textbox {
			width: 500px;
			height: 445px;
			margin: 128px 0 0 0;
			float: left;
		}
		
	#textbox-geteilt1 {
			width: 250px;
			height: 445px;
			margin: 128px 0 0 -161;
			float: left;
		}
	
	#textbox-geteilt2{
			width: 250px;
			height: 445px;
			margin: 378px 0 0 -161;
			float: right;
		}
		
				
		#bilderbox {
			width: 650px;
			height: 445px;
			margin: 128px 0 0 0;
			float: left;
		}
		
		#bildindex1 {
			width: 500 px;
			height: 150 px;
			float: right;
			
		}
		
		#bildindex2 {
			width: 500 px;
			height: 500 px;
			float: right;
			
			
		}
		
		
		
		#bildindex3 {
			width: 500 px;
			height: 300 px;
			float: right;
			
			
		}
		#textbox overflow {
			width: 696px;
			height: 445px;
			margin: 128px 0 0 0;
			float: left;
			overflow: auto
		}
		
		#impressum {
			width:700px;
			font-size:9px;
		}

		h1 {
			font-family: Arial, Helvetica, sans-serif;
			color: #ffffff;
		}
		
		h2 {
			font-family: Arial, Helvetica, sans-serif;
			color: #ffffff;			
		}
		
		a:link, a:visited {
	
		color: #000000; 
			text-decoration: underline;
		}
		
		a:active, a:hover {
		
			color: #FFFFFF;
			text-decoration: none;
		}



		img { border:none; }
		
		.right {
			text-align:right;
		}

		.input, textarea {
			width:350px;
		}
		.border {
			border:1px solid #b5db5b;
			padding:10px;
		}
		.eintrag {
			border:1px solid #b5db5b;
			background:#b5db5b;
			padding:10px;
			margin:10px;
		}
		label {
			width:150px;
			float:left;
			text-align:left;
			padding-right:10px;
		}
		.labelpadding {
			padding-right:160px;
		}
		.overflow {
			height:440px;
			width: 650px;
			overflow:auto;
		}

	
			
		