BODY {	background-color:#ffffff;	color: #000000;	font-size: 10px;	line-height: 14px;	font-family: Verdana, Arial, Helvetica;}TD, TH, P {	color: #000000;	font-size: 10px;	line-height: 14px;	font-family: Verdana, Arial, Helvetica;}A {	text-decoration: none;}A:visited, A:link {	color: #339900;}A:active, A:hover {	color: #000000;}.sub_title {	font-weight:bold;	font-size: 14px; 	line-height: 18px; }.middle_title {	font-weight:bold;}textarea {	background-color:#ffffff;	color:#000000;	border-color:#339900;	border-width:1px;	border-style:solid;	width: 210px;	height: 75px;	font-size: 11px;}input.formtext {	background-color:#ffffff;	color:#000000;	border-color:#339900;	border-width:1px;	border-style:solid;	width:210px;	font-size: 11px;}p.home {	width:775px;	font-size:11px;	line-height: 20px;	text-align: center;}div.home-banner {	margin:14px 0;	width:775px;}div.home-banner a.fachforum-banner,div.home-banner a.fachforum-banner:link,div.home-banner a.fachforum-banner:visited {	float:left;	margin-left:28px;}div.home-banner a.home-weiter,div.home-banner a.home-weiter:link,div.home-banner a.home-weiter:visited {	float:right;	position:relative;	right:40px;	top:101px;}p.middle {	text-align: center;}p.padding-top {	padding-top:10px;}/* HOME 2009 vorschalt */body.home {	background:transparent url('images/home/home_2009/bg.jpg') no-repeat left top;}.wrapper-home {	/*background:orange;	border:1px solid orange;*/	height:448px;	overflow:hidden;	padding:127px 0 0 298px;	position:relative;	width:605px;}a.margin,a.margin:link,a.margin:visited {	margin-top:0;	width:73px;	height:19px;	position:absolute;	top:526px;	left:298px;}body.home img.privat_klinik_adorf {	bottom:11.5px;	position:absolute;	right:0;}.margin-left {	margin-left:175px;}.box-green {	background:#E1F0D9;	width:540px;	padding:17px 20px;	margin-bottom:20px;}.box-green a,.box-green a:link,.box-green a:visited {	color:#339900;}.box-green a:active,.box-green a:hover {	text-decoration:underline;}/*-- clearfix -- */.clearfix:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}.clearfix {	display: inline-block;}html[xmlns] .clearfix {	display: block;}* html .clearfix {	height: 1%;}.clear {clear: both;}