body {
	color:#003C54;
	background-color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

h1 {
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
  margin-bottom: 10px;
	padding: 0px;
	line-height: 20px;
}

img {
	border-style:none;
	border-width:0px !important;
}

a {
	text-decoration:none;
	color:#003C54;
}
#katharinenhospitalunna a:hover {
	color:#F5A414 !important;
}
#mariannenhospitalwerl a:hover {
	color:#E94F19 !important;
}
#marienkrankenhaussoest a:hover {
	color:#97AFCE !important;
}
#khv a:hover {
	color:#BDD5EA !important;
}
#boniunna a:hover {
	color:#BDD5EA !important;
}
#marienkrankenhauswickede a:hover {
	color:#91AC36 !important;
}
#elisabethkoerbecke a:hover {
	color:#91AC36 !important;
}
#febiwerl a:hover {
	color:#91AC36 !important;
}
#ostwaldlenz a:hover {
	color:#BDD5EA !important;
}
#medicalcenter a:hover {
	color:#BDD5EA !important;
}

ul {
	list-style-image:url(../images/Katharinen-Hospital/a.right.gif);
	list-style-position:outside;
	list-style-type:none;
}


#colLeftContent ul {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 16px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left: 15px;
	padding-right:0px;
	margin:0px;
	
}
#colLeftContent ul li {
	border-top-color: #b7babe;
	border-top-style: solid;
	border-top-width: 1px;
}
#colLeftContent ul li p{
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#colLeftContent ul li a {
	color: #003C54;
	text-decoration: none;
}
#katharinenhospitalunna #colLeftContent ul a:hover {
	color: #f5a414 !important;
}
#mariannenhospitalwerl #colLeftContent ul a:hover {
	color: #E94F19 !important;
}
#marienkrankenhaussoest #colLeftContent ul a:hover {
	color: #97AFCE !important;
}
#khv #colLeftContent ul a:hover {
	color: #BDD5EA !important;
}
#boniunna #colLeftContent ul a:hover {
	color: #AADB99 !important;
}
#marienkrankenhauswickede #colLeftContent ul a:hover {
	color: #91AC36 !important;
}
#elisabethkoerbecke #colLeftContent ul a:hover {
	color: #91AC36 !important;
}
#febiwerl #colLeftContent ul a:hover {
	color: #91AC36 !important;
}
#ostwaldlenz #colLeftContent ul a:hover {
	color: #AADB99 !important;
}
#medicalcenter #colLeftContent ul a:hover {
	color: #AADB99 !important;
}

#colLeftContent ul li.bold a {
	color: #003C54;
	font-weight: bold;
}
#colLeftContent ul li.boldhigh a {
	font-weight: bold;
	color: #f5a414;
}
#katharinenhospitalunna ul li.boldhigh a {
	font-weight: bold;
	color: #f5a414;
}
#mariannenhospitalwerl ul li.boldhigh a {
	font-weight: bold;
	color: #E94F19;
}
#marienkrankenhaussoest ul li.boldhigh a {
	font-weight: bold;
	color: #97AFCE;
}
#khv ul li.boldhigh a {
	font-weight: bold;
	color: #BDD5EA;
}
#boniunna ul li.boldhigh a {
	font-weight: bold;
	color: #BDD5EA;
}
#marienkrankenhauswickede ul li.boldhigh a {
	font-weight: bold;
	color: #91AC36;
}
#elisabethkoerbecke ul li.boldhigh a {
	font-weight: bold;
	color: #91AC36;
}
#febiwerl ul li.boldhigh a {
	font-weight: bold;
	color: #91AC36;
}
#ostwaldlenz ul li.boldhigh a {
	font-weight: bold;
	color: #BDD5EA;
}
#medicalcenter ul li.boldhigh a {
	font-weight: bold;
	color: #BDD5EA;
}

#colLeftContent ul li.arrow {
	background: url(../images/Katharinen-Hospital/arrow.gif) no-repeat left top;
}
#colLeftContent ul li.arrow p {
	padding-left: 10px;
}
#colLeftContent ul li.arrow a {
	color: #003C54;
	font-weight: bold;
}
#colLeftContent ul li.normal a {
	background: none;
	color: #003C54;
	font-weight: normal;
}

.search {
	color: #003C54;
	width:131px;
	height:13px;
	font-size:10px;
	margin:0px;
	padding:0px;
	border:0px;
}

#wrapper {
	width:1000px;
}

