body {
			  color: #292929;
			  background-color:#ffffff;
			  font-family: helvetica, arial, sans-serif;
			  font-size:0.6em;
			  letter-spacing:0.33em;
			  }
			  
a {
			color:#292929;
			text-decoration:none;
		   }
		   
a:hover {
			text-decoration:none;
			color: #777;
			
		   }


img {
	border: none;
	}
p {
font-size:1em;
letter-spacing:0.2em;
padding: 0px;
margin: 0px;
}

h1 {
color: #292929;
font-family: helvetica, arial, sans-serif;
font-size:1em;
font-weight: normal;
padding: 0px;
padding-bottom: 5px;
}
		
#links {
			position:relative;
			left: 48px;
			top: 36px;
			float:left;
		}

	#logo 	{

				height: 114px;
				width:114px;
				padding-left: 12px;
				padding-right: 61px;
				clear:left;
				}
		
	#subnav {
		margin-top: 73px;
		left: 0px;
		display: block;
		float:left;
		}
		
		#subnav p {
		padding-top: 2px;
		padding-left: 12px;
		padding-bottom: 1.4em;
		width:190px;
		line-height: 1.7em;
		letter-spacing:0.3em;
		}
		
		#subnav a {
			display: block;
			padding-bottom: 4px;
			padding-top: 4px
			}
		#subnav a:hover {
			color: #777;
			}
		#subnav .letztes {
			padding-bottom: 20px;
			}
			
		#subnav2 {
		margin-top: 2px;
		}
		#subnav2 a {
			display: block;
			padding-bottom: 5px;
			padding-top: 5px
			}
		#subnav2 a:hover {
			color: #777;
			}
		#subnav2 .letztes {
			padding-bottom: 20px;
			}
	
#rechts {
			position:absolute;
			left: 251px;
			top: 44px;
			float:left;
		}
		
			   
	#nav {
	position:absolute;
	top: 26px;
	left: 0px;
	min-width: 750px;
	}
	
		#nav a {
			padding-left: 14px;
			padding-right: 11px;
			padding-top: 8px;
			padding-bottom: 6px;
			background-color: #eaeaea;
			float:left;
			border-right: 2px white solid;
		}
		#nav a:hover {
			background-color: #e0e0e0;
			color: white;
		}
		.aktiv {
			background-color: #e0e0e0;
			color: white;
		}
		
		.aktiv {
		cursor: default;
		}
		.navaktiv {
		cursor: default;
		color: #999;
		}
		.eng {
		letter-spacing:0.27em;
		}	
	
	#content {
			top: 89px;
			left: 62px;
			position:relative; 
			text-align: left;
			min-width:660px;
			}
					 
		#bilder {
		width:420px;
		height:420px;
		float: left;
		}
		
		.quer {
		margin-top: 49px;
		}
		
		.hoch {
		margin-left: 51px;
		}
		
		#infos {
		float: left;
		margin-left:53px;
		margin-top:98px;
		width:170px;
		}
		#scrollinfos {
		float: left;
		margin-left:15px;
		margin-top:98px;
		width:180px;
		z-index:1;
		}
		#infos p {
		font-size: 1.1em;
		line-height: 1.4em;
		padding-bottom: 1.4em;
		}
		#scrollinfos p {
		font-size: 1.1em;
		line-height: 1.4em;
		padding-bottom: 1.4em;
		}
		
		#anfordern {
		float: left;
		padding-top: 0.9em;
		}
		
		#bildnav {
		position:relative;
		top:12px;
		clear: left;
		width: 420px;
		text-align: center;
		}
		
		#cinfos {
		width:180px;
		position:absolute;
		z-index:1;
		}
		#rinfos {
		overflow:hidden;
		position: relative;
		top: 0;
		left:0;
		width:180px;
		height:220px;
		margin-bottom: 10px;
		z-index:2;
		}
		
		#scrollpfeile {
		float: left;
		margin-left: 28px;
		margin-top:98px;
		}
		
		#hoch {
		font-size: 1.8em;
		height:20px;
		width:10px;
		cursor:pointer;
		}
		#runter {
		font-size: 1.8em;
		height:20px;
		width:10px;
		cursor:pointer;
		margin-top:182px;
		}