body {
	FONT-SIZE: 11px; COLOR: #333333; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f6f7fc;
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left : 0px;
	padding-top : 0px;
	/*
	scrollbar-base-color : #F6F7FC;
	scrollbar-arrow-color : #344793;
	scrollbar-face-color : #F6F7FC;
	scrollbar-track-color : #E3E3EC;
	scrollbar-darkshadow-color : #344793;
	scrollbar-highlight-color : #BEC4DF;
	scrollbar-3dlight-color : #D9DCE9;
	*/
	scrollbar-Track-Color:#FFFFFF; 
	scrollbar-Face-Color:#EFEFEF; 
	scrollbar-Highlight-Color:#344793; 
	scrollbar-Shadow-Color:#344793; 
	scrollbar-DarkShadow-Color:#FFFFFF; 
	scrollbar-3dLight-Color:#FFFFFF; 
	scrollbar-Arrow-Color:#344793;

}

a {  
	color: #6E87BF; 
	text-decoration: none;
	}
	
a:hover {
	text-decoration: underline;
} 

td {
	font-size: 11px; 
	color: #333333;;
}

b {
	font-weight: bold;
}

h1 {  font-size: 14px; font-weight: bold; }
h2 {  font-size: 14px; font-weight: bold; color: #989898; }

li {
	/* margin-left : -15px;*/
	padding-left: 0px;
}

ul {
	margin: 0px 0px 0px 0px;
	padding-left: 20px;
}
ol {
	margin: 0px 0px 0px 0px;
	padding-left: 20px;
}

#sitemap A {
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	
}

#sitemap A:hover {
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #304392;
	
}

