		body{font-family:arial, sans-serif;
		font-size:.8rem;
		line-height:1.4rem;}
		#outer
		{
		width:50%;
		min-height:100%;
		margin:0px auto;
		}
		header
		{
		background:#A5CDEF url(../images/logo_weiss.png);
		background-repeat: no-repeat;
		background-position:95% 20px;
		width:98%;
		min-height:100px;
		margin:0 auto;
		}
		#banner
		{
		min-height:300px;
		width:98%;
		margin:1rem auto;
		border-top:3px solid #A5CDEF;
		border-bottom:3px solid #A5CDEF;
		background-color: #E1EDF9 ;
		}
		#banner_left
		{
		width:30%;
		float:left;		
		}
		#banner_right
		{
		width:60%;
		float:right;
		margin-right:3rem;
		text-align:justify;
				}
		#content
		{
		clear:both;
		width:98%;
		/*min-height:200px;*/
		margin:1rem auto;
		}
	
		footer
		{
			clear:left;
		background-color: #E1EDF9 ;
		border-top:3px solid #aaa;
		width:100%;
		min-height:160px;
		margin:1rem auto;
		}
		.image1
		{
		margin-top:1rem;
		margin-left:1rem;
		padding:.2rem;
		border:1px solid #ccc;
		}
		.image3
		{
		width:100%;
		}
	h3{color:#5D96C8}
	h2{font-size: 10pt;line-height:14pt; color:#B88234;margin-top:5px;margin-right:25px;float:right; font-variant:small-caps;}
	.addresse{font-size:.8rem;line-height: 1.4rem; margin: 20px 10px;}
	.headertext{margin:65px 35px 0 0; color: #fff; float:right;}
	.erklarung{text-align:justify;margin: 0px 10px 0 10px;font-size:8pt;line-height: 12pt;}
		.titel{
		padding:10px 0 0 0;
		margin:0px;
		text-align:center;
		font-weight: bold;
		}
	#menu1{
		float:left;
		width:200px;
		margin: -150px 0 0 220px;
		border-left: 3px solid #A5CDEF;
		}
	#menu2{
		float:left;
		width:200px;
		margin: -150px 0 0 420px;
		border-left: 3px solid #A5CDEF;
		}
	#menu1 ul{list-style:none;
	margin-top:-4px;
	margin-bottom:-3px;
	padding:0 0 0 10px;
	line-height:1.4rem;
		}
	#menu2 ul{list-style:none;
	margin-top:-4px;
	margin-bottom:-3px;
	padding:0 0 0 10px;
	line-height:1.4rem;
		}
		#thema1{
		height:400px;
		float:left;
		width:25%;
		border-bottom: 1px solid #A5CDEF;	
	}
	hr{ margin-top:-15px; color:#A5CDEF; background: #A5CDEF; height:3px;} 
	a:link { color:#524775; text-decoration:none; }
	a:visited { color:#412F28; text-decoration:none; }
	a:focus { color:#412F28; text-decoration:underline; }
	a:hover { color:#B88234; text-decoration:none; }
	a:active { font-weight:bold; color:#B88234; text-decoration:underline; }
		.image2{
		margin:0 45px;
		height: 140px;
		width:60%;
		padding:4px;
		border: 1px solid #A5CDEF;
		}
	
		#termin2 a:link{float:right;margin-top:3px;color:#2C79BA;font-size:8px;}
	#termin #image_platz{float:left;margin:10px 0 0 10px;}
	#thema5 #aerzte img{width:15px; height:15px; margin-right:10px;}
		#termin{width:760px;
	height:100px;
	left:15px;
	border-bottom: 1px dotted #A5CDEF;}
	#termin2{width:510px;
	height:71px;
	margin-left:225px;
	padding: 3px;
	}
		#thema5 img {margin-left: 85px;bottom:10px;}
	#thema5 a {margin-left:10px; text-decoration: none;}
	#thema5 a#interlink {margin-left:105px;list-style:none; text-decoration: none;}
	#thema5 ul {margin-left:105px;}
	#thema5 h1{text-decoration:underline;margin-left:50px;}
	#thema5 ul#aerzte{margin-left:50px;list-style:none;}
	#thema5 ul#aerzte li {line-height: 15pt;}