
body { margin: 0; padding: 0; background-color: #FFFFFF !important; color: #000000 !important; font-family: verdana, arial, helvetica sans-serif; font-size: 12px; font-style: normal; line-height: 1.3em; font-weight: normal; }
h1  { color: #04913b; font-weight: bold; font-size: 150%; margin-bottom: 14px }
h2, h2 a { color: #663300; font-size: 120%; font-weight:bold; margin-bottom: 0px; text-decoration:none; }
h3, h4, h5 { color: #000000; font-size: 100%; font-weight:bold; margin-bottom: 0px; }
a { color: #000000; text-decoration:underline; }
a:hover { color: #666666; }
p {margin-top: 0px; }
/* meta navigation */
.navMeta1, .navMeta1 a  { color: #04913B; font-weight:bold; text-decoration:none; }
.navMeta1 a:hover { color: #04913B; text-decoration:underline; }
.navMeta2, .navMeta2 a { font-weight:bold; text-decoration:none; }
.navMeta2 a:hover { text-decoration:underline; }
/* navigation tree */
.navTree1, .navTree1 a { color: #666666; font-weight:bold; text-decoration:none; }
.navTree1 a:hover { color: #666666; text-decoration:underline; }
.navTree2 { color: #000000; font-weight:bold; }
.navTree2 a { color: #666; font-weight:normal; text-decoration:none; }
.navTree2 a:hover { color: #666666; text-decoration:underline; }
/* urhere navigation */
.navUrhere, .navUrhere a { color: #000000; font-weight:normal; font-size: 9px; text-decoration:none; }
.navUrhere a  { text-decoration:underline; }
/* right box */
.box, .box p { font-size: 10px; color: #000000; }
.box a  { color: #663300; font-weight: bold; text-decoration: none }
.box a:hover { color: #663300; text-decoration:underline; }
.box .internal-link { color: #663300; font-weight: bold; text-decoration: none; background: url(../images/box_linkIntern.gif) no-repeat 0px ; padding-left: 12px }
.box .external-link { color: #663300; font-weight: bold; text-decoration: none; background: url(../images/box_linkExtern.gif) no-repeat 0px ; padding-left: 12px }
.box .external-link-new-window { color: #663300; font-weight: bold; text-decoration: none; background: url(../images/box_linkExtern.gif) no-repeat 0px ; padding-left: 12px }
.box .download { color: #663300; font-weight: bold; text-decoration: none; background: url(../images/box_linkIntern.gif) no-repeat 0px ; padding-left: 12px }
.rechtsheadertable { margin-bottom: 6px }
.linklistheader { color: #04913b; font-weight: bold; font-size: 120%; margin-bottom: 14px }
.dolinklist { }
.navTree1 ul { margin-top: 0; margin-left: 24px; padding-top: 5px; padding-bottom: 5px; padding-left: 0; }
.navTree1 li { padding-top: 3px; padding-bottom: 3px; list-style-type: disc; list-style-image: none; }
.navTree1 li li { list-style-type: none; }
.navMeta1 ul { margin-top: 0; margin-left: 24px; padding-top: 5px; padding-bottom: 5px; padding-left: 0; }
.navMeta1 li { padding-top: 6px; padding-bottom: 6px; list-style-type: disc; list-style-image: none; }
.navMeta2 ul { margin-top: 0; margin-left: 24px; padding-top: 5px; padding-bottom: 5px; padding-left: 0; }
.navMeta2 li { padding-top: 6px; padding-bottom: 6px; list-style-type: disc; list-style-image: none; }
.active a { color: black; font-weight: bold; }
.sub a { color: #666; }

#center .internal-link { text-decoration: none; background: url(../images/box_linkIntern.gif) no-repeat 0 50% ; padding-left: 12px }
#center .external-link { text-decoration: none; background: url(../images/box_linkExtern.gif) no-repeat 0 50% ; padding-left: 12px }
#center .external-link-new-window { text-decoration: none; background: url(../images/box_linkExtern.gif) no-repeat 0 50% ; padding-left: 12px }
#center .download { text-decoration: none; background: url(../images/box_linkIntern.gif) no-repeat 0 50% ; padding-left: 12px }
#center .pdf { text-decoration: none; background: url(../images/icon_pdf.gif) no-repeat 0 50% ; padding-left: 20px }
