html{
height:100%;
margin:0;
padding:0;}

body
{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size: 100.01%;
 margin:0;
 padding:0.5em;
 min-width:41em;
 background-color:#DFDFDF;
}

#titel {margin:0.0em; padding:0.0em; font-size:0.75em; text-align:right;}

#titel a{
color:#000000;
font-weight:bold;
text-decoration:underline;
background:transparent;
display:inline
border-top:1px solid #99917d;
border-right:1px solid #e4d9c0;
border-left:1px solid #99917d;}

#go {margin-top:0.1em; padding:0.0em;  min-height:1.3em; text-align:right;}

#titel a:hover{
color:#00BF00;
background:transparent;
border-top:1px solid #e4d9c0;
border-right:1px solid #837c6b;
border-bottom:1px solid #837c6b;
border-left:1px solid #e4d9c0;}

#menu {float:left; width:10em; margin:0; padding: 0; font-family:Comic Sans MS, sans-serif;
font-weight:bold; font-size:0.85em;}

#menu a{
color:#001060;
margin:3px 0 3px 0;
padding:4px 1px 1px 4px;
text-decoration:none;
background:transparent;
display:block;
border-top:1px solid #99917d;
border-right:1px solid #e4d9c0;
border-bottom:1px solid #e4d9c0;
border-left:1px solid #99917d;
}

#menu a:hover{
color:#ff0054;
background:transparent;
border-top:1px solid #e4d9c0;
border-right:1px solid #837c6b;
border-bottom:1px solid #837c6b;
border-left:1px solid #e4d9c0;}

#menu a .dot{
color:#001060;
background:transparent;
font-weight:bold;
font-size:1.05em;}

#menu a:hover .dot{
color:#ff0054;
background:transparent;
font-weight:bold;
font-size:1.05em;}

#inhalt {position:static; margin-left:10.5em; width:auto;  padding:1.2em; font-size:0.8em;}

#inhalt a{
color:#000000; bold;
text-decoration:underline;}

#go_inhalt {position:relative; float:right;  margin:0.0; padding:0.1em;  border-style:dotted; border-width:1px}

#go_inqu {margin:0.0; padding:0.1em;  width:470px; border-style:dotted; border-width:1px}


#rechts {float:right; width:10.9em; margin:0.0em; padding:0.1em; text-align:center;  font-size:0.8em;}

#rechts a{
color:#001060;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:0.875em;
text-decoration:underline;
}

#rechts a:hover{
color:#000000;
font-weight:bold;
font-size:0.875em;
text-decoration:underline;
}