#sitemap LI {
	/* list-style-type: square; */
	color: #FFD910;
	margin-bottom:2px;
}
.menu-0 {font-size: 13px; color: #344793; text-decoration: none; }
.menu-1 {font-size: 12px; color: #344793; text-decoration: none; font-weight: bold; }
.menu-2 {font-size: 12px; color: #344793; text-decoration: none; }
.menu-3 {font-size: 11px; color: #344793; text-decoration: none; line-height: 12px;}
.menu-4 {font-size: 11px; color: #344793; text-decoration: none; }

a.menu-0:hover { color:#6e87bf }
a.menu-1:hover { color:#6e87bf }
a.menu-2:hover { color:#6e87bf }
a.menu-3:hover { color:#6e87bf }
a.menu-4:hover { color:#6e87bf }

.article-unselected {font-size: 11px; color: #666666; text-decoration: none}
.article-selected {font-size: 11px; color: #FF9A03; text-decoration: none; font-weight: bold; }
a.menu-unselected:hover { color: #344793; text-decoration: underline; }

.pfad {
	font-size: 10px;
	color:#6E87BF;
}
.pfadmain {
	font-size: 10px;
	color:#303F92;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-left:20px;
}

a.pfad:hover { 
	color: #6E87BF;
	text-decoration: underline; 
}

.inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	line-height : 16px;
}

.mininews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFDF4;
}

.maintext {
	FONT-SIZE: 11px; COLOR: #333333; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.maintext A {
	text-decoration: underline;
}

.termin {
	FONT-SIZE: 11px; 
	COLOR: #344793; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.headline-big {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #304392; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px
}

.dachzeile {
	font-size: 11px;
	color: #999999;
}

.vorspann {
	font-style: italic;
}

.vorspann_tiny {
	font-style: italic;
	font-size: 9px;
	LINE-HEIGHT: 10px;
}

.headline { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #304392; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px
}
.subheadline {
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;
	text-decoration: none;
}

.weiss { color:#000000; }
.orange { color:#FF9A03; }

.bildunter {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }

.tiny {  font-size: 9px; }
.small {  font-size: 10px; }
.normal {  font-size: 11px; }
.big {  font-size: 13px; }
.huge {  font-size: 15px; }

.form-input  {
	color : #000000;
	font-family : geneva, arial, sans-serif;
	background-color : #ffffff;
	border : 1px;
	height : 20px;
	border-style : inset;
	border-width : 1px;
	border-color : #000000;
	font-size : x-small;
}

.search-input  {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #ffffff;
	border : 1px;
	height : 18px;
	width: 100px;
	border-style : inset;
	border-width : 1px;
	border-color : #999999;
	font-size : 11px;
}

.form-button  {
	color :A #000000;
	font-family : geneva, arial, sans-serif;
	background-color : #ffffff;
	border-color : #000000;
	border : 1px;
	border-style : outset;
	border-width : 1px;
	height : 20px;
	width : 50px;
	font-size : x-small;
}

.search-button  {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color : #E6E9DE;
	border-color : #999999;
	border : 1px;
	border-style : outset;
	border-width : 1px;
	height : 18px;
	width : 25px;
	font-size : 11px;
}


.searchbox {
	BORDER-RIGHT: #c4c8ee 1px solid; 
	BORDER-TOP: #c4c8ee 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #c4c8ee 1px solid; 
	WIDTH: 115px; COLOR: #2e4490; 
	BORDER-BOTTOM: #c4c8ee 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.mailform {
	BORDER-RIGHT: #344793 1px solid; 
	BORDER-TOP: #344793 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #344793 1px solid; 
	COLOR: #2e4490; 
	BORDER-BOTTOM: #344793 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* für die Rahmen */
.TD-bgrahmen {  background-color: #999999; }
.TD-rahmenheller {  background-color: #dbdbdb; }
.TD-bgweiss {  background-color: #ffffff; }
.TD-blauerBalken {  background-color: #344793; }
.TD-bgGelb {  background-color: #FFCC00; }


/* dhtmlcentral.css 
TD,P,B,INPUT,DIV{font-family:arial,helvetica; font-size:12px}
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10px; height:10px; left:0; top:0; visibility:hidden}

.clT,.clTover{position:absolute; overflow:hidden; cursor:hand; cursor:hand}
.clT,.clTover{padding:4px; font-size:12px; font-weight:normal}

.clB{layer-background-color:#999999; background-color:#999999; position:absolute; visibility:hidden; z-index:300}


.clT {layer-background-color:#ffffff; background-color:#ffffff;color:#344793; }
.clTover{layer-background-color:#dddddd; background-color:#dddddd;color:#344793;}
*/
.klinikname {
	FONT-FAMILY: VerdaAna, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #344793;
	font-weight: bold;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #304392;
	text-decoration: none;
}
.subhead A {
	color: #304392;
	text-decoration: none;
}
.searchhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #6E87BF}
.newsdate { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.keinbeitrag {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
	font-weight:bold;
	}
	
	
.inlinetable {
	background-color : #ffffff;
	border-top: 1px none #FBEAA6;
	border-right: 1px none #FBEAA6;
	border-bottom: 1px solid #FBEAA6;
	border-left: 1px solid #FBEAA6;



}

TD.inlinetable {
	padding : 3px 3px 3px 3px;
	border-top: 1px solid #FBEAA6;
	border-right: 1px solid #FBEAA6;
	border-bottom: 1px none #FBEAA6;
	border-left: 1px none #FBEAA6;
	background-color: #FFFFFF;
	color: #000000;



}
.highlight {
	font-weight : bold;
	padding : 3px 3px 3px 3px;
	background-color : #FBEAA6;
	color: #000000;
}
	
	
.spezialliste {  
	list-style-image: url(/includes_for_all/img/li-kasten.gif)
}

.download {
	border-top: 1px solid #C5CCE7;
	border-left: 1px solid #C5CCE7;
	border-bottom: 1px solid #304392;
	border-right: 1px solid #304392;
	width: 325px;
}

.download TD {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px;
	color: #304392;
	background-color: #F6F7FC;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	border-right: 1px solid #C5CCE7;
	border-bottom: 1px solid #C5CCE7;
	border-left: 1px solid #304392;
	border-top: 1px solid #304392;
}

.download A {
	text-decoration:none;
}

.mininewshead {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 12px;
	color: #304392;
	font-weight: bold;
}

.menu {
	padding-bottom: 20px;
}

.menu DIV A {
	color: #344793;
	font-family: Arial, Helvetica, sans-serif;
}

.menu0no {
	font-size: 13px;
	line-height: 20px;
}

DIV.menu0no A:hover {
	color: #6E87BF;
	text-decoration: none;
	background-image: url(/includes_for_all/img/mnu-pfeil2.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	
}

DIV.menu0no A {
	text-decoration: none;
	background-image: url(/includes_for_all/img/mnu-pfeil.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}


.menu0act {
	font-size: 15px;
	font-weight: bold;
	background-image: url(/includes_for_all/img/mnu-verlauf.gif);
	background-repeat: repeat-x;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-top: 7px;
	line-height: 20px;
}

DIV.menu0act A {
	color: #6E87BF;
}

DIV.menu0act A:hover {
	color: #344793;
	text-decoration: none;
}
.menu1no {
	font-size: 12px;
	font-weight: bold;
	background-image: url(/includes_for_all/img/mnu-punkte0.gif);
	background-repeat: no-repeat;
	padding-left: 17px;
}

.menu1act {
	font-size: 12px;
	font-weight: bold;
	background-color: #6E87BF;
	padding-left: 17px;
	padding-bottom: 1px;
	padding-top: 1px;
	/* margin-top: 7px; */
}

DIV.menu1act A {
	color: #ffffff;
}

.menu2no {
	font-size: 12px;
	background-image: url(/includes_for_all/img/mnu-punkte.gif);
	background-repeat: no-repeat;
	padding-left: 26px;
}

.menu2act {
	font-size: 12px;
	font-weight: bold;
	background-image: url(/includes_for_all/img/mnu-gelb.gif);
	background-repeat: no-repeat;
	padding-left: 26px;
}

.menu3no {
	font-size: 11px;
	margin-left: 13px;
	padding-left: 23px;
	background-image: url(/includes_for_all/img/mnu-punkte.gif);
	background-repeat: no-repeat;
}

.menu3act {
	font-size: 11px;
	font-weight: bold;
	margin-left: 13px;
	padding-left: 23px;
	background-image: url(/includes_for_all/img/mnu-gelb.gif);
	background-repeat: no-repeat;
}

.menu4no {
	font-size: 11px;
	padding-left: 44px;
}

.menu4act {
	font-size: 11px;
	font-weight: bold;
	padding-left: 44px;
}

.menu5no {
	font-size: 11px;
	padding-left: 48px;
}

.menu5act {
	font-size: 11px;
	font-weight: bold;
	padding-left: 48px;
}

.mnuspc1 {
	border-bottom: 1px solid #CAC8C9;
	margin-bottom: 5px;
	padding-bottom: 10px;
}

.mnuspc2 {
	background-color: #f5f5f5;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-bottom: 10px;
}

.mnuspc3 {
	padding-bottom: 12px;
}

.spacer1 {
	margin-top:7px;
}

.btndetails {
	margin-top: 10px;
}

.copy {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #cccccc;
	font-weight:normal;
	text-decoration:none;
	margin-left:4px;
	}
	
#formular {
	border: 0px;
	margin : 3px 3px 3px 3px;
	text-align: left;
}

#formular TR TD {
	background-color: #F8F8F8;
	padding : 3px 3px 3px 3px;
}

#formular INPUT {
	border : 1;
	color : #344793;
	background-color : #ffffff;
	border-style : solid;
	border-width : 1;
	border-color : #344793;
}

#formular TD.formheader {
	background-color: #F8F8F8;
	padding : 3px 3px 3px 3px;
	font-weight : bold;
	font-size : 14px;
	color: #344793;
}

.abstand {
	height: 20px;
}


DIV.pluginmessage {
	background-color: #F8F8F8;
	border: 1px solid #344793;
	padding: 12px;
}

DIV.pluginmessage  H2 {
	padding-top:0px;
	margin-top: 0px;
	font-size:11px;
	line-height: 14px;
	color: #ff0000;
	font-weight: bold;
}

#formular .noborder {
	border: none;
	background: none;
	background-color: #f8f8f8;
}


TABLE.guestbook2 {
	background-color: #f8f8f8;
	margin-bottom: 35px;
	border: 1px solid #e9e9e9;
}

TABLE.guestbook2 TD.head {
	padding: 4px 8px 0px;
}


TABLE.guestbook2 TD.head .small {
	font-size: 9px;
}
/*
TD#content TABLE.guestbook2 TD.head A,
TD#content TABLE.guestbook2 TD.head A:visited {
	color: #ffffff;
	border-bottom: 1px dashed #ffffff;
}
TD#content TABLE.guestbook2 TD.head A:hover {
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}
*/
TABLE.guestbook2 TD.content {
	padding: 10px 8px;
}

TABLE.guestbook2 TD.content .grey {
	color:#717171;
}

.hidden,
.HIDDEN {
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
	z-index:0;
}
