/**/
/**** html-Elemente ****/
/**/
*.no
  { font-weight:bold; font-size:12px; color:#ff0000; background-color:#ffffff; border-style:none; width:95%; }

p.right { clear: right; height:4px; min-height:4px; }
p.left { clear: left; height:4px; min-height:1px; }
p.both { clear: both; margin:10px; font-size:1px; }
p.right1 { clear: right; margin:10px; font-size:1px; }

/**/
/**** div-kaesten ****/
/**/
*.disclaimbox
   { position:relative; font-size:90%; margin:1px; }
*.oben
   {position:relative; top:0.8em; left:1px; z-index:4;}
*.alles
   { position:relative; max-height:800px; overflow:visible;}
*.imgbox
   {position:relative; top:-1.5em; left:1px; margin:0px; z-index:1; min-height:800px; visibility:visible;}
*.rechts
   {position:relative; display:inline; top:-760px; left:550px; z-index:3; }
*.form { height:1px; overflow:visible; margin-bottom:-540px;}
*.unten
   {position:relative; top:-18em; left:1px; z-index:2;}
*.blaue_schrift_klein
   { font-size:24px; color:#013b69; padding:1px; margin:1px; }
/**/
/**** Farben ****/
/**/
/**** border_bsh *.003366 ****/
/**** bsh-blau   *.013b69 ****/
*.blaue_schrift
  { color:#013b69; }
label.unsicht { display:none; }
*.versteckt { display:none; }
/**/
/**/
/**** input-Felder ****/
/**/
*.blaues_datum
  { color:#0000cd; text-align:right;}
/*{ color:#0000cd; background-color:#f0f0f0; text-align:right;}*/
*.fett
  { font-weight:bold; }

/**/
/**** buttons ****/
/**/
*.buttons_right
  { float:right; margin-right:30px; text-align:left; position:relative; left:0px;}
*.buttons_left
  { float:left; margin:1px; text-align:right; position:absolute; left:586px;}
/**/
/**** stroemungsauswahl im noscript-Fall ****/
/**/
*.db2a, *.db2b, *.db2c, *.db3a, *.db3b {
         background-color:#e9e8f0; font-weight:bold; text-decoration:none;
         margin: 5px 10px 15px 1px;
        }
*.db2b {background-color:#E9E8F0; }
*.db3a {width: 2.3em; padding:0.3em 0.0em 0.3em 0.0em; float:left; text-align:center; border:solid thin black;
        background-color:#f7f7f9;}
*.db3b {width: 2.3em; padding:0.3em 0.0em 0.3em 0.0em; float:left; text-align:center; border:solid thin black;
        background-color:#f7f7f9;}
                
/**/
/**** div-kaesten zusaetzlich ****/
/**/
*.box13, *.box13c { background-color:#ffffff; border-style:none; padding:10px; text-decoration:none;}
  *.box13 { float: left; margin:2px;}
  *.box13c {float: right; margin:2px;}
*.box14e {
       float: left; font-weight:normal; padding-top:6px; width:40%; text-align:center; padding-bottom:2px;
       position: relative; left:1px;
      }
*.box14f {
        float: right; font-weight:normal; padding:6px; width:40%; text-align:center;
        position: relative; left:-50px;
      }
p.both { clear: both; height:1px; margin:1px; font-size:1px; }

/**/
/**** Tooltip (funktioniert im IE nur bei <a..>)****/
/**/
*.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#003a66;
    text-decoration:none}

*.info:hover{z-index:25; background-color:#e9e8f0}

*.info span{display: none}

*.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
/*top:-2em; left:2em; width:20em; */
    top:-2em; left:2em; width:220px;
    border:1px solid #003366;
    background-color:#e9e8f0; color:#003a66;
    text-align: center}
    