#katharinenhospitalunna #headerLogo {
	background-image:url(../images/Katharinen-Hospital/logo_neu.gif);
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}
#mariannenhospitalwerl #headerLogo {
	background-image:url(../images/Mariannen-Hospital/logo_neu.gif);
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}
#marienkrankenhaussoest #headerLogo {
	background-image:url(../images/Marienkrankenhaus/logo_neu.gif);
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}
#khv #headerLogo {
	background-image:url(../images/KHV/logo_neu.gif);
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}
#boniunna #headerLogo {
	background-image:url(../images/BoniUnna/logo_neu.gif);
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}
#marienkrankenhauswickede #headerLogo {
	background-image:url(../images/MarienkrankenhausWickede-Wimbern/logo.gif);
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}
#elisabethkoerbecke #headerLogo {
	background-image:url(../images/ElisabethKoerbecke/logo.gif);
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}
#febiwerl #headerLogo {
	background-image:url(../images/FebiWerl/logo.gif);
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}
#ostwaldlenz #headerLogo {
	/*background-image:url(../images/OstwaldLenz/logo.gif);*/
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}
#medicalcenter #headerLogo {
	/*background-image:url(../images/MedicalCenter/logo.gif);*/
	background-repeat:no-repeat;
	height:60px;
	position:relative;top:0px;left:0px;
}

#headerLogoImage {
	position:absolute;top:0px;left:0px;
	width:300px;
	height:60px;
	z-index:2;
}

#headerLogoImage a {
	width:300px;
	height:60px;
	display:block;
}

#headerLogoContent {
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	position:absolute;right:0px;bottom:0px;
	z-index:1;
}
#headerLogoContent a {
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
}
#headerLogoContent a:link {
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
}
#headerLogoContent a:visited {
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
}
#headerLogoContent a:focus {
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
}
#headerLogoContent a:hover {
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
}
#headerLogoContent a:active {
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
}

#headerImage {
	height:95px;
}

#headerNav {
	background-color:#6799C2;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:19px;
	height:19px;
}

#boniunna #headerNav {
	background-color:#398F4B;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:19px;
	height:19px;
}

#ostwaldlenz #headerNav {
	background-color:#6799C2;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:19px;
	height:19px;
}

#medicalcenter #headerNav {
	background-color:#6799C2;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:19px;
	height:19px;
}

#headerNavColLeft {
	float:left;
	width:200px;
}
#headerNavColLeftContent{

	padding-left:15px;
}
#headerNavColRight {
	float:left;
	width:800px;
}
#headerNavColRightContent{
	padding-left:10px;
}

.naviTop_spacer {
	float:left;
}
.naviTop_low {
	background-color:#6799C2;
	float:left;
}
.naviTop_low a:link {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.naviTop_low a:visited {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.naviTop_low a:focus {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.naviTop_low a:hover {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.naviTop_low a:active {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
#katharinenhospitalunna .naviTop_high {
	background-color:#FDCC52;
	float:left;
}
#mariannenhospitalwerl .naviTop_high {
	background-color:#EB6D45;
	float:left;
}
#marienkrankenhaussoest .naviTop_high {
	background-color:#6DC8E5;
	float:left;
}
#khv .naviTop_high {
	background-color:#BDD5EA;
	float:left;
}
#boniunna .naviTop_high {
	background-color:#BBD26C;
	float:left;
}
#marienkrankenhauswickede .naviTop_high {
	background-color:#BBD26C;
	float:left;
}
#elisabethkoerbecke .naviTop_high {
	background-color:#BBD26C;
	float:left;
}
#febiwerl .naviTop_high {
	background-color:#BBD26C;
	float:left;
}
#ostwaldlenz .naviTop_high {
	background-color:#BBD26C;
	float:left;
}
#medicalcenter .naviTop_high {
	background-color:#BBD26C;
	float:left;
}

.naviTop_high a:link {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.naviTop_high a:visited {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.naviTop_high a:focus {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.naviTop_high a:hover {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.naviTop_high a:active {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

#  #headerNavLine {
	background-color:#EB6D45;
	height:5px;
	overflow:hidden;
}
#katharinenhospitalunna #headerNavLine {
	background-color:#FDCC52;
	height:5px;
	overflow:hidden;
}

#mariannenhospitalwerl #headerNavLine {
	background-color:#EB6D45;
	height:5px;
	overflow:hidden;
}

#marienkrankenhaussoest #headerNavLine {
	background-color:#6DC8E5;
	height:5px;
	overflow:hidden;
}
#khv #headerNavLine {
	background-color:#BDD5EA;
	height:5px;
	overflow:hidden;
}
#boniunna #headerNavLine {
	background-color:#BBD26C;
	height:5px;
	overflow:hidden;
}
#marienkrankenhauswickede #headerNavLine {
	background-color:#BBD26C;
	height:5px;
	overflow:hidden;
}
#elisabethkoerbecke #headerNavLine {
	background-color:#BBD26C;
	height:5px;
	overflow:hidden;
}
#febiwerl #headerNavLine {
	background-color:#BBD26C;
	height:5px;
	overflow:hidden;
}
#ostwaldlenz #headerNavLine {
	background-color:#BBD26C;
	height:5px;
	overflow:hidden;
}

