/* <![CDATA[ */
p.termin{ font-size:0.9em; margin-left:10px; margin-top:60px; }
p.termin b{ color:#999999; text-decoration:underline; }
p.termin b, p.termin a{ display:block;margin-bottom:7px;}

.impressum {
	font-size: 85%;
	padding:0; margin:0;
	}
.impressum p {
padding-bottom:5px;
line-height:1.3em;
}
.impressum h3, #disclaimer h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	color: #48546A; 
	letter-spacing: -1px;
	margin-top:30px;
	margin-bottom:2px; 
	
} 
#disclaimer h2{padding-top:50px; padding-bottom:20px; }
.impressum strong{ margin:0; padding:0;}

#disclaimer h1{ position:relative; margin:0; font-size:1.6em; } /* aufhebung von basic.css => #content h1 */

.sprechzeiten p.fon{ width: 300px; margin: 0 150px; }
#content.team h1{ position:absolute;margin-left:-250px; margin-top:-20px;font-size:1.1em;color:#000066;}
#content.team h2{margin-bottom:20px; font-size:1.4em; }
#content.team h3{margin:0; color:#666666; font-size:1.1em; }
#content p.intro{
	color: #666666;
	font-size: 95%;
	line-height: 1.5em;
}
#content ol.ob{ list-style:none; padding:0; margin:20px 0 0 20px;}
#content ol.ob li{list-style-type: circle; margin-bottom:10px; padding-left:10px; }

#content h1{ position:absolute;margin-left:-220px; margin-top:-20px;font-size:1.1em;color:#000066;}
#content h2{ padding-top:0.75em; }
#content h3{margin-top:40px;}
#link5 #content h3{margin-top:30px; margin-bottom:0;color:#999999; }
#content h4{ font-size: 120%; letter-spacing: 0.1em; margin-top:40px;}
#content p, #content h1, #content h2, #content ul, #content ol{max-width:600px; }
#content p {text-align:justify;}
#content p.az{ font-weight:bold; margin:40px 0 5px 20px;  font-size:1.2em;}
#content ol.oz{
	list-style-image: none;
	list-style-type: none;
	margin:0; padding:0 0 0 20px;
}
#content ol{ margin-bottom:40px; text-align:justify; }
html>body #content ol{width:580px; }
#content b.gelb, #content b.gruen, #content b.blau, #content b.violett, #content b.rot, #content b.orange{padding:1px 3px;background-color: #CCCCCC;
}
#content b.gelb{color:#FFFF00;}
#content b.gruen{color: #009933;}
#content b.blau{color: #0000FF;}
#content b.violett{color: #6633FF:}
#content b.rot{color: #FF0000;}
#content b.orange{color: #FF6600;}
#content h2+h3{margin:0; padding:0;}
#content p+ol{margin-top:20px;}
/* ]]> */