body {
overflow: scroll;
}


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

/* arimo-regular - latin */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/arimo-v27-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/arimo-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/arimo-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/arimo-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/arimo-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/arimo-v27-latin-regular.svg#Arimo') format('svg'); /* Legacy iOS */
}	
	

*{ 
	margin:0;
	padding:0;
	font-family: 'Arimo', "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	letter-spacing: 1pt;
	color:#000000;
}

a:hover   { color: #cda236 }

h1 { font-size: 24px }

h2 { font-size: 20px }

#wrapper{
	width:100%;
	height:100%;
	position:absolute;
	top: 0;
}

/* #oben, #unten, #links, #rechts{
	background: #fff;
	position: fixed;
}

#links, #rechts{
	top: 0;
	bottom: 0;
	width: 15px;
}

#links{
	left: 0;
}

#rechts{
	right: 0;
}
		
#oben, #unten{
	left: 0;
	right: 0;
	height: 15px;
}

#oben{
	top: 0;
}

#unten{
	bottom: 0;
}*/

#bluete{
	width:500px;
	height:112px;
	position:absolute;
	right:140px;
	top:0px;
}
#portrait {
	position:absolute;
	margin-left: 20%;
	z-index: 3;
}


#blaubalken{
	opacity:0.5;
	position:absolute;
	left:0px;
	top:130px;
	z-index:1;
}

#impress{
	opacity:0.5;
	position:absolute;
	left:25px;
	top:360px;
	width: 400px;
	text-align: left;
	margin-right: 20px;
	z-index:1;
}

#hell{
	opacity:0.5;
}

#balken1{
	background:#fff;
	position:absolute;
	min-height:50px;
	width:100%;
	/*float:left;*/
	opacity:0.6;
}

#balken2{
	/*background:rgba(255, 255, 255, 0.9);*/
	position:absolute;
	top:15px;
	min-height:200px;
	width:100%;
	float:left;
}

#info{
	width:100%;
	height:320px;
	margin-top:130px;
}

#info1{
	width:40%;
	float:left;
	/*z-index:1;*/
	
}

#name{
	width:500px;
	padding-left:46%;
}


#medizin{
	/*padding-left:100%;*/
	width:400px;
	float:left;
	position: absolute;
    top: 500px;
    right: 140px;
	text-align:right;
	z-index: 3;
	font-size: 1.15em;

}

.dunkel{
	color:#000000;
}

.anschrift{
	color:#000000;
	opacity:1;
	text-align: right;
	float:right;
	margin-top: 450px;
	margin-right: 140px;
	margin-left:auto;
	font-size: 0.95em;
}

.clear{
	clear: both;
}

.menulink { color: #000000; text-decoration: none }