#medicalcenter #headerNavLine {
	background-color:#BBD26C;
	height:5px;
	overflow:hidden;
}


#headerNavLineSpacer {
	height:5px;
	overflow:hidden;
}

#colLeft {
	float:left;
	width:200px;
	overflow:hidden;
}

#colLeftContent {
	width: 200px;
}

#colCenter {
	float:left;
	width:620px;
	overflow:hidden;
}
#colCenterBreadCrumb{
	padding-left:10px;
	margin-bottom: 9px;
}
#colCenterBreadCrumb a:link{
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
#colCenterBreadCrumb a:visited{
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
#colCenterBreadCrumb a:focus{
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
#colCenterBreadCrumb a:hover{
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
#colCenterBreadCrumb a:active{
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
#colCenterContent {
	padding-left:10px;
	padding-right:10px;
	width:600px;
}

#boniunna #colCenterContent {
font-size:15px;
	padding-left:10px;
	padding-right:10px;
	width:600px;
}

#colCenterContent a {
  font-weight: bold;
}
	
#katharinenhospitalunna #colCenterContent a {
	text-decoration: underline;
}
#katharinenhospitalunna #colCenterContent a:hover {
	color:#F5A414;
}
#mariannenhospitalwerl #colCenterContent a {
	text-decoration: underline;
}
#mariannenhospitalwerl #colCenterContent a:hover {
	color:#E94F19;
}
#marienkrankenhaussoest #colCenterContent a {
	text-decoration: underline;
}
#marienkrankenhaussoest #colCenterContent a:hover {
	color:#97AFCE;
}
#khv #colCenterContent a {
	text-decoration: underline;
}
#khv #colCenterContent a:hover {
	color:#BDD5EA;
}
#boniunna #colCenterContent a {
	text-decoration: underline;
}
#boniunna #colCenterContent a:hover {
	color:#AADB99;
}
#marienkrankenhauswickede #colCenterContent a {
	text-decoration: underline;
}
#marienkrankenhauswickede #colCenterContent a:hover {
	color:#91AC36;
}
#elisabethkoerbecke #colCenterContent a {
	text-decoration: underline;
}
#elisabethkoerbecke #colCenterContent a:hover {
	color:#91AC36;
}
#febiwerl #colCenterContent a {
	text-decoration: underline;
}
#febiwerl #colCenterContent a:hover {
	color:#91AC36;
}
#ostwaldlenz #colCenterContent a {
	text-decoration: underline;
}
#ostwaldlenz #colCenterContent a:hover {
	color:#AADB99;
}

#medicalcenter #colCenterContent a {
	text-decoration: underline;
}
#medicalcenter #colCenterContent a:hover {
	color:#AADB99;
}

#php {
	padding-left:10px;
	padding-right:10px;
	width:600px;
}

#colRight {
	float:left;
	width:180px;
	overflow:hidden;
}
#colRightContent {
	padding-left:10px;
	padding-right:17px;
	width:153px;
}

.spTeaserRight {
	margin-bottom:5px;
}

.spTeaserRightHead {
	background-image:url(../images/Katharinen-Hospital/spTeaserRightHead.gif);
	height:1px;
	overflow:hidden;
}

.spTeaserRightHeadContent {
	background-image:url(../images/Katharinen-Hospital/spTeaserRightHeadContent.gif);
	height:1px;
	overflow:hidden;
}

.spTeaserRightContentHead {
	background-image:url(../images/Katharinen-Hospital/spTeaserRightBack.gif);
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:17px;
	line-height:14px;
	vertical-align:middle;
	padding-left:4px;
	padding-right:2px;
}

