body { color: #7b7b7b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9b9e9d; background-repeat: repeat-x; }

p, td { color: #7b7b7b; font-size: 12px; }
h1 { color: #e84819; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
h2 { color: #e84819; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-bottom: 5px; }
h3 { color: #7b7b7b; font-size: 14px; margin-bottom: 5px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
a:link, a:visited { color: #947a7a; text-decoration: underline; }
a:hover { color: #e84819; }
.navi { font-size: 12px; padding-top: 15px; padding-left: 12px; border-right: 1px solid #9b9e9d; }
.navi p { font-size: 12px; margin-top: 4px; margin-bottom: 4px; }
.navi a:link, .navi a:visited { color: #7b7b7b; font-size: 12px; text-decoration: none; }
.navi a:hover { color: #e84819; text-decoration: underline; }
.navihigh { color: #fb4a16; }
.navi h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #e84819; font-size: 12px; margin-top: 10px; margin-bottom: 0; }
.inhalt { padding-top: 20px; padding-left: 20px; }
.links { background-color: #9b9e9d; background-image: url(image/HG_links.jpg); background-repeat: no-repeat; }
.rechts { background-color: #9b9e9d; background-image: url(image/HG_rechts.jpg); background-repeat: no-repeat; }
hr { color: #e84819; }
.linksbundig { margin-right: 12px; float:left; }
.rechtsbundig { float: right; padding-left: 10px; }
