/* Never ever have more than one element definiton per line - because Java can NOT handle this!*/
h1 {color:#006699;font-family:geneva,arial,helvetica,sans-serif;}
h2 {font-weight:bold;color:#006699;font-family:geneva,arial,helvetica,sans-serif;}
h3 {font-weight:bold; color:#800000;font-family:geneva,arial,helvetica,sans-serif;}
h4 {font-weight:bold; color:#800000;font-family:geneva,arial,helvetica,sans-serif;}
h5 {font-weight:bold; color:#800000;font-family:geneva,arial,helvetica,sans-serif; margin-bottom: 0;}
p {font-family:geneva,arial,helvetica,sans-serif; padding: 4px 0 2px 0; font-weight: normal; margin: 0px;}
b {font-weight:bold;}
address {font-family:geneva,arial,helvetica,sans-serif;font-style:normal;}
ol {font-family:geneva,arial,helvetica,sans-serif;}
ul {font-family:geneva,arial,helvetica,sans-serif;} 
tr {font-family:geneva,arial,helvetica,sans-serif;}
td {vertical-align:top;font-family:geneva,arial,helvetica,sans-serif;}
th {text-align:left;font-family:geneva,arial,helvetica,sans-serif;}
th { text-align: left; padding: 0.4em; font-weight: bold; border-bottom: 1px #A9B8C2 solid; border-top: 1px #A9B8C2 solid; background-color:#ECECEC; color: #333; }
td { padding: 0.3em; }
body {background-color:white;margin:2.5%;font-family:geneva,arial,helvetica,sans-serif;}

blockquote {font-family:geneva,arial,helvetica,sans-serif;}

kbd { display: block; font-family: monospace; font-size: 1em; padding: 0px 0px 6px 2em; font-weight: normal; margin: 0px; }
      
hr {font-weight:bold;color:#006699;}

img {border:none;}

a:link {color:#006699;text-decoration:none; padding-left: 2px; padding-right: 2px; }
a:visited {color:#006699;text-decoration:none; padding-left: 2px; padding-right: 2px; }
a:active {color:#000000;text-decoration:none; padding-left: 2px; padding-right: 2px; }
a:hover {color:#FFFFFF;background-color:#45839a;text-decoration:none; padding-left: 2px; padding-right: 2px; }


.nextlink {padding-left:20px;}
.midlink {padding-left:20px;padding-right:20px;}
.prevlink {padding-right:20px;}

.topdown_navi {text-align:center;}

td.name {border-bottom-style:solid;border-bottom-width:1pt;border-color:#006699;background:#eeeeff;}
td.status {border-bottom-style:solid;border-bottom-width:1pt;border-color:#006699;}

span.nowrap { white-space:nowrap;}

.bitem {font-weight:bold;font-size:16pt;color:#800000;}
.contentsbox {font-size:14pt;padding-top:7px;padding-bottom:7px;}

#inhaltsverzeichnis { float: left; margin: 1em 2% 1em 0px; padding:0px; background-color:#ECECEC; border: 1px #A9B8C2 solid; }
#inhaltsverzeichnis UL { margin: 0px; padding: 0px; list-style-image:none; font-size: 14px;}
#inhaltsverzeichnis UL LI { line-height: 1.5em; margin-bottom:0px; list-style:none; text-align: left; font-weight: bold;}
#now { background: #6E97bf; padding: 0.1em 0.5em 0.1em 0.5em; color:#fff; display:block}

#inhaltsverzeichnis a {  display: block; color: #004080; padding: 0.1em 0.5em 0.1em 0.5em; }
#inhaltsverzeichnis a:link { color: #004080; text-decoration:none;  }
#inhaltsverzeichnis a:visited { color: #004080; text-decoration:none; }
#inhaltsverzeichnis a:focus {background:#bbb; color:#048; text-decoration:none; }
#inhaltsverzeichnis a:hover { background:#bbb; color:#048; text-decoration:none; }
#inhaltsverzeichnis a:active { background:#bbb; color:#048; text-decoration:none; }
#inhaltsverzeichnis_footer { margin: 0px;
               color: #FFF; font-size: smaller;
               padding: 3px 5px 3px 5px;
               background:  #888;
               text-align: center;}

.navipar {text-align:center;}

code.jconf {
	font-size:12pt;
	font-style:normal;
}

em.jconf {

}

.helpnavi { margin: 0px; border: 1px #A9B8C2 solid; background-color:#ECECEC; font-weight: bold; width: 100%; }
.helpnavi TD {  width: 33%; padding: 6px; }