	body { width:100%; background:url('../style/img/foto-bg.jpg') 50% 50% fixed no-repeat #222222 }
 /*background:#555555 }*/
	
	#aroundcontent { padding:10em 0em 1.5em 21em; margin:0em; overflow-x:hidden }


	#contentarea { position:relative; z-index:0; background:#CFCAB4; border:1px solid #F4ECD2; padding:59px 1.5em 1.5em 0em; margin:-4em -5.6em -4em -25em;
			-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.6); box-shadow: 0px 0px 3px rgba(0,0,0,0.6); -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.6); -webkit-border-radius:0px 20px 20px 0px; -moz-border-radius:0px 20px 20px 0px; border-radius:0px 20px 20px 0px }

	#content h2:first-child { padding-top:0em }

	#content { position:relative;
		 background:#ffffff;
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.6); box-shadow: 1px 1px 3px rgba(0,0,0,0.6); -moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.6); }

	#incontent { margin-left:20.8em; border-left:.2em solid #cccccc; padding:0em; min-height:70em }
	#incontent2 { margin-left:-21em; padding:4em 0em 4em 0em }
	.contentblock { margin-left:21em; padding:0em 4em 0em 4em }

	#wraphelper { width:80px; height:1em; float:right }

	#endclearer { clear:both }
	
	#content .sidebox	{ float:left; width:14em; padding:0em 1em 0em 6em; clear:left; color:#505050 }
	#content .sidebox h3	{ margin:0em -1em 0.9em 0em; padding:0em 1em 0.8em 0em; font-size:1em; color:#000000; font-weight:normal; border-bottom:1px solid #bbbbbb }
	#content .sidebox h3 + * { margin-top:-1px }
	#content .sidebox a { text-decoration:none }
	#content .sidebox a:hover { text-decoration:underline }

	.person h1 span { position:absolute; width:0px; height:0px; left:-1000px; top:-1000px; overflow:hidden }
	.person h1	{ position:absolute; top:-195px; right:-80px; width:30%; min-width:350px; height:237px; background:url('img/person-title.png') no-repeat left top; z-index:5 }

	.person #decoration { position:absolute; z-index:0; width: 27%; height:153px; top:-80px; right:200px; background:url('img/person-deko1.png') left top no-repeat }

	.person #decoration:hover { top:-90px }

	.gefaelltmir h1 { display:none }

	#decoration { 
		-moz-transition: top 0.1s ease-out;
		-webkit-transition: top 0.1s ease-out;
		-o-transition: top 0.1s ease-out;
		transition: top 0.1s ease-out;
	}

	#decoration2 { position:absolute; top:0px; left:-1px; border-left:1px solid #ffffff; z-index:5; width:5.2em; max-width:70px; height:100%; background:url('../style/img/person-leftbar.png') right top repeat-y }
	#decoration2 div { margin-right:11px; height:100%; background:url('../style/img/person-leftbar2.png') 100% 50% no-repeat }

	/* Kleine Bildschirme */

	@media only screen and (max-width: 750px) {
		body { min-width:0em }
		#decoration2 { display:none }
		#aroundcontent { padding-left:0em }
		#contentarea { margin:-2em; padding-right:0em; border-left:none; border-right:none; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px }
		#incontent { margin:0em; border:none }
		#incontent2 { margin:0em; padding:4em 0em 0.3em 0em }
		.contentblock { margin:0em; padding:0em 2em 0em 2em }
		.person #decoration { width:45%; max-width:270px }
		#content .sidebox { float:none; width:auto; padding:1.5em 2em 0em 2em; background: #eeeeee; margin-top:-2em; margin-bottom:2em; border-top:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb }
		#content .sidebox h3 { margin-right:0; padding-right:0em }
		
		
	}
