body { font-family: verdana; }

/*
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
*/

/*div boxen,  h = huelle*/

#obenh { background-color: #ffd700; top: 0; left: 0; height: 120px; width: 960px; visibility: visible; margin: 0; padding: 0; border-width: 0; }
#oben { width: 960px; left: 0; top: 0; visibility: visible; }
#mitteh { visibility: visible; width: 960px; height: auto; margin: 0; padding: 0; }
#navih { background-color: #ddd; position: absolute; left: 0; width: 250px; visibility: visible; }
#navi { font-size: 14pt; line-height: 150%; visibility: visible; margin: 1px; }
#inhalth { width: 720px; visibility: visible; float: right; }
#subnavi { font-size: 12pt; line-height: 150%; background-color: #eee; width: auto; visibility: visible; margin: 0 0 0 30px; padding-top: 5px; padding-left: 5px; border: solid 1px #cecce4; }
#scroll { width: auto; height: auto; float: right; margin-right: 5px; }
#inhtitel { width: 700px; visibility: visible; margin: 30px 0 0 30px; }
#inhdetail { font-size: 11pt; line-height: 150%; width: auto; visibility: visible; min-height: 20em; margin: 0 0 0 30px; padding: 1px; }
#inhdownload { font-size: 10pt; line-height: 150%; height: auto; width: 140px; left: 10px; top: 10px; visibility: visible; float: right; margin: 1px; padding: 2px; border: solid 1px #cecce4; }
#inhweiter { color: #666; font-size: 10pt; line-height: 200%; text-align: right; visibility: visible; margin: 10px; width: 700px; height: auto; }
#inhdrucken { color: #666; font-size: 10pt; line-height: 150%; height: auto; width: 700px; visibility: visible; margin: 10px 10px 10px 30px; }
#fussh { width: 720px; visibility: visible; float: left; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0 0 0 250px; }
#fuss { height: 50px; width: 720px; visibility: visible; }
/*formatierungen
*/
#inhtitel h1 { color: #666; font-size: 12pt; font-weight: bold; }
.links { text-align: left; }
.rechts { text-align: right; }
#navi .selected { font-size: 13pt; font-weight: bold; background-color: #ffd700; padding: 2px; border-width: 1px; display: block; }
#subnavi .selected { color: #333; font-size: 12pt; font-weight: bold; }
#subnavi li { list-style-image: url(../bilder/site/next.gif); }
#inhdetail h2 { color: #f60; font-size: 11pt; font-weight: bold; }
#inhdetail h3 { color: #666; font-size: 10pt; font-weight: bold; }
#inhdetail h4 { color: #f00; font-size: 10pt; font-weight: bold; }
.rot { color: #c03; }
.blau { color: #00f; }
.gruen { color: #066; }
.unterlegt { background-color: #ffd700; }
.klein { font-size: 8pt; }
.xtern { color: #909; }
.selected { padding: 2px; }
/*pseudoklassen*/
#navi a:link { color: #000; text-decoration: none; padding: 2px; border: solid 1px #fff; display: block; }
#navi a:hover { color: #000; background-color: #ffd700; text-decoration: none; padding: 2px; display: block; }
#navi a:visited { color: #000; text-decoration: none; padding: 2px; border: solid 1px #fff; display: block; }
#subnavi a:link { color: #333; text-decoration: none; }
#subnavi a:hover { color: #333; font-size: 12pt; font-weight: bold; text-decoration: none; }
#subnavi a:visited { color: #333; text-decoration: none; }
#subnavi a:link .xtern { color: #00f; }
#subnavi a:hover .xtern { color: #00f; }
#subnavi a:visited .xtern { color: #00f; }
#inhdetail a:link { color: #00f; }
#inhdetail a:hover { color: #009; }
#inhdetail a:visited { color: #066; }
#inhweiter a:link { color: #00f; text-decoration: none; }
#inhweiter a:hover { color: #009; text-decoration: none; }
#inhweiter a:visited { color: #066; text-decoration: none; }

