html { height: 100%; overflow-x:hidden; }
body { margin: 0; padding: 0; background-color: #FFFFFF; background-image: url(../images/background/linie.png); background-position: top left; background-repeat: repeat-x; height: 100%; }
img { padding: 0px; margin: 0px; border: 0px; }
table { padding: 0px; margin: 0px; border: 0px; font-family: Verdana, Arial; font-size: 11px; line-height: 14px; color: #435058; border-spacing: 0px; border-collapse: collapse; }
table td { text-align: left; vertical-align: top; font-family: Verdana, Arial; font-size: 11px; line-height: 14px; }
h3 { padding-top: 3px; margin: 0px; font-family: Verdana, Arial; font-size: 12px; line-height: 14px; font-weight: bold; }
p { padding: 0; margin: 0; padding-top: 16px; }

/* MIST VON ALTER STARTSEITE */
.th_kopf{ background-image:url(../images/tab_kopf.gif); background-repeat:repeat-x; }
.td_fuss{ background-image:url(../images/tab_fuss.gif); background-repeat:repeat-x; height:16px; }
.td_links{ background-image:url(../images/tab_links.gif); background-repeat:repeat-y; }
.td_rechts{ background-image:url(../images/tab_rechts.gif); background-repeat:repeat-y; }

/* CONTAINER */
#content { height: 100%; display: block; position: relative; margin: 0px; padding: 0px; width: 1003px; background-image: url(../images/background/grau.png); background-position: top right; background-repeat: repeat-y; }
#rechterbereich { display: block; float: right; margin: 0px; width: 240px; }
#linkerbereich { display: block; float: left; margin: 0px; padding: 0px; }
#menu { display: block; position: relative; margin: 0px; padding: 0px; width: 763px; height: 100px; background-image: url(../images/misc/logo_schrift.png); background-position: 172px 31px; background-repeat: no-repeat; }

/* LOGO */
#logo { display: block; position: relative; margin: 0px; padding: 0px; border: 0px; float: left; }

#homelink { display: block; position: absolute; top: 0px; left: 0px; width: 160px; height: 100px; border: 0px; z-index: 1000; }

/* HAUPTCONTENT DEFINITIONEN */
#page { display: block; position: relative; margin: 0px; padding: 0px; border: 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #435058; line-height: 14px; }
#page_left { padding-left: 29px; padding-top: 20px; margin: 0px; }
#h1home { display: block; padding: 0px; margin-top: 42px; margin-bottom: 27px; }
#h1aerzteteam { display: block; padding: 0px; margin: 0px; margin-bottom: 27px; margin-left: 177px; }
#h1mitarbeiter { display: block; padding: 0px; margin: 0px; margin-bottom: 27px; margin-left: 177px; }
#h1praxis { display: block; padding: 0px; margin: 0px; margin-bottom: 27px; margin-left: 177px; }
#h1anfahrt { display: block; padding: 0px; margin: 0px; margin-bottom: 27px; margin-left: 177px; }
#h1diagnostik { display: block; padding: 0px; margin: 0px; margin-bottom: 27px; margin-left: 177px; }
#h1krankheitsbilder { display: block; padding: 0px; margin: 0px; margin-bottom: 27px; margin-left: 177px; }
#h1therapie { display: block; padding: 0px; margin: 0px; margin-bottom: 27px; margin-left: 177px; }
#h2schwick { display: block; padding: 0; margin: 0; }
#h2gofron { display: block; padding: 0; margin: 0; }
#tablemitarbeiter { margin-bottom: 25px; }
#tablemitarbeiter td { width: 147px; }
#tablemitarbeiter img { margin-bottom: 6px; }

#praxis img {border: 0px; margin: 0px; padding: 0px; margin-right: 3px; margin-bottom: 3px; }

#text_anfahrt ul { margin: 0; padding: 0; list-style-type: none; }
#text_anfahrt ul li { margin: 0; padding-left: 10px; background-image: url(../images/anfahrt/aufzaehlung.png); background-position: 2px 6px; background-repeat: no-repeat; }

.diagnostik_text_ul { margin: 0; padding: 0; list-style-type: none; }
.diagnostik_text_li { margin: 0; padding-left: 10px; background-image: url(../images/anfahrt/aufzaehlung.png); background-position: 2px 6px; background-repeat: no-repeat; }

#diagnostiktd a { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #5b686f; text-decoration: none; }
#diagnostiktd a:hover { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #96ba0e; text-decoration: none; }
#diagnostiktd ul { margin: 0; padding: 0; padding-bottom: 20px; border-bottom: 1px solid #cdd1d4; list-style-type: none; }
#diagnostiktd ul li { margin: 0; padding-left: 10px; margin-top: 6px; background-image: url(../images/diagnostik/pfeil_rechts.png); background-position: 2px 4px; background-repeat: no-repeat; }

/* MENÜLEISTE */
#navigation { display: table; position: relative; margin: 0px; padding: 0px; padding-top: 75px; border: 0; }
#navigation b { display: none; }
#navigation ul { margin: 0px; padding: 0px; border: 0px; }
#navigation ul li { display: table-cell; list-style: none; margin: 0px; padding: 0px; border: 0px; float: left; }
.nav_aerzteteam { display: block; width: 80px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/aerzteteam.png); background-position: top left; background-repeat: no-repeat; }
.nav_aerzteteam:hover { display: block; width: 80px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/aerzteteam_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_aerzteteam_a { display: block; width: 80px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/aerzteteam_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_mitarbeiter { display: block; width: 88px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/mitarbeiter.png); background-position: top left; background-repeat: no-repeat; }
.nav_mitarbeiter:hover { display: block; width: 88px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/mitarbeiter_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_mitarbeiter_a { display: block; width: 88px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/mitarbeiter_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_praxis { display: block; width: 66px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/praxis.png); background-position: top left; background-repeat: no-repeat; }
.nav_praxis:hover { display: block; width: 66px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/praxis_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_praxis_a { display: block; width: 66px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/praxis_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_diagnostik { display: block; width: 86px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/diagnostik.png); background-position: top left; background-repeat: no-repeat; }
.nav_diagnostik:hover { display: block; width: 86px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/diagnostik_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_diagnostik_a { display: block; width: 86px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/diagnostik_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_krankheitsbilder { display: block; width: 114px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/krankheitsbilder.png); background-position: top left; background-repeat: no-repeat; }
.nav_krankheitsbilder:hover { display: block; width: 114px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/krankheitsbilder_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_krankheitsbilder_a { display: block; width: 114px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/krankheitsbilder_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_therapie { display: block; width: 79px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/therapie.png); background-position: top left; background-repeat: no-repeat; }
.nav_therapie:hover { display: block; width: 79px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/therapie_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_therapie_a { display: block; width: 79px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/therapie_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_anfahrt { display: block; width: 67px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/anfahrt.png); background-position: top left; background-repeat: no-repeat; }
.nav_anfahrt:hover { display: block; width: 67px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/anfahrt_a.png); background-position: top left; background-repeat: no-repeat; }
.nav_anfahrt_a { display: block; width: 67px; height: 31px; margin: 0px; padding: 0px; border: 0px; background-image: url(../images/misc/menu/anfahrt_a.png); background-position: top left; background-repeat: no-repeat; }

/* CONTENT RECHTER BEREICH */
.content_rechts { display: block; padding-left: 9px; padding-top: 7px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; line-height: 14px; letter-spacing: 0; color: #5b686f; }
.tabelle_rechts { display: block; margin-left: 9px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; line-height: 14px; letter-spacing: 0; color: #5b686f; border-spacing: 0px; border-collapse: inherit; border: 0px; }
.contentlink { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #97be0d; line-height: 14px; text-decoration: none; }
.contentlink:hover { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; line-height: 14px; text-decoration: none; }
.link_wegbeschreibung { background-image: url(../images/misc/pfeil_download.png); background-position: top left; background-repeat: no-repeat; padding-left: 19px; padding-top: 1px; padding-bottom: 3px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #5b686f; line-height: 14px; text-decoration: none; }
.link_wegbeschreibung:hover { background-image: url(../images/misc/pfeil_download.png); background-position: top left; background-repeat: no-repeat; padding-left: 19px; padding-top: 1px; padding-bottom: 3px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #5b686f; line-height: 14px; text-decoration: underline; }

.link { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #5b686f; line-height: 14px; text-decoration: none; }
.link:hover { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #97be0d; line-height: 14px; text-decoration: none; }

.metalink { font-family: Verdana, Arial; font-size: 10px; font-weight: normal; color: #5b686f; line-height: 14px; text-decoration: none; }
.metalink:hover { font-family: Verdana, Arial; font-size: 10px; font-weight: normal; color: #97be0d; line-height: 14px; text-decoration: none; }