body {
	background-image: url(bg.jpg);
	font-size: 10px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	padding:0;
	margin:10px 0;
}
h3{font-weight:bold;text-align:center;}
pre{text-align:center;font-size:10px;padding-right: 10px;}
a {color: #333;}
a:visited {color:#333;}
a:hover {color: #000000;}
a:active { color:#000000;}
h1{font-size:17px;text-align:center;padding: 10px;}
#container {
	width:900px;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	background-color: #E6E6E6;
border: 1px solid #000;
}
#x1 {display: none;}
#kopf {
	background-image:url(frontneu.jpg);
	background-repeat:no-repeat;
	background-color:transparent;
	width:896px;
	height:250px;
	border:2px solid white;
}

#navi {
	width:180px;
	float:left;
	font-size: 12px;
}
#navi ul{
	list-style-type: none ;
	padding: 0;
	margin: 0;
}
#navi li{
	margin: 10px 15px 10px 10px;
	padding: 0 0 4px 0;
border: 1px solid #333;
}
#navi li a {
	margin: 0;
	padding: 0 0 0 10px;
	color:#333;
	font-size: 1em;
	text-decoration:none; 
line-height: 2em; 
}

#navi li a:hover {
	margin: 0;
	padding: 0 0 0 10px;
	color:#000;
font-weight:bold;
}

#box {
display:block;
margin:0;
padding:0;
clear:both;height:850px;
}
#box1 {
display:block;
margin:0;
padding:0;
clear:both;height:1170px;
}

#box p{
}
.content {
background-color:white;margin:0 auto;border: 1px solid #000;}
.content div{margin:0 auto;}
.rahmen{float:right;padding:40px 0 0 30px;}
.content p{
	font-size:12px;
	text-align:left;
	margin:2px 0 15px 0;
	padding: 5px 30px 0 30px;
}

.time { border:2px solid #666; background-color: #f9f0d2; margin:100px 50px;}
.time p{text-align:center;font-size:13px;}
.big{
	font-weight:bold;
	padding:50px 0;
	text-decoration: underline;
	margin: 5px 0 40px 50px;
}
.dick{font-weight:bold;margin:10px 0;}

.praxis p{
	text-align:center;
	clear:both;
	margin:30px 0;
	font-size:12px;
}
.grey {color: #E6E6E6;}

.team {
	width:200px;
	float:left;
	margin-left:80px;
	}
.team p{text-align: center;}
.team img{}
.teamblock{
	clear:both;
	height:250px;
	width:420px;
	text-align:center;
} 
.startbild {margin:0 auto;}
.startbild td{text-align:center;}
.center{text-align:center;}
#shell{display:inline;margin:0 auto;}
#leistung{font-size:10px;}
#leistung li{list-style-type:circle;}
#leistung ul li{font-size:12px;}
.notplan{margin:0 auto;}
.notplan tr{border:1px solid #333;}
.notplan td{padding:1px 5px;border:1px solid #333;}
.notplan table{text-align:left; font-size:12px;padding: 5px 10px 5px 0;margin-left:30px;}
.info p{
	text-align:left;
	font-size:12px;
	padding: 0px 10px 0 0;
	margin-left:30px;
}
.aktuell{padding: 40px 20px;}
.aktuell p{text-align:center;}

.info p a img{
	text-align:left;
	text-decoration:none;
	padding-left: 30px;
}




.klein{
	font-size:9px;
	text-align:left;
	display:block;
	padding-left:30px;
}
.weg{
	padding:100px 2px;line-height:110px;
}

#rechts{text-align:center;margin-left:30px;}
#footer{text-align:right;border-top:1px solid #333333;font-size:9px;}
#footer p{padding-left:10px;}
#footer a {color: #333;text-decoration:none;padding:0 10px;}
#footer a:visited {color:#333;}
#footer a:hover {color: #000000;}
#footer a:active { color:#000000;}
