/*table.Fachkategorien_tbl { margin:20px 0px; padding:0px; }*/
/*td.Fachkategorien_cont { padding:5px; font-weight:bold; }*/

table.Adresse_tbl { margin:20px 0px 0px 5px; padding:0px; width:268px; }
td.Adresse_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Adresse_cont { padding:4px 0px 4px 5px; }
tr.Adresse { }
div.Adresse_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 20px 5px; }

table.Kontakt_tbl { margin:0px 0px 5px 5px; padding:0px; width:268px; }
td.Kontakt_hl { padding:3px 0px 2px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Kontakt_bez { padding:4px 0px 4px 5px; }
td.Kontakt_cont { padding:4px 0px 4px 5px; }
tr.Kontakt { vertical-align:top; }
div.Kontakt_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 20px 5px; }

table.Aerzte_tbl { margin:20px 0px 0px 5px; padding:0px; width:270px; }
td.Aerzte_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Aerzte_cont { padding:2px 0px 2px 5px; }
div.Aerzte_trenn_div { height:0px; border-top:#c0c0c0 dotted 1px; margin: 0px 5px; }

div.Bilder_maindiv { margin-top:20px; }
div.Bilder_hl { padding:3px 0px 10px 10px; color:#903; font-size:14px; font-weight:bold; }
div.Bilder_div { margin-bottom:5px; width:130px; }
div.Bilder_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 20px 5px; }
span.Bilder_bez { padding:2px 0px 5px 5px; }

table.Bilder_tbl { margin:20px 0px 0px 5px; padding:0px; width:270px; }
td.Bilder_hl { padding:3px 0px 10px 10px; color:#903; font-size:14px; font-weight:bold; }
td.Bilder_cont_left { padding-bottom:10px; width:140px; }
td.Bilder_cont_right { padding-bottom:10px; width:130px; }
tr.Bilder { vertical-align:top; }

table.Termine_tbl { margin:20px 0px 0px 5px; padding:0px; }
td.Termine_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Termine_bez { padding:2px 0px 2px 5px; font-weight:bold; }
td.Termine_cont { padding:2px 0px 2px 5px; }
div.Termine_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 20px 5px; }

table.Patient_tbl { border:#ddd solid 1px; margin:20px; padding:10px; }
td.Patient_hl { border-bottom:#ccc solid 2px; padding:10px; font-weight:bold; }
td.Patient_bez { padding:5px; font-weight:bold; }
td.Patient_cont { padding:5px; }
div.Patient_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 20px 5px; }

table.Sprechzeiten_tbl { margin:20px 0px 0px 5px; padding:0px; width:268px; border-spacing:0px; }
td.Sprechzeiten_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Sprechzeiten_bez { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
td.Sprechzeiten_cont { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
tr.Sprechzeiten { /*background:#ccc;*/ }
div.Sprechzeiten_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 10px 5px; }

table.SprechzeitenTelefonischeSprechstunden_tbl { margin:20px 0px 0px 5px; padding:0px; width:268px; border-spacing:0px; }
td.SprechzeitenTelefonischeSprechstunden_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.SprechzeitenTelefonischeSprechstunden_bez { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
td.SprechzeitenTelefonischeSprechstunden_cont { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
tr.SprechzeitenTelefonischeSprechstunden { /*background:#ccc;*/ }
div.SprechzeitenTelefonischeSprechstunden_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 10px 5px; }

table.TelefonischeSprechstundenSprechzeiten_tbl { margin:20px 0px 0px 5px; padding:0px; width:268px; border-spacing:0px; }
td.TelefonischeSprechstundenSprechzeiten_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.TelefonischeSprechstundenSprechzeiten_bez { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
td.TelefonischeSprechstundenSprechzeiten_cont { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
tr.TelefonischeSprechstundenSprechzeiten { /*background:#ccc;*/ }
div.TelefonischeSprechstundenSprechzeiten_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 10px 5px; }

table.TelefonischeSprechzeitenSprechstunden_tbl { margin:20px 0px 0px 5px; padding:0px; width:268px; border-spacing:0px; }
td.TelefonischeSprechzeitenSprechstunden_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.TelefonischeSprechzeitenSprechstunden_bez { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
td.TelefonischeSprechzeitenSprechstunden_cont { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
tr.TelefonischeSprechzeitenSprechstunden { /*background:#ccc;*/ }
div.TelefonischeSprechzeitenSprechstunden_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 10px 5px; }

table.Sprechzeitenoeffnungszeiten_tbl { margin:20px 0px 0px 5px; padding:0px; width:268px; border-spacing:0px; }
td.Sprechzeitenoeffnungszeiten_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Sprechzeitenoeffnungszeiten_bez { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
td.Sprechzeitenoeffnungszeiten_cont { padding:3px 0px 3px 5px; /*border-bottom:#ddd solid 2px;*/ }
tr.Sprechzeitenoeffnungszeiten { /*background:#ccc;*/ }
div.Sprechzeitenoeffnungszeiten_trenn_div { border-top:#c0c0c0 dotted 1px; margin: 10px 5px; }

table.LageAnfahrt_tbl { margin:20px 0px 0px 5px; padding:0px; }
td.LageAnfahrt_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.LageAnfahrt_bez { padding:2px 0px 2px 5px; font-weight:bold; }
td.LageAnfahrt_cont { padding:2px 0px 2px 5px; }
td.LageAnfahrt_map { padding:0px 0px 10px 0px; }
iframe.LageAnfahrt_mapframe { width:264px; height:180px; border:#fff solid 3px; }
div.LageAnfahrt_trenn_div { height:0px; border-top:#c0c0c0 dotted 1px; margin: 10px 5px; }

table.Allgemein_tbl { margin:15px; padding:0px; }
td.Allgemein_hl { padding:3px 0px 2px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Allgemein_bez { padding:3px 0px 2px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Allgemein_cont { padding:5px; }
td.Allgemein_cont li { margin-left:15px; padding:0px; list-style:none; list-style-image:url(../images/list.gif); }
div.Allgemein_trenn_div { border-top:#c0c0c0 dotted 0px; margin: 5px 5px; }

table.Versicherung_tbl { margin:20px 0px 0px 5px; padding:0px; }
td.Versicherung_hl { padding:3px 0px 10px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Versicherung_bez { padding:2px 0px 2px 5px; }
td.Versicherung_cont { padding:2px 0px 2px 35px; }
div.Versicherung_div { border-top:#c0c0c0 dotted 1px; margin: 10px 5px; }

table.Arzt-undTeamvorstellung_tbl { margin-left:15px; padding:0px; width:455px; }
td.Arzt-undTeamvorstellung_hl { padding:3px 0px 2px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Arzt-undTeamvorstellung_hl2 { padding:3px 0px 2px 5px; color:#00; font-size:12px; font-weight:bold; }
td.Arzt-undTeamvorstellung_bez { padding:3px 0px 2px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Arzt-undTeamvorstellung_cont { padding:5px; }
td.Arzt-undTeamvorstellung_cont li { margin-left:15px; padding:0px; list-style:none; list-style-image:url(../images/list.gif); }
div.Arzt-undTeamvorstellung_trenn_div { border-top:#c0c0c0 dotted 0px; margin: 5px 5px; }

table.Leistungen_tbl { margin-left:15px; padding:0px; }
td.Leistungen_hl { padding:3px 0px 2px 5px; color:#903; font-size:14px; font-weight:bold; }
td.Leistungen_bez { padding:3px 0px 2px 5px; color:#903; font-size:14px; font-weight:bold; width:453px }
td.Leistungen_cont { padding:5px; }
td.Leistungen_cont li { margin-left:15px; padding:0px; list-style:none; list-style-image:url(../images/list.gif); }
div.Leistungen_trenn_div { border-top:#c0c0c0 dotted 0px; margin: 5px 5px; }