#content h1 {
	color: #999;
	font-size: 200%;
    margin-bottom: 25px;
}
#content h2 {
	color: #666;
	font-size: 150%;
    margin-top: 35px;
    margin-bottom: 10px;
}
#content h3 {
	color: #666;
	font-size: 125%;
    margin-bottom: 0px;
}
#content p {
	color: #000;
    margin-top: 10px;
    margin-bottom: 0px;
}
#content p.small {
	font-size: 86%;
}
#content p.short {
	padding: 10px;
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    margin: 0;
    margin-top: 25px;
    margin-bottom: 15px;
}
#content ul{
    list-style-image:url(../img/parts/pfeil.gif);
}
#content ul li{
    padding-bottom: 4px;
}

#content table {
	margin-left: 0;
	margin-top: 5px;
}
#content table.fachworte td {
	font-size: 70%;
}

#content table.mitarbeiter {
	border-top: 1px solid #ccc;
	width: 94%;
}
#content table.mitarbeiter td {
	font-family: Arial;
	font-size: 70%;
	border-bottom: 1px solid #ccc;
	vertical-align: top;
}
#content table.mitarbeiter td.hervorheben {
	background: #eee;
}
#content table.mitarbeiter tr.trenner td,
#content table.mitarbeiter td.trenner {
	border-bottom: 3px solid #aaa;
}
#content table.impfkalender td {
	border-bottom: 1px solid #ccc;
}

#content {
    padding-right: 50px;
}

body {
	margin: 0px;
    padding: 0px;
    font-family: Arial;
    font-size: 100%;
}
td {
    font-family: Arial;
    font-size: 80%;
}
p.topnav {
    color: #fff;
    font-weight: bold;
	padding: 2px 6px 1px;
}
td.navbox {
	border-left: 1px solid #fff;
}
td.navbox2 {
	border-left: 1px solid #ccc;
}
td.navbox2 p {
	margin: 4px 6px;
}
td.navbox a,
td.navbox2 a {
	line-height: 1.25;
}

#content td p {
	margin: 0;
    padding-bottom: 1px;
}

p.contact {
	font-size: 86%;
    color: #666;
	margin-left: 10px;
	margin-right: 10px;
}
p.copyright {
	padding-left: 5px;
	font-size: 86%;
    color: #666;
}
td.balken {
	background-color: #f3f3f3;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

a.lang {
	font-size: 84%;
	font-weight: bold;
}

.navbox2 a:link,
.navbox2 a:visited,
.navbox2nb a:link,
.navbox2nb a:visited,
a.lang:link,
a.lang:visited {
    color: #4c4c4c;
    text-decoration: none;
}
.navbox2 a:hover,
.navbox2nb a:hover,
a.lang:hover {
	text-decoration: underline;
}
a:link,
a:visited {
    color: #39c;
    text-decoration: none;
}
a:hover {
    color: #000;
    text-decoration: underline;
}
