body { padding: 0px 0px 0px 0px; margin: 19px 0px 0px 0px; background-color:#ffffff; }
h1, h2 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a,a:hover{ color:#2E4C6B; text-decoration:none; }
p, a, h1, h2, span, td { font-family: Arial, Helvetica, sans-serif; }

/* HG`s911013
*********/
.hg-trenn {background-color:#ffffff;}
.hg-mitte {background-color:#ffffff;}
.hg-saeul {background-color:#E9D0D1;}
.farbig {background-color:#F0F7FF;}
.blau {background-color:#ffffff;}
.hg-brust {background-color:#911013;}

/* Navigation
**************/
.brust-start, .brust-start-act, .brustnavi, .brustnavi-act { color:#FFFFFF; text-align:left; text-decoration:none; display:block; border-bottom:1px solid #ffffff; font-weight:bold; font-size:12px; line-height: 25px; }
.brust-start, .brust-start-act { margin: 0px 0px 0px 0px; padding: 0px 5px 0px 18px;}
.brustnavi, .brustnavi-act { margin: 0px 0px 0px 0px; padding: 0px 5px 0px 31px; }
.brustnavi { background-image:url(brust-bilder/plus-no.jpg); background-repeat:no-repeat; }
.brust-start, .brustnavi { background-color:#A54145; }
.brust-start-act, .brustnavi-act { background-color:#C78A8C; }
.brustnavi-act, a.brustnavi:hover, a.brustnavi-act:hover  { background-image:url(brust-bilder/plus-ov.jpg); background-repeat:no-repeat;} 
a.brust-start:hover, a.brust-start-act:hover, a.brustnavi:hover, a.brustnavi-act:hover { color:#FFFFFF; background-color:#C78A8C;}  

/* direktmenü
*************/
.brustnavi-direkt,.brustnavi-direkt:hover {font-size: 10px;line-height: 13px;}
a.imp,a.imp:hover,.imp {font-size: 10px;line-height: 17px;color: #A74042;margin: 0px 0px 0px 0px;padding: 0px 2px 0px 2px;text-decoration:none;}

/* Textformatierungen 
********************/
.text-normal,.text-normal a, .text-angebote-durgestr,.text-angebote, .text-angebote a, .finder-text, .bodytext  {
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.text-normal a,.text-normal a:hover, a.info:hover{color: #2E4C6B;}
.text-headline {
	font-size: 14px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.text-infobox {
	font-size: 12px;
	color: #3C4E68;
	line-height: 16px;
}
.text-angebote-1 {
	font-size: 12px;
	line-height: 14px;
}
.text-headline-1 {
	font-size: 26px;
	line-height: 16px;
	font-weight: bold;
}

.text-angebote-durgestr { text-decoration: line-through; }

/* Teaser 
*********/
.teaser-titel { font-size: 12px;line-height: 15px;margin: 0px;padding: 3px 0px 3px 0px; }
.teaser-text,.teaser-text a { font-size: 11px;line-height: 15px; }
.teaser-text a {color:#911013;}
.teaser-text a:hover {color:#C78A8C;}
.text-head-2,.text-head-2 a,.text-head-2 a:hover {font-size: 14px;font-weight: bold;line-height: normal;}
.kaffee {background-color:#C9E2FF;}
.verweise,.verweise a,.verweise a:hover,a.verweise,a.verweise:hover  {
	display:block;
	font-size: 11px; 
	line-height: 16px;
	background-color:#C9E2FF;
	background-image:url(brust-bilder/z-brustpfeil.gif);
	background-repeat:no-repeat;
	padding: 0px 5px 0px 18px;
	text-align:left;
	text-decoration:none;
	}
a.verweise:hover{background-image:url(brust-bilder/z-brustpfeil-o.gif);background-color:#F2F8FF;color: #3E2B1E;}
.fce-ebene {text-align:left;text-decoration:none;line-height: 24px;font-size: 14px;font-weight: bold;margin: 0px;padding: 0px 0px 0px 8px;}

/* kommentar 
*************/
.kommentar-hint { border:1px solid #C9E2FF; background-color:#F0F7FF;}
.kommentar,.kommentar a { font-size: 12px;line-height: 17px; }

/* sternchentext 
***************/
.text-sternchen, .text-sternchen a {font-size: 9px;color: #877152; }

/* myBody-Verweis FCE 
*******************/
.unt {font-size: 10px;color: #A74042;text-decoration:none;line-height: 17px;margin: 0px;padding: 0px 0px 12px 0px;}
.untop, a.untop, a.untop:hover  {font-size: 10px;color: #A74042;text-decoration:none;line-height: 17px;margin: 0px;padding: 0px;}
.ver, a.info{font-size: 13px;line-height: 18px;color: #65A3D6;}
a.info{color:#2E4C6B;}

/* klinikfinder 
************/
.hg-finder{background-image:url(../html/mybody/frontend/bilder/mybody-klinikfinder-back.gif);
	background-repeat:no-repeat;
	background-color: #7D9CC1;
}
.finder-text{
	font-size: 12px;
} 
.text-suchergebnis, .text-suchergebnis-1, .text-suchergebnis-2, .text-suchergebnis-head {
	font-size: 11px;
	line-height: normal;
	}

.text-suchergebnis-2 {
	font-size: 10px;
	}
.text-suchergebnis-head {
	font-size: 9px;
	}
.text-suchergebnis {
	margin: 2px 0px 2px 5px;
	padding: 2px 0px 2px 5px;
	}
.text-suchergebnis-1, .text-suchergebnis-2, .text-suchergebnis-head {
	margin: 1px 0px;
	padding: 1px 0px 1px 0px;
	}

/* Direktnavigation 
*****************/
a.dirnav,a.dirnav:hover, .dirnav {
	font-size: 11px;	
	color:#7B97B5;
	font-weight: normal;
	line-height: 16px;
	margin: 0px;
	padding: 0px 5px 0px 27px;
	text-decoration:none;
	background-image:url(augen-bilder/bg-auge-dirnav.gif);
	background-repeat:no-repeat;
	}
a.dirnav,a.dirnav:hover { display:block; }
a.dirnav:hover {
	text-decoration:underline;
}
.dirnav a {	font-size: 11px;color: #8395B6;font-weight: normal;line-height: 16px;}

/* Sitemap
**********/
.site-abs{ padding:0px 10px 0px 0px;}
.site-direkt, .site-direkt a {
	font-size: 12px;
	line-height: 16px;
	color: #172651;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.site-direkt a{
	background-image:url(brust-bilder/bgnav-map-ubrust.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
}
.site-direkt-u, .site-direkt-u a {
	font-size: 12px;
	line-height: 16px;
	color: #172651;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 15px;
}
.site-direkt-u {
	background-image:url(brust-bilder/bgnav-map-ubrustu.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 20px;
}
.site-direkt-uu, .site-direkt-uu a {
	font-size: 12px;
	line-height: 16px;
	color: #172651;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 20px;
}

.site-direkt a:hover,.site-direkt-u a:hover,.site-direkt-uu a:hover{ color:#97ADD4;text-decoration:underline;}
/* Brust ausserhalb
*****************/
.text-info-au { background-color:#E9D0D1; border:1px solid #911013; font-size: 12px; line-height: 17px; color: #000000; margin: 10px 0px 10px 0px; padding: 5px 10px 5px 10px; }
td.abs-verzweil {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