.spTeaserRightContentContent {
	background-image:url(../images/Katharinen-Hospital/spTeaserRightBackContent.gif);
	color:#003C54;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:1px;
	padding-right:2px;
}
.spTeaserRightContentContent *{
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.spTeaserRightFoot {
	background-image:url(../images/Katharinen-Hospital/spTeaserRightFoot.gif);
	height:2px;
	overflow:hidden;
}
.spTeaserRightContentFoot {
	background-image:url(../images/Katharinen-Hospital/spTeaserRightFootContent.gif);
	height:2px;
	overflow:hidden;
}
.boxContentText a {
	padding-left: 117px;
}

/****************************** Templates ******************************/
#template2 *{
	margin-top:0px;
	padding-top:0px;
}
/*
#template2 .kachel1{
	width: 396px;
	min-height: 262px;
	max-height: 262px;
	margin-right: 7px;
	overflow: hidden;
	float: left;
}
#template2 .kachel2{
	width: 197px;
	min-height: 262px;
	max-height: 262px;
	overflow: hidden;
	float: left;
}*/
#template2 .kachel1{
	width: 197px;
	/*min-height: 262px;*/
	max-height: 262px;
	margin-right: 7px;
	overflow: hidden;
	float: left;
}
#template2 .kachel2{
	width: 396px;
	/*min-height: 262px;*/
	max-height: 262px;
	overflow: hidden;
	float: left;
}
#template2 .divider{
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;
	clear: both;
	height: 7px;
	width: 600px;
}
#template2 .kachel3{
	width: 194px;
	/*min-height: 127px;*/
	margin-right: 7px;
	float: left;
}
#template2 .kachel4{
	width: 399px;
	/*min-height: 127px;*/
	float: left;
}
#template3 *{
	margin-top:0px;
	padding-top:0px;
}
#template3 .kachel1{
	width: 194px;
	/*min-height: 116px;*/
	max-height: 116px;
	margin-right: 7px;
	overflow: hidden;
	float: left;
}
#template3 .kachel2{
	width: 399px;
	/*min-height: 116px;*/
	max-height: 116px;
	overflow: hidden;
	float: left;
}
#template3 .divider{
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;
	clear: both;
	height: 7px;
	width: 600px;
}
#template3 .kachel3{
	width: 194px;
	/*min-height: 266px;*/
	margin-right: 7px;
	float: left;
}
#template3 .kachel4{
	width: 399px;
	/*min-height: 266px;*/
	float: left;
}
#template4 *{
	margin-top:0px;
	padding-top:0px;
}
#template4 .kachel1{
	width: 600px;
	/*min-height: 252px;*/
	max-height: 252px;
	margin-bottom: 7px;
	overflow: hidden;
}
#template4 .kachel2{
	width: 600px;
	/*min-height: 130px;*/
	overflow: hidden;
}
#template5 *{
	margin-top:0px;
	padding-top:0px;
}
#template5 .kachel1{
	width: 193px;
	/*min-height: 390px;*/
	margin-right: 7px;
	overflow: hidden;
	float: left;
}
#template5 .kachel2{
	width: 400px;
	/*min-height: 390px;*/
	overflow: hidden;
	float: left;
}
#template6 *{
	margin-top:0px;
	padding-top:0px;
}
#template6 .kachel1{
	width: 600px;
	/*min-height: 252px;*/
	max-height: 252px;
	margin-bottom: 8px;
	overflow: hidden;
	float: left;
}
#template6 .kachel2{
	width: 192px;
	/*min-height: 127px;*/
	margin-right: 8px;
	float: left;
	overflow: hidden;
}
#template6 .kachel3{
	width: 400px;
	/*min-height: 127px;*/
	float: left;
	overflow: hidden;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; }
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0px; display: block; }

/****************************** Suche ******************************/
div .tx-indexedsearch-searchbox {
	display:none;
}
#katharinenhospitalunna .tx-indexedsearch-redMarkup {
	color:#F5A414 !important;
}
#mariannenhospitalwerl .tx-indexedsearch-redMarkup {
	color:#E94F19 !important;
}
#marienkrankenhaussoest .tx-indexedsearch-redMarkup {
	color:#97AFCE !important;
}
#khv .tx-indexedsearch-redMarkup {
	color:#BDD5EA !important;
}
#boniunna .tx-indexedsearch-redMarkup {
	color:#AADB99 !important;
}
#marienkrankenhauswickede .tx-indexedsearch-redMarkup {
	color:#91AC36 !important;
}
#elisabethkoerbecke .tx-indexedsearch-redMarkup {
	color:#91AC36 !important;
}
#febiwerl .tx-indexedsearch-redMarkup {
	color:#91AC36 !important;
}
#ostwaldlenz .tx-indexedsearch-redMarkup {
	color:#AADB99 !important;
}
#medicalcenter .tx-indexedsearch-redMarkup {
	color:#AADB99 !important;
}


/********************Tabellen *************************/
.contenttable{
  border-collapse: collapse;
}
.contenttable caption{
  margin:0px !important;
  width: auto;
}
.contenttable td, .contenttable tr{
  padding:0;
}

