body
	{
		margin:0px;
		padding:0px;
		font-family: 'Source Sans 3', sans-serif;
	}
  	#topline
	{
		position:fixed;
		height:9px;
		background-color:#000;
		width:100%;
	}
	#wrap_content
	{
		position:relative;
		width:100%;
	}
	#wrap_page
	{
		margin: 0 auto;
		width:1000px;
		position:relative;
		/*height:400px;
		outline:1px solid black;*/
	}
	#header
	{
		position:relative;
		height:65px;
		margin-bottom:0px;
		padding-bottom:0px;
		/*outline:1px solid black;*/
	}
	#header .left a
	{
		position:absolute;
		bottom:-4px;
		font-family: 'Source Sans 3', sans-serif;
		text-decoration:none;
		color:#000;
		font-size:28px;
		font-weight: 200;
		padding:0px;
		margin:0px;
		letter-spacing: 0.1em;
		text-transform: uppercase;
	}
	.left
	{
		float:left;
		width:435px;
	}
	.middle
	{
		float:left;
		width:40px;
	}
	.right
	{
		float:left;
		width:525px;
		
		margin:0px;
		padding:0px;
	}
	.right ul
	{
		position:absolute;
		right:0px;
		bottom:-3px;
		margin:0px;
		padding:0px;
		width:525px;
		/*outline:1px solid black;*/
	}
	.right #text
	{
		position:absolute;
		top:-6px;
		
		}
	.right ul li
	{
		float:left;
		list-style-type:none;
		
		/*padding-left:19px;*/
	}
	.right ul .zwei, .right ul .drei, .right ul .vier
	{
		padding-left:10px;
	}
	.right ul li a
	{
	font-family: 'Source Sans 3', sans-serif;
		text-decoration:none;
		color:#000;
		font-size:18px;
		font-weight: 200;
		letter-spacing: 0.05em;
		text-transform: uppercase;
		}
	.right ul li a strong
	{
	
		font-weight: 400;
		}
		#inner_content
		{
			position:relative;
			font-weight:200;
			font-size:18px;
			margin-bottom:54px;
			/*outline:1px solid black;*/
		}
		#inner_content_bild
		{
			position:relative;
			height:580px;
			margin-bottom:54px;
			/*outline:1px solid black;*/
		}
		#footer
		{
			position:relative;
			/*border-bottom: 1px solid black;*/
			width:1000px;
			padding-bottom:6px;
			margin-top:54px;
		}
		#footer_img
		{
			position:relative;
			border-top: 1px solid black;
			width:1000px;
			/*padding-bottom:6px;*/
			margin-top:16px;
			margin-bottom:20px;
		}
		#footer_img .text
		{
			float:left;
			font-weight:300;
			font-size:16px;
		}
		#footer_img .footer_nav
		{
			position:absolute;
			right:0px;
			font-weight:300;
			font-size:16px;
		}
		#bildleiste
		{
			position:relative;
			border-top: 1px solid black;
			width:1000px;
			padding-top:18px;
			margin-top:16px;
			margin-bottom:18px;
		}
		#bildleiste .text
		{
			float:left;
			font-weight:300;
			font-size:16px;
		}
		#bildleiste .footer_nav
		{
			position:absolute;
			right:0px;
			font-weight:300;
			font-size:16px;
		}
		#footer a
		{
			text-decoration:none;
			font-size:14px;
			font-weight: 300;
			color:#000;
		}
		#footer a strong
		{
			
			font-weight: 400;
			
		}
		.bold
		{
			font-weight: 300;
		}
		#bild
		{
		-moz-box-shadow:6px 6px 6px rgb(208,208,208); /* Firefox */
-webkit-box-shadow:6px 6px 6px rgb(208,208,208); /* Chrome, Safari */
-khtml-box-shadow:6px 6px 6px rgb(208,208,208); /* Konqueror */
box-shadow:6px 6px 6px rgb(208,208,208); /* CSS3 */
		}
		#prev, #next
		{
			/*float:left;*/
			cursor:pointer;
			font-size:16px
		}
		/*#bild_anzeige
		{
			float:left;
			width:50px;
			padding-left:15px;
			}*/
			.abstand
			{
				width:10px;
			}
			
			#inner_content_bild a
			{
				text-decoration:none;
				color:#000;
			}
			#inner_content_bild
			{
				font-weight:200;
				font-size:16px;
			}
			#inner_content_bild h2, #inner_content h2
			{
				font-weight:200;
				font-size:18px;
				margin:35px 0px 22px;
				padding:0px;
				text-transform:uppercase;
			}
			.more
			{
				font-style:italic;
				text-decoration:none;
				color:#880000;
				font-weight:300;
				
			}
			strong
			{
				font-weight:400;
			}