#rechts a:active{
color:#001060;
font-weight:bold;
font-size:0.875em;
text-decoration:underline;
}


  h1 {font-size:1.4em; margin-bottom:0px;}
  h1.head {font-size:20px; color:#001060; margin-bottom:0px;}
  h2 {font-size:1.35em; color:#000000;}
  h2.zentr {font-size:1.3em; color:#000000; text-align:center;}
  h3 {font-size:1.2em; color:#000000;}
  h4 {font-size:1.0em; color:#000000;}


  a.text-i:link {color:#000000; text-decoration:none; font-weight:bold;}


#ul, li {}
 .rot-li {list-style-image:url("../grafik/rot_rain.gif");}
 .blau-li {list-style-image:url("../grafik/blau_rain.gif");}
 .grun-li {list-style-image:url("../grafik/gruen_rain.gif");}
 .gelb-li {list-style-image:url("../grafik/gelb_rain.gif");}
 .orange-li {list-style-image:url("../grafik/orange_rain.gif");}
 .violett-li {list-style-image:url("../grafik/violett_rain.gif");}
 .turkis-li {list-style-image:url("../grafik/tuerkis_rain.gif");}
 .rosa-li {list-style-image:url("../grafik/rosa_ball.png");}
 .dklrot-li {list-style-image:url("../grafik/bordau_ball.png");}
 .braun-li {list-style-image:url("../grafik/braun_ball.png");}
 .grau-li {list-style-image:url("../grafik/grau_ball.png");}
 .schwarz-li {list-style-image:url("../grafik/schwarz_ball.png");}
 .weiss-li {list-style-image:url("../grafik/weiss_ball.png");}
 .sonst-li {list-style-image:url("../grafik/rainbow.gif");}

/* TEXT-Formatierung*/
.rot-hg {background-color:#FF0000; font-weight:bold;}
.orange-hg {background-color:#FF8000; font-weight:bold; }
.gelb-hg {background-color:#FFFF00; font-weight:bold; }
.grun-hg {background-color:#008000; font-weight:bold; }
.blau-hg {background-color:#0000FF; font-weight:bold; color:#FFFFFF;}
.rosa-hg {background-color:#FF90C8; font-weight:bold; }
.schwarz-hg {background-color:#000000; font-weight:bold; color:#FFFFFF; }
.weiss-hg {background-color:#FFFFFF; font-weight:bold;}
.violett-hg {background-color:#800080; font-weight:bold; color:#FFFFFF; }
.grau-hg {background-color:#8F8F8F; font-weight:bold; color:#FFFFFF;}
.graublau-hg {background-color:#778899; font-weight:bold; color:#FFFFFF;}
.braun-hg {background-color:#A52A2A; font-weight:bold; color:#FFFFFF;}
.pink-hg {background-color:#FF00FF; font-weight: bold;}
.turkis-hg {background-color:#00E0FF; font-weight: bold;}
               /*EFEFEF*/
.rot-nf {background-color:#FF0000;}
.orange-nf {background-color:#FF8000;}
.gelb-nf {background-color:#FFFF00; }
.hellgelb-nf {background-color:#FFFF91;}
.grun-nf {background-color:#008000;color:#FFFFFF; }
.blau-nf {background-color:#0000FF; color:#FFFFFF;}
.rosa-nf {background-color:#FF90C8; }
.hellrosa-nf {background-color:#FFB6C1; }
.schwarz-nf {background-color:#000000; color:#FFFFFF; }
.weiss-nf {background-color:#FFFFFF;}
.violett-nf {background-color:#800080; color:#FFFFFF; }
.grau-nf {background-color:#8F8F8F; color:#FFFFFF;}
.hellgrau-nf {background-color:#EFEFEF;}
.braun-nf {background-color:#A52A2A;  color:#FFFFFF;}
.hellbraun-nf {background-color:#CD853F; }
.dunkelrot-nf {background-color:#DC143C; color:#FFFFFF;}
.dunkelblau-nf {background-color:#00008B; color:#FFFFFF;}
.pink-nf {background-color:#FF69B4;  }
.magenta-nf {background-color:#FF00FF; }
.turkis-nf {background-color:#00E0FF; }
.beige-nf {background-color:#FFB366;}
.gold-nf {background-color:#DAA520; }
.hellblau-nf {background-color:#B0C4DE; }
.indigo-nf {background-color:#4B0082;  color:#FFFFFF;}
.hellrot-nf {background-color:#FF4A4A; }
.lila-nf {background-color:#BA55D3; }
.rotviolett-nf {background-color:#C71585; color:#FFFFFF; }
.hellgrun-nf {background-color:#40FF00; }
.gelbw-nf {background-color:#FFE000; }
.lachs-nf {background-color:#F4C6A6; }
.silber-nf {background-color:#C0C0C0; color:#000000; }
.blaugrun-nf {background-color:#009090;}
.lavendel-nf {background-color:#DDA0DD; }
.dunkelgrun-nf {background-color:#006600; color:#FFFFFF;}
.dunkelorange-nf {background-color:#ff6347; }

.rot-t {color:#FF0000; font-weight:bold;}
.orange-t {color:#FF8000; font-weight:bold;}
.gelb-t {color:#FFFF00; font-weight:bold;}
.grun-t {color:#008000; font-weight:bold;}
.dklblau-t {font-weight:bold; color:#001060;}
.blau-t {font-weight:bold; color:#0000FF;}
.rosa-t {color:#FF90C8; font-weight:bold;}
.schwarz-t {color:#000000; font-weight:bold;}
.weiss-t {color:#FFFFFF; font-weight:bold;}
.weiss-tnf {color:#FFFFFF;}
.violett-t {color:#800080; font-weight:bold;}
.grau-t {color:#8F8F8F; font-weight:bold;}
.dunkelgrau-t {color:#5F5F5F; font-weight:bold;}
.braun-t {color:#A52A2A; font-weight:bold;}
.rottitel-t {color:#FF0020; font-weight:bold;}
.indigo-t {color:#4B0082; font-weight:bold;}
.pink-t {color:#FF00FF; font-weight: bold;}
.turkis-t {color:#00E0FF; font-weight: bold;}
.gelbw-t {color:#FFE000; font-weight: bold;}
.hellgelb-t {color:#FFFF91; font-weight: bold;}
.dunkelorange-t {color:#ff6347; font-weight: bold; }
.blaugrun-t {color:#009090; font-weight: bold;}
.dunkelrot-t {color:#8B0000; font-weight:bold;}
.rotviolett-t {color:#C71585; font-weight: bold;}
.gold-t {color:#DAA520; font-weight: bold;}
.silber-t {color:#C0C0C0; font-weight: bold;}
.beige-t {color:#FFB366; font-weight: bold;}
.gold-t {color:#DAA520; font-weight: bold;}
.hellgrun-t {color:#40FF00; font-weight: bold;}


.fett {font-weight:bold;}
.qu {font-size:0.85em; lighter;}
.zent {text-align:center;}
.small {font-size:1.0em;}
.kurs {font-style:italic;}
.gross {font-size:1.3em;}
.normal {font-size:1.0em;}
 /* Tabellenveruche  - Inhaltstabelle in % so groß wie Inhalt*/


 /* xxxx Grundtabelle 2: Farbanordnung waagrecht; Text-Aausrichtung oben */
#table1 {
table-layout:auto;
width:85%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.9em;
}

#table2 {
table-layout:auto;
width:85%;
border:1px;
border-color:#e4d9c0;
border-Style:solid;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.9em;
}

#table3 {
table-layout:auto;
width:85%;
border-bottom:1px solid #e4d9c0;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.75em;
}
#table4 {
table-layout:auto;
width:85%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.75em;
}
#table5 {
width:85%;
border:1px;
border-top-color:#4B0082;
border-left-color:#ff0054;
border-right-color:#001060;
border-bottom-color:#00FF99;
border-Style:solid;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1em;
}

#table6 {
table-layout:auto;
width:100%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.75em;
}
#table7{
table-layout:auto;
width:65%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.9em;
}
#table8{
table-layout:auto;
width:70%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.9em;
}
#table9{
table-layout:auto;
width:45%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.9em;
}
#table10{
table-layout:auto;
width:85%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1em;
}
 /* Überschrift*/
/* Zeilenformatierung*/
#td th{}
.rot {background-color:#FF0000; font-weight:bold;}
.orange {background-color:#FF8000; font-weight: bold; }
.gelb {background-color:#FFFF00; font-weight: bold; }
.hgelbgrun {background-color:#DCFB04; font-weight: bold; }
.hellgelb {background-color:#FFFF91; font-weight: bold; }
.grun {background-color:#008000; font-weight: bold;}
.blau {background-color:#0000FF; font-weight:bold; color:#FFFFFF;}
.rosa {background-color:#FF90C8; font-weight:bold; }
.hellrosa {background-color:#FFB6C1; font-weight:bold; }
.schwarz {background-color:#000000; font-weight: bold; color:#FFFFFF; }
.weiss {background-color:#FFFFFF; font-weight: bold;}
.violett {background-color:#800080; font-weight: bold; color:#FFFFFF; }
.grau {background-color:#8F8F8F; font-weight:bold; color:#FFFFFF;}
.dunkelgrau {background-color:#6F6F6F; font-weight:bold; color:#FFFFFF;}
.grauhg {background-color:#DFDFDF; font-weight:bold; color:#FFFFFF;}

.braun {background-color:#A52A2A; font-weight:bold; color:#FFFFFF;}
.hellbraun {background-color:#CD853F; font-weight: bold;}
.dunkelbraun {background-color:#3F0000; font-weight: bold; color:#FFFFFF;}
.dunkelrot {background-color:#DC143C; font-weight:bold; color:#FFFFFF;}
.rottitel {background-color:#FF0020; font-weight:bold; color:#FFFFFF;}
.dunkelblau {background-color:#00008B; font-weight:bold; color:#FFFFFF;}
.pink {background-color:#FF69B4; font-weight: bold;}
.magenta {background-color:#FF00FF; font-weight: bold;}
.turkis {background-color:#00E0FF; font-weight: bold;}
.beige {background-color:#FFB366; font-weight: bold;}
.gold {background-color:#DAA520; font-weight: bold;}
.hellblau {background-color:#B0C4DE; font-weight: bold;}
.indigo {background-color:#4B0082; font-weight:bold; color:#FFFFFF;}
.hellrot {background-color:#FF4A4A; font-weight: bold;}
.lila {background-color:#BA55D3 ; font-weight: bold;}
.rotviolett {background-color:#C71585; font-weight: bold; color:#FFFFFF; }
.hellgrun {background-color:#40FF00; font-weight: bold;}
.gelbgrun {background-color:#C0FF00; font-weight: bold;}
.gelbw {background-color:#FFE000; font-weight: bold;}
.lachs {background-color:#F4C6A6; font-weight: bold;}
.silber {background-color:#C0C0C0; font-weight: bold; color:#000000; }
.blaugrun {background-color:#009090; font-weight: bold;}
.lavendel {background-color:#DDA0DD; font-weight:bold; }
.dunkelgrun {background-color:#006600; font-weight:bold; color:#FFFFFF;}
.dunkelorange {background-color:#ff6347; font-weight: bold; }

.oben {vertical-align:top;}
.mittig {vertical-align:middle;}
.unten {vertical-align:bottom;}
.zent {text-align:center;}
.links {text-align:left;}
.rechts {text-align:right;}
.r-unten {border-bottom:1px solid color:#000000;}
.linie {
border-bottom-width:1px; border-bottom-color:#001060; border-bottom-style:solid;
}
.linGr {
border-bottom-width:1px; border-bottom-color:#008000; border-bottom-style:solid;
}
.linR {
border-bottom-width:1px; border-bottom-color:#FF0000; border-bottom-style:solid;
}
.linGe {
border-bottom-width:1px; border-bottom-color:#FFFF00; border-bottom-style:solid;
}
.linRo {
border-bottom-width:1px; border-bottom-color:#FF90C8; border-bottom-style:solid;
}
.linS {
border-bottom-width:1px; border-bottom-color:#000000; border-bottom-style:solid;
}
.linW {
border-bottom-width:1px; border-bottom-color:#FFFFFF; border-bottom-style:solid;
}
.linG {
border-bottom-width:1px; border-bottom-color:#8F8F8F; border-bottom-style:solid;
}
.linB{
border-bottom-width:1px; border-bottom-color:#A52A2A; border-bottom-style:solid;
}
/* linie-Head im FUL-Design*/
.lineFuL{
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FF0084; margin-right:0px; width:85%;
}
/* border:solid #FF0084; height:1px; margin-right:0px; width:85%;*/

/*rahmen unten - wie startseite*/
/*tabelle für startseite*/
#table-t1 {
table-layout:auto;
width:70%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.9em;
}
.home-t {color:#001060; font-weight: bold;}   /*überschriften*/

/*ende*/
/*blender*/
/*line-height: 0.85em; border-bottom: 2px solid; von H1*/
h1.bl {font-family: Arial, sans-serif; font-size:1.4em; margin-bottom:0.33em; padding-bottom:0;}

#main {border-bottom: 1px solid; padding-bottom: 0.5em;}

#uicell {width: 25em;}
#uicell th {width: 6em; text-align: right; padding-right: 0.5em;
  border: 1px solid black; border-width: 0 1px 1px 0;}
#uicell td {padding: 0 0 0 0.5em;}
#uicell td.pal {padding: 0 3em;}
#uicell #gobuttons td {height: 1.5em;}

input, #input a {font: 0.75em "Microsoft Sans Serif", courier new, monospace;} /*font: 0.85em "Andale Mono", Courier, monospace;}*/
#input, #output {margin: 0 0 1em;}

#input td {white-space: nowrap;}
#input a {border: 2px outset silver; background: silver; padding: 1px 0.25em; cursor: pointer;}
#input .coltype {background: #EEE; border-style: inset;}

#output input {border: 2px solid white; border-width: 0 2px;}
#output td.text {border-bottom: 1px dotted silver;}

#watercell {width: 75px; padding: 0;}/*background: silver;*/
#grid {background: black; border: 1px solid black; border-width: 0 1px 1px 0; margin: 5px 4px;}
#grid td {height: 11px; width: 11px; padding: 0; line-height: 11px;}
#grid td a {display: block; height: 10px; width: 10px; line-height: 10px;
  border: 1px solid black; border-width: 1px 0 0 1px;}

#textcell p {margin: 0; padding: 0 1em 1em 1.5em;}

#footer {color: #7F7F7F; font: italic 68% sans-serif;}
#footer p {margin: 0 0 1em 0;}
#footer img {float: right; margin: 0 0 0.5em 2em;}

  /* farbe footer #999*/






















/*ende*/