body {
	margin: 0px;}

.willkommen {
	background-color:#0065A9;
	vertical-align:middle; text-align:center;}

.willkommentext {
	font-family: Arial, Helvetica, Verdana; font-weight:normal; font-size:24px;
	color:#ffffff;}
	
.hlblau{
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #0065A9; text-decoration: none;
	padding-bottom:8px;}
	
.hlinfomaterial{
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #6f8a84; text-decoration: none;
	padding-bottom:8px;}
	
.hlgutsehen{
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #d2a94a; text-decoration: none;
	padding-bottom:8px;}
	
.hlgutaussehen{
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #7e5182; text-decoration: none;
	padding-bottom:8px;}
	
.hlmedizin{
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #679564; text-decoration: none;
	padding-bottom:8px;}
	
.hlsprechzeiten{
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #c94389; text-decoration: none;
	padding-bottom:8px;}

.hltipps{
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #6c6087; text-decoration: none;
	padding-bottom:8px;}
	
.hlvip{
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #ab8373; text-decoration: none;
	padding-bottom:8px;}

.toplink {
	font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:13px;
	color:#0065A9; text-decoration:none;}

.toplink:hover {
	font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:13px;
	color:#ffffff; text-decoration:none;}

.toplinkaktiv {
	font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:13px;
	color:#ffffff; text-decoration:none;}

.smfeldgutsehen { border: solid 2px #d2a94a;
	height:38px; width:230px;
	padding-left:20px; padding-top:0px;	margin-bottom:5px; margin-top:0px;
	vertical-align:middle;}

.smfeldaktivgutsehen { border: solid 2px #d2a94a;
	background-color:#d2a94a;
	height:38px; width:230px;
	padding-left:20px; padding-top:0px;	margin-bottom:5px;
	vertical-align:middle;}

.smtextgutsehen { font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:14px;
	color:#d2a94a; text-decoration:none;
	line-height:25px;}

.smtextgutsehen:hover { font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:14px;
	color:#ffffff; text-decoration:none;
	line-height:20px;}

.smfeldgutaussehen { border: solid 2px #7e5182;
	height:38px; width:230px;
	padding-left:20px; padding-top:0px;	margin-bottom:5px;
	vertical-align:middle;}

.smfeldaktivgutaussehen { border: solid 2px #7e5182;
	background-color:#7e5182;
	height:38px; width:230px;
	padding-left:20px; padding-top:0px;	margin-bottom:5px;
	vertical-align:middle;}

.smtextgutaussehen { font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:14px;
	color:#7e5182; text-decoration:none;
	line-height:20px;}
	
.smtextgutaussehen:hover { font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:14px;
	color:#ffffff; text-decoration:none;
	line-height:20px;}
	
	
.smfeldmedizin { border: solid 2px #679564;
	height:38px; width:230px;
	padding-left:20px; padding-top:0px;	margin-bottom:5px;
	vertical-align:middle;}

.smfeldaktivmedizin { border: solid 2px #679564;
	background-color:#679564;
	height:38px; width:230px;
	padding-left:20px; padding-top:0px;	margin-bottom:5px;
	vertical-align:middle;}

.smtextmedizin { font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:14px;
	color:#679564; text-decoration:none;
	line-height:20px;}
	
.smtextmedizin:hover { font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:14px;
	color:#ffffff; text-decoration:none;
	line-height:20px;}
	

/* Aktiver Text Submenue allgemein */
.smtextaktiv { font-family: Arial, Helvetica, Verdana; font-weight:bold; font-size:14px;
	color:#ffffff; text-decoration:none;
	line-height:20px;}

.smlinks {
	border: solid 2px #ffffff;
	height:30px; width:200px;
	padding-left:20px; padding-top:0px;
	margin-bottom:5px;
	vertical-align:middle;}

.smfeld {
	padding-left:20px;
	vertical-align:middle;
	height:34px;}
	
.smlinkstext {
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #ffffff; text-decoration: none;}

.smlinksaktiv {
	border: solid 2px #0065A9;
	height:30px; width:200px;
	padding-left:20px; padding-top:0px;
	margin-bottom:5px;
	vertical-align:middle;}

.smlinksaktivtext {
	font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold;
	color: #0065A9; text-decoration: none;}

.hmfeld {
	padding-left: 13px;
	background-color: #94b7d8;
	width: 217px; height: 36px;
	vertical-align:middle;
	text-align:left;}

.hmende {
	background-color: #94b7d8;
	width: 230px; height: 18px;}

.hmendeunten {
	background-color: #94b7d8;
	width: 230px;}

.hmtext {
	font-family: Arial, Helvetica, Verdana; font-size: 16px; font-weight: bold;
	color: #ffffff;
	text-decoration: none;}

.hmtext:hover {
	font-family: Arial, Helvetica, Verdana; font-size: 16px; font-weight: bold;
	color: #ccdaf3; text-decoration: none;}

.hmtextaktiv {
	font-family: Arial, Helvetica, Verdana; font-size: 16px; font-weight: bold;
	color: #0065A9; text-decoration: none;}

.hmobendiv {
	width:110px;
	cursor:hand;
}

.home {
	background-color:#94b7d8;
	vertical-align:middle; text-align:center;}

.gutsehen {
	background-color:#d2a94a;
	vertical-align:middle; text-align:center;}

.gutaussehen {
	background-color:#7e5182;
	vertical-align:middle; text-align:center;}

.medizinprodukte {
	background-color:#679564;
	vertical-align:middle; text-align:center;}

.kontakt {
	background-color:#8d775f;
	vertical-align:middle; text-align:center;}

.infomaterial {
	background-color:#6f8a84;
	vertical-align:middle; text-align:center;}

.sprechzeiten {
	background-color:#c94389;
	vertical-align:middle; text-align:center;}

.tipps {
	background-color:#6c6087;
	vertical-align:middle; text-align:center;}

.dunkelblau { background-color:#0065A9;}

.vip { background-color:#ab8373;}

.zitattext {
	font-family: Arial, Helvetica, Verdana; font-size:17px; font-style:italic; font-weight:bold;
	color:#ffffff;
	line-height:24px;}

.zitatbox {
	padding-top:21px; padding-right:13px; padding-left:13px; padding-bottom:21px;
	width:230px;
	vertical-align:middle; text-align:left;}

.buezitatbox {
	width:350px;
	vertical-align:middle; text-align:left;}

.buezitattext {
	padding-top:18px; padding-right:13px; padding-left:13px; padding-bottom:18px;
	font-family: Arial, Helvetica, Verdana; font-size:17px; font-style:italic; font-weight:bold;
	color:#ffffff;
	vertical-align:middle;
	line-height:21px;}

.buebox {
	border: 1px solid #000000;
	width:348;
	text-align:left;
	vertical-align:top;}

.bueboxtext {
	padding-top:18px; padding-left:12px; padding-right:12px; padding-bottom:18px;
	font-family: Arial, Helvetica, Verdana; font-size: 12px;
	color:#000000;
	line-height:17px;}

.textbox {
	border: 1px solid #000000;
	vertical-align:top;
	width:468px;}

.textboxtext {
	padding-top:18px; padding-left:12px; padding-right:12px; padding-bottom:18px;
	font-family: Arial, Helvetica, Verdana; font-size: 12px;
	color:#000000;
	line-height:17px;}
	
.eingabefeld {
	border-left: 1px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	height: 18px;
	width: 300px;
	font-family: Arial, Helvetica, Verdana; font-size: 12px;
	padding-top:2px; padding-left:5px; padding-right:5px; padding-bottom:2px;
	margin: 0px;
	color:#000000;
}


.ft {
	padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;
	font-family: Arial, Helvetica, Verdana; font-size: 12px;
	color:#000000;
	line-height:17px;
	vertical-align:top;
	align:left;}
	
.blau {
	color:#0065A9;}