body {
	margin:0px;
	padding:0px;
	background-color:#5E5E5E;
	font-size:62.5%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
}

ul {
	padding:0px;
	margin:0px;		
}

li {
	padding:0px;
	margin:0px;		
}

#center-layer {
	position:relative;
	width:1012px;
	height:724px;
	background-image:url(images/center-bg.jpg);
	margin:auto;
}

#tel {
	position:absolute;
	top:-9px;
	right:14px;
	height:137px;
	width:407px;
	background-image:url(images/top-left.png);	
}

#content {
	height:410px;
	width:525px;
	position:absolute;
	top:195px;
	left:212px;
}

#content-impressum {
	display:none;
	height:410px;
	width:525px;
	position:absolute;
	top:195px;
	left:212px;
}

#herr-doktor {
	position:absolute;
	top:28px;
	left:34px;
	height:110px;
	width:472px;
	background-image:url(images/herr-doktor.png);	
}

#text {
	position:absolute;
	top:152px;
	left:33px;
	font-size:1.7em;
	color:#464648;
	font-weight:normal;	
}

#software {
	position:absolute;
	top:252px;
	left:31px;
	height:22px;
	width:351px;
	background-image:url(images/software.png);	
}

#li-left {
	position:absolute;
	font-size:1.7em;
	color:#464648;
	font-weight:bold;
	top:285px;
	left:44px;	
}

#li-right {
	position:absolute;
	font-size:1.7em;
	color:#464648;
	font-weight:bold;
	top:285px;
	left:310px;	
}

#impressum {
	position:absolute;
	bottom:30px;
	left:43px;
	font-size:1.1em;
	font-weight:normal;
	color:#464648;
}

#impressum-header {
	position:absolute;
	top:30px;
	left:34px;
	height:47px;
	width:259px;
	background-image:url(images/impressum-header.png);		
}

#text-impressum {
	position:absolute;
	top:90px;
	left:33px;
	font-size:1.2em;
	color:#464648;	
}

#text-impressum span {
	font-size:12px;
	color:#920A00;
	font-weight:bolder;	
}

#impressum a {
	text-decoration:none;
	color:#464648;	
}

#impressum a:hover {
	text-decoration:none;
	color:#464648;	
}


#impressum-link {
	margin-left:30px;
	cursor:pointer;
}

#impressum-link:hover {
	text-decoration:underline;
}

#medi-link {
	position:absolute;
	border:0px solid black;
	width:90px;
	height:90px;
	bottom:100px;
	left:40px;	
}