body {margin: 0; padding: 20px; background-color: #ddd; font-family: "tahoma";
}

div#linksrechts {width: 46.5em; background-color: #336699;
}


div#links {float: left; margin-right: 0px; width: 10em; background-color: #336699; background-image: url(logomann.gif); background-repeat: no-repeat; background-position: 4.1em 0;
}


div#links ul { list-style-type: none; margin: 300px 0 20px 0px; padding: 0; 
	}
	div#links ul li {font-size: 0.8em; font-weight: bold;
	}
	html>body div#links ul li { font-size: 0.8em;
            	}

	div#links ul li a {margin: 6px 0 0 0; padding: 1px 1px 1px 20px; display: block; width: 100%;
			background-color: #2F5E8D; border-top: 2px solid #2F5E8D; border-bottom: 2px solid #2F5E8D; color: #ddd; line-height: 1.2em; text-decoration: none;
	}
		html>body div#links ul li a { width: auto;
            	}

	div#links ul li a:active { color: #ddd; text-decoration: underline;
	}
	div#links ul li a:visited { color: #363636;
	}
	div#links ul li a:hover { color: #fff; text-decoration: underline; background-color: #336699; 
	}

	div#links ul li span.aktiv {color: #fff; margin: 6px 0 0 0; padding: 1px 1px 1px 20px; display: block; width: 100 %; border-top: 2px solid #2F5E8D; border-bottom: 2px solid #2F5E8D; background-color: #336699; background-image: url(0_aktiv.gif); background-repeat: no-repeat; background-position: 5px 0.25em; cursor: default; 
	}
		html>body div#links ul li span.aktiv { width: auto; 
            	}

	
div#links ul ul {margin:2px 0 4px 0;
}
div#links ul ul li {font-size: 0.85em;
}
		html>body div#links ul ul  li { font-size: 0.7em;
            	}
div#links ul ul li a {padding: 1px 1px 1px 40px; background-image: url(1_link.gif); background-repeat: no-repeat; background-position: 20px 0.25em;
}
div#links ul ul li a:hover {color: #fff; text-decoration: underline; background-color: #336699; background-image: url(1_hover.gif); background-repeat: no-repeat; background-position: 20px 0.25em;
}
div#links ul ul li span.aktiv { display: block; width: 100%; color: #fff; padding: 1px 1px 1px 40px; border-top: 2px solid #2F5E8D; border-bottom: 2px solid #2F5E8D; background-color: #336699; background-image: url(1_aktiv.gif); background-repeat: no-repeat; background-position: 5px 0.25em; cursor: default; 
}
html>body div#links ul ul li span.aktiv { width: auto; 
            	}



div#links ul ul ul {margin:2px 0 4px 0;
}
div#links ul ul ul li {font-size: 0.9em;
}
html>body div#links ul ul ul li { font-size: 0.6em;
            	}
div#links ul ul ul li a {padding: 1px 1px 1px 60px; background-image: url(2_link.gif); background-repeat: no-repeat; background-position: 40px 0.25em;
}
div#links ul ul ul li a:hover { color: #fff; text-decoration: underline; background-color: #336699; background-image: url(2_hover.gif); background-repeat: no-repeat; background-position: 40px 0.25em;
}
div#links ul ul ul li span.aktiv { display: block; width: 100%;color: #fff; padding: 1px 1px 1px 60px; border-top: 2px solid #2F5E8D; border-bottom: 2px solid #2F5E8D; background-color: #336699; background-image: url(2_aktiv.gif); background-repeat: no-repeat; background-position: 5px 0.25em; cursor: default; 
}
html>body div#links ul ul ul li span.aktiv { width: auto; 
            	}














div#rechts {margin-left: 10em; width: auto; background-color: #ffffff; padding-bottom: 20px;
}

div#rechtslogo { height: 100px; background-image: url(logoschrift.gif); background-repeat: no-repeat; background-position: 0px 0px; 
}
div#rechtsdrucklogo {display: none;
}


div#rechtsservice {background-color: #fff; border-top: 6px solid #ddd; padding: 6px 20px 6px 20px; text-align: right; border-bottom: 6px solid #ddd;
}
div#rechtsservice p.schnellnavigation {padding: 0; margin: 0; font-size: 0.7em; color: #363636;
}
div#rechtsservice p a:link {color: #363636;
}
div#rechtsservice p a:visited {color: #363636;
}
div#rechtsservice p a:active {color: #363636;
}
div#rechtsservice p a:hover {color: #000;
}
div#rechtsservice p.standort {padding: 0; margin: 0; font-size: 0.6em; text-align: left; color: #363636;
}



div#rechtsinhalt {padding: 20px; 
}

div#rechtsinhalt h1 {color: #; font-size: 1.5em; font-weight: normal;
}
div#rechtsinhalt h2 {color: #000; font-size: 0.8em; margin: 0;
}
div#rechtsinhalt p {color: #363636; font-size: 0.8em; line-height: 1.3em;
}
div#rechtsinhalt p a {color: #363636; text-decoration: underline;
}
div#rechtsinhalt p a:link {color: #363636; text-decoration: underline;
}
div#rechtsinhalt p a:visited {color: #363636; 
}
div#rechtsinhalt p a:active {color: #363636;
}
div#rechtsinhalt p a:hover {color: #000;
}

div#rechtsinhalt ul {color: #363636; font-size: 0.8em; line-height: 1.3em; margin: 0 20px 0 20px; padding: 0;
}
div#rechtsinhalt ul li {
}

div#rechtsinhalt img.merker {border: 0; height: 5em; float: right; margin: 0;
}
div#rechtsinhalt img.startseite {height: 3em; float: left; margin-right: 6px; border: none;
}
div#rechtsinhalt h2.zitath2 {text-align: right; font-size: 1.5em; margin-bottom: 0; font-weight: normal;
}
div#rechtsinhalt p.zitatp { text-align: right; margin-top: 0;
}
div#rechtsinhalt img.bildlinks {float: left; margin: 1.4em 20px 20px 0; padding: 0;
}
div#rechtsinhalt img.praxisraeume {float: left; margin: 1.2em 15px 0 0; padding: 0;
}

div#rechtsinhalt a img {border: 0;
}

div#rechtsunten {font-size: 0.7em; color: #363636; border-top: 6px solid #ddd; border-bottom: 6px solid #ddd; padding: 6px; text-align: center; color: #000;
}
div#rechtsunten a:link {color: #363636;
}
div#rechtsunten a:visited {color: #363636;
}
div#rechtsunten a:active {color: #363636;
}
div#rechtsunten a:hover {color: #000;
